使用easyengine构建WordPress网站

EasyEngine(ee)是用于管理LEMP堆栈(Linux,Nginx,MySQL / MariaDB和PHP-FPM)的命令行工具。可以在上面运行WordPress站点。 安装在Ubuntu和Linux Debian发行版上。

在本教程中,我将逐步向您展示如何使用EasyEngine安装和管理WordPress站点。 我们将在Ubuntu 18.04或Debian Jessie 8服务器上安装EasyEngine,安装WordPress并使用EasyEngine命令行工具启用SSL Letsencrypt(https)。

先决条件

  • Ubuntu 18.04或Debian Jessie 8
  • Root权限
  • 域名

我们将要做什么?

  • 在Ubuntu 18.04上安装EasyEngine
  • 使用EasyEngine安装WordPress和Letsencrypt
  • 测试
  • 常见错误

第1步 – 安装EasyEngine

EasyEngine目前支持基于Ubuntu和Debian的Linux系统。

登陆服务器运行命令:

wget -qO ee rt.cx/ee4 && sudo bash ee

第2步 – 使用EasyEngine安装WordPress


运行下面的ee命令。

ee site create yourdomain.com --type=wp --ssl=le

完成后,您将获得有关该网站的详细信息,包括WordPress登录管理员和密码。

第3步 – 测试

打开Web浏览器并输入WordPress URL,http://yourdomain.com

您将被重定向到https连接,并显示默认的WordPress主页。现在打开WordPress登录页面,我的是:http://yourdomain.com/wp-login.php

输入安装期间提供的用户名和密码。

在Ubuntu 18.04或Debian Jessie 8上使用EasyEngine安装和SSL Letsencrypt的WordPress站点已成功完成。

第4步 – 生成SSL Letsencrypt错误

错误消息:

“Unable to setup, Let’s Encrypt”

解决:

默认情况下,EasyEngine会创建包含域名“domain.com”和“www.domain.com”的nginx虚拟主机。 因此,请确保您已在DNS配置中添加了www和无www的ip绑定

发表评论

电子邮件地址不会被公开。 必填项已用*标注