胖蒜

分享有价值的资源

http跳转到https,并优化SSL

这里,我们是在Nginx里面配置的,编程语言使用的PHP,当然你也可以用其它语言,但是Nginx下SSL配置是本文的讲点。

首先,请确保安装了openssl,接着执行:

sudo openssl dhparam -out /etc/nginx/ssl/dhparam.pem 2048

接着打开下面网址
https://mozilla.github.io/server-side-tls/ssl-config-generator/
Server Version 通过nginx -v查找
OpenSSL Version 通过 openssl version -a查找
HSTS Enabled 启用
将生产的配置拷贝到/etc/nginx/sites-avilable/default里面,SSL证书可以到下面申请免费的。
1、https://letsencrypt.org/
2、https://www.sslforfree.com/
将生成证书放在 /etc/nginx/ssl/目录下,修改上面配置中相应地址即可。
如果没有什么大问题,应该是A+了吧。
还有一个叫Certbot的工具,可以试试,很方便的。

本文属原创,转载请注明原文:https://pangsuan.com/p/http-to-https.html

感觉很棒,欢迎点赞 OR 打赏~

分享到:

评论 (0)

立即登录评论
马上咨询 在线工单