LNMP是Linux、Nginx、MySQL和PHP的缩写,这个组合是最常见的WEB服务器的运行环境之一。本文将带领大家Ubuntu操作系统上搭建一套LNMP环境。
本教程适用于Ubuntu 12.04、14.04版本。
在安装LNMP环境之前,您需要先对Ubuntu操作系统做一些初始化的工作,可以参考Ubuntu系统初始化设置。
安装Nginx
美团云的Ubuntu系统模板中配置了美团云的内网源,下载速度较快,推荐直接使用使用apt-get安装Nginx:
在确认您的Nginx服务是否正常之前,需要先确认一下云主机的防火墙的配置,在美团云控制台页面,右键点击云主机,选择“修改防火墙”,确认当前防火墙配置。
“常规”的防火墙是禁止80端口访问的,我们修改为“网站”类型的防火墙,允许80端口访问。
按提示输入root密码,就会进入MySQL的交互界面,说明已经安装成功。
内网地址可以从MOS控制台云主机列表中找到。然后重启MySQL服务使配置生效:
经过以上步骤,一个LNMP的Web Server就准备就绪了,你可以部署你的PHP代码和网站了。