安装LNMP环境
LNMP是什么
LNMP Linux + Nginx + Mysql + PHP (国外喜欢简称为LEMP,搜英文资料需要搜LEMP
Linux是一类Unix计算机操作系统的统称,是目前最流行的免费操作系统。代表版本有:debian、centos、ubuntu、fedora、gentoo等。
Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。
Mysql是一个小型关系型数据库管理系统。
PHP是一种在服务器端执行的嵌入HTML文档的脚本语言。
这四种软件均为免费开源软件,组合到一起,成为一个免费、高效、扩展性强的网站服务系统。
OneinStack
在Linux下分别安装这四个组件还是挺麻烦的,需要配置很多东西。对于初学者来说太麻烦了。比如说我。。。
OneinStack则是一个工具,可以很方便的安装LNMP环境
官方网址为
https://oneinstack.com/
我们使用这个工具进行安装
我们首先登录我们的服务器,因为我们的服务器是CentOS系统,我们首先输入
yum -y install wget screen curl python
这个命令的作用是安装 wget程序,这样我们就可以下载程序了。然后输入如下命令,下载安装包,等待
wget http://mirrors.linuxeye.com/oneinstack-full.tar.gz
下载完成后,输入以下命令,将压缩包解压
tar xzf oneinstack-full.tar.gz
解压完成,进入目录,后天运行安装程序
cd oneinstack
screen -S oneinstack
./install.sh
设置完成后等待,我这等了20多分钟才安装完成,会提示是否重启输入y
重启完直接使用浏览器输入外网IP访问,发现无法访问
选则 云服务器-安全组
选择配置规则
选择添加安全组规则
选择协议类型 http(80) 授权对象更改为0.0.0.0/0
表示所有IP都放行
然后在浏览器中输入外网IP,访问成功
至此我们的LNMP安装环境就完成了,如果需要更详细的配置可以去官网看更详细的介绍