景安vps数据库(景安服务器和阿里云服务器)

慈云数据 2023-04-12 网络资讯 722 20

  lnmp一键安装包是国内大名鼎鼎的PHP环境包,使用起来非常方便,深受国内站长及linux服务器使用者的欢迎。军哥预定在今天(6月1日)发布lnmp1.4正式版,相比1.3版本有了较大的升级更新。根据lnmp官网的提示,lnmp1.4版本最引人注目的功能就是增加Let’s Encrypt自动生成证书这个功能了,这是国内多少站长梦寐以求的功能啊。前面魏艾斯博客写过lnmp1.4测试版安装过程,今天魏艾斯博客第一时间安装了lnmp1.4正式版,并体验一下Let’s Encrypt自动生成证书功能。

  1、安装lnmp1.4版本

  使用Xshell或类似的SSH工具登陆vps服务器

  登陆后运行:screen -S lnmp

  如果提示screen: command not found 命令不存在可以执行:yum install screen 或 apt-get install screen安装,详细内容参考Screen命令安装使用教程

  2、下载并安装LNMP一键安装包命令如下:

  wget -c http://soft.vpser.net/lnmp/lnmp1.4.tar.gz && tar zxf lnmp1.4.tar.gz && cd lnmp1.4 && ./install.sh lnmp

  3、设置MySQL的root密码(不输入直接回车将会设置为root)如果输入有错误需要删除时,可以按住Ctrl再按Backspace键进行删除。输入后回车进入下一步。

  4、询问是否需要启用MySQL InnoDB,InnoDB引擎默认为开启,一般建议开启,直接回车或输入 y ,如果确定确实不需要该引擎可以输入 n,输入完成,回车进入下一步。

  5、PHP版本这里也按照默认的输入4,回车。选择PHP7等高版本时需要自行确认是否与自己的程序兼容。

  6、选择是否安装内存优化,可以选择不安装、Jemalloc或TCmalloc,输入对应序号回车,直接回车为默认为不安装。

  7、提示”Press any key to install…or Press Ctrl+c to cancel”后,按回车键确认开始安装。LNMP脚本就会自动安装编译Nginx、MySQL、PHP、phpMyAdmin、Zend Optimizer这几个软件。安装时间可能会几十分钟到几个小时不等,主要是机器的配置网速等原因会造成影响。剩下的时间你可以直接关闭掉SSH软件去干点别的,过个把小时再回来看一下安装进度。

景安vps数据库(景安服务器和阿里云服务器)

  8、安装完成。如果显示Nginx: OK,MySQL: OK,PHP: OK 并且Nginx、MySQL、PHP都是running,80和3306端口都存在,并提示安装使用的时间及Install lnmp V1.4 completed! enjoy it.的话,说明已经安装成功。

  老魏是使用Vultr VPS 1G内存套餐安装的lnmp1.4正式版,一共用了31分钟速度还是蛮快的,比lnmp1.3版本的安装速度快了很多,之前安装1.3版本好像用了50多分钟来着。

  接下来我们添加虚拟主机,主要目的是体验一下lnmp1.4版本新增的SSL功能。而新增虚拟主机的命令和1.3版本没有变化,所以省略掉了前面的添加过程我们直接看添加SSL证书这里,提示如果需要添加输入 y ,不添加输入 n 回车。选择了添加SSL会提示有两个选项,1 选项为使用自己准备好的SSL证书和key,这个需要提前下载好SSL证书。而今天我们要讨论的是2选项为使用免费SSL证书提供商Letsencrypt的证书,自动生成SSL证书等信息。

  输入2然后回车,提示输入一个邮箱地址,然后回车,按任意键开始创建虚拟主机。

  现在程序会自动建立虚拟主机的相关设置,还多了一个自动创建Letsencrypt证书的步骤。这里我们只能等待程序自动安装完成了。

  经过几分钟的等待,终于看到了虚拟主机创建成功的提示。这中间程序一直不断重复…++*这一行代码,老魏还一度以为程序死循环了。

  输入命令vi /usr/local/nginx/conf/vhost/你的域名.conf 在下图位置添加代码 return 301 https://带www的域名$request_uri; 意思就是所有域名最终都跳转到https的带www域名上面。

  添加完成后保存,执行:/etc/init.d/nginx restart 重启nginx,使其生效。

  打开浏览器测试一下所有域名都跳转到https的www域名上,调试成功。

景安vps数据库(景安服务器和阿里云服务器)

  最让人开心的是lnmp1.4环境包中的Letsencrypt证书全部都设置好了自动续期,不需要人工干预,这个自动续期功能对于广大站长来说就是六一儿童节最好的礼物了,谢谢军哥为大家制作并无偿分享这么好用的php环境包。关于lnmp1.4环境中更多的新增功能老魏将在以后的实际使用当中慢慢写出来,希望lnmp1.4能够给你带来更多方便。

  转载请注明:魏艾斯博客 » LNMP 1.4正式版安装测试记录及自动生成Let’s Encrypt免费证书

微信扫一扫加客服

微信扫一扫加客服

点击启动AI问答
Draggable Icon