nginx环境配置https

网上好多方法都不完全,
成功后做个简单记录。

前提条件
1. 安装 openssl
用 openssl version 查看
查看openssl版本

2. nginx 安装了 –with-http_ssl_module 模块
用 nginx -V 查看

安装步骤
假设 nginx 安装路径 /usr/local/nginx
以下操作都是相对上面的路径

1. conf/ 下新建目录 ssl

2. 申请https证书,并上传到 conf/ssl/
授权商一般会以你的域名命名文件,
其中 qinziheng.com_bundle.crt 是证书
qinziheng.com.key 是私钥
建议把名称修改一下

3. 编辑配置文件 conf/nginx.conf
在 server{}段添加

https在nginx中的设置

80 端口和 443 端口可以同时监听

如果你主机下有多个域名,
可以修改域名对应的配置文件

把 http 转发到 https
server{}段添加
http转https设置

重启 nginx
sbin/nginx -s reload

4. iptables 添加规则
/etc/sysconf/iptables

-A INPUT -p tcp -m tcp –dport 443 -j ACCEPT

表示允许 443 端口通行

service iptables status
查看到包含 443 的规则,
表示添加成功
iptables设置443端口

如果没有生效重启系统

5. https浏览器绿图标
https绿图标

需要把网站中的静态资源链接,
全部改为https
包括图片,css,js
引用的外部图片,css,js也要改成https

文字链接可以是http,
比如友情链接

另外提供,
有偿远程服务,
nginx配置https,
99元每次,
不成功退费,
有意者加微信QQ68183131详聊
私人微信

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值