Skip to content

Instantly share code, notes, and snippets.

@jwsun-github
Forked from whelmed/lamp_demo_final.yaml
Created June 1, 2017 18:13
Show Gist options
  • Save jwsun-github/c860f1cad77bd640655efd754e530194 to your computer and use it in GitHub Desktop.
Save jwsun-github/c860f1cad77bd640655efd754e530194 to your computer and use it in GitHub Desktop.
The final result of our LAMP demo
---
- hosts: all
gather_facts: false
connection: local
become: yes
vars:
packages:
- apache2
- mysql-server
- mysql-common
- mysql-client
services:
- apache2
- mysql
tasks:
- name: Install our packages
apt:
name: "{{ item }}"
state: present
with_items: "{{ packages }}"
- name: Confirm services are running
service:
name: "{{ item }}"
state: running
with_items: "{{ services }}"
- name: Enable Apache2 modssl
shell: a2enmod ssl
- name: Enable Apache2 Default HTTPS site
shell: a2ensite default-ssl
- name: Restart Apache
service:
name: apache2
state: restarted
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment