• 欢迎光临flyzy小站!分享一些学习路上遇到的坑坑洼洼~

adad

LNMP环境一键安装包

LNMP,即Linux环境下的Nginx+MySQL+PHP的网站服务器架构。LNMP一键安装包可以在当前所有主流的Linux上安装LNMP生产环境,无需值守,一键自动实现编译、安装、提高性能、优化配置参数,一键搭建LNMP环境。

 

LNMP脚本安装(v1.5)

首先根据Windows利用Xshell连接Linux或者Mac远程连接VPS(Linux)连上你的VPS。

打开LNMP安装进程窗口

执行代码,新开一个窗口:

screen -S lnmp

如果提示screen: command not found 命令不存在可以执行:yum install screen 或 apt-get install screen安装。

screen命令的作用就是相当于开了一个新的窗口,这样你在执行耗时的命令时,就不用担心因为网络不好本机与服务器断开连接而导致命令出错的问题。之后如果断线了,只需要执行screen -r lnmp就可以看到你的lnmp安装进程。

下载LNMP一键安装包

执行代码,一键安装LNMP环境(https://lnmp.org/install.html):

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

之后,会让你选择一系列的参数,包括MySQL版本,MySQL的root密码,是否启用InnoDB,PHP版本以及是否安装Memory Allocator(注:此时如果有字符输错了,需要按Ctrl+回退键进行删除):

LNMP一键设置

设置完毕后,随便输入一个字符就可以开始安装,等待几十分钟后LNMP环境就会安装好了:

LNMP一键安装成功

如果安装有问题,可以参考LNMP一键安装包常见问题

 

LNMP一键包网站部署

LNMP环境搭建成功后,就可以添加网站了。

LNMP一键包网站的默认目录是在/home/wwwroot/default路径下的,phpmyadmin也在这个路径下:

LNMP默认网站目录

通过命令lnmp vhost add命令可以添加网站部署:

lnmp-vhost-add

其中,domain就是你的域名(Namesilo域名:首年$5.99),directory是的网站目录,其他根据你的需求设置。部署完毕后,LNMP一键安装包会自动重启Nginx,你再访问你的域名就可以看到刚才部署的网站了。

 

LNMP一键包总结

LNMP一键包确实比较方便,不需要值守,一键搭建LNMP环境。但是缺点就是耗时实在太久了,我安装了差不多有半个小时,而且一键安装,自己会不太清楚里面的设置机制,还是推荐动手能力强的可以自己手动安装LNMP环境,以后生产环境出现问题也可以快速定位问题在哪里。

点赞