本文小编就为大家带来一篇讲到linxu系统nginx下http升级到https——0基础linux安装web服务器17。小编觉得挺不错的,现在就分享给大家,如果你在找微信开发,养老保险身份认证,也可以做个参考。一起跟随小编过来看看吧。
linxu系统nginx下http升级到https——0基础linux安装web服务器17
作者:小程序爱好者 发布时间:2017-04-30
网上好多方法都不完全,
成功后做个简单记录。
前提条件
1. 安装 openssl
用 openssl version 查看
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{}段添加
80 端口和 443 端口可以同时监听
如果你主机下有多个域名,
可以修改域名对应的配置文件
把 http 转发到 https
server{}段添加
重启 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 的规则,
表示添加成功
如果没有生效重启系统
5. https浏览器绿图标
需要把网站中的静态资源链接,
全部改为https
包括图片,css,js
引用的外部图片,css,js也要改成https
文字链接可以是http,
比如友情链接
另外提供,
有偿远程服务,
nginx配置https,
费用根据你要实现的情况
不成功退费,
有意者加QQ/微信:68183131详聊
linux从0开始安装web服务器1
linux连接互联网——linux安装web服务器2
安装gcc——linux安装web服务器3
安装mysql5.6.38——linux安装web服务器4
安装php7——linux安装web服务器5
linux系统安装nginx——linux安装web服务器6
nginx平滑升级,nginx安装第三方模块——linux安装web服务器7
nginx配置文件,解析php——linux安装web服务器8
linux安装memcached——linux安装web服务器9
php7安装memcache扩展——linux安装web服务器10
linux安装redis server——linux安装web服务器11
php7安装redis扩展——linux安装web服务器12
linux系统安装apache——linux安装web服务器13
用ab对网页做压力测试——linux安装web服务器14
centOS安装openresty——linux安装web服务器15
php安装swoole扩展——linux安装web服务器16
声明:部分文章或图片未能及时与原作者取得联系,若来源标注错误或侵犯到您的权益烦请告知QQ:2334512685,我们会及时删除。
发布:秦子恒博客,欢迎转载分享,请保留出处。
linxu系统nginx下http升级到https——0基础linux安装web服务器17链接:https://www.qinziheng.com/details/3630/
linxu系统nginx下http升级到https——0基础linux安装web服务器17相关文章