简化服务器管理的基本工具集
wordops的Python项目详细描述
主要特点
- Easy-to-install:一步式自动安装程序,从EasyEngine v3支持迁移
- Fast deployment:快速自动安装WordPress、Nginx、PHP、MySQL和Redis
- Custom Nginx build:Nginx 1.18.0-TLS v1.3 Cloudflare HTTP/2hpack和Brotli支持
- 最新:PHP 7.2、7.3和7.4、MariaDB 10.5和Redis 6.0
- Secured:使用严格的Nginx位置指令强化WordPress安全性
- power:优化Nginx配置,支持多个缓存后端
- SSL:域、子域和通配符让我们用dnsapi支持加密SSL证书
- Modern:强密码套件,现代TLS协议和HSTS支持(等级A+,on ssllabs)
- 监控:使用ngx vts_模块的实时Nginx vhost流量,使用Netdata进行服务器监控
- 用户友好:带有服务器状态/监视和工具的WordOps仪表板(demo)
要求
操作系统
推荐
- Ubuntu 20.04 LTS(焦点)
- 仿生LTS(Ubuntu 18.04)
也兼容
- Ubuntu 16.04 LTS(至年)
- 德比安9(拉伸)
- 德比安10(巴斯特)
- Raspbian 9(伸展)
- Raspbian 10(巴斯特)
入门
wget -qO wo wops.cc && sudo bash wo # Install WordOps sudo wo site create example.com --wp # Install required packages & setup WordPress on example.com
有关其他安装方法的详细入门指南可在the documentation中找到。在
使用
Wordehpress标准站点>
^{pr2}$
带有子目录
wo site create example.com --wpsubdir # install wpmu-subdirectory without any page caching
wo site create example.com --wpsubdir --wpsc # install wpmu-subdirectory with wp-super-cache plugin
wo site create example.com --wpsubdir --wpfc # install wpmu-subdirectory + nginx fastcgi_cache
wo site create example.com --wpsubdir --wpredis # install wpmu-subdirectory + nginx redis_cache
wo site create example.com --wpsubdir --wprocket # install wpmu-subdirectory + WP-Rocket plugin
wo site create example.com --wpsubdir --wpce # install wpmu-subdirectory + Cache-Enabler plugin
子域
wo site create example.com --wpsubdomain # install wpmu-subdomain without any page caching
wo site create example.com --wpsubdomain --wpsc # install wpmu-subdomain with wp-super-cache plugin
wo site create example.com --wpsubdomain --wpfc # install wpmu-subdomain + nginx fastcgi_cache
wo site create example.com --wpsubdomain --wpredis # install wpmu-subdomain + nginx redis_cache
wo site create example.com --wpsubdomain --wprocket # install wpmu-subdomain + WP-Rocket plugin
wo site create example.com --wpsubdomain --wpce # install wpmu-subdomain + Cache-Enabler plugin
非WordPress网站
wo site create example.com --html # create example.com for static/html sites
wo site create example.com --php # create example.com with php 7.3 support
wo site create example.com --php72 # create example.com with php 7.2 support
wo site create example.com --php74 # create example.com with php 7.4 support
wo site create example.com --mysql # create example.com with php 7.3 & mysql support
wo site create example.com --mysql --php72 # create example.com with php 7.2 & mysql support
wo site create example.com --mysql --php74 # create example.com with php 7.4 & mysql support
wo site create example.com --proxy=127.0.0.1:3000 # create example.com with nginx as reverse-proxy
在PHP版本之间切换
wo site update example.com --php72 # switch to PHP 7.2
wo site update example.com --php73 # switch to PHP 7.3
wo site update example.com --php74 # switch to PHP 7.4
使用Let's Encrypt
wo site create example.com --wp -le # wordpress & letsencrypt
wo site create sub.example.com --wp -le # wordpress & letsencrypt subdomain
wo site create example.com --wp --letsencrypt --hsts # wordpress & letsencrypt with HSTS
wo site create example.com --wp -le=wildcard --dns=dns_cf # wordpress & wildcard SSL certificate with Cloudflare DNS API
更新WordOps
wo update
支持
如果你觉得有一个bug与WordOps直接相关,或者如果你想为WordOps推荐新功能,可以随意打开一个问题。 有关WordOps的任何其他问题或需要支持,请使用Community Forum。在
贡献
如果你想投稿,请把报告交给我,然后根据你的意愿进行修改。我们热烈欢迎您的请求。 不需要开发人员或系统管理员就可以为WordOps项目做出贡献。你仍然可以帮助我们改进WordOps documentation。在
学分
- 来源:EasyEngine
WordOps附带的应用程序和工具:
- Acme.sh
- WP-CLI
- Netdata
- phpMyAdmin
- Composer
- Adminer
- phpRedisAdmin
- opcacheGUI
- eXtplorer
- MySQLTuner
- Webgrind
- MySQLTuner
- Fail2Ban
- ClamAV
- cheat.sh
- ProFTPd
- Nginx-ultimate-bad-bot-blocker
- Nanorc
WordOps附带的第三方debian软件包:
WordOps支持的WordPress缓存插件:
许可证
- 项目
标签: