Wordpress

  • By Matthew Ruffell
Channel Revision Published Runs on
latest/stable 0 08 Apr 2021
Ubuntu 18.04 Ubuntu 16.04
juju deploy wordpress
Show information

Platform:

Ubuntu
18.04 16.04

Learn about configurations >

  • debug | string

    Default: no

    Setting this option to "yes" will expose /_debug on all instances over HTTP. In the _debug folder are two scripts, info.php and apc.php. info.php will display the phpinfo information for that server while the apc.php will provide APC cache stats (as well as additional administrative options for APC).

  • engine | string

    Default: nginx

    Currently two web server engines are supported: nginx and apache. For the majority of deployments nginx will be the prefered choice. See the Readme for more details

  • tuning | string

    Default: single

    This is the tuning level for the WordPress setup. There are three options: "bare", "single", and "optimized". "bare" will give you a nearly un-altered WordPress setup, as if you downloaded and set it up yourself. "single" will provide you with everything you need to run a singlular unit of WordPress. This does not take in to consideration that you will be scaling at all. However, it will allow you to use WordPress free of any troubles and pesky limitations that typically happen during "optimized". While you _can_ scale out with this setting I encourage you read the README "optimized" will give you a hardened WordPress setup. Some of the features in the Admin panel will be locked down and theme edits/plugins can only be updated through he charm. This is the recommended setup for those who are in serious need of constant scaling.

  • wp-content | string

    This is a full repository path to where the WordPress wp-contents can be found. At this time Git, BZR, SVN, and HG are supported. An example of what a wp-content repository should look like can be found at https://github.com/marcoceppi/wordpress-demo.