在Nginx上安装NameCheap免费SSL

博客关闭了一段时间,数据都丢失了几篇文章啊,之前讲域名转移到NameCheap,送了一个SSL,刚好可以按上。顺便记录下安装方法

一、安装要求
1.Nginx已经编译ssl 模块,没有的话需要重新编译。
2.已经购买SSL证书(废话)

二、开始安装
1.先生成自己的KEY

2.生成csr文件

3.去Namecheap网站启用SSL证书
进入Namecheap网站,点击SSL CERTIFICATES菜单中的My Account下方的Your SSL Certificates,如图所示:

选择你未曾使用过的SSL认证服务,点击右边的Active链接,既可以开始申请激活你的SSL认证。(如果已经启用可以重新颁发,选择Reissue,我的很快就过期了!)
imcat1
接下来我们要发送一个认证签名请求文件给Namecheap来完成激活过程,Web服务器软件没有Nginx,只有选择other,下面的csr,填写imcat.csr的内容,即前面要求复制下来的以—–BEGIN CERTIFICATE REQUEST—–开头到—–END CERTIFICATE REQUEST—–结尾的内容。
imcat2
按Next后,现在能收到邮件的邮箱
imcat3
最好就是直接提交,等待接收验证邮件,然后输入邮件的验证码就会得到SSL证书了

4.将从NameCheap哪里申请来的SSL证书解压出来,上传到/usr/local/nginx/conf/
imcat
5.然后执行以下命令,合并证书

6.更改Nginx的配置

7.重启nginx就可以了。
imcat4

2 Comments

Add a Comment
  1. 谢了呀,看你的教程来配置ssl的。、

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

猫言猫语 © 2007-2014 Frontier Theme