新手入门LNMP添加SSL证书免费Let's Encrypt证书教程
简介
网站使用SSL证书应该算是目前的主流,虽说对于很多站长而言这很简单,但是新手朋友还是有一些不会的,以前
的LNMP一键脚本的版本当中是没有这个功能,在LNMP版本迭代1.4以后加入了添加SSL证书,可以使用第三方的SSL证
书,也可以使用免费Let's Encrypt证书,同时如果没有使用SSL证书的网站,可以在不动网站结构和内容的前提下只添加
SSL证书,本文讲的就是如何在运行当中没有使用SSL证书的网站,只添加SSL证书不动数据。
教程
添加SSL证书
使用LNMP添加SSL证书
lnmp ssl add
敲完命令之后我们来看下添加SSL的配置的设置,设置完成后,让脚本自动安装SSL证书即可
接下来去浏览器输入https://你的域名,打开看看,如果看到域名前面带个绿色的图标,或者锁的图标,说明已经
生效。证书不用我们去手动续约,脚本会每隔7天自动续约证书
强制Https访问
默认使用http访问网站,并不会跳转过去,我们需要做的是访问https强制跳转https,修改以下这个文件
vi /usr/local/nginx/conf/vhost
把下方代码段添加到vhost文件当中,插入到80模块的区域
if ($ssl_protocol = "") { return 301 https://$host$request_uri; }
重启Nginx,生效之后再去打开网站测试,就可以强制以HTTPS形式访问网站了
lnmp nginx reload
版权声明:
作者:ivpsr.com
链接:https://ivpsr.com/4130.html
文章版权归作者所有,未经允许请勿转载。
THE END