Skip to content

About

Ansible playbook for provisioning WordPress servers

Resources

Stars

157 stars

Watchers

12 watching

Forks

Latest commit

 

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WordPress Ansible

This repository contains a playbook for provisioning modern hosting environments geared towards WordPress. It's based on How to Install WordPress on Ubuntu 18.04 and WordPress Nginx. The following is handled out of the box:

  • User setup
  • SSH hardening
  • Firewall setup

It will also install the following software:

Usage

Configure your hosts file.

[production]
192.168.1.1 #sampledomain.com

Edit provision.yml to configure your default user, hashed sudo password and local public key path. This will create a new user on the provisioned servers that you can use to gain SSH access.

Run:

ansible-playbook provision.yml

About

Ansible playbook for provisioning WordPress servers

Resources

Stars

157 stars

Watchers

12 watching

Forks

Releases

Packages

Contributors