安全证书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