새 서버에 LAMP를 설치했으며 Apache 가상 호스트를 생성하고 싶습니다. 먼저 명령을 통해 CentOS 7에 업데이트를 설치했습니다 sudo yum updates
. 둘째, 서버 업데이트 후 LAMP 스택을 설치하고 계속해서 아파치 가상호스트를 만들었습니다. Apache 가상 호스트를 생성한 후 명령을 통해 Apache를 다시 시작하면 sudo apachectl restart
오류가 발생합니다.
잘못된 결과
Job for httpd.service failed because the control process exited with error code. See "systemctl status httpd.service" and "journalctl -xe" for details.
다음 명령을 입력하려고 하면 오류가 발생합니다.
주문하다:systemctl 상태 httpd.service
오류 결과:
● httpd.service - The Apache HTTP Server
Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Mon 2017-09-04 07:06:47 EDT; 47s ago
Docs: man:httpd(8)
man:apachectl(8)
Process: 13017 ExecStop=/bin/kill -WINCH ${MAINPID} (code=exited, status=1/FAILURE)
Process: 13016 ExecStart=/usr/sbin/httpd $OPTIONS -DFOREGROUND (code=exited, status=1/FAILURE)
Main PID: 13016 (code=exited, status=1/FAILURE)
Sep 04 07:06:47 example.com systemd[1]: Starting The Apache HTTP Server...
Sep 04 07:06:47 example.com systemd[1]: httpd.service: main process exite...E
Sep 04 07:06:47 example.com kill[13017]: kill: cannot find process ""
Sep 04 07:06:47 example.com systemd[1]: httpd.service: control process ex...1
Sep 04 07:06:47 example.com systemd[1]: Failed to start The Apache HTTP S....
Sep 04 07:06:47 example.com systemd[1]: Unit httpd.service entered failed....
Sep 04 07:06:47 example.com systemd[1]: httpd.service failed.
Hint: Some lines were ellipsized, use -l to show in full.
이 문제를 어떻게 해결할 수 있나요?
답변1
지금까지 나는 발견했다
sudo systemctl restart httpd
그 어떤 것보다 효과적입니다.
sudo systemctl restart httpd.service
항상 시간이 걸리는 것 같고 항상 작업이 완료되지는 않습니다.