Httpd

AMI - 添加 SSL 後無法啟動 httpd

  • January 6, 2020

為了在我的 Lightsail 實例(使用 AMI)上安裝 SSL,我按照此處提供的說明進行操作:http: //docs.aws.amazon.com/AWSEC2/latest/UserGuide/SSL-on-an-instance.html

一旦我保存並嘗試重新啟動 Web 伺服器,httpd 伺服器將無法啟動。這就是我得到的:

[ec2-user@ run] service httpd start
Starting httpd: (13)Permission denied: AH00058: Error retrieving pid file /var/run/httpd/httpd.pid
AH00059: Remove it before continuing if it is corrupted. [ FAILED ]

用須藤試過;

[ec2-user@ip- ~]$ sudo service httpd start Starting httpd: [FAILED]

我試圖去目錄並找到該文件,但它不存在。

[root@ip httpd]# ls -l
total 4
drwx------ 2 apache apache 4096 Jan 19 16:56 htcacheclean

我搜尋了各種表格,包括 Stack,但找不到有效的幫助。誰能幫我解決這個問題?

我能夠解決這個問題。我重新檢查了 /etc/httpd/conf.d/ssl.conf 並發現我已經註釋掉了“SSLCertificateKeyFile”並且“SSLCertificateKeyFile”上的私鑰路徑不正確。修復它並成功重新啟動伺服器。感謝大家的幫助。

引用自:https://serverfault.com/questions/843891