fix wo info & update readme
This commit is contained in:
@@ -18,6 +18,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
|||||||
- Install script handle migration from EEv3
|
- Install script handle migration from EEv3
|
||||||
- load-balancing on unix socket for php-fpm
|
- load-balancing on unix socket for php-fpm
|
||||||
- stub_status vhost for metrics
|
- stub_status vhost for metrics
|
||||||
|
- "--letsencrypt=subdomain" option
|
||||||
- opcache optimization for php-fpm
|
- opcache optimization for php-fpm
|
||||||
- EasyEngine configuration backup before migration
|
- EasyEngine configuration backup before migration
|
||||||
- EasyEngine configuration cleanup after migration
|
- EasyEngine configuration cleanup after migration
|
||||||
@@ -29,7 +30,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
|||||||
|
|
||||||
- letsencrypt stack refactored with acme.sh
|
- letsencrypt stack refactored with acme.sh
|
||||||
- letsencrypt validation with webroot folder
|
- letsencrypt validation with webroot folder
|
||||||
- "--letsencrypt=subdomain" option
|
|
||||||
- hardened nginx ssl_ecdh_curve
|
- hardened nginx ssl_ecdh_curve
|
||||||
- Update phpredisadmin
|
- Update phpredisadmin
|
||||||
- Increase MySQL root password size to 16 characters
|
- Increase MySQL root password size to 16 characters
|
||||||
@@ -47,6 +47,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
|||||||
- PHP 7.2 & PHP 7.3 pool configuration during upgrade
|
- PHP 7.2 & PHP 7.3 pool configuration during upgrade
|
||||||
- WordOps backup directory creation before upgrade
|
- WordOps backup directory creation before upgrade
|
||||||
- EasyEngine database sync during migration
|
- EasyEngine database sync during migration
|
||||||
|
- command "wo info"
|
||||||
|
|
||||||
### v3.9.4 - 2019-03-15
|
### v3.9.4 - 2019-03-15
|
||||||
|
|
||||||
|
|||||||
26
README.md
26
README.md
@@ -6,9 +6,12 @@
|
|||||||
<h2 align="center">An essential toolset that eases WordPress site and server administration</h2>
|
<h2 align="center">An essential toolset that eases WordPress site and server administration</h2>
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="https://img.virtubox.net/images/2019/03/26/wo-stable.gif" width="540" alt="WordOps" /></p>
|
<video width="540" autoplay loop muted>
|
||||||
|
<source src="https://wordops.io/wordops-stable-2-vp9.webm" type="video/webm">
|
||||||
|
Your browser does not support the video tag.
|
||||||
|
</video>
|
||||||
|
|
||||||
|
</p>
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<a href="https://travis-ci.org/WordOps/WordOps"><img src="https://travis-ci.org/WordOps/WordOps.svg?branch=master" alt="build"></a>
|
<a href="https://travis-ci.org/WordOps/WordOps"><img src="https://travis-ci.org/WordOps/WordOps.svg?branch=master" alt="build"></a>
|
||||||
@@ -31,13 +34,13 @@
|
|||||||
|
|
||||||
## Key Features
|
## Key Features
|
||||||
|
|
||||||
- Easy Migration from EasyEngine v3
|
- **Easy to install** : One step automated installer with migration from EasyEngine v3 support
|
||||||
- Automated WordPress, Nginx, PHP, MySQL & Redis installation
|
- **Fast deployment** : Fast and automated WordPress, Nginx, PHP, MySQL & Redis installation
|
||||||
- Nginx 1.14.2 with Brotli support, PHP 7.2 & 7.3, MariaDB 10.3 & Redis 5.0
|
- **Up-to-date** : Nginx 1.14.2 with Brotli support, PHP 7.2 & 7.3, MariaDB 10.3 & Redis 5.0
|
||||||
- Hardened WordPress security with strict Nginx location directives
|
- **Secured** : Hardened WordPress security with strict Nginx location directives
|
||||||
- Optimized Nginx configurations with multiple cache backends support
|
- **Powerful** : Optimized Nginx configurations with multiple cache backends support
|
||||||
- Let's Encrypt SSL certificates handled by Acme.sh
|
- **SSL** : Let's Encrypt SSL certificates handled by Acme.sh
|
||||||
- Secured SSL/TLS encryption with strong ciphers_suite and modern TLS protocols
|
- **Modern** : Secured SSL/TLS encryption with strong ciphers_suite and modern TLS protocols
|
||||||
|
|
||||||
## Requirements
|
## Requirements
|
||||||
|
|
||||||
@@ -78,8 +81,6 @@ If you are going to migrate from EasyEngine v3, here some important informations
|
|||||||
- php5.6 and php7.0 will not be removed or uninstalled
|
- php5.6 and php7.0 will not be removed or uninstalled
|
||||||
- previous Nginx common configurations will not be overwritted
|
- previous Nginx common configurations will not be overwritted
|
||||||
|
|
||||||
A tutorial will be available soon to explain how to fully migrate from EasyEngine v3 to WordOps.
|
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
|
||||||
### Standard WordPress sites
|
### Standard WordPress sites
|
||||||
@@ -149,11 +150,14 @@ For any other questions/suggestions about WordOps or if you need support, please
|
|||||||
# Contributing
|
# Contributing
|
||||||
|
|
||||||
If you'd like to contribute, please fork the repository and make changes as you'd like. Pull requests are warmly welcome.
|
If 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 contribut by improving [WordOps documentation](https://github.com/WordOps/docs.wordops.io).
|
||||||
|
|
||||||
|
|
||||||
## Credits
|
## Credits
|
||||||
|
|
||||||
- Main source : [EasyEngine](https://github.com/easyengine/easyengine)
|
- Main source : [EasyEngine](https://github.com/easyengine/easyengine)
|
||||||
- Acme client : [Acme.sh](https://github.com/Neilpang/acme.sh)
|
- Acme client : [Acme.sh](https://github.com/Neilpang/acme.sh)
|
||||||
|
- WordPress deployment : [WP-CLI](https://github.com/wp-cli/wp-cli)
|
||||||
|
|
||||||
## License
|
## License
|
||||||
|
|
||||||
|
|||||||
2
install
2
install
@@ -7,7 +7,7 @@
|
|||||||
# Copyright (c) 2019 - WordOps
|
# Copyright (c) 2019 - WordOps
|
||||||
# This script is licensed under M.I.T
|
# This script is licensed under M.I.T
|
||||||
# -------------------------------------------------------------------------
|
# -------------------------------------------------------------------------
|
||||||
# Version 3.9.4 - 2019-03-22
|
# Version 3.9.5 - 2019-03-27
|
||||||
# -------------------------------------------------------------------------
|
# -------------------------------------------------------------------------
|
||||||
readonly wo_version_old="2.2.3"
|
readonly wo_version_old="2.2.3"
|
||||||
readonly wo_version_new="3.9.4.3"
|
readonly wo_version_new="3.9.4.3"
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ class WOInfoController(CementBaseController):
|
|||||||
@expose(hide=True)
|
@expose(hide=True)
|
||||||
def info_nginx(self):
|
def info_nginx(self):
|
||||||
"""Display Nginx information"""
|
"""Display Nginx information"""
|
||||||
version = os.popen("nginx -v 2 > &1 | awk - F '/' '{print $2}' | '"
|
version = os.popen("nginx -v 2>&1 | awk -F '/' '{print $2}' | "
|
||||||
"awk -F ' ' '{print $1}'").read()
|
"awk -F ' ' '{print $1}'").read()
|
||||||
allow = os.popen("grep allow /etc/nginx/common/acl.conf | "
|
allow = os.popen("grep allow /etc/nginx/common/acl.conf | "
|
||||||
"cut -d' ' -f2 | cut -d';' -f1 | tr '\n' ' '").read()
|
"cut -d' ' -f2 | cut -d';' -f1 | tr '\n' ' '").read()
|
||||||
|
|||||||
Reference in New Issue
Block a user