Httpd
AMI - 添加 SSL 後無法啟動 httpd
為了在我的 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”上的私鑰路徑不正確。修復它並成功重新啟動伺服器。感謝大家的幫助。