Multi WordPress site configuration and installation with WP Cli that also is installed.
None.
wp_cli_url: "https://raw.github.com/wp-cli/builds/gh-pages/phar/wp-cli.phar"
wp_cli_bin: "wp"
wp_cli_path: "/usr/bin/{{ wp_cli_bin}}"
wp_cli_packages: []
wp_cli_webserver_user: www-data
wp_cli_webserver_group: www-data
wp_cli_sites:
wp_site_default:
locale: "es_ES"
path: "/home/webs/wordpress"
version: "latest"
db: "dbname"
db_user: "dbuser"
db_pass: "dbpassword"
db_host: "localhost"
dp_prefix: "wp_"
url: "example.com"
title: "WordPress Site"
admin_user: "supervisor"
admin_password: "strongpassword"
admin_email: "[email protected]"
- hosts: servers
gather_facts: no
become: true
vars:
wp_cli_url: "https://raw.github.com/wp-cli/builds/gh-pages/phar/wp-cli.phar"
wp_cli_bin: "wp"
wp_cli_path: "/usr/bin/{{ wp_cli_bin}}"
wp_cli_packages: []
wp_cli_webserver_user: www-data
wp_cli_webserver_group: www-data
wp_cli_sites:
wp_site_default:
locale: "es_ES"
path: "/home/webs/wordpress"
version: "latest"
db: "dbname"
db_user: "dbuser"
db_pass: "dbpassword"
db_host: "localhost"
dp_prefix: "wp_"
url: "example.com"
title: "WordPress Site"
admin_user: "supervisor"
admin_password: "strongpassword"
admin_email: "[email protected]"
roles:
- { role: CarlosLongarela.multi-wordpress }
GPLv3
This role was created in 2017, Jun by Carlos Longarela, from Taberna WordPress.