To install Nginx, PHP-FPM, and MariaDB using Ansible, you can use the following steps:
Install Ansible on your local machine by running the following command:
pip install ansible
Create a new playbook file called
nginx-php-fpm-mariadb.yml and add the following content:
--- - hosts: all become: true tasks: - name: Install Nginx apt: name=nginx state=latest - name: Install PHP-FPM apt: name=php-fpm state=latest - name: Install MariaDB apt: name=mariadb-server state=latest
This playbook will install Nginx, PHP-FPM, and MariaDB on all the hosts specified in your inventory file.
Create an inventory file called
hosts and add the IP addresses or hostnames of the servers where you want to install Nginx, PHP-FPM, and MariaDB.
Run the playbook by executing the following command:
ansible-playbook -i hosts nginx-php-fpm-mariadb.yml
This will install Nginx, PHP-FPM, and MariaDB on the servers specified in the inventory file.
Note: These instructions assume that you have already set up Ansible on your local machine and configured the necessary SSH keys to access the remote servers. If you have not done this yet, please refer to the Ansible documentation for more information.
Leave a Reply