什么是WordOps?
WordOps在Github仍是一个发展中的开源项目,并持续吸引开发者为其做出贡献,以使它变得更好。
WordOps通过使用简单易记的命令,提供了使用 Nginx 部署超快速且安全的 WordPress 的能力。从 EasyEngine v3 分叉出来,它已经不仅仅是 EEv3 的最新版本,具有几个新功能,包括支持 DNS API 验证的 Let’s Encrypt 通配符 SSL 证书、Linux 内核优化或带有 TLS v1.3 的新自定义 Nginx 包和Cloudflare HTTP/2 HPACK 支持。
WordOps非常轻量级,它不需要大量资源,并且可以安装在一些低端配置的服务器上。最低要求是:
- 约 100MB 存储空间
- 512MB 内存
但我基本都在1H1G的VPS上运行它,对我而已,它轻量,可视化,方便的SSL证书自动续签,一开始的体验——Wordpress运行流畅。
如何使用WordOps快速搭建Wordpress站点?
首先,需要提前设置好域名的DNS,将域名的A记录指向VPS的IP,并等待DNS配置生效。
或者,你可以使用Cloudflare代理域名的域名服务器,管理域名的DNS,这会使DNS配置更快生效。
使用SSH登陆你所拥有的VPS系统,这里我使用Ubuntu 18.04作为演示:
(建议使用Ubuntu 16.04/18.04/20.04 或 Debian 9/10)
【】
WordOps提供了一个简单便捷的一键安装脚本:
wget -qO wo wops.cc && sudo bash wo
这里一开始有点卡顿,实际上后台正在处理大量代码(无人值守安装),稍等一会,因为需要输入用户名和邮箱来注册git:
【】
完成以后,输入以下命令以开启命令自动完成:
source /etc/bash_completion.d/wo_auto.rc
然后安装WordOps的主要模块(可选):
wo stack install
这里会需要比较长的时间,然后会生成WordOps的管理后台帐密,如果它报错并跳过,输入以下命令生成:
wo secure --auth
全部完成以后,如果使用Ubuntu,还可以开启防火墙:
wo stack install --ufw
最后,使用一键Wordpress脚本安装站点(配置php7.4以及SSL):
wo site create site.tld --wp --php74 -le
将上面 site.tld 换成你的网站域名,建议直接使用根域(不包含www)。
更多安装命令请查看官方文档。
登录WordOps管理后台
输入 site.tld:22222 (site.tld是你的域名)在浏览器的地址栏,回车以访问该地址。
【】
在弹窗中输入管理帐密(上面安装步骤生成的),然后进入到管理界面:
【】
WordOps与宝塔面板的区别?
如果你不习惯LNMP的纯代码搭建环境,但是又不想要宝塔的臃肿和广告,WordOps适合让你在VPS上运行Wordpress。
WordOps的优势在哪?我更喜欢它哪一点?
我对WordOps的定位,是宝塔和LNMP之间的一个产品——有可视化的轻量化环境。