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