2016년 4월 27일 수요일

Ubuntu 설정 파일 재 설치 방법

[ 출처 : http://rockball.tistory.com/ ]

Ubuntu Server에서 Apache 서버를 관리 Test를 하다보니 다음과 같은 문제가 발생하였습니다.
Apache2에 대한  Setting을 초기화한 후 Test를 하려고 Apache2 Package를 다음 명령어를 사용하여 삭제하였습니다.

> sudo apt-get autoremove apache2

삭제 후 살펴보니 /etc/apache2 폴더가 그대로 남아 있어 해당 폴더를 다음 명령어를 사용하여 수동 삭제 하엿습니다.

> sudo rm -rf /etc/apache2

그 다음 새로 apache2를 설치하였습니다.

> sudo apt-get install apache2

설치 후 /etc/apache2 폴더 아래를 보면 apache2.conf 파일이 없으며 설치 후 폴더만 존재하는 현상이 발생합니다.
(물론 apache2.conf파일이 없어 apache2 Service도 기동되지 않습니다.)

해당 이슈를 해결하기 위해 다음 명령어 수행이 필요합니다.

> sudo apt-get remove --purge apache2
> sudo apt-get clean
> sudo apt-get install apache2

기본적으로 debian 계열(우분투)는 설정 파일은 별도로 관리하고 있습니다.
해당 파일 삭제를 하기 위해서는 --purge 옵션을 사용한 경우에만 제거가 가능합니다.

댓글 없음:

댓글 쓰기