翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Lightsail インスタンスの起動時に起動スクリプトを使用してインスタンスを設定する
Linux/Unix ベースのインスタンスの作成時に、ソフトウェアの追加、ソフトウェアの更新、インスタンスの設定などを他の方法で行う起動スクリプトを追加できます。追加データで Windows ベースのインスタンスを設定するには、「Windows PowerShell を使用して新しい Lightsail インスタンスを設定する」を参照してください。
注記
インスタンスでソフトウェアを取得するためのコマンドは、選択したマシンイメージに応じて異なります。Amazon Linux では yum
が使用され、Debian および Ubuntu の両方では apt-get
が使用されます。WordPress や他のアプリケーションイメージでは、オペレーティングシステムとして Ubuntu が使用されているため、apt-get
が使用されます。FreeBSD および openSUSE では、freebsd-update
や zypper
(openSUSE) などのカスタムツールを使用するための追加のユーザー設定が必要です。
例: Node.js をインストールするように Ubuntu サーバーを設定する
次の例では、apt-get
コマンドを使用して、パッケージリストを更新し、Node.js をインストールしています。
-
[インスタンスを作成する] ページの [OS のみ] タブで [Ubuntu] を選択します。
-
下にスクロールして [起動スクリプトの追加] を選択します。
-
次の内容を入力します。
# update package list apt-get –y update # install some of my favorite tools apt-get install –y nodejs
注記
サーバーを設定するために送信するコマンドは root として実行されるため、コマンドの前に
sudo
を付ける必要はありません。 -
[インスタンスの作成] を選択します。
例: プラグインをダウンロードしてインストールするように WordPress サーバーを設定する
次の例では、パッケージリストを更新し、WordPress 用の BuddyPress プラグイン
-
[インスタンスを作成する] ページで [WordPress] を選択します。
-
[起動スクリプトの追加] を選択します。
-
次の内容を入力します。
# update package list apt-get –y update # download wordpress plugin wget "https://downloads.wordpress.org/plugin/buddypress.2.7.0.zip" apt-get –y install unzip # unzip into wordpress plugin directory unzip buddypress.2.7.0.zip -d /var/wordpress/plugins
-
[インスタンスの作成] を選択します。