Categories


Tags


Winows+Nginx下安装SSL证书

一:Nginx安装SSL证书需要两个配置文件

(温馨提示:安装证书前请先备份您需要修改的服务器配置文件)

1_root_bundle.crt、 2_domainname.com.key。

注:这两个证书文件都在文件夹for Nginx.zip中。

例:1_root_bundle.crt是根证书链(公钥),2_ domainname.com.key为私钥。(其中:证书公钥、私钥文件 一般以您的域名命名;证书后缀名crt和cer的性质是一样的)

二、证书合成后,正式安装。

1.安装服务器证书

(1)复制1_root_bundle.crt、2_domainname.com.key文件到Nginx安装目录下的conf目录。

(2)打开Nginx安装目录下conf目录中的nginx.conf文件,找到:

# HTTPS server

#

#server {

#    listen       443;

#    server_name  localhost;

#    ssl                  on;

#    ssl_certificate      cert.pem;

#    ssl_certificate_key  cert.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;

#    location / {

#        root   html;

#        index  index.html index.htm;

#    }

#}

将其修改为 :

server {

listen       443;

server_name  localhost;

ssl                  on;

ssl_certificate      1_root_bundle.crt;      (证书公钥)

ssl_certificate_key     2_ domainname.com.key;   (证书私钥)

ssl_session_timeout  5m;

ssl_protocols  SSLv3 TLSv1;

ssl_ciphers  HIGH:!ADH:!EXPORT56:RC4+RSA:+MEDIUM;

ssl_prefer_server_ciphers   on;

location / {

root   html;

index  index.html index.htm;

}

}

ssl_protocols TLSv1 TLSv1.1 TLSv1.2;

ssl_ciphers AESGCM:ALL:!DH:!EXPORT:!RC4:+HIGH:!MEDIUM:!LOW:!aNULL:!eNULL;

}

注:配置完成后的网站路径及默认页等配置请与80端口保持一致。

保存退出,并重启Nginx。

通过https方式访问您的站点,测试站点证书的安装配置。

2.本地测试访问。

如果本地测试,请做本地解析访问:打开C:\Windows\System32\Drivers\etc\hosts文件,用文本编辑器修改,把证书绑定的域名解析到本地ip。

图片1.png

3.完成配置后的效果。

启动nginx,访问https://+证书绑定的域名

图片2.png

注:部署完毕后若网站无法通过https正常访问,可确认服务器443端口是否开启或被网站卫士等加速工具拦截。

(1)开启方法:防火墙设置-例外端口-添加443端口(TCP)。

(2)若被安全或加速工具拦截,可以在拦截记录中将443添加至信任列表。

重启后,重新通过https访问。

三、SSl证书的备份

请保存好收到的证书压缩包文件及密码,以防丢失。

来源:景安


Public @ 2014-09-09 15:36:29

.hk域名注册有什么要求和条件?

.hk域名注册的要求和条件如下: 1. 注册人必须是在香港注册的公司或个人。 2. 填写完整、准确、真实的注册信息,包括:注册人名称、注册人身份证明(个人身份证或公司营业执照)、联系人姓名、地址、电子邮件地址等。 3. 须有香港电话号码或联系地址,并须确保这些信息在两年内保持有效。 4. 注册费用的支付必须是可追踪的银行电汇或信用卡付款。 5. 在注册过程中,必须遵守.hk域名的注册政策

Public @ 2023-03-26 09:50:22

域名解析不生效的原因与排查方法

常见的影响域名解析生效的原因有:域名状态异常;域名已到期;域名解析刚修改过dns或解析一、域名状态异常导致的解析无法生效:在whois查询中,若域名状态出现:pendingverification、servehold、clienthold将导致域名无法解析。pendingverification:等待命名审核状态,若出现此状态说明域名正在命名审核中,此期间无法解析,审核一般需要1-3个工作日;se

Public @ 2021-03-06 15:45:39

您的网站是否适合使用SSL证书

随着互联网的快速发展,网站信息被泄露、数据被篡改等安全事件不断发生,给网站所有者和网站用户带来巨大的安全隐患。SSL证书的兴起,以最低的成本给网站加了一层最有效的安全防护。那么什么是SSL证书,您的网站是否适合使用SSL证书呢?接下来就与大家一起探讨下:SSL即安全套接层协议,是互联网信息传输加密协议,部署SSL证书后,即可通过https加密协议访问,为网站打开信息传输绿色通道,地址栏显示绿色安全

Public @ 2013-05-10 15:36:29

Linux+Nginx下SSL证书安装

SSL证书是一种安全套接层协议,用于在计算机网络上保护数据传输的安全性。如果您使用Linux+Nginx作为Web服务器,那么您可能需要安装SSL证书来保护您的网站。 以下是在Linux+Nginx下安装SSL证书的步骤: 1. 获得SSL证书:您可以从各种提供商获得SSL证书,如Comodo、Let's Encrypt等。您需要提供您的域名和服务商可能需要验证您的身份。安装证书时,您应该得到

Public @ 2023-04-23 06:00:18

更多您感兴趣的搜索

0.465573s