LNMP(即LNMP.org版LNMP脚本)更新到了1.4版本后已经增加了增加ssl选项,可以选择Let&8217;sEncrypt免费SSL证书方法。
LNMP1.4支持自动申请和安装Let’sEncrypt免费SSL证书,当然如果你自己有SSL证书,那么LNMP1.4在创建虚拟机时直接输入Key和PEM地址,LNMP1.4会自动帮你配置好SSL了,不懂Nginx配置的朋友有福了。而对于LNMP1.3的朋友,也不用担心。
LNMP1.3默认编译都已经加了SSL部分,加上Nginx配置SSL都不是很复杂,大家只需要添加几段SSL代码就可以了。
LNMP安装Let’sEncrypt免费SSL证书方法:自动安装与手动配置Nginx
一、LNMP自动安装Let’sEncrypt方法
2、LNMP1.3安装可以参考:扔掉VPS面板!网站平滑迁移到LNMP或LAMP建站环境的方法,这里是LNMP1.4测试版安装代码:
3、LNMP1.4增加PHP7.1支持,增加LNMP模式下多PHP版本选择,安装LNMP时会让你选择安装哪一个版本的PHP、哪一个版本的MysqL等。(点击放大)
4、执行:lnmpvhostadd添加虚拟机,添加网站的域名,设置网站的目录,伪静态,日志的名称,数据库等,注意在询问是否添加SSL证书时,选择安装Let’sEncrypt。(点击放大)
5、选择了自动安装Let&8217;sEncrypt成功的提示。(点击放大)
二、LNMP自动安装Let’sEncrypt注意地方
1、使用LNMP自动安装Let&8217;sEncrypt。
2、NginxSSL配置。LNMP自动安装Let’sEncrypt生成NginxSSL配置文件的路径是:/usr/local/nginx/conf/vhost。
3、打开xxxdomain.conf,就能够看到SSL配置代码了,以后大家自己想要配置SSL的话也可以进入到这里修改了。
4、Let&8217;sEncrypt都会在这里。
5、LNMP自动安装Let’sEncrypt后,原来的http依然可以访问,如果你想做301强制http跳转到https,可以使用以下代码放在xxxdomain.conf中。
三、LNMP手动配置SSL证书方法

2、所以,此处最关键的就是将你SSL证书和Key上传到服务器上了。以腾讯云DVSSL证书为例,申请成功下载得到了就是crt和key两个文件,这两个文件就能上传到服务器上安装SSL了。
四、Let’sEncrypt手动申请及安装在LNMP1.4上
1、如果你想手动安装Let’sEncrypt也不是很复杂,先将你的域名解析到你的VPS主机上,然后到https://certbot.eff.org/选择适合你的VPS操作系统的安装代码:
2、接下来要你选择授权目录,这时我们一般都会选择网站根目录。
3、然后输入你想要申请Let’sEncrypt免费SSL证书的域名,这个域名必须是已经解析到了VPS上的。
4、然后会要你输入网站根目录。
5、找到我们已经用LNMP创建好的虚拟机网站根目录。
6、耐心等待,Let’sEncrypt申请成功了。
7、我们可以进入到/etc/letsencrypt/live/看到自己刚刚申请到的CRT和Key。
8、找到我们用LNMP创建虚拟机生成的Nginx配置文件。
9、如果你在用LNMP创建网站时选择是添加SSL,这时你的Nginx配置中已经有SSL代码了,这时你只需要替换好SSL路径即可。要求是完整路径,示例如下:
10、重启LNMP,打开域名,查看SSL证书已经安装成功了。
五、LNMP1.3安装配置Let’sEncryptSSL
1、先按照上面的方法,手动申请好Let’sEncryptSSL证书,打开你的域名Nginx配置文件,将SSL代码复制粘贴到下方即可。
2、NginxSSL配置代码该如何修改?这里给出一份没有添加SSL的Nginx配置文件代码。
3、这里是已经添加了NginxSSL配置代码示例,通过对比你只需要将含有SSL代码的Nginx代码复制到里面即可。
4、大家在复制代码时记得将示例中的web.ucblog.net演示网址替换成自己的。
六、LNMP安装Let’sEncrypt小结
2、LNMP提供的LAMP也有SSL配置示例,如果你采用的是Apache架构,也可以参考LNMP提示的SSL配置示例进行手动配置。
本文来源:国外服务器--LNMP安装Let’sEncrypt免费SSL证书方法(let'sencryptssl)
本文地址:https://www.idcbaba.com/guowai/3882.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 1919100645@qq.com 举报,一经查实,本站将立刻删除。



