How to ... ?¶
Questions overview¶
- How to set default language for WordPress install ?
- How to secure WordOps backend with Let's Encrypt SSL certificate ?
- How to renew Let's Encrypt Certificates ?
- How to configure Let's Encrypt DNS API validation
- How to get an A+ grade on ssllabs with Wordops ?
- How to add FTP users
- How to install HWE stacks on Ubuntu
- How to use a Remote MySQL server with WordOps
- How to automate WordPress post-install tasks
- How to allow zip & gzip files download
- How to setup basic http-auth on site
- How to automate WordOps installation
- How to use micro-caching with Nginx
- How to bypass fastcgi_cache on specific URLs
- How to setup Sendmail with Sendgrid
- How to enable/disable Brotli compression with Nginx
Other questions¶
Get a list of WordOps commands¶
To get the list of WordOps commands, you can use the command:
wo
Then for any subcommand, you just have to add the arugment -h or --help to display command informations with examples.
wo site --help
Get the MySQL root password¶
MySQL root password is stored in the file /etc/mysql/conf.d/my.cnf
Display MySQL user and password of a site¶
You can use the command:
wo site info site.tld
Access WordOps backend¶
WordOps backend is available on port 22222, you can access it with the server IP, hostname or with a domain pointed to the server IP:
# with server IP
https://YOUR.SERVER.IP:22222
# with server hostname
https://server.site.tld:22222
# with a domain hosted on the server
https://site.tld:22222
Change WordOps backend username and password¶
You can use the command:
wo secure --auth
Renew a Let's Encrypt SSL Certificates with WordOps¶
Previously with EasyEngine v3, Let's Encrypt certificates were renewed by running the command ee site update --le=renew --all
with a cronjob.
You may have noticed the command site update --le=renew
still exist in WordOps, but you shouln't need it because WordOps use the awesome acme client acme.sh to issue and handle Let's Encrypt SSL certificates. All certificates are automatically renewed every 60 days by acme.sh using a cronjob.
However, if you really need to renew your certificates, you can directly use acme.sh to renew all certificates with the following command:
acme.sh --renew-all --ecc