简化服务器管理的基本工具集

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。在

学分

WordOps附带的应用程序和工具:

WordOps附带的第三方debian软件包:

WordOps支持的WordPress缓存插件:

许可证

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
使用BuffereImage从Java中的RGB颜色空间获取灰度像素值的图像处理   java我可以在同一个项目中同时包含ApacheAxis 1和ApacheAxis 2库吗?   单例引用的Java映射   多线程Java轮询文本文件?   arraylist Java编码数组列表故障   java Fresco库未加载任何图像   java如何在Android中实现sqlite3虚拟表模块?   使用Spark流作业处理HDFS文件:java   java如何在eclipse插件中检索工具提示信息?   滑动布局中的java首选项屏幕   生成jDateChooser空值的java设置日期   java如何使用postgis和hibernatespatial正确映射多边形类型?   如何从mysql到java获取集合数据类型   java IE不使用jQuery文件下载插件下载文件   在输出文本中使用退格字符的java替代方案?