WoSign沃通SSL证书免费申请与AMH云主机面板安装设置
萨龙网络集成了WooCommerce商城,准备添加信用卡和微信支付,都在测试当中,信用卡支付使用WooCommerce PayPal Pro Payment Gateway插件来实现,WooCommerce后台设置——结算中必需勾选强制安全结帐,插件才不会警告,为了支付页面的安全起见也是需要的,所以就申请SSL证书。
网上比较流行的免费SLL证书有StartSSL和沃通SSL,StartSSL是国外免费的SSL平台,申请时需要验证一些信息,填写了正确信息也没有通过。沃通SSL是国内的,有免费和收费的SSL证书,免费SSL申请相当方便,注册好验证域名所有权就可以,证书可以选择中文或英文,下面我们就介绍下沃通免费SSL证书的申请。
申请免费的WoSign沃通SSL证书
首先在沃通官网注册帐号,登录后进入沃通wosign免费SSL证书(这个站也是使用WP搭建的),点击产品展示中的免费多域名SSL证书,进入申请免费SSL证书页面,如下图:
填写好需要SSL证书的域名,一行一个
提交申请后进入我的订单,点击验证域名
这里只是一个域名,如果是多个域名会逐个验证,域名所有权和网站控制权验证两种方式,选择其一
证书文件的生成有系统自动生成和自己提交,选择方式一,输入证书保护密码(在解压证书压缩包时有用)
下载生成好的证书zip文件
也可以在我的订单中取走证书
WoSign数字证书取回
完成取回后要保存好,我的订单中将不能再下载
解压下载好的证书有五个压缩包,分别是为不同的服务器所用,萨龙网络使用的是Nginx服务器,for Nginx.zip解压后得到的两个文件将安装在服务器上。
AMH面板安装SSL证书
AMH面板,一个相当好用的云主机管理面板,更多介绍请访问官网。
我们在软件下载中搜索SSL,下载安装amssl软件
点击面板——应用软件——证书管理,选择证书所属环境,设置好证书名称,创建AMSSL证书
点击面板应用软件——证书管理——配置,有三个选项需要设置,我们只需设置1)创建Key私钥和3)创建CRT证书就可以
将for Nginx.zip解压后得到2_skytibet.com.key文件用文本编辑器打开,复制其中的所有内容到私钥内容中,点击创建私钥
将for Nginx.zip解压后得到1_skytibet.com_bundle.crt文件用文本编辑器打开,复制其中的所有内容到证书内容中,点击完成创建证书
在AMSSL证书应用中点击证书管理中的应用,点击需要应用证书的环境后的应用
添加443监听端口
在软件下载中下载安装amnetwork,然后在应用软件——防火墙中添加如下一段代码:
- -A INPUT -p tcp -m tcp --dport 443 -j ACCEPT
重启下Nginx环境,测试下https访问是不是没有问题?
[successbox]萨龙网络http和https都可以正常访问,在登录、支付和后台页面必需使用https访问。[/successbox]