imannovv / lamp-stack-centos-ansible

Demo/playground RHEL/CentOS 7 servers with a LAMP stack (with multiple versions of PHP), set up using Ansible

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Setup LAMP with multiple PHP versions in Ansible

Image

Setting up LAMP(Linux, Apache, MariaDB, PHP) with 5.6, 7.2, 7.4 versions of PHP in Ansible

Requirements

Minimum 2 Managed nodes(in my case CentOS7, you may see problems with other distros) and 1 Control node

Dependencies

Dependencies will downloaded and ready in "collections" section.

Example Playbook

After changing ansible.cfg and inventory files, Run lamp.yml file to start the Setup of the LAMP Stack

ansible-playbook lamp.yml

But, If you run the playbook twice or more, run this command

ansible-playbook lamp.yml --skip-tags run_only_once

Images from Project

Image

Image

Image

License

Apache License

Author Information

LinkedIn

About

Demo/playground RHEL/CentOS 7 servers with a LAMP stack (with multiple versions of PHP), set up using Ansible

License:Apache License 2.0


Languages

Language:Python 95.1%Language:Shell 2.5%Language:Dockerfile 1.6%Language:Makefile 0.7%Language:Jinja 0.1%