ZKEACMS 配置使用 HTTPS_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > ZKEACMS 配置使用 HTTPS

ZKEACMS 配置使用 HTTPS

 2017/6/22 5:36:56  ZKEASOFT  程序员俱乐部  我要评论(0)
  • 摘要:在开始之前,请升级你的ZKEACMS到最新版本,旧版本使用HTTPS会有问题https加密链接,在访问的过程中,可以保护你的隐私,保证你的敏感数据不会被别人偷窥,窃取。如果你的服务器在境外,使用https,可以有更稳定的访问体验。接下来我们看一下ZKEACMS如何配置使用HTTPS。这里使用免费的Let’sEncrypt部署ZKEACMS在CentOS部署ZKEACMS请查看《在CentOS7部署ZKEACMS》Nginx绑定域名在之前的部署当中,因为只有一个实例
  • 标签:使用 配置 CMS HTTP

在开始之前,请升级你的ZKEACMS到最新版本,旧版本使用HTTPS会有问题


 

https加密链接,在访问的过程中,可以保护你的隐私,保证你的敏感数据不会被别人偷窥,窃取。如果你的服务器在境外,使用https,可以有更稳定的访问体验。接下来我们看一下ZKEACMS如何配置使用HTTPS。

这里使用免费的 Let’s Encrypt

部署ZKEACMS

CentOS部署ZKEACMS请查看《在 CentOS 7 部署 ZKEACMS》

Nginx 绑定域名

在之前的部署当中,因为只有一个实例,所以并没有绑定域名。要使用HTTPS必须先绑定域名。

class="brush:csharp;gutter:true;">vi /etc/nginx/nginx.conf

编辑 server_name 为你的域名,如 demo.zkea.net

 

安装Certbot

yum -y install yum-utils
yum-config-manager --enable rhui-REGION-rhel-server-extras rhui-REGION-rhel-server-optional
sudo yum install python-certbot-nginx

开放 443 端口

在安装证书的时候会验证域名,所要提交开放443端口,不然会验证不过。如已开放,请跳过。

firewall-cmd --zone=public --add-port=443/tcp --permanent
firewall-cmd --reload

  

启动Certbot,安装证书

sudo certbot --nginx

这里会要求输入一个Email地址,输入之后回车

 

接下来就是按提示操作,像同意协议啊之类的。之后会让你选择域名,输入编号 1

 

选择HTTPS的方式,是HTTP和HTTPS共存还是只是HTTPS,这里选择2,全部使用HTTPS,HTTP自动重定向到HTTPS

 

看到下面的屏幕就算成功了。可以试着访问一下了 https://demo.zkea.net

 

测试一下你的域名

https://www.ssllabs.com/ssltest/analyze.html?d=demo.zkea.net

注意

Let’s Encrypt 的证书有效期只有90天,到期时要执行命令更新一下,或者写个计划任务,到时自动续期

cerbot renew

  

发表评论
用户名: 匿名