valentinzberea.wordpress
README.md
Ansible Role: mats116.wordpress
This Ansible role installs WordPress (with Nginx & HHVM) on Ubuntu 14.04 LTS.
Requirements
No special requirements.
Role Variables
Here are the available variables and their default values:
wp_version
: "4.3.1" (WordPress version)wp_owner
:www-data
(User for HHVM)wp_group
:nginx
(Group for Nginx)wp_nginx_root
:/usr/share/nginx
(Root directory for Nginx)wp_nginx_accesslog
:/var/log/nginx/wordpress-access.log
(Access log for WordPress)wp_mysql_host
:localhost
(MySQL host)wp_mysql_database
:wordpress
(Database name)wp_mysql_user
:wordpress
(MySQL user)wp_mysql_password
:wordpress
(MySQL password)wp_allow_multisite
: "false" (Enable or disable multisite feature)
Dependencies
This role depends on the following:
- mats116.nginx - Installs Nginx
- mats116.hhvm - Installs HHVM
- mats116.mariadb-server - Installs MariaDB Server (MySQL)
- Only if
wp_mysql_host
is set to 'localhost'.
- Only if
Example Playbook
Here’s an example of how to use this role in a playbook:
- hosts: wordpress-server
roles:
- role: mats116.wordpress
wp_mysql_host: localhost
License
This project is licensed under the MIT License.
Installa
ansible-galaxy install valentinzberea.wordpress
Licenza
Unknown
Download
115
Proprietario