在前面几篇文章中菠菜园分别为大家分享了centos服务器的系统安装及相关命令,本篇文章我们继续学习在Cent OS环境下WEB服务器的配置。WEB服务器的环境较多,但大家经常用的多是LNMP和LAMP。
LNMP代表的是Linux系统下Niginx+Mysql+PHP的网站服务器架构,相比于LAMP的网站服务器架构来讲LNMP具有小巧高效的特点。在处理静态资源的时候效率比较高而且占用系统资源极少,而且支持更高的并发连接数,在一些较大的服务器上均有lnmp的身影。
菠菜园今天就以LNMP的环境为例为大家讲解详细安装教程。在本次教程中菠菜园采用的是CentOS7.2的纯净版系统。
为防止安装过程中突然断网或PUTTY工具挂掉的情况,我们需要在安装之前为服务器配置一个screen的命令。我们首先执行:
- yum install screen;
接下来我们按照顺序执行如下命令即可完成LNMP环境的安装。
- screen -S lnmp; //创建screen会话
- wget -c http://soft.vpser.net/lnmp/lnmp1.3.tar.gz //下载安装包
- tar zxf lnmp1.3.tar.gz //解压安装包
- cd lnmp1.3/ //进入lnmp1.1目录。
- ./install.sh lnmp //执行安装
安装过程中需要我们设置一个Mysql的密码(如果不设置密码为:root),以及PHP的版本号。设置好以后,等待约40分钟左右就好了,菠菜园安装过程用了近40分钟。
如果执行过程中出现中断的情况,我们可以重新连接,输入:screen -r lnmp就会重新看到安装进度了。以上教程默认的操作系统是cent os 7.2,其他服务器上可能略微有差异。
如果您的服务器是其他操作系统可以参考:
Debian 执行:./debian.sh 进行安装;
Ubuntu 执行:./ubuntu.sh 进行安装。
安装完成之后就可以看到如下截图了。