Nginx大师如何绑定SSL证书(https)

如题,护卫神·Nginx大师V3.0.0版本升级后,可以很轻松的支持绑定SSL证书到网站了,也就是可以通过https协议来访问您的网站了。


使用SSL证书好处很多,可以加密传输更安全,可以显得网站更专业,可以提高搜索引擎权重,如果需要购买SSL证书请点击这里


申请了SSL证书后,在Nginx支持的证书下,一般有两个文件,分别为.PEM/.CRT(中级证书)和.KEY(私钥)后缀结尾。有了这两个文件后,就可以来进行绑定了,参考如下描述(本文以soaspx.com证书为例进行说明):


    1、打开Nginx大师主界面,点击上方的【SSL管理】图标,如下图,进入所有绑定了SSL证书的网站列表,如下图:

hws015.jpg

    2、选择【新增绑定】,在新增绑定窗口,选择当前网站为需要绑定SSL证书的网站,如下图:

hws016.jpg

    3、选择或者输入和网站匹配的.pem/.crt和.key文件,点击【确定】,注意:证书千万不要选择错误,也不要含有中文,否则可能会导致Nginx无法启动。

hws017.jpg

    4、点击【确定】,保存成功:

hws018.jpg

    5、双击网站列表中指定的网站,弹出该网站管理对话框,绑定SSL对应的域名,并保存,如下图:

hws019.jpg

    6、浏览器输入“https://xxxx”对应的域名,打开可见如下,SSL绑定成功。

hws020.jpg

    7、也可以通过如下方式直接进入指定网站的SSL管理,如下图:

hws021.jpg

    8、SSL证书取消绑定:在SSL管理中,将.pem/.crt和.key文件路径清空掉,保存即可取消该网站的SSL绑定,也可以在SSL证书列表中点击鼠标右键,点击【删除绑定】,就可以解绑了,如下图:

hws014.jpg

    9、关于“强制跳转到https”选项,如下图:

hws022.jpg

   选中后,输入网站中不带https的域名,则会自动跳转到带https的域名,如本例中的“http://soaspx.com”会直接跳转到“https://soaspx.com”,其中参数也会附带,很实用和方便。


    10、注意事项:

     (1).CRT和.KEY证书文件一定要匹配,否则可能导致Nginx无法启动;

     (2)一般情况,将.CRT和.KEY文件放到Apache指定统一管理的目录,如:D:\HwsNginxMaster\nginx_conf\ssl\ 下;

     (3)如果您有什么好的建议,欢迎联系我们的在线客服反馈,我们很重视客户的每一个建议。

用户留言