LNMP安装Let’sEncrypt免费SSL证书方法(let'sencryptssl)

LNMP安装Let’sEncrypt免费SSL证书方法(let'sencryptssl)

浏览次数:
信息来源: 用户投稿
更新日期: 2026-02-17
文章简介

LNMP(即LNMP.org版LNMP脚本)更新到了1.4版本后已经增加了增加ssl选项,可以选择Let8217;sEncrypt免费SSL证书方法。 LNMP1.4支持自动申请和安装Let#8

2025阿里云双十一服务器活动

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方法

  • 1、LNMP:https://lnmp.org/
  • 2、Let’sEncrypt:https://letsencrypt.org/
  • 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证书方法

    LNMP安装Let’sEncrypt免费SSL证书方法,let'sencryptssl

    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配置示例进行手动配置。

    标签:
    什么是互联网计算机区块链(互联网区块链项目有哪些)
    « 上一篇
    返回列表
    下一篇 »

    如本文对您有帮助,就请抽根烟吧!