阿里云ECS服务器CentOS6.9安装OneinStack一键LNMP环境

一般我们选择购买阿里云ECS服务器之后都是用来建站用途的,其中我们可能较多的安装无面板的WEB环境,也有部分用户喜欢安装有面板的环境。其中无面板的常见安装脚本工具中较多的会使用OneinStack一键包,可以快速的安装LNMP、LAMP Web环境。

在这篇文章中,笔者将会在真实的阿里云ECS服务器中,CentOS6.9安装OneinStack一键LNMP环境。如果我们有需要在服务器中安装无面板的OneinStack可以参考安装,这个工具确实是比较简单和完整的建站工具。比我们自己编译安装节省很多的时间。

第一、OneinStack安装环境与一键包

1、安装环境

这里我采用的是CentOS6.9 64bit环境,系统是2GB内存,其实1GB起步也是可以的。

2、一键安装包

yum -y install wget screen curl python
wget http://mirrors.linuxeye.com/oneinstack-full.tar.gz
tar xzf oneinstack-full.tar.gz
cd oneinstack
screen -S oneinstack
./install.sh

第二、OneinStack一键工具配置过程

1、设置端口和配置防火墙

这里默认SSH 22端口,我们需要设置成自定义的。然后默认建议设置iptables开启,同时需要安装WEB环境。

2、配置Web服务器

这里我们可以安装Nginx(LNMP),或者可以安装OpenResty(包含LNMP)。其他我们都设置Do Not install,跳过不安装。

3、安装数据库

安装数据库

我们给服务器环境配置数据库。

4、安装PHP版本

安装PHP版本

这里我们需要安装数据库调用包,以及PHP版本和缓存机制。

5、其他设置

这里我们再按照需要常用的软件,比如我们有需要Memcached或者是需要Reids可以选择安装。对于其他可以选择安装或者不安装,没有必要使用就不安装。phpMyAdmin一般是需要安装的。

6、安装完毕

安装完毕

最后看到这个界面,我们就安装完毕。这个时候,我们打开服务器IP地址,可以看到默认界面。

第三、OneinStack常规建站使用

1、添加站点

./vhost.sh

OneinStack常规建站使用

添加站点过程向导,可以设置安装Let's Encrypt SSL证书,301跳转,以及日志生成。

2、删除站点

./vhost.sh del

如果我们需要删除站点,可以使用这个命令,然后看到站点列表,进行删除站点。

总结,以上是我们在阿里云ECS服务器中安装OneinStack一键安装WEB环境的过程。

未经允许不得转载:云主机笔记 » 阿里云ECS服务器CentOS6.9安装OneinStack一键LNMP环境