Nareshkumar Rao
3 years ago
1 changed files with 19 additions and 0 deletions
@ -0,0 +1,19 @@ |
|||||
|
# PSM Server Provisioning |
||||
|
|
||||
|
This Ansible Playbook is designed to provision a **Debian-based** server with the following: |
||||
|
- LAMP Stack (apache2, mariadb) |
||||
|
- Wordpress prerequisites (PHP modules, apache ssl/rewrite, imagemagick) |
||||
|
- Apache configuration |
||||
|
- Provisioning of SSL certificate |
||||
|
## Usage |
||||
|
Modify the parameters in *vars.yml* and specify the host in *hosts.ini*, then run |
||||
|
``` |
||||
|
ansible-playbook -i hosts.ini ./provision.yml |
||||
|
``` |
||||
|
Note: Root access through public key authentication must be setup on server prior. |
||||
|
|
||||
|
## To-Do |
||||
|
Setup provisioning of: |
||||
|
- firewalld |
||||
|
- fail2ban |
||||
|
|
Loading…
Reference in new issue