EaeyEngine 问答 FAQ

Q 1. EasyEngine将如何改变我的网站?

EasyEngine使管理nginx变得非常容易,nginx是一种快速的Web服务器软件,在处理不断增加的并发用户数量时占用的内存很少。

使用EasyEngine,您将不再需要调用复杂的命令或依赖于系统管理员。

Q 2. EasyEngine与Apache有何不同?

EasyEngine及其一系列命令比Apache更易于使用,满足您的Web服务器需求。

作为Nginx的接口,众所周知,它的性能比Apache更好,更快,特别是当并发站点访问者的数量在增加时。

Q 3. EasyEngine可以与共享主机一起使用吗?

不可以。共享主机服务不允许root或sudo访问,这是安装EasyEngine所必需的。

Q 4. 是否记录了EasyEngine运行的整个安装过程?如果是,日志文件的位置是什么?

是的。可以在此位置找到使用EasyEngine安装的站点的安装日志文件。

v4

/opt/easyengine/logs/install.log

v3

/var/log/ee/install.log

Q 5. EasyEngine的错误日志在哪里?

EasyEngine的错误日志可以在以下位置找到:

v4

/opt/easyengine/logs/ee.log

v3

/var/log/ee/ee.log

Q 8. EasyEngine安装的是哪个版本的PHP?

v4: 7.2

v3: 5.67.2

Q 9. EasyEngine支持哪些操作系统?

v3和v4支持Ubuntu版本12.04,14.04,16.04,18.04和Debian 7&8。

目前不支持CentOS或任何其他Linux Distro。未来它们也不在产品路线图上。

Q 10. 我可以在EasyEngine中了解每个命令的各种子命令吗?

是的。输入命令后,只需按键盘上的Tab键即可。例如,如果您想知道与’site’相关的子命令,请输入以下内容:

ee site

然后按键盘上的Tab键。

Q 11. 如果tab键没有建议可用的子命令,应该怎么做?

v4

按照此处的说明进行修复。

v3

运行此命令以解决此问题:

source /etc/bash_completion.d/ee_auto.rc

Q 12. 如何将mysql主机从localhost更改为另一台主机?

v4

您需要在站点创建的时候使用  --dbhost 参数:

ee site create example.com --type=wp --dbhost=172.0.0.1

v3

在您的文本编辑器中打开以下文件并设置  mysqlhost=rtcamp.com

vim /etc/ee/ee.conf

Q 13. 如何为网站设置自定义数据库名称?

v4

您需要在站点创建的时候使用  --dbname 参数:

ee site create --type=wp --dbname=example_com

v3

在您的文本编辑器中打开以下文件并设置

vim /etc/ee/ee.conf

并在mysql部分设置  db-name = true 。

Q 14. 如何为网站创建自定义数据库用户?

v4

默认情况下,EasyEngine会为每个站点创建一个用户。您可以通过在站点创建期间使用  --dbuser  参数来指定要使用/创建的特定用户:

ee site create --type=wp --dbuser=example_com

v3

在您的文本编辑器中打开以下文件并设置  db-user = true

vim /etc/ee/ee.conf

Q 15. 如何更改WordPress数据库表前缀?

v4

您可以通过在站点创建期间使用  --dbprefix 参数 

ee site create example.com --type=wp --dbprefix=prefix_

v3

在您的文本编辑器中打开以下文件 /etc/ee/ee.conf  并在wordpress部分设置  prefix = true 。 然后当您创建任何WordPress站点时,它将询问您数据库表前缀。

Q 16. 如何更改WordPress管理员用户名?

v4

您可以通过在站点创建期间使用  --admin-user 参数 

ee site create example.com --type=wp [email protected]

v3

在您的文本编辑器中打开以下文件并设置 user = rtcamp

vim /etc/ee/ee.conf

这将是您后来创建的所有WordPress网站的用户名。

Q 17. 如何设置自定义WordPress管理员密码而不是随机产生?

v4

您可以通过在站点创建期间使用  --admin-pass 参数

ee site create example.com --type=wp --admin-pass=<password>

v3

在您的文本编辑器中打开以下文件并设置 password = mypass

vim /etc/ee/ee.conf

Q 18. 如何设置WordPress管理员的电子邮件?

v4

您可以通过在站点创建期间使用  --admin-email 参数 

ee site create example.com --type=wp [email protected]

v3

在您的文本编辑器中打开以下文件并设置  email = [email protected]

vim /etc/ee/ee.conf

Q 19. MySQL用户名和密码是什么?

v4

运行以下命令将会显示站点的MySQL用户名和密码:

ee site info example.com

如果站点有数据库,它将显示数据库的用户名和密码。

v3

安装MySQL时,MySQL用户名和密码保存在 /etc/mysql/conf.d/my.cnf 文件中。 EasyEngine从此文件中读取用户名和密码。

如果在上面的位置找不到my.cnf,EasyEngine也会在 ~/.my.cnf 搜索相同的内容。

Q 20. 如何访问EasyEngine(ee)管理工具?

v4

EasyEngine管理工具可在以下位置访问:

example.com/ee-admin/

您需要为每个站点启用管理工具。可以在这里阅读更多关于管理工具

v3

To access EasyEngine admin tools use port 22222. i.e. To access admin tools for mysite.com use mysite.com:22222. Authentication prompt will appear further. Enter HTTP credentials and use admin tools.