对于任何一个程序,其能够运行都是需要相应的运行环境做支撑的。对于以 PHP 语言编写的程序,目前常见的运行环境为 LNMP 和 LAMP 环境。LNMP 是 Linux + Nginx + MySQL + PHP 四者的简称,LAMP 是 Linux + Apache + MySQL + PHP 四者的简称。本次主要讲一下新手搭建 LNMP 环境的主要步骤。
一、前言
常见的 Linux 系统有 CentOS、Debian 和 Ubuntu 三种,因为站长一般都是习惯于使用 CentOS 系统,所以如果你是一名小小白,建议选择 CentOS7 系统来进行。
搭建 LNMP 环境时可以选择使用现有的一键脚本或者自己手动安装,因为目前 lnmp.org 提供的一键脚本已经非常完善且易用,所以站长就以此为例讲一下具体搭建过程,就不再重复造轮子了。
二、连接服务器
我们在搬瓦工上购买的都是远程服务器,需要在电脑或手机上使用软件连接后,才能进行后续操作。各个平台需要使用的软件和对应的连接教程请看:
- 《Windows 使用 Xshell 软件连接并管理搬瓦工教程》
- 《Android 使用 JuiceSSH 应用连接并管理搬瓦工教程》
- 《iPhone/iPad 使用 Termius 应用连接并管理搬瓦工教程》
三、安装依赖
搭建 LNMP 环境我们需要安装一些依赖软件,确保后面的搭建能够顺利进行。
按照下图所示,我们首先复制下列命令:
- #CentOS
- yum install wget screen -y
- #Debian/Ubuntu
- apt-get install wget screen
然后鼠标右键选择粘贴,回车执行此命令即可。
四、安装 LNMP 环境
依赖安装完成后,按照下图所示,我们继续复制下列命令:
- screen -S lnmp
然后鼠标右键选择粘贴,回车执行此命令即可。
按照下图所示,我们继续复制下列命令:
- 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 初始化安装页面。按照下图所示,我们依次设置各个选项。
各个选项设置完毕后,回车即可开始安装 LNMP 环境。
根据服务器的配置不同,LNMP 环境的安装过程可能会耗时 20 ~ 40 分钟,大家耐心等待即可。当出现下图所示信息时,表示 LNMP 环境已经安装完毕,我们可以看到,本次安装共耗时 30 分钟。
四、后续
目前 lnmp.org 提供的一键脚本自带丰富的管理命令,我们可以使用下列命令进行查看:
- lnmp