目测现在 NameCheap 是极少数能够让国人兴奋的域名注册商了,前一段时间的 0.98 不知道大家赶上了没有,因为微魔部落不是个域名博客所以抱歉没有和大家分享。另外一个原因就是这家的 SSL 经常随域名赠送,或者可以以 1.99 美元的价格随域名一同下单(当然 SSL 是相对低端的 PositiveSSL~),可是相信很多朋友都向微魔一样,虽然 SSL 在手一直没有激活,也就浪费了(注意 NC 的 SSL 是从激活开始,然后 1 年的有效期的,过激活期则无法再使用),既然不用白不用,大家何不拿出来玩玩呢~ 今天,微魔就简单和大家分享一下,玩转 NameCheap 赠送 SSL 的方法吧。本文不含 SSL 证书与 web 服务器结合的教程,这部分的先卖个关子吧,以后和大家分享~
1)在你的 VPS 上(即你要安装 SSL 的 VPS 上)运行如下命令,生成 SCR 文件
把文中的 vmvps 换成你自己的词汇~
openssl req -nodes -newkey rsa:2048 -keyout vmvps.key -out vmvps.csr
你会被问到如下几个问题
Country Name (2 letter code) [AU]:
State or Province Name (full name) [Some-State]:
Locality Name (eg, city) []:
Organization Name (eg, company) [Internet Widgits Pty Ltd]:
Organizational Unit Name (eg, section) []:
Common Name (eg, YOUR name) []:www.vmvps.com
Email Address []:admin@vmvps.com
Please enter the following’extra’attributes
to be sent with your certificate request
A challenge password []:
An optional company name []:vmvps
注意,Common Name 那一项要填写你的网址域名,而不是自己的名字,否则会在 namecheap 里出现如下错误
The following error(s) occurred while getting approver email list
The Domain Name is an Intranet Server Name or Intranet IP Address!
之后你会得到 vmvps.scr 和 vmvps.key 两个文件
2)用 vi 命令也好,总之把 vmvps.scr 里面的内容复制下来
3)在 Namecheap 里激活证书,这部分没截图,直接略过吧,一般一登陆他就会提示你激活的
4)如下图,把刚才的 scr 内容复制进去,上面的服务器类型根据自己选择吧,我的是 litespeed,所以选择了 Other
5)然后点击继续,选择收件的邮箱(务必能够收取信件,因为需要确定域名订单!)
5)到域名邮箱里面收信,你需要点击里面的链接,并输入 Email 里面包含的“validation code”
6)然后,就可以坐等你 NameCheap 账号的邮箱收到一个附件 zip 的邮件了,zip 里面包含三个文件,解释分别如下:
Root CA Certificate - AddTrustExternalCARoot.crt
Intermediate CA Certificate - PositiveSSLCA2.crt
Your PositiveSSL Certificate - www_sbuyder_com.crt