본문 바로가기
나만 몰랐던 IT이야기

아파치 설정이 안 먹혀요!

by 즐거움이 힘 2023. 2. 1.
반응형

귀농을 했다가 갑자기 디지털훈민정음을 만들면서 서버, 네트워크, 프로그램 등 아주 오랜된 일들을 다시 끄집어 내어 일을 하고 있다. 한참 때 수백번 넘게 했을 웹서버 세팅을 요즘도 가끔  하게된다.

 

오늘은 프로그램 테스트를 하느라 웹서버에 가상 도메인을 세팅하는데 설정이 먹지를 않고, 계속 예전 설정의 웹이 계속 뜬다. 수 십번을 하는데 이상하게 가상서버가 먹지를 않는다. 아주 쉬운 작업인데 돌아 버리겠다.

 

네임서버도 체크하고, 디렉토리를 옮겨도 마찬가지 현상이다. 상식적으로 이해가 안 되는 상황이다.

httpd.conf 파일이 다른 경로에 있다면 모르겠지만..... 그것도 아니다.

 

이렇게  1시간 이상을 삽집을 하다보니 갑자기 제대로 동작을 한다.

대체 이유가 뭐였을까?

 

 

이유를 추측해 본다.

가상 서버 세팅을 위해서는 httpd.conf 파일을 수정하고, 그리고 http 데몬을 다시 띄워야한다.

그런데 이때 데몬이 하나만 떠 있다면 문제가 아니었을텐데 

어떤 이유에서인지 데몬이 여러개가 띄어져 있었던 것 같다.

그래서 보통 사용하는  restart 명령으로 특정 데몬만 계속 죽었던 것 같다.

그러다보니 예전 설정으로 떠 있던 데몬이 웹서버를 가동시킨 듯 하다. 이미 떠 있던 데몬에서는 설정이 적용되지 않은 것이다.

 

stop 명령으로 데몬을 다 죽이고 start로 데몬을 띄우니 그때부터 설정이 먹기 시작했다.

결론적으로 데몬을 모두 죽이지 않은 이유로 httpd.conf의 설정이 먹지 않은 것 같다.

restart만 반복했던 것이 문제의 원인으로 파악된다.

어쨌든 이 나이에 오늘도 삽질이다.

댓글