본문 바로가기

아파치 2.4에서 httpd.conf 데몬 실행 오류 찾아내는 방법

728x90
반응형

아파치 2.4에서 httpd 데몬을 실행하면 간혹 httpd.conf 설정에서 오류가 생긴다.
]# service httpd start
데몬 실행
]# service httpd restart
데몬 재실행
]# service httpd stop
데몬 중지

만약 오류가 생겼을 때 어디에서 오류가 생겼는지 httpd 실행 상태를 확인하고 싶을 때는 아래처럼 한다.

]# systemctl status httpd
? httpd.service - The Apache HTTP Server
   Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)
   Active: active (running) since 湲?2018-11-23 17:18:43 KST; 29min ago
     Docs: man:httpd(8)
           man:apachectl(8)
  Process: 3543 ExecStop=/bin/kill -WINCH ${MAINPID} (code=exited, status=1/FAILURE)
 Main PID: 3713 (httpd)
   Status: "Total requests: 57; Current requests/sec: 0.1; Current traffic: 102 B/sec"
   CGroup: /system.slice/httpd.service
           ?쒋?3713 /usr/sbin/httpd -DFOREGROUND
           ?쒋?3714 /usr/sbin/httpd -DFOREGROUND
           ?쒋?3715 /usr/sbin/httpd -DFOREGROUND
           ?쒋?3716 /usr/sbin/httpd -DFOREGROUND
           ?쒋?3717 /usr/sbin/httpd -DFOREGROUND
           ?쒋?3718 /usr/sbin/httpd -DFOREGROUND
           ?쒋?3755 /usr/sbin/httpd -DFOREGROUND
           ?붴?3806 /usr/sbin/httpd -DFOREGROUND

11??23 17:18:42 vps.phps.kr systemd[1]: Starting The Apache HTTP Server...
11??23 17:18:43 vps.phps.kr httpd[3713]: [Fri Nov 23 17:18:43.008359 2018] [core:warn] [pid 3713] AH00117: Igno...conf.
11??23 17:18:43 vps.phps.kr httpd[3713]: [Fri Nov 23 17:18:43.008540 2018] [alias:warn] [pid 3713] AH00671: The...lias.
11??23 17:18:43 vps.phps.kr httpd[3713]: AH00548: NameVirtualHost has no effect and will be removed in the next...f:949
11??23 17:18:43 vps.phps.kr systemd[1]: Started The Apache HTTP Server.
Hint: Some lines were ellipsized, use -l to show in full.

오류가 없을 때는 이런 메시지가 나온다.
만약 설정 오류가 있었다면 몇 번 라인에서 syntax 오류가 생겼는지 상세 정보를 보여준다.

728x90
반응형