Mettre à niveau Plesk pour Linux en mode non assisté

  1. Obtenez le script du Programme d'installation.

    Téléchargez le script du Programme d'installation.

    # wget https://autoinstall.plesk.com/plesk-installer

    Activez le mode "exécution" pour le script téléchargé du Programme d'installation :

    # chmod +x ./plesk-installer

  2. Lancez le Programme d'installation avec les options voulues.

    Pour mettre à niveau Plesk sans intervention de l'utilisateur, exécutez le script du Programme d'installation en fournissant toutes les informations requises selon les options :

    #sh ./plesk-installer upgrade <RÉVISION> <OPTIONS>

Les paramètres suivants permettent de définir la révision de Plesk que vous souhaitez installer.

Paramètre Utilisation Explication

ID du produit

upgrade plesk <RÉVISION>

"Plesk" est l'ID produit de Plesk.

Niveaux de build

upgrade plesk stable

Indiquez le niveau de révision de Plesk.

Mettez à niveau vers la dernière révision disponible stable de Plesk :

# ./plesk-installer upgrade plesk stable

Version de la révision

upgrade plesk 17.0.17

Indiquez la révision selon sa version exacte.

# ./plesk-installer upgrade plesk 17.0.17

ID de la révision

upgrade PLESK_17_0_17

Indiquez la révision selon son ID.

# ./plesk-installer upgrade PLESK_17_0_17

Utilisez la commande list-all pour voir tous les ID de révision disponibles :

# ./plesk-installer list-all

Pour voir les commandes disponibles du Programme d'installation, exécutez :

# ./plesk-installer help

Pour voir les informations sur l'interface étendue avec options, exécutez :

# ./plesk-installer --help-options

Exemple 1 : mise à niveau de Plesk à partir du serveur de mises à jour par défaut

La commande suivante exécute la mise à niveau vers la version 17.0.17 de Plesk (ID : PLESK_17_0_17) à partir du serveur de mises à jour de Plesk. Le résultat du Programme d'installation est envoyé vers un fichier XML.

# ./plesk-installer upgrade PANEL_17_0_17 --xml

Exemple 2 : mise à niveau de Plesk à partir d'un miroir

La commande suivante met à niveau Plesk vers la version 17.0.17 (ID : PLESK_17_0_17) à partir du miroir configuré sur le serveur "mirror.exemple.com" disponible via HTTP. Les fichiers de mise à niveau sont temporairement stockés sous "/tmp/panel", et le statut d'installation est envoyé par mail à "admin@exemple.com".

# ./plesk-installer upgrade PLESK_17_0_17 --source http://mirror.exemple.com/ --target /tmp/panel --email admin@exemple.com

Exemple 3 : mise à niveau de Plesk vers la dernière version sur plusieurs serveurs

Ce script met à niveau Plesk installé sur des serveurs spécifiés vers la version disponible la plus récente.

#!/bin/sh
SERVERS_LIST="node1.exemple.com node2.exemple.com"
for current_server in $SERVERS_LIST; do
ssh -f root@$current_server 'plesk installer --select-release-latest --upgrade-installed-components --notify-email admin@exemple.com'
done