Namecheap免费SSL证书配置到Nginx服务器上的方法

之前用WordPress做了一个博客网站,为了保障网络安全链接想安装一个SSL证书,刚好买Namecheap域名的时候送了一个免费的SSL证书,下面就教大家把免费的SSL证书配置到服务器上的方法,需要的小伙伴可以了解一下。

一、申请证书(将xiaohost换成自己的域名)

1、登录服务器

2、输入下面的命令

cd /usr/local/nginx/conf/

3、接着输入下面命令

openssl genrsa -out xiaohost.pem 2048

显示以下内容:

Generating RSA private key, 2048 bit long modulus

…..+++

.+++

e is 65537 (0x10001)

4、然后输入下面命令

openssl req -new -key xiaohost.pem -out xiaohost.csr

根据下面提示填写相关内容

WordPress

5、输入下方命令

cat xiaohost.csr

显示以下类似的信息

服务器

然后将上面内容全部复制下来到Namecheap官网登录账号激活你的SSL证书。

激活SSL证书

将csr内容粘贴进csr区域(由于没有Nginx服务器选项,下拉框选择Other)

Nginx服务器

选择验证邮箱(你收的到邮件的邮箱,建议选择右边你域名whois信息的邮箱)然后跟着流程走,

然后你邮箱会收到验证信息

验证邮箱

点开验证链接,然后输入上面的优惠码,完成后十分钟就会受到Comodo寄来的数字证书。

二、配置证书

1、下载邮件附件里的xiaohost_com.zip,上传到/usr/local/nginx/conf 下面。

2、输入命令

cat xiaohost_com.crt >> PositiveSSLCA.crt

mv PositiveSSLCA.crt xiaohost_com.crt

3、Nginx虚拟主机添加SSL

SSL证书

将以上内容按照自己的配置修改,添加加粗内容到在nginx.conf 里任意一个server {}的后面即可。

然后执行

/usr/local/nginx/sbin/nginx -t

检查配置是否有错误,执行

kill -HUP `cat /usr/local/nginx/logs/nginx.pid

最后点击重启就可以了。

相关推荐:

Namecheap优惠码整理

Namecheap免费DNS服务设置

本文由美国主机侦探(www.idcspy.com)原创,转载请注明!

温馨提示:

1、本文评论没有专人回复,如果您有问题请到美国主机侦探论坛提问!

2、美国主机侦探免费为您提供美国主机购买咨询,请联系QQ:800013301。

3、400热线:4000-800-149 客服 QQ:800013301 电话:0551-63639022。

RAKsmart美国高防服务器
返回顶部
优惠码复制提示
复制优惠码 成功,即将进入官网购买
正在跳转官网,请稍等。。。