2018.11.23 17:52

아파치 2.4에서 httpd.conf 실행 오류 찾아내기

아파치 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 오류가 생겼는지 상세 정보를 보여준다.

        

Trackback 0 Comment 0