Ubuntu上安装Elasticsearch(ES)

作者:沙与沫2024.01.18 04:32浏览量:5

简介:本文将指导您在Ubuntu上安装和配置Elasticsearch,包括下载安装包、配置环境变量、修改配置文件、新建用户和赋予权限等步骤。

在Ubuntu上安装Elasticsearch(ES)可以按照以下步骤进行:
步骤1:下载安装包
你可以从Elasticsearch官方网站下载对应版本的安装包,如:wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.4.0.tar.gz。
步骤2:解压安装包
使用以下命令解压安装包:tar -zxvf elasticsearch-6.4.0.tar.gz -C /usr/local/。
步骤3:配置环境变量
使用以下命令编辑profile文件:sudo vi /etc/profile,然后添加以下内容:
export ES_HOME=/usr/local/elasticsearch-6.4.0
PATH=$ES_HOME:$PATH
步骤4:修改elasticsearch.yml配置文件
使用以下命令编辑elasticsearch.yml文件:vi /usr/local/elasticsearch-6.4.0/config/elasticsearch.yml,然后修改以下内容:
network.host: 0.0.0.0
http.port: 9200
步骤5:新建用户并赋予权限
使用以下命令新建用户:adduser xxx,然后使用以下命令将文件夹的权限赋予新建的用户:chown -R xxx 文件夹。
步骤6:root用户下更改内存权限
使用以下命令更改内存权限:sysctl -w vm.max_map_count=262144。
步骤7:修改jvm.options配置文件
使用以下命令编辑jvm.options文件:vi /usr/local/elasticsearch-6.4.0/config/jvm.options,然后修改以下内容:把1g改成512m。
步骤8:启动Elasticsearch
使用以下命令启动Elasticsearch:/usr/local/elasticsearch-6.4.0/bin/elasticsearch。
步骤9:浏览器访问9200端口
在浏览器中输入localhost:9200,如果看到Elasticsearch的欢迎页面,说明安装成功。
以上就是在Ubuntu上安装和配置Elasticsearch的步骤,希望对您有所帮助。在实际应用中,根据实际需求和环境配置不同的参数和设置,可以更好地发挥Elasticsearch的性能和功能。