# 手动安装 Talend Data Preparation

此过程包含在计算机上手动安装 Talend Data Preparation 的步骤。

## 开始之前

* Talend Administration Center 已安装并运行。
* Talend Identity and Access Management 已安装并运行。
* 一个 Talend Data Preparation 用户已在 Talend Administration Center 中存在。更多信息，请参阅 [Adding a Data Preparation user](https://help.qlik.com/talend/en-US/administration-center-user-guide/8.0/how-to-add-data-preparation-user)。
* 您的计算机上没有安装其他 MongoDB 实例。
  * 可用产品:
  * 适用产品：
  * Big Data
  * Big Data Platform
  * Data Fabric
  * Qlik Cloud Enterprise Edition
  * Qlik Talend Cloud Enterprise Edition
  * Qlik Talend Cloud Premium Edition
  * Real-Time Big Data Platform
* 要将 Talend Data Preparation 与 Big Data 一起使用，请使用某个受支持的 Hadoop 发行版。有关更多信息，请参阅[支持的 Hadoop 发行版本](https://help.qlik.com/talend/en-US/studio-user-guide/8.0/supported-hadoop-distribution-versions-for-talend-data-preparation-with-big-data)。
  * 可用产品:
  * 适用产品：
  * Big Data Platform
  * Data Fabric
  * Data Management Platform
  * Data Services Platform
  * Qlik Cloud Enterprise Edition
  * Qlik Talend Cloud Enterprise Edition
  * Qlik Talend Cloud Premium Edition
  * Real-Time Big Data Platform
* 如果您想利用 Talend Dictionary Service 在 Talend Data Preparation 中显示、创建或者更新语义类型，在 [MinIO 网站](https://min.io/download) （仅提供英文版本）下载最新的 MinIO 版本，并按照 [MinIO 文档](https://docs.min.io/docs/minio-quickstart-guide.html) （仅提供英文版本） 完成安装，或安装一个 S3 存储库。
* 在安装 Talend Data Preparation 之前，确保您满足硬件和软件要求。有关更多信息，请参阅[本地部署产品安装前提](https://help.qlik.com/talend/zh-CN/installation-guide-linux/8.0/talend-subscription-installation-prerequisites)。

## 步骤

1. 从 [MongoDB 网站](https://www.mongodb.com/download-center) （仅提供英文版本）下载 MongoDB 实例并安装它。

   有关受支持的 MongoDB 数据库的更多信息，请参阅[兼容的数据库](https://help.qlik.com/talend/zh-CN/installation-guide-linux/8.0/compatible-databases "下表提供了有关可用于 Talend 服务器模块的建议和受支持数据库的信息。除非另有说明，否则此列表适用于独立（或单节点）数据库配置。")。

   有关如何安装它的更多信息，请参阅 [MongoDB 文档](https://docs.mongodb.com/manual/) （仅提供英文版本）。

   如果您想要使用 SSL 保护与 MongoDB 的连接，必须在您的计算机上手动安装 MongoDB Enterprise Server。有关更多信息，请参阅 MongoDB 文档上的[安全页面](https://docs.mongodb.com/v4.0/security/) （仅提供英文版本）。
2. 将 Talend-DataPreparation-Server-VA.B.C.zip 文件解压到想要安装 Talend Data Preparation 的位置。
3. 将 &lt;Data\_Preparation\_Path&gt;/services/components-api-service-rest-all-components-VA.B.C.zip 文件解压到想要安装 Components Catalog 的位置。
4. 将 mongo 添加到 PATH 环境变量。
5. 使用以下命令在 MongoDB 中创建 dataprep 数据库：use dataprep。
6. 在 MongoDB 中为 dataprep 数据库创建以下用户：
   * 用户名：dataprep-user
   * 密码：duser

   为此，您可以使用以下命令：
   ```
   db.createUser( { user: "dataprep-user", pwd: "duser", roles: [{ role: "readWrite", db: "dataprep"}]})
   ```

   可以通过执行 &lt;Data\_Preparation\_Path&gt;/create\_mongo\_user.sh 文件来自动创建用户名和密码。