インストールスクリプトの例(Linux)
このセクションでは、インストールスクリプトの導入と実行について説明し、インストールスクリプトのサンプルを紹介します。
導入と実行に関する注意点
- Plesk をインストールするサーバに SSH 接続するたびにパスワードを入力する手間を省くには、各サーバでのスクリプト実行に使用されるユーザの認証キーリストに、公開キーを追加してください(手順については SSH のマニュアルを参照してください)。
- Plesk アップデートサーバにローカルミラーがある場合(詳細は「付録 C:Plesk アップデートサーバのミラーリング」を参照)、以下のオプションを使用してください。
--source <ミラー URL>
- デフォルトで、ダウンロードしたパッケージはすべて
/root
ディレクトリに保存されます。別のディレクトリを使用する場合は、以下のオプションを使用します。--target <ディレクトリ名>
例
このスクリプトは、指定したサーバに最新の Plesk バージョンを標準インストールします。
#!/bin/sh
SERVERS_LIST="node1.example.com node2.example.com"
for current_server in $SERVERS_LIST; do
ssh -f root@$current_server 'wget https://installer.plesk.com/plesk-installer -O - | sh /dev/stdin --source https://installer.plesk.com/ --target /tmp/plesk-installation --select-product-id plesk --select-release-latest --installation-type "Typical" --notify-email admin@example.com'
done