LNMP一键安装包安装过程以及常用的SSH命令整理

学习VPS应用最好还是边实践边学习较好,如果全部用所谓的文字类教学肯定比较枯燥无味,所以老蒋在整理VPS教程时候还是会穿擦常用的实际应用,这样看起来更加有动力。大部分VPS主机用户用来搭建网站可能会用WEB面板,比如前面有介绍的WDCP面板(WDCP面板应用 – 建立WordPress网站、添加MYSQL数据库、设置FTP账户)用的也比较多,还有部分是不用面板的,直接用一键安装包。

这里老蒋要介绍什么是一键安装包,其实就是把我们分解单独安装的各种环境都集成,然后封包在一个SH脚本中,然后运行这个脚本就可以把常用的环境都选择性的安装,这样不管对于新手还是老手来说都很方便,不需要每个步骤都需要执行,节省时间和提高效率,也不容易出错。尤其对于新手来说,就更加简便。

LNMP就是Nginx、MySQL、PHP、phpMyAdmin的集合包,网上有很多LNMP的环境,但是使用较多的应该是国内军哥组合的这款,使用的比较多,目前也有1.1版本,用户和稳定性还很不错,可以作为我们使用。所以,在这篇文章中,老蒋将会在我的测试机上安装LNMP,以及过程中遇到的选项详细的介绍,便于用户选择的需要。

CentOS系统下执行:wget -c http://soft.vpser.net/lnmp/lnmp1.1-full.tar.gz && tar zxf lnmp1.1-full.tar.gz && cd lnmp1.1-full && ./centos.sh

Debian系统下执行:wget -c http://soft.vpser.net/lnmp/lnmp1.1-full.tar.gz && tar zxf lnmp1.1-full.tar.gz && cd lnmp1.1-full && ./debian.sh

Ubuntu系统下执行:wget -c http://soft.vpser.net/lnmp/lnmp1.1-full.tar.gz && tar zxf lnmp1.1-full.tar.gz && cd lnmp1.1-full && ./ubuntu.sh

第一、安装LNMP一键安装包

根据上面的安装包所在不同的环境,复制不同的SSH命令,然后ROOT权限登录SSH,执行就可以。

lnmp安装环境一键包

输入脚本回车之后我们会看到上面的分解步骤,输入MYSQL密码,是否需要安装InnoDB组件,以及选择安装PHP和MYSQL版本,因为不同程序有不同的需求存在兼容问题。最后我们任意键就可以执行安装。

后面我们可以做的就是等待(根据不同的VPS性能可能时间有长短,一般20分钟左右是可以完成的,如果有比较差的机器可能需要半个小时甚至一个小时),等待看到这样的界面就是安装成功。

lnmp-install-2

这样我们的LNMP环境就安装完毕,我们需要处理一些细节工作。

第二、LNMP环境安装之后

安装LNMP环境之后我们需要处理一些残留的问题,比如我们需要登录根目录下的home/wwwroot/default/中,留下phpmyadmin文件夹,其他都要删除,如果你需要留探针也可以,但最好修改名字。phpmyadmin最好也修改成自己熟悉的名字,确保系统的安全。

第三、LNMP常用SSH脚本

很多人误认为一键包就是WEB面板,其实是错误的,一键包仅仅是方便我们快速安装没有面板的环境,搭建网站还是需要我们使用脚本特定的SSH命令从可以,不同安装包常用的脚本是不同的。这里老蒋就整理自己常用的脚本及文件目录,其他有遇到或者使用到再分享更新。

A - 添加域名建立站点 /root/vhost.sh

B - 重启LNMP /root/lnmp start/restart/stop (启动/重启/暂停)

C - 数据库所在目录  /usr/local/mysql

D - NGINX所在目录 /usr/local/nginx

E - 网站文件所在目录 /home/wwwroot/

总结,LNMP的安装以及常用的脚本应用整理完毕,一般我们只用到搭建站点而已,处理伪静态之类需要手工操作,在后面文章中,老蒋将会真实的写一篇搭建常用CMS建站的过程,这样更加真实。

本文出处:老蒋部落 » LNMP一键安装包安装过程以及常用的SSH命令整理 | 欢迎分享( 公众号:QQ69377078 )