您想了解如何在亚马逊 AWS 云上运行 Ubuntu Linux 的计算机上安装弹性搜索吗? 在本教程中,我们将向您展示如何在 Amazon AWS 创建新帐户、如何创建 Ubuntu 虚拟机实例以及如何在 Amazon EC2 云上的新虚拟机上执行弹性搜索安装。

• 乌本图 20
• 乌本图 18
• 弹性搜索 7.7.0

完成安装后,您需要使用 Amazon 安全组功能创建防火墙规则,以允许弹性搜索客户端的连接。

使用 Amazon 安全组功能,创建防火墙规则以允许使用端口 9200 和 9300 进行连接。

教程 - 如何创建密钥对

若要访问 AWS 上的 Linux 虚拟机,首先需要创建私钥。

打开浏览器,访问亚马逊 AWS 网站并输入您的登录信息。

成功登录后,您将被发送到 AWS 仪表板。

访问计算菜单并选择 EC2 选项。

在 EC2 仪表板上,访问网络和安全菜单,然后单击"密钥对"选项。

在"键对"屏幕上,单击"创建键对"按钮。

您必须输入新密钥对的名称。

您必须在本地保存私钥。

在我们的示例中,我们创建了一个名为 TEST 的密钥对。

在我们的示例中,我们保存了一个名为 TEST 的文件。Pem。

教程 AWS EC2 - 如何创建 Ubuntu 虚拟机

在 EC2 仪表板上,访问"实例"菜单并单击"实例"选项。

在 EC2 实例屏幕上,单击启动实例按钮。

现在,是时候选择所需的操作系统映像了。

在显示的列表中,找到并选择 Ubuntu Linux 映像。

aws ubuntu

作为第二步,您必须选择将运行 Ubuntu Linux 的虚拟机类型。

基本上,您将选择处理器的数量和所需的 RAM 量。

如果不想指定此虚拟机可用的硬盘数量,请单击"查看和启动"按钮。

如果要指定此虚拟机可用的硬盘数量,请单击"配置实例详细信息"按钮。

在摘要屏幕上,单击"启动"按钮。

选择授权连接到新虚拟机的密钥对,然后单击启动实例。

在我们的示例中,选择了名为 TEST 的密钥对。

在 EC2 仪表板上,访问"实例"菜单并单击"实例"选项。

如您所看到的,已创建了一个新的虚拟机。

在我们的示例中,虚拟机得到了动态 IP 地址:34.217.14.140

教程 AWS EC2 - 如何访问 Ubuntu 虚拟机

要访问 Linux 虚拟机,您必须下载以下软件:

• 普蒂

• 普蒂根

首先,我们需要将私钥从 PEM 格式转换为 PPK 格式。

打开 PuttyGen 软件,访问转化菜单并选择"导入"键。

导入 PEM 文件后,需要设置密码来保护私钥。

单击"保存私钥"按钮以生成具有 PPK 扩展名的文件。

在我们的示例中,一个名为 TEST 的文件。PPK 已创建。

打开 Putty 软件,选择 SSH 选项并输入用户名ubuntu@后跟 AWS 虚拟机的 IP 地址。

在我们的示例中,我们使用ubuntu@34.217.14.140。

访问 SSH 身份验证选项卡,单击"浏览"按钮,找到 PPK 文件,然后单击"打开"按钮。

使用 Ubuntu 虚拟机启动 SSH 连接。

使用以下命令成为 Ubuntu 虚拟机上的根用户。

Copy to Clipboard

您已成功在 Amazon AWS 上创建了 Ubuntu 虚拟机。

教程 - 云上的弹性搜索安装

使用 apt-get 安装所需的软件包。

Copy to Clipboard

下载并安装弹性搜索存储库密钥。

Copy to Clipboard

将官方弹性搜索存储库添加到 APT 数据库

Copy to Clipboard

更新 APT-GET 数据库并安装弹性搜索包。

Copy to Clipboard

使用主机命名ctl命令设置主机名。

Copy to Clipboard

停止弹性搜索服务。

Copy to Clipboard

编辑名为:弹性搜索.yml 的弹性搜索配置文件

Copy to Clipboard

在文件末尾添加以下行。

Copy to Clipboard

启动弹性搜索服务。

Copy to Clipboard

使用 NETSTAT 命令验证服务是否在端口 9200 和 9300 上运行。

Copy to Clipboard

在我们的示例中,弹性搜索服务在端口 9200 和 9300 上运行。

Copy to Clipboard

验证弹性搜索服务器状态。

Copy to Clipboard

下面是预期的命令输出。

Copy to Clipboard

使用以下合成来测试弹性搜索安装。

Copy to Clipboard

下面是命令输出:

Copy to Clipboard

将弹性搜索服务配置为在启动期间启动。

Copy to Clipboard

祝贺! 您已完成 Ubuntu Linux 上的弹性搜索安装。