

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 在 中使用啟動指令碼設定 Linux/Unix 執行個體 Lightsail
<a name="lightsail-how-to-configure-server-additional-data-shell-script"></a>

當您建立 Linux 或 Unix 型執行個體時，您可以新增啟動指令碼來新增或更新軟體，或以其他方式設定執行個體。若要使用額外資料來設定以 Windows 為基礎的執行個體，請參閱[使用 Windows PowerShell 設定您的新 Lightsail 執行個體](create-powershell-script-that-runs-when-you-create-windows-based-instance-in-lightsail.md)。

**注意**  
根據您選擇的機器映像、命令來取得適合您執行個體的軟體。Amazon Linux 使用 `yum`，而 Debian 和 Ubuntu 都使用 `apt-get`。WordPress 和其他應用程式映像會使用 ，`apt-get`因為它們會執行 Debian 做為其作業系統。 FreeBSD並openSUSE需要額外的使用者組態，才能使用自訂工具，例如 `freebsd-update`或 `zypper`(openSUSE)。

## 範例：設定 Ubuntu 伺服器以安裝 Node.js
<a name="example-configure-ubuntu-using-apt-get-install-node-js"></a>

以下範例將更新套件清單，然後透過 `apt-get` 命令安裝 Node.js。

1. 在 **Create an instance** (建立執行個體) 頁面，在 **OS Only** (僅作業系統) 索引標籤上選擇 **Ubuntu**。

1. 向下捲動並選擇 **Add launch script** (新增啟動指令碼)。

1. 輸入下列內容：

   ```
   # update package list
   apt-get update -y
   # install some of my favorite tools
   apt-get install nodejs -y
   ```
**注意**  
用來設定伺服器而傳送的命令會做為根執行，因此命令前無須納入 `sudo`。

1. 選擇 **建立執行個體**。

## 範例：設定 WordPress 伺服器以下載並安裝外掛程式
<a name="example-configure-wordpress-install-plugins"></a>

以下範例會更新套件清單，然後為 WordPress 下載並安裝 [BuddyPress 外掛程式](https://wordpress.org/plugins/buddypress/)。

1. 在 **Create an instance** (建立執行個體) 頁面上，選擇 **WordPress**。

1. 選擇 **Add launch script** (新增啟動指令碼)。

1. 輸入下列內容：

   ```
   # update package list
   apt-get update
   # download wordpress plugin
   wget "https://downloads.wordpress.org/plugin/buddypress.14.0.0.zip"
   apt-get install unzip
   # unzip into wordpress plugin directory
   unzip buddypress.14.0.0.zip -d /bitnami/wordpress/wp-content/plugins
   ```

1. 選擇 **建立執行個體**。