---
schema_version: "1"
id: 15089a2bfc4b7823b2212a152a84f7b1ed79db2de5c0986f5834760a63e24fb1
title: 在阿里云上自行部署单个 Tableau Server
collection: tableau
version: next
locale: zh-cn
portal_url: https://docs.salesforce.com/tableau/next/zh-cn/server-linux/ts_alibaba_single_server.md
canonical_url: https://help.tableau.com/v0.0/server-linux/zh-cn/ts_alibaba_single_server.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 88fb2e958bd03e5819e9fdfbe73d2d5f769d4c04e849bd08c2de792ead8db97c
description: 继续支持公有云部署，但不再更新第三方公有云部署的内容。
---
[跳转到主要内容](#main-content)

# 在阿里云上自行部署单个 Tableau Server

## 这是存档内容

继续支持公有云部署，但不再更新第三方公有云部署的内容。

有关最新的 Tableau Server 部署内容，请参见 Tableau Server 帮助的[](https://help.tableau.com/current/server-linux/zh-cn/install.htm)部分。

对于那些有权访问的客户，我们建议使用 Tableau Cloud。有关更多详细信息，请参见：

- [Tableau Cloud 手动迁移指南](https://help.tableau.com/current/guides/migration/zh-cn/emg_intro.htm)
- [适用于管理员的 Tableau Cloud 试用版](https://help.tableau.com/current/server-linux/zh-cn/install.htm)
- [Tableau Cloud：管理员入门](https://www.tableau.com/zh-cn/learn/get-started/online-admin)

## 简介

您可以在阿里云弹性计算服务 (ECS) 实例上安装和运行 Tableau Server。执行以下任务在 ECS 实例上安装和配置 Tableau Server。

## 步骤 1：设置 VPC

创建一个将在其启动 ECS 实例并安装 Tableau Server 的虚拟私有云 (VPC)。您还将创建一个虚拟交换机 (VSwitch)，它有助于您在 ECS 实例之间进行通信。

1. 登录到[阿里云控制台](https://account.alibabacloud.com/login/login.htm) (https://account.alibabacloud.com/login/login.htm)。
2. 在阿里云仪表板上的“**Networking**”（网络）下，单击“**Virtual Private Cloud**”（虚拟私有云）。
3. 从区域下拉列表中，选择要在其中创建资源的区域。
4. 在 **VPC** 控制台中，单击“**Create VPC**”（创建 VPC）。
5. 在“**Create VPC**”（创建 VPC）页面上，指定以下各项：
    
    1. **Name（名称）：**输入 VPC 的名称（最多 128 个字符）。
    2. **IPv4 CIDR Block（IPv4 CIDR 块）：**选择私有 IPv4 CIDR 范围。
        
        **注意：**创建 VPC 之后将无法更改 IPv4 CIDR 块。
    3. **Description（说明）：**输入用于描述 VPC 的说明（最多 256 个字符）。
6. 在“VSwitch”下，指定以下各项：
    
    1. **Name（名称）：**输入虚拟交换机 (VSwitch) 的名称（最多 128 个字符）。
    2. **Zone（区域）**：选择一个可用性区域。
    3. **IPv4 CIDR Block（IPv4 CIDR 块）：**选择私有 IPV4 CIDR 范围。
    4. **Description（说明）：**输入用于描述 VSwitch 的说明（最多 256 个字符）。
7. 完成之后，查看您的选择，然后单击“**OK**”（确定）。

## 步骤 2：创建安全组

创建用于 ECS 实例的安全组。安全组是一个虚拟防火墙，用于允许或拒绝从 Internet 访问 ECS 实例。

1. 在阿里云仪表板上的“**Products & Services**”（产品和服务）下，单击“**Elastic Compute Service**”（弹性计算服务）。
2. 在“**Elastic Compute Service**”（弹性计算服务）页面上的“Network & Security”（网络和安全）下，单击“**Security Groups**”（安全组）。
3. 在“Security Groups”（安全组）页面上，单击“Create Security Group”（创建安全组）。
4. 在“**Create Security Group**”（创建安全组）页面上，指定以下各项：
    
    1. **Template（模板）**：选择“Web Server Linux”（Web 服务器 Linux）。
    2. **Security Group Name（安全组名称）：**输入安全组的名称（最多 128 个字符）。
    3. **Description（说明）：**输入用于描述安全组的说明（最多 256 个字符）。
    4. **Network Type（网络类型）：**选择“VPC”。
    5. **VPC：**选择您之前创建的 VPC。
    6. **Tag（标记）：**输入键/值对以对安全组进行标记，以便稍后能更轻松地进行搜索/筛选。
5. 单击“**OK**”（确定），然后在“Notes”（注释）对话框中，单击“Create Rules Now”（立即创建规则）。
6. 对于“Ingress”（入口）选项卡上列出的每个端口，单击“Modify”（修改），然后在“Authorization Objects”（授权对象）字段中，将 IP 地址范围更改为与您的网络对应，以便仅允许来自您的网络的流量连接到 ECS 实例。

## 步骤 3：设置 ECS 实例

在将安装 Tableau Server 的位置创建一个 ECS 实例。

1. 在阿里云仪表板上的“**Products & Services**”（产品和服务）下，单击“**Elastic Compute Service**”（弹性计算服务）。
2. 在“**Elastic Compute Service**”（弹性计算服务）页面上，单击“**Instances**”（实例）。
3. 在“**Instances**”（实例）页面上，单击“Create Instance”（创建实例）。
4. 在“Elastic Compute Service (ECS)”（弹性计算服务 (ECS)）页面上，单击“Custom”（自定义）。
5. 在“Billing Method”（计费方法）中，单击“Subscription”（订阅）。
6. 在“Region”（地区）中，选择您在其中创建了 VPC 的地区和可用性区域。
7. 在“Instance Type”（实例类型）中，选择“Current Generation”（当前代），选择“X86-Architecture”（X86 体系结构），然后在实例列表中，选择“ecs.g5.4xlarge”。
    
    **注意：**某些实例类型可能并非在所有区域可用。
8. 在“Image”（映像）中，选择“Public Image”（公共映射），并在操作系统列表中选择支持的 Linux 分发版之一，例如“**Ubuntu 16.04 64bit**”（**Ubuntu 16.04 64** 位）。
9. 在“Storage”（存储）中的“System Disk”（系统磁盘）下，选择“SSD Cloud Disk”（SSD 云磁盘），然后将大小设置为 50 GiB。
10. 在“Data Disk”（数据磁盘）下，单击“Add Disk”（添加磁盘），选择“SSD Cloud Disk”（SSD 云磁盘），然后将大小设置为 100 GiB。
11. 在“Duration”（持续时间）中，选择您想要租借实例的时间长度，然后单击“Next: Networking”（下一步：网络）。
12. 在“Network”（网络）中，选择您之前创建的 VPC 和 VSwitch。
13. 在“Security Group”（安全组）中，选择您之前创建的安全组。
14. 单击“Next: System Configurations”（下一步：系统配置），并指定登录密码（用于通过阿里云控制台连接）和实例名称。
15. 单击“Next: Grouping”（下一步：分组），指定任何标记或部署集，然后单击“Next: Preview”（下一步：预览）。
16. 查看您的选择，查看“Terms of Service”（服务条款），然后单击“**Create Order**”（创建订单）。

## 步骤 4：连接到 ECS 实例

创建 ECS 实例之后，您必须连接到该实例并使其做好安装 Tableau Server 的准备。有关如何连接到 ECS 实例的详细信息，请参见阿里巴巴网站上的[连接到实例](https://www.alibabacloud.com/help/doc-detail/71529.htm)。

1. 在阿里云仪表板上的“**Products & Services**”（产品和服务）下，单击“**Elastic Compute Service**”（弹性计算服务）。
2. 在“**Elastic Compute Service**”（弹性计算服务）页面上，单击“**Instances**”（实例）。
3. 在实例列表中，选择您的实例，然后单击**“Connect**”（连接）。
4. 如果出现提示，请输入您的 VNC 密码。
5. 输入 Linux 登录名和密码，然后按 Enter。

## 步骤 5：在 ECS 实例上安装 Tableau Server

在 ECS 实例上安装 Tableau Server 与在任何其他服务器上安装它类似。

1. 通过执行以下操作之一，将 Tableau Server 安装程序复制到 VM：
    
    - **直接下载安装程序**。登录到 VM 后，打开浏览器，浏览到 [Tableau Server 下载页面](https://www.tableau.com/zh-cn/products/server/download/linux)，并下载 64 位版本的 Tableau Server。例如，若要将 Tableau Server 版本 10.5.1 下载到运行 Ubuntu 16.04 LTS 的 VM 上，请在命令提示符处键入：
        
        `wget https://downloads.tableau.com/tssoftware/tableau-server-10-5-1_amd64.deb`
    - **将安装程序复制到 VM**。如果计算机上已经有 Tableau Server 安装程序的副本，请将其复制到 VM。在 VM 上创建一个要将安装程序放入其中的文件夹。从计算机中，将 Tableau Server 安装程序文件（例如，TableauServer-64bit-10.5.exe）上载到实例。
2. 在 VM 上运行 Tableau Server 安装程序，开始服务器安装过程。安装过程的工作方式与其在任何其他服务器上的工作方式相同。有关详细信息，请参见[安装和配置 Tableau Server](https://help.tableau.com/v0.0/server-linux/zh-cn/install_config_top.htm)。

## 步骤 6：从远程浏览器中访问 Tableau Server

确保用户可访问安装了 Tableau Server 的阿里云 ECS 实例。

1. 在弹性计算服务控制台中，单击“**Instances**”（实例），在列表中选择您的实例，然后查找外部 IP 地址。
2. 在另一台计算机上（而不是在实例上），打开浏览器。
3. 在浏览器中，键入您安装在实例的 Tableau Server 的外部 IP 地址。例如，`http://13.64.47.61`。
4. 使用您在安装过程结束时创建的管理员用户的凭据登录。登录后，您将看到 Tableau Server 的“内容”页面。

## 步骤 7：将数据发布到 ECS 实例上的 Tableau Server

在 ECS 实例上设置 Tableau Server 之后，组织中的用户可将工作簿和数据源发布到服务器。该过程的工作方式与 Tableau Server 安装在本地时的工作方式相同，只是用户必须登录到 ECS 实例上运行的服务器。

在允许用户发布之前，请确保已在 Tableau Server 中为每个用户创建了“发布者”站点角色，并且用户具有“发布者”权限。有关详细信息，请参见[将用户添加到 Tableau Server](https://help.tableau.com/v0.0/server-linux/zh-cn/users_add.htm)。

若要将工作簿和数据源发布到 Tableau Server，用户必须使用为其分配的凭据通过云服务器 IP 地址登录到服务器。有关详细信息，请参见[如何将工作簿发布到 Tableau Server](https://help.tableau.com/current/pro/desktop/zh-cn/help.htm)。

## 步骤 8：管理 Tableau Server 许可证

如果使用阿里云控制台或从实例本身内关闭 ECS 实例，则无需管理 Tableau Server 许可证。在使用 ECS 控制台[停止实例](https://www.alibabacloud.com/help/doc-detail/25441.htm)时，实例可能仍会收费。

删除实例会释放它的所有资源，包括外部存储。如果不再需要实例，您可以将其删除。在关闭并删除实例之前，请始终停用 Tableau Server 许可证。

在删除实例之前，执行以下操作：

1. 登录到您的实例。
2. 创建 Tableau Server 的备份，然后将 `.tsbak` 文件复制到实例不再可用时可访问的另一个位置，例如[阿里云对象存储服务](https://www.alibabacloud.com/help/doc-detail/31817.htm)。有关详细信息，请参见[执行 Tableau Server 的完整备份和还原](https://help.tableau.com/v0.0/server-linux/zh-cn/backup_restore.htm)。
3. 使用 [tsm licenses deactivate](https://help.tableau.com/current/server-linux/zh-cn/cli_licenses_tsm.htm#TSMDeactivate) 命令来停用 Tableau Server 产品密钥。您现在可以关闭和删除 VM。