Skip to content

Simple playbook for setting up WordPress with MariaDB, PHP FPM, nginx, and Memcache

Notifications You must be signed in to change notification settings

tlovett1/wordpress-ansible-playbook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WordPress Ansible Playbook

  • Requires Ansible 1.2 or newer
  • Expects Ubuntu 14.04

This playbook deploys an optimized setup for WordPress using MariaDB, nginx, PHP FPM, and Memcached.

Optional Roles

  • Backup - This role will backup your files and database to Amazon S3
  • Letsencrypt - This role is a work in progress. It setups LetsEncrypt for generating SSL certificates.
  • New Relic - This role sets up PHP and server apps within New Relic.
  • SFTP - This role creates a default SFTP user and sets it's home directory to be the web root.

Example Hosts file

hosts.example contains an example host. Just substitute your information, and you should be good to go.

About

Simple playbook for setting up WordPress with MariaDB, PHP FPM, nginx, and Memcache

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published