我们在之前的两篇文章中有分享到利用VULTR VPS主机搭建网站环境的时候采用WEB面板(WDCP、AMH)。因为对于大部分新手LINUX VPS用户来说,上手容易一些还是面板,因为我们虚拟主机的时候用惯CPANEL或者PLESK等可视化建站界面。
但是,面板的缺点就是占用资源较大,而且不够安全,比如WDCP面板的漏洞很多,有些时候服务器被入侵并不是网站不安全,而是面板的问题导致的,所以我们中级用户还是用编译环境在LINUX服务器中安装WEB环境。
第一、准备工作
我们在部署WEB环境的时候,中级用户可以用网上较为完善的一键包,比如军哥的LNMP环境(LNMP.ORG官方网站),支持大部分的LINUX发行版本,比如CENTOS 5 6 7都可以。
要求内存最低256MB内存,反正VULTR肯定是足够的,因为他的内存最低是768MB。
第二、安装LNMP环境
1、一键脚本
wget -c https:/soft.vpser.net/lnmp/lnmp1.2-full.tar.gz && tar zxf lnmp1.2-full.tar.gz && cd lnmp1.2-full && ./install.sh lnmp
登入SSH后直接一键包丢进去。
2、配置基本信息
根据我们的需要进行配置信息,设置MYSQL密码、PHP和MYSQL版本,以及缓存类型。
然后就是等待,看到上图信息就代表安装完毕。这样我们就可以去建站。
第三、LNMP环境建站和常用问题
在安装完毕之后,我们就可以去建站,这些是没有面板的,全部是用命令,但也很简单。
1、建站命令
lnmp vhost add
输入命令,然后根据提示输入域名、检查网站目录、设置数据库信息等等。
2、网站目录
添加完毕之后,我们网站目录在/HOME/WWWROOT/域名文件夹
/home/wwwroot/vultrclub.com
我们可以通过SFTP登入目录,然后上传对应的程序。
3、解析和生效
将我们需要绑定的域名解析到当前VPS环境,等待生效就可以建站向导安装程序。
总结,LNMP对于初级用户来说看似难,但是熟悉后很简单,就简单几个命令而已。