'
免费
OneinStack环境部署安装SSL安全证书
日期:2017-07-28 00:42  

安全证书SSL如何部署,小编查看了全网的教程,很多都写的太花哨,小编作为一个新手表示看不懂,苦苦钻研一个小时还是搞不定,下面是小编自己的原创教程方便快捷!

软件准备

Xshell 5和Xftp

Oneinstack最大的好处就是可以在不删除Web根目录内容的情况下删除主机并重新创建;

用Xshell5登录到Linux管理面板

删除主机代码如下:

./vhost.sh del

创建新的主机代码:

./vhost.sh

按照提示命令创建成HTTPS主机并且强制HTTPS跳转;

1.去阿里云证书服务申请Symantec免费SSL证书,补全SSL证书信息提交等待证书下发;

2.证书下发,选择对应类型的SSL证书下载,解压文件,会有两个后缀为.KEY和.PEM两个文件;

3.将.PEM的文件复制粘贴成两个文件,一个改成.CSR,另一个改成.ERT;

4.到这里我们就有三个后缀为CSR,CRT,KEY的文件,用Xftp(文件传输软件)将三个文件上传至/usr/local/(tengine或nginx)/conf/ssl目录;

5.回到Xshell5管理面板会话框,用命令service nginx reload回车即可,证书配置无误则显示OK(重启主机)

备注

CSR,CRT,KEY只是后缀,文件名称按照自己域名修改即可,比如本站是zhangxiaoce.com.csr

原文地址:https://zhangxiaoce.com/oneinstack-nginx-tengine-ssl.html