LOADING STUFF...

apache nginx https ssl ca 证书生成及配置 startcom.org篇

apache nginx https ssl ca 证书生成及配置 startcom.org篇

一、生成私钥:
sudo openssl genrsa -des3 2048 > server.key
提示:
Enter pass phrase for server.key:
Verifying – Enter pass phrase for server.key:

输入通行密码,这个密码在启动apache|nginx时需要输入。

生成key文件后

二、进入操作界面:
apache nginx https ssl ca 证书生成及配置 startcom.org篇

点击下一步:
apache nginx https ssl ca 证书生成及配置 startcom.org篇

apache nginx https ssl ca 证书生成及配置 startcom.org篇

按照红色提示生成csr 文件

sudo openssl req -newkey rsa:2048 -keyout server.key -out
server.csr

Enter PEM pass phrase:
Verifying – Enter PEM pass phrase:

输入密码,与key一样

A challenge password []:****
An optional company name []:my company

上面的密码随意

cat server.csr

复制代码到上面的输入框

apache nginx https ssl ca 证书生成及配置 startcom.org篇

生成成功,点击链接下载压缩包,里面有crt文件

三、根据需要选择apache|nginx的包,找带你的域名那个crt文件

wget https://www.startssl.com/certs/ca.crt
wget https://www.startssl.com/certs/sca.server1.crt

以上两个文件可以到https://www.startssl.com/root下载

cat ca.crt  sca.server1.crt >>
domain.com.crt

mv domain.com.crt server.crt

四、接下来配置服务器端:

1、执行以下命令,编辑Nginx配置文件。


vim /usr/local/nginx/conf/nginx.conf

2、在Server中主要是添加以下代码。


 listen       443;
 ssl on;
 ssl_certificate /root/server.crt;
 ssl_certificate_key /root/server.key;
 ssl_session_timeout 5m;

五、重启
   nginx -s relocate

本文来源 爱码网,其版权均为 原网址 所有 与本站无关,文章内容系作者个人观点,不代表 本站 对观点赞同或支持。如需转载,请注明文章来源。

© 版权声明

相关文章