本文将介绍主机的选择、如何安装LNMP(Linux+Nginx+MySQL+PHP)的环境以及如何在该环境下部署网站,通过本文的操作,你将可以简便的完成环境的搭建,免去一些复杂的过程。
系统要求
磁盘空间:至少5GB
RAM:至少128MB,实际使用发现,1GB基本可以稳定无压力
CPU:1Core就能带起来
安装步骤
1.执行screenscreen -S lnmp
如果screen命令不能用还需要安装yum install screen
2.下载安装包并安装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版本,这个选默认就行,一般都会选择5.x的PHP版本,如果选择7.x版本,可能造成不兼容,请谨慎选择。
这里要选择是否安装内存分配工具,默认不选就可以。
最后看到以下内容就说明安装成功了。
虚拟主机操作
1.添加虚拟主机lnmp vhost add
然后输入要绑定的域名(支持泛域名)
接着,输入网站目录
选择是否开启伪静态(根据个人使用情况决定)
选择是否启用日志记录
选择是否创建与网站同名的数据库用户
2.删除虚拟主机lnmp vhost del
选择要删除的域名
3.列出所有的虚拟主机lnmp vhost list
上传网页脚本
如果有ftp,可以直接使用ftp上传,如果没有,可以通过wget等方式下载,上传完成后,进行权限设置。chown www:www -R /path/to/dir
path/to/dir为网站的目录
安全设置
建议找到lnmp的目录,修改phpMyAdmin的目录,删除掉探针。