Windows或Nginx上安装/更新SSL证书,步骤详解

一、Windows系统上导入SSL证书

(1)在安装IIS服务器的Windows系统中,单击开始 > 运行 > MMC打开控制台

(2)单击文件 > 添加/删除管理单元,打开添加/删除管理单元对话框

(3)在可用的管理单元列表中选择证书,单击添加选择计算机账户;然后单击下一步完成本地计算机(运行此控制台的计算机)的选择

(4)在控制台左侧导航栏单击控制台根节点下的证书打开证书树形列表

 (6)在要导入的文件页面单击浏览导入下载的PFX格式证书文件,并单击下一步

(7)输入证书密钥文件里的密码,并单击下一步;可以在下载的IIS证书文件中打开pfx-password .txt文件查看证书密码

(8)选择根据证书类型,自动选择证书存储并单击下一步完成证书的导入

二、Windows系统上配置IIS

打开IIS管理器面板,定位到待安装证书的站点,单击绑定;在网站绑定对话框中单击添加 > 选择https类型 > 端口选择443 > 导入的IIS证书名称 > 确定

三、其他参考文档 

 参考文档一:

在IIS服务器上安装SSL证书/网站通过HTTPS协议访问的配置方法_iis 配置ssl-CSDN博客

参考文档二:

如果有负载均衡,Nginx系统上也需要配置,可以参考下面的链接文档
 

https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzIxNTg2MDE3OQ==&action=getalbum&album_id=2575835222987046912#wechat_redirect

  • 5
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Nginx是一款高性能的Web服务器和反向代理服务器,它也支持SSL/TLS加密协议。为了配置NginxSSL/TLS,你需要进行以下步骤: 1. 获取SSL证书:首先,你需要从可信任的证书颁发机构(CA)或者使用自签名证书来获取SSL证书证书一般包括公钥、私钥和证书链。 2. 将证书文件放置在合适的位置:将获取到的证书文件放置在一个安全的目录中,例如"/etc/nginx/ssl/"。 3. 配置SSL参数:在Nginx的配置文件中,找到需要启用SSL的server块。在该块中添加以下配置参数: ``` listen 443 ssl; ssl_certificate /etc/nginx/ssl/certificate.crt; # SSL证书文件路径 ssl_certificate_key /etc/nginx/ssl/private.key; # 私钥文件路径 ``` 这些配置项指定了监听端口为443,并且指定了SSL证书和私钥的路径。 4. 配置SSL协议和密码套件:为了增强安全性,你可以配置Nginx使用特定的SSL协议版本和密码套件。以下是一个示例配置: ``` ssl_protocols TLSv1.2 TLSv1.3; # 仅启用TLSv1.2和TLSv1.3协议 ssl_ciphers ECDHE-RSA-AES256-GCM-SHA512:DHE-RSA-AES256-GCM-SHA512; # 指定密码套件 ssl_prefer_server_ciphers on; # 优先使用服务器指定的密码套件 ``` 这个示例配置启用了TLSv1.2和TLSv1.3协议,并且指定了密码套件。 5. 重启Nginx服务:完成以上配置后,保存并退出Nginx配置文件。然后,使用命令重启Nginx服务,以使配置生效。 ``` sudo service nginx restart ``` 配置完成后,Nginx将开始通过HTTPS监听443端口,并使用配置的SSL证书进行加密通信。请确保你的SSL证书有效,并按照最佳实践进行SSL/TLS配置。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值