我已按照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文件?