본문 바로가기
IT 실무/서버 관리

[CentOS] httpd, apache 재시작시 나타나는 에러메세지

by 지식id 2013. 2. 7.
반응형

Could not reliably determine the server's fully qualified domain name, using example.com for ServerName

 

httpd.conf에 serverName이 설정되어 있지 않아서 그렇다.

http://jmnote.com/wiki/Could_not_reliably_determine_the_server%27s_fully_qualified_domain_name

http://wiki.apache.org/httpd/CouldNotDetermineServerName

위키에 잘 설명되어 있다. 둘다 참고

 

[warn] _default_ VirtualHost overlap on port 80, the first has precedence

 

VirtualNamehost가 활성화 되어 있지 않은 상황에서 다중 도메인을 사용 할 경우 이런 경고 메세지가 뜨고, VirtualHost에서 설정한 대로 접속이 되지 않는 문제가 발생한다.

일반적으로

 

NameVirtualHost *:80

 

부분이 주석처리 되어 있는 경우가 많다. vi의 검색기능으로 검색 해 보고 주석이 되어 있다면 주석처리, 이런 부분이 없다면 적당한 곳에 추가 하여 준다. 뒤에 80이라는 포트 번호가 없는 경우도 있다.

단, 여기서 설정한 NameVirtualHost와 다중도메인 설정시의 VirtualHost를 맞추어 주어야 한다.

 

NameVirtualHost *:80 으로 되어 있다면

<VirtualHost *:80>

도메인 설정

</VirtualHost>

 

NameVirtualHost * 으로 되어 있다면

<VirtualHost *>

도메인 설정

</VirtualHost>

 

이게 일치하지 않더라도 같은 오류가 발생한다.

반응형

댓글