Godaddy SSL证书以及Nginx 配置HTTPS方法

来源:zou.lu 时间:2010-04-07 13:00:00 

我的私人博客,不是这个, 以前屏蔽所有的搜索引擎,但是百度还是偷偷来访问,没想到百度真的是一个不遵守 robots.txt 的搜索引擎,真是太让我失望了。于是乎,昨天购买了 Godaddy 的 ssl 证书,今天成功安装完毕,https 加密访问 + robots.txt ,百度,求求你别来挑逗我的私人领地了……你看人家 Google 多好,我屏蔽搜索引擎的第一天起就没来过。

下面说说如何购买 Godaddy 的 SSL证书 以及 Nginx 平台下的安装方法:

一、购买 Godaddy SSL 证书

我买的是最便宜的一款,用优惠码 cjcssl12t2 以后 12.99 美元一年 ,购买地址: http://www.godaddy.com/gdshop/ssl/ssl.asp?isc=cjcssl12t2

二、生成服务器的 CSR 文件

用 root 权限进入服务器,输入:

openssl genrsa -des3 -out <name of your certificate>.key 2048

openssl req -new -key <name of your certificate>.key -out <name of your certificate>.csr

(必须是 2048 ,Godaddy 规定如此)

按照要求填写正确的信息

(Godaddy 帮助页面有相关帮助:http://help.godaddy.com/topic/746/article/5269)

 


三、验证 CSR 文件

进入购买的 SSL 证书页面,此时没有绑定任何 CSR ,Godaddy 会要求你输入 CSR 文件里的内容,直接复制过去即可,类似于这样的代码:

-----BEGIN CERTIFICATE REQUEST----- MIIBzDCCATUCAQAwgYsxHDAaBgNVBAMTE3d3dy50aGlzaXNhdGVzdC5jb20xCzAJ BgNVBAYTAlpBMRkwFwYDVQQIExBXZXN0ZXJuIFByb3ZpbmNlMRIwEAYDVQQHEwlD YXBlIFRvd24xEjAQBgNVBAoTCVRlc3QgQ29ycDEbMBkGA1UECxMSVGVzdGluZyBE ZXBhcnRtZW50MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDVzfmv7vJ9bOyQ dxMLlgtDIEFz7MWsOUoZOPTq3qsTTXPW61q01jY8eQfs96I5xPjxALPeT4m74cce UtYxldG7pLJiB3SGU94yvyvHDiyV+6mV/e++KWT2ql0Jv1emmobmAGdUxdx2pW9C Epr0DmcVny6VGWAI36bG0NdYrNix4QIDAQABoAAwDQYJKoZIhvcNAQEEBQADgYEA BfSHgDr9Vc460YG+lAiWuVWEife8B4QOojiV8oUxJJDqbA2CEEmXLWfa7/mfUtd5 EQd6voLDT8axpXPbOrmwa3kzEZvQZhg+QvKEyIfncqdWbDUk71tO0fVafBKwRQfE 73J/THmVABZuz9T6X3+KWGxGDiYw0sY3bE7OjBCwr14=
-----END CERTIFICATE REQUEST-----

接着直接 Order, 输入相关信息,接着就是等待 Godaddy 审核的时间。

四、Godaddy 审核

Godaddy 审核貌似需要几个钟头,我等了一下午,终于告诉我, Whois 上的 email 和实际 email 不符,囧…… .im 域名的whois 上是不显示 email 的……

接着,Godaddy 会告诉你一个代码,几个字母和数字的组合,比如XXX123,你只需要增加一个Cname,比如 xxx123.yourdomain.com. 解析到 yourdomain.com 即可,然后手工审核之(Godaddy 的邮件里都有告诉你方法,可惜当时我没截图,说的糊里糊涂的,邮件里很详细告诉你方法了)

五、Nginx 平台安装

这个我完全不会,靠万能的 Paveo 大师帮我安装好,哦哈哈。网上搜索了一下教程,需要以下几步:

1、配置 Nginx SSL 模块:

./configure --user=username --group=groupname --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
make && make install

2、修改 Nginx 配置

server
{
listen 443;
server_name yourdomain.com;
ssl on;
ssl_certificate /tmp/server.pem;
ssl_certificate_key /tmp/server.key;
ssl_session_timeout 5m;
ssl_protocols SSLv2 SSLv3 TLSv1;
ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;
ssl_prefer_server_ciphers on;
}

3、重启服务即可

最后大功告成:!

文章来源:http://zou.lu/install-godaddy-ssl-https-on-nginx/

标签:Godaddy,SSL证书,配置,https
0
投稿

猜你喜欢

  • 谷歌推出“谷歌太空”可在家遨游太空(图)

    2007-09-26 21:11:00
  • 网上看奥运及奥运赛程表

    2008-08-08 12:45:00
  • AdSens 广告新样式: 矩阵排列

    2007-12-19 13:05:00
  • 美国主机godaddy空间使用的问题

    2010-04-12 13:02:00
  • 论坛推广四要素

    2010-03-07 16:30:00
  • 创业的心态

    2009-03-24 20:46:00
  • Windows2003服务器安装及设置教程—软件安装与设置篇—ASPJPEG安装图解

    2010-01-13 15:46:00
  • phpwind关于热榜排行最新回复排序问题

    2009-02-19 20:16:00
  • 粗看搜索结果本地化差异现象

    2009-09-28 04:14:00
  • CentOS 7 在vmware中的网络设置详细介绍

    2021-07-08 17:39:46
  • 使用Apache ab进行http性能测试

    2023-07-07 11:42:01
  • SQL注入原理深度解析

    2010-02-21 11:46:00
  • WordPress模板技术手册

    2009-04-23 10:31:00
  • 新浪管理层1.8亿美元自购成最大股东

    2009-09-29 08:01:00
  • SEO站外优化听课笔记

    2009-02-10 18:15:00
  • 欧盟指责甲骨文不配合对它收购Sun的调查

    2009-10-24 09:44:00
  • Ubuntu 18.04下VMware Tools安装配置图文教程

    2021-01-21 23:10:15
  • 解读apache的配置文件http.conf

    2008-01-08 19:32:00
  • 分词与索引库

    2009-09-22 15:17:00
  • VMware Workstation 14 Pro安装CentOS 7.0

    2021-05-12 21:07:19
  • asp之家 网站运营 m.aspxhome.com