vps-ansible/roles/apache/tasks/main.yml

28 lines
548 B
YAML

---
- name: install apache 2
apt:
name: apache2
state: latest
update_cache: yes
tags:
- apache
- name: allow apache through firewall
ufw:
name: Apache Full
rule: allow
- name: enable mods
block:
- name: enable proxy
command:
cmd: a2enmod proxy
- name: enable proxy_wstunnel
command:
cmd: a2enmod proxy_wstunnel
- name: enable proxy_http
command:
cmd: a2enmod proxy_http
- name: enable ssl
command:
cmd: a2enmod ssl
notify: restart apache