我已经安装了SSL证书并且在尝试重新启动Httpd时它会“失败”
这里我做了什么,怎么做
关注http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/SSL-on-an-instance.html#ssl_enable
并启用SSL / TLS。允许安全组中的Httpd端口443(但页面不能作为HTTPS打开)
然后我使用命令生成私钥和CSR “openssl req -new -newkey rsa:2048 -nodes -keyout yourdomain.key -out yourdomain.csr” 从(https://in.godaddy.com/help/generating-a-certificate-signing-request-csr-apache-2x-5269)
获取然后我输入“Ls -l”并获得我创建的密钥和CSR。将它们复制到/ etc / pki / tls / certs /目录。然后输入CSR(在.txt文件中键入vi filename.csr anc copy)到Godaddy并获得证书和中级证书包。还上传证书文件&中级证书包到/ etc / pki / tls / certs /目录
然后我编辑ssl.conf(“cd /etc/httpd/conf.d/然后”sudo nanao ssl.conf)在sslCertificateKeyfile,sslCertificatefile和sslcertificatechainfile之前放入#然后放入我的sslcertificateKey,sslCertificatefile和sslcertificatechainfile位置并保存ssl。 CONF
然后键入“sudo service httpd restart”向我显示httpd停止:OK和Httpd开始:失败
让我知道我做错了什么。这是我第二次尝试。第一次,虽然我犯了错误,然后重新设置服务器并尝试但同样的问题。
希望有人能帮助我谢谢
答案 0 :(得分:0)
我得到了解决方案。检查日志并获得密钥和csr不匹配。然后我重新生成密钥并使用新密钥生成csr和繁荣..它完成了:))