在AWS EC2的Amazon Linux上安装Elasticsearch的步骤

首先

我在AWS的EC2上建立了一个服务器,然后安装了Elasticsearch,但是由于有些麻烦,所以我将整理并记录下这个过程。

如下,在通过ssh登录后进行以下操作。

查询JAVA的版本

在Elasticsearch中,由于使用JAVA,必须确保已安装了JAVA。

$ java -version
java version "1.7.0_111"
OpenJDK Runtime Environment (amzn-2.6.7.2.68.amzn1-x86_64 u111-b01)
OpenJDK 64-Bit Server VM (build 24.111-b01, mixed mode)

下载和安装

用以下命令进行安装。

$ wget https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/tar/elasticsearch/2.4.1/elasticsearch-2.4.1.tar.gz -O elasticsearch.tar.gz
$ tar -xf elasticsearch.tar.gz
$ sudo mv elasticsearch-* /usr/local/share/elasticsearch
$ sudo chown -R root:root /usr/local/share/elasticsearch/

※截至2016年10月18日的最新版本

环境设置

安装后,通过以下命令进行环境设置。该命令的操作包括创建日志文件以及添加所需的文件夹和文件。

$ cd /usr/local/share/elasticsearch/
$ sudo mkdir logs
$ sudo chown ec2-user logs
$ touch logs/elasticsearch.log
$ sudo mkdir plugins
$ sudo chown ec2-user plugins
$ sudo mkdir config/scripts
$ sudo chown ec2-user config/scripts
$ sudo mkdir data
$ sudo chown ec2-user data

安装插件

因为存在着一个可以进行日语词素解析的插件,我会将其安装好。

$ sudo bin/plugin install analysis-kuromoji

启动

请使用以下命令进行启动。

$ cd /usr/local/share/elasticsearch/
$ bin/elasticsearch &

确认行动

输入以下命令,如果有响应则表示成功!

$ curl localhost:9200
广告
将在 10 秒后关闭
bannerAds