阿里云服务器迁移记(二)-配置LNMP

安装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

201792611915

重启完直接使用浏览器输入外网IP访问,发现无法访问

选则 云服务器-安全组

20179261243

选择配置规则

201792612547

选择添加安全组规则

20179261277

选择协议类型 http(80) 授权对象更改为0.0.0.0/0表示所有IP都放行

20179261284

然后在浏览器中输入外网IP,访问成功

201792613035

至此我们的LNMP安装环境就完成了,如果需要更详细的配置可以去官网看更详细的介绍

https://oneinstack.com/install/

你可能感兴趣的:(服务器)