2016-02-26 125 views
0

我運行了一個yum更新,之後HTTP Apache服務器無法在我的Centos 7虛擬機上啓動。Apache啓動失敗 - Centos7

的阿帕奇細節 - Apache/2.4.6 (CentOS) OpenSSL/1.0.1e-fips PHP/5.4.16

內核版本 - 3.10.0-327.10.1.el7.x86_64

這裏是什麼systemctl節目。我無法弄清楚更新後會出現什麼問題。

[[email protected] log]# systemctl status httpd.service 
● httpd.service - The Apache HTTP Server 
    Loaded: loaded (/etc/systemd/system/httpd.service; enabled; vendor preset: disabled) 
    Active: failed (Result: exit-code) since Fri 2016-02-26 16:32:37 NZDT; 4min 19s ago 
    Docs: man:httpd(8) 
      man:apachectl(8) 
    Process: 3654 ExecStopPost=/usr/bin/kdestroy -A (code=exited, status=0/SUCCESS) 
    Process: 3651 ExecStop=/bin/kill -WINCH ${MAINPID} (code=exited, status=1/FAILURE) 
    Process: 3649 ExecStart=/usr/sbin/httpd $OPTIONS -DFOREGROUND (code=exited, status=1/FAILURE) 
    Process: 3574 ExecStartPre=/usr/libexec/ipa/ipa-httpd-kdcproxy (code=exited, status=0/SUCCESS) 
Main PID: 3649 (code=exited, status=1/FAILURE) 

Feb 26 16:32:37 localhost.localdomain ipa-httpd-kdcproxy[3574]: ipa   : WARNING Disabling KDC proxy 
Feb 26 16:32:37 localhost.localdomain httpd[3649]: [Fri Feb 26 16:32:37.213684 2016] [so:warn] [pid 3649] AH01574: module rewrite_module is already loaded, skipping 
Feb 26 16:32:37 localhost.localdomain httpd[3649]: [Fri Feb 26 16:32:37.217181 2016] [so:warn] [pid 3649] AH01574: module ssl_module is already loaded, skipping 
Feb 26 16:32:37 localhost.localdomain httpd[3649]: AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using localhost.localdomain. Set the 'ServerName' directi... this message 
Feb 26 16:32:37 localhost.localdomain systemd[1]: httpd.service: main process exited, code=exited, status=1/FAILURE 
Feb 26 16:32:37 localhost.localdomain kill[3651]: kill: cannot find process "" 
Feb 26 16:32:37 localhost.localdomain systemd[1]: httpd.service: control process exited, code=exited status=1 
Feb 26 16:32:37 localhost.localdomain systemd[1]: Failed to start The Apache HTTP Server. 
Feb 26 16:32:37 localhost.localdomain systemd[1]: Unit httpd.service entered failed state. 
Feb 26 16:32:37 localhost.localdomain systemd[1]: httpd.service failed. 
Hint: Some lines were ellipsized, use -l to show in full. 

我可以請要求幫助,以獲得一些指針,以進一步挖掘或誰見過這個&之前知道如何解決,請人?

+0

這個'systemctl status httpd.service'沒有提供很多信息。你可以參考Apache日誌文件或消息日誌。此外,這種類型的錯誤是由於apache使用的庫衝突引起的。這可能是您當前版本的Apache需要不同庫版本的可能性。並檢查** SELinux **是否配置正確。如果SELinux配置不正確,則apache將無法啓動。 –

回答

0

您能否爲您的服務器設置正確的主機名,並在yoru服務器上重新啓動httpd服務時檢查「journalctl -xn」命令,您將通過journalctl -xn命令獲得httpd問題的確切根本原因。

+0

你好 - 當然。對不起,遲到回來。這個問題仍然存在。我會馬上放棄。 – usert4jju7

0

它發生在我身上時,我安裝/卸載free-ipa,因爲在/etc/httpd/conf.d/nss.conf中已經創建了nss.conf,只需移動它即可文件到另一個目錄像我一樣,現在httpd服務就像一個魅力。