This guide installs Plesk using the official installer script.
- name: Install Plesk on Debian family
hosts: plesk_debian
become: true
tasks:
- name: Install dependencies
ansible.builtin.apt:
update_cache: true
name:
- wget
- curl
- sudo
state: present
- name: Download Plesk installer
ansible.builtin.get_url:
url: https://autoinstall.plesk.com/plesk-installer
dest: /root/plesk-installer
mode: "0755"
- name: Run Plesk installer
ansible.builtin.command: /root/plesk-installer --select-release-current --installation-type Recommended
args:
creates: /usr/local/psa/admin/bin/admin
failed_when: false
- name: Install Plesk on RHEL family
hosts: plesk_rhel
become: true
tasks:
- name: Install dependencies
ansible.builtin.dnf:
name:
- wget
- curl
- sudo
state: present
- name: Download Plesk installer
ansible.builtin.get_url:
url: https://autoinstall.plesk.com/plesk-installer
dest: /root/plesk-installer
mode: "0755"
- name: Run Plesk installer
ansible.builtin.command: /root/plesk-installer --select-release-current --installation-type Recommended
args:
creates: /usr/local/psa/admin/bin/admin
failed_when: false
ansible-playbook -i inventory.ini plesk-install.yml
plesk_debian.We develop tailored automation solutions for:
Let’s discuss your requirements: office@linux-server-admin.com | Contact