Exécuter les installations automatiques

Pour installer Plesk sans avoir besoin de l'intervention de l'utilisateur, exécutez la commande suivante :

plesk-installer <em><packages source options></em> <code>--select-release-id </code><code class="monospaceitalics"><ID> </code><em><components installation options> </em>[other options]

sachant que

  • "packages source options" définit l'emplacement depuis lequel le Programme d'installation doit récupérer les packs Plesk pour l'installation.

    <options sources des packs> =

    --source <URL>

    si vous utilisez un miroir de serveur de mises à jour de Plesk

    OU

    --source <chemin d'accès>

    si vous utilisez le système de fichier local

    OU

    none

    si vous procédez à l'installation depuis le serveur de mises à jour de Plesk

  • "--select-release-ID" définit la version de Plesk à installer. "<ID>" est un identifiant unique de version de Plesk, comme "PANEL_12_0_18".
    Vous pouvez obtenir la liste de tous les ID de versions de Plesk disponibles en exécutant le Programme d'installation avec l'option --show-releases. Notez que, par défaut, le Programme d'installation vous indique uniquement les ID des versions de production officiellement publiées (pour en savoir plus sur les numéros de version de Plesk, consultez la section Avant d'installer Plesk). Si vous voulez obtenir une liste complète des versions disponibles de Plesk, y compris celles destinées à des fins de test ou d'aperçu du produit, ajoutez l'option --skip-branch-filter.
  • "components installation options" définit les composants de Plesk qui doivent être installés.

    <components installation options> =

    --installation-type

    Le type d'installation peut être : Full ou Typical.

    OU

    --install-component component1 [--install-component composant2 [... [--install-component composantN]]]

    Vous pouvez obtenir la liste complète des composants disponibles pour une certaine version en exécutant le Programme d'installation avec les options suivantes : --select-release-id <ID> --show-components.

  • Autres options disponibles : définition des paramètres proxy, la journalisation de l'installation, etc. Pour en savoir plus, consultez l'Appendice D : Options du Programme d'installation de Plesk.
Modifier les chemins d'installation par défaut (Windows)

Plesk offre plus de flexibilité pour les installations sur Windows. Il permet aux utilisateurs de modifier ses chemins d'installation par défaut à partir de la ligne de commande. La personnalisation est accordée par la clé --set-option. La valeur --set-option doit être "key=value", sachant que "key" est une constante qui indique l'une des parties des données de Plesk et que la valeur correspond au chemin d'accès où vous voulez que ces données soient situées. Actuellement, les clés suivantes sont disponibles :

  • PLESK_INSTALLDIR. Cette clé indique la partie des données de Plesk avec des changements peu significatifs au fil du temps. Elle inclut le code d'application, les fichiers de configuration, les utilitaires, etc.
  • PLESK_DATADIR. Cette clé indique la partie des données de Plesk avec des changements significatifs au fil du temps. Elle inclut les bases de données de client, les packs APS, les fichiers de log, etc.
  • PLESK_VHOSTSDIR. Cette clé indique le chemin d'accès où le contenu de tous les domaines de vos clients sera stocké. C'est en général la partie la plus importante du contenu de Plesk.

Cet exemple montre comment utiliser la clé --set-option :

plesk-installer.exe --select-product-id panel --select-release-id PANEL_12_0_18_WIN --install-component base --install-component management --install-component spamassassin --install-component webalizer --install-component drweb --set-option "PLESK_INSTALLDIR=C:\Plesk Dir" --set-option "PLESK_DATADIR=C:\Plesk Data" --set-option "PLESK_VHOSTSDIR=C:\Plesk Vhosts"
Exemples : Linux/Unix

1. La commande suivante installe Plesk 12 (l'ID du numéro de build est PANEL_12_0_18) à partir d'un miroir configuré sur le serveur mirror.example.com disponible via HTTP. Les fichiers d'installation seront temporairement stockés dans /tmp/panel, et le statut d'installation sera signalé par mail à admin@example.com. Les composants installés sont les packs basiques de Plesk, le serveur PostgreSQL et le filtre anti-spam SpamAssassin.

./plesk-installer --source http://mirror.example.com/ --target /tmp/panel --select-release-id PANEL_12_0_18 --install-component base --install-component postgresql --install-component spamassassin --notify-email admin@example.com

2. La commande suivante exécute l'installation complète (tous les composants du produit disponibles sont installés) de Plesk 12 (l'ID du numéro de build est PANEL_12_0_18) à partir du serveur de mises à jour de Plesk. La sortie du programme d'installation sera redirigée vers un fichier XML.

./plesk-installer --select-release-id PANEL_12_0_18 --install-everything --enable-xml-output
Exemples : Windows

1. La commande suivante installe Plesk 12 (l'ID du numéro de build est PANEL_12_0_18_WIN) à partir d'un miroir configuré sur le serveur mirror.example.com disponible via HTTP. Les fichiers d'installation seront temporairement stockés dans le dossier %SystemDrive%\Parallels\ et le statut de l'installation sera signalé par mail à admin@example.com. Les composants installés sont les packs basiques de Plesk, un serveur de nom BIND, un serveur de messagerie MailEnable, un moteur de script PHP, Presence Builder et la messagerie Web Horde.

plesk-installer.exe --source http://mirror.example.com/ --target %SystemDrive%\Parallels --select-release-id PANEL_12_0_18_WIN --install-component base --install-component dns --install-component mailenable --install-component php5 --install-component sitebuilder --install-component webmail --notify-email admin@example.com

2. La commande suivante exécute l'installation complète (tous les composants du produit disponibles sont installés) de Plesk 12 (l'ID du numéro de build est Plesk_12_0_18_WIN) à partir du serveur de mises à jour de Plesk. La sortie du programme d'installation sera redirigée vers un fichier XML.

plesk-installer.exe --select-release-id PANEL_12_0_18_WIN --install-everything --enable-xml-output