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