Package: wordops
An essential toolset that eases WordPress site and server administrationKey Features•Usage•RoadMap•Changelog•Credits•LicenseWordOps.net•Documentation•Community Forum•Dashboard demoKey FeaturesEasy to install: One step automated installer with migration from EasyEngine v3 supportFast deployment: Fast and automated WordPress, Nginx, PHP, MySQL & Redis installationCustom Nginx build: Nginx 1.24.0 - TLS v1.3 Cloudflare HTTP/2 HPACK & Brotli supportUp-to-date: PHP 7.2, 7.3, 7.4, 8.0, 8.1, 8.2 & 8.3 - MariaDB 10.11 LTS & Redis 7.0Secured: Hardened WordPress security with strict Nginx location directivesPowerful: Optimized Nginx configurations with multiple cache backends supportSSL: Domain, Subdomain & Wildcard Let's Encrypt SSL certificates with DNS API supportModern: Strong ciphers_suite, modern TLS protocols and HSTS support (Grade A+ onssllabs)Monitoring: Live Nginx vhost traffic with ngx_vts_module and server monitoring with NetdataUser Friendly: WordOps dashboard with server status/monitoring and tools (demo)Release cycle: WordOps stable releases are published in June and December.RequirementsOperating SystemRecommendedUbuntu 22.04 LTS (Jammy)Ubuntu 20.04 LTS (Focal)Also compatibleDebian 10 (Buster)Debian 11 (Bullseye)Debian 12 (Bookworm)For testing purpose onlyRaspbian 10 (Buster)Raspbian 11 (Bullseye)Getting Startedwget-qOwowops.cc&&sudobashwo# Install WordOpssudowositecreateexample.com--wp# Install required packages & setup WordPress on example.comDetailed Getting Started guide with additional installation methods can be found inthe documentation.UsageStandard WordPress siteswositecreateexample.com--wp# install wordpress with PHP 8.2 without any page cachingwositecreateexample.com--wp--php83# install wordpress with PHP 8.3  without any page cachingwositecreateexample.com--wpfc# install wordpress + nginx fastcgi_cachewositecreateexample.com--wpredis# install wordpress + nginx redis_cachewositecreateexample.com--wprocket# install wordpress with WP-Rocket pluginwositecreateexample.com--wpce# install wordpress with Cache-enabler pluginwositecreateexample.com--wpsc# install wordpress with wp-super-cache pluginWordPress multisite with subdirectorywositecreateexample.com--wpsubdir# install wpmu-subdirectory without any page cachingwositecreateexample.com--wpsubdir--wpsc# install wpmu-subdirectory with wp-super-cache pluginwositecreateexample.com--wpsubdir--wpfc# install wpmu-subdirectory + nginx fastcgi_cachewositecreateexample.com--wpsubdir--wpredis# install wpmu-subdirectory + nginx redis_cachewositecreateexample.com--wpsubdir--wprocket# install wpmu-subdirectory + WP-Rocket pluginwositecreateexample.com--wpsubdir--wpce# install wpmu-subdirectory + Cache-Enabler pluginWordPress multisite with subdomainwositecreateexample.com--wpsubdomain# install wpmu-subdomain without any page cachingwositecreateexample.com--wpsubdomain--wpsc# install wpmu-subdomain with wp-super-cache pluginwositecreateexample.com--wpsubdomain--wpfc# install wpmu-subdomain + nginx fastcgi_cachewositecreateexample.com--wpsubdomain--wpredis# install wpmu-subdomain + nginx redis_cachewositecreateexample.com--wpsubdomain--wprocket# install wpmu-subdomain + WP-Rocket pluginwositecreateexample.com--wpsubdomain--wpce# install wpmu-subdomain + Cache-Enabler pluginNon-WordPress siteswositecreateexample.com--html# create example.com for static/html siteswositecreateexample.com--php# create example.com with php 8.2 supportwositecreateexample.com--php80# create example.com with php 8.0 supportwositecreateexample.com--php81# create example.com with php 8.1 supportwositecreateexample.com--php82# create example.com with php 8.2 supportwositecreateexample.com--mysql# create example.com with php 8.2 & mysql supportwositecreateexample.com--mysql--php83# create example.com with php 8.3 & mysql supportwositecreateexample.com--proxy=127.0.0.1:3000#  create example.com with nginx as reverse-proxySwitch between PHP versionswositeupdateexample.com--php72# switch to PHP 7.2wositeupdateexample.com--php73# switch to PHP 7.3wositeupdateexample.com--php74# switch to PHP 7.4wositeupdateexample.com--php80# switch to PHP 8.0wositeupdateexample.com--php81# switch to PHP 8.1wositeupdateexample.com--php82# switch to PHP 8.2wositeupdateexample.com--php83# switch to PHP 8.3Sites secured with Let's Encryptwositecreateexample.com--wp-le#  wordpress & letsencryptwositecreatesub.example.com--wp-le# wordpress & letsencrypt subdomainwositecreateexample.com--wp--letsencrypt--hsts# wordpress & letsencrypt with HSTSwositecreateexample.com--wp-le=wildcard--dns=dns_cf# wordpress & wildcard SSL certificate with Cloudflare DNS APIUpdate WordOpswoupdateSupportIf you feel there is a bug directly related to WordOps, or if you want to suggest new features for WordOps, feel free to open an issue.
For any other questions about WordOps or if you need support, please use theCommunity Forum.ContributingIf you'd like to contribute, please fork the repository and make changes as you'd like. Pull requests are warmly welcome.
There is no need to be a developer or a system administrator to contribute to WordOps project. You can still contribute by helping us to improveWordOps documentation.
Otherwise, you can still contribute to the project by making a donation onKo-Fi.CreditsSource :EasyEngineApps & Tools shipped with WordOps :Acme.shWP-CLINetdataphpMyAdminComposerAdminerphpRedisAdminopcacheGUIeXtplorerWebgrindMySQLTunerFail2BanClamAVcheat.shProFTPdNginx-ultimate-bad-bot-blockerNanorcThird-party debian packages shipped with WordOps :Nginx-wo by WordOpsPHP by Ondřej SurýRedisWordPress Cache Plugins supported by WordOps :Nginx-helperCache-EnablerRedis-object-cacheWP-Super-CacheWP-RocketLicenseMIT©WordOps