리눅스에 아파치 설치 후 설정파일(httpd.conf, httpd-vhosts.conf)이 적용되지 않을 때

By | 9월 17, 2011

* 내 환경

   -  CentOS 6, apache 2.2

* 증상 

   - 기본적으로 httpd.conf 에서 설정해 주어야 하는 ServerName 부분을 설정해 주어도 
      아파치 기동/정지시 계속 ServerName이 설정되어 있지 않다는 메세지가 뜬다.

   - httpd.conf, httpd-vhosts.conf 를 아무리 수정해 주어도 적용되지 않는다.

* 원인 

   - 기존에 패키지의 형태로(ex: rpm패키지) 아파치가 설치되어 있었기 때문에 별도의 경로에 설정파일이
     존재하고 있었고, 실행파일 역시 별도의 경로에 있었다.
     (실제 적용되고 있는 설정파일은 /etc/httpd 하위에 존재했다.)

* 해결

   - 기존 rpm 패키지의 아파치를 제거해 주고 내가 직접 인스톨한 아파치를 사용하니 해결되었다.
     => rpm -e httpd

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments