我已按照Amazon tutorial在EC2实例上安装SSL证书。但是在程序结束时,我无法启动HTTPD服务器。
我的详细步骤:
-
安装模块:sudo yum install -y mod24_ssl我用本地签名的SSL证书进行了测试,它运行良好。
-
生成myprivate.key和my.csr:openssl req -newkey rsa:2048 -keyout myprivate.key -out my.csr
- 将my.csr提交给Startcom并获取证书文件:mycertificate.pem
- 将myprivate.key放在文件夹中:/ etc / pki / tls / private /
- 将mycertificate.pem放在文件夹中:/ etc / pki / tls / certs /
- 更改/etc/httpd/conf.d/ssl.conf:SSLCertificateFile /etc/pki/tls/certs/mycertificate.pem
- 更改/etc/httpd/conf.d/ssl.conf:SSLCertificqteKeyFile /etc/pki/tls/private/myprivate.key
醇>
注意:我删除了localhost.key和localhost.crt。
是否由于删除了localhost.key文件?