Loading
0

『脚本』EasyEngine-一键快速安装Lnmp环境

在安装网站运行环境的时候,大家要么是选择军哥的Lnmp一键脚本、要么是Oneinstack,再就是宝塔,但这些脚本,无一例外是安装时间太长,有时候你可能只是需要一个测试环境,并不用于生产,例如我会在测试机上放置HTML5 Speedtest网站程序,供大家测试网络环境,这个时候,有个快速部署PHP+NGINX的脚本就显得尤为重要,那么EasyEngine就非常适合类似的场景,我在EQ GIA机器上安装PHP+NGINX不超过5分钟,可以说是非常高效了!

EasyEngine其实是用于一键快速部署Lnmp+WordPress,并且还提供4种方案自动帮你实现对于WP博客的优化,所以如果你需要快速部署一个WP网站,也是可以用这个脚本的。

演示

昨天EQ上架的Cera GIA 测试机HTML5 Speed test

http://olvps-gia.mjj.kz/speedtest/

安装

官网:https://easyengine.io/

安装EE:

wget -qO ee rt.cx/ee && sudo bash ee    #install easyengine

部署WP:

ee site create example.com --wp # install wordpress on example.com NO Cache

两行代码,就能完成部署

带缓存优化命令行

sudo ee site create example.com --wp #无缓存
sudo ee site create example.com --wpsc #WP Super Cache
sudo ee site create example.com --w3tc #W3 Total Cache
sudo ee site create example.com --w3tc #Nginx cache
sudo ee site create example.com --wpredis #Redis cache

当然了,还有类似子目录、子域名、多域名等的部署方案,具体请参考官网的Docs

https://easyengine.io/docs/commands/site/create/

如果你想安装单单HTML或者单单PHP环境,那么可以使用下面的命令

ee site create example.com --html    #安装HTML Website
ee site create example.com --php     #安装PHP Website

当然了,EE脚本也支持LET证书的部署!

ee site create example.com --letsencrypt

默认情况下,EE脚本安装的是PHP5.6版本,如果是安装PHP7的,命令如下

ee site create example.com --wp --php7   #创建WP,运行在PHP7上
ee site create example.com --php7        #创建除了数据库外的PHP7网站

EE还支持反代网站,命令如下

ee site create example.com --proxy=host[:port]
#端口默认是80
#例子
ee site create example.com --proxy=1.2.3.4
#创建一个域名为example.com,反代目标为1.2.3.4

FAQs

1、EE脚本安装日志文件位于

/var/log/ee/install.log

2、EE的错误日志位于

/var/log/ee/ee.log

3、EasyEngine v3.x支持Ubuntu版本12.04,14.04,16.04和Debian 7&8,暂时不支持CentOS或任何其他Linux Distro,相信不久的将来会支持的

4、如果想了解与"site"有关的子命令,请输入

ee site

然后按键盘的TAB键,如果没有可用的子命令,请运行下面的命令

source /etc/bash_completion.d/ee_auto.rc

更多的FAQs:https://easyengine.io/faq/

官方文档:https://easyengine.io/docs/

 

声明:本文为原创,作者为 Mr_KevinH,转载时请保留本声明及附带文章链接:https://www.mrkevin.net/code/1553.html