

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 在 Lightsail 中使用启动脚本配置 Linux/Unix 实例
<a name="lightsail-how-to-configure-server-additional-data-shell-script"></a>

在创建基于 Linux 或 Unix 的实例时，您可以添加启动脚本以添加或更新软件，或以某种其他方式配置实例。要使用其他数据配置基于 Windows 的实例，请参阅使用 Windows [配置您的新 Lightsail](create-powershell-script-that-runs-when-you-create-windows-based-instance-in-lightsail.md) 实例。 PowerShell

**注意**  
根据您选择的系统映像，用于使软件在实例上运行的命令会有所不同。亚马逊 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. 在**创建实例**页面上，选择**仅限操作系统**选项卡上的 **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>

以下示例更新了软件包列表，然后下载并安装了的[BuddyPress 插件](https://wordpress.org/plugins/buddypress/) WordPress。

1. 在**创建实例**页面上，选择**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. 选择**创建实例**。