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一键包网站的默认目录是在/home/wwwroot/default
路径下的,phpmyadmin也在这个路径下:
通过命令lnmp vhost add
命令可以添加网站部署:
其中,domain就是你的域名(Namesilo域名:首年$5.99),directory是的网站目录,其他根据你的需求设置。部署完毕后,LNMP一键安装包会自动重启Nginx,你再访问你的域名就可以看到刚才部署的网站了。
LNMP一键包总结
LNMP一键包确实比较方便,不需要值守,一键搭建LNMP环境。但是缺点就是耗时实在太久了,我安装了差不多有半个小时,而且一键安装,自己会不太清楚里面的设置机制,还是推荐动手能力强的可以自己手动安装LNMP环境,以后生产环境出现问题也可以快速定位问题在哪里。
相关文章