You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.
ansible-role-nginx/lamp_simple
Rémy G. 9b1aaa5ea5 Update main.yml 11 years ago
..
group_vars Fix #40 -- test to see if selinux is enabled before running seboolean. 11 years ago
roles Update main.yml 11 years ago
LICENSE.md add CC licenses to AnsibleWorks-contributed examples 11 years ago
README.md Port to 1.2 variable syntax and real roles, minor best-practice updates 11 years ago
hosts latest 11 years ago
site.yml Port to 1.2 variable syntax and real roles, minor best-practice updates 11 years ago

README.md

Building a simple LAMP stack and deploying Application using Ansible Playbooks.

These playbooks require Ansible 1.2.

These playbooks are meant to be a reference and starter's guide to building Ansible Playbooks. These playbooks were tested on CentOS 6.x so we recommend that you use CentOS or RHEL to test these modules.

This LAMP stack can be on a single node or multiple nodes. The inventory file 'hosts' defines the nodes in which the stacks should be configured.

    [webservers]
    localhost

    [dbservers]
    bensible

Here the webserver would be configured on the local host and the dbserver on a server called "bensible". The stack can be deployed using the following command:

    ansible-playbook -i hosts site.yml

Once done, you can check the results by browsing to http://localhost/index.php. You should see a simple test page and a list of databases retrieved from the database server.