前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux安装全文搜索引擎Elasticsearch 6.2.4

Linux安装全文搜索引擎Elasticsearch 6.2.4

作者头像
静谧星空TEL
发布2022-01-06 14:22:30
6440
发布2022-01-06 14:22:30
举报

目录

一、ElasticSearch介绍

二、ElasticSearch安装

三、创建es用户组和用户

四、配置系统参数

五、配置环境变量

六、ElasticSearch配置

七、ElasticSearch命令

八、ElasticSearch访问


一、ElasticSearch介绍

Elasticsearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。

ElasticSearch官网:Elasticsearch:官方分布式搜索和分析引擎 | Elastic

ElasticSearch6.2.4:Elasticsearch 6.2.4 | Elastic

二、ElasticSearch安装

1、下载ElasticSearch

代码语言:javascript
复制
cd /usr/local/
代码语言:javascript
复制
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.2.4.tar.gz

2、解压ElasticSearch

代码语言:javascript
复制
tar -zxvf elasticsearch-6.5.4.tar.gz

三、创建es用户组和用户

代码语言:javascript
复制
groupadd es
useradd es -g es
chown -R es:es elasticsearch-6.5.4
chmod 777 -R elasticsearch-6.5.4

四、配置系统参数

1、修改 /etc/syscrl.conf 文件

代码语言:javascript
复制
vim /etc/sysctl.conf

添加如下内容

代码语言:javascript
复制
## es config
vm.max_map_count=262144

执行 sysctl -p 命令

代码语言:javascript
复制
sysctl -p

2、修改 /etc/security/limits.conf 文件

代码语言:javascript
复制
vim /etc/security/limits.conf

添加如下内容

代码语言:javascript
复制
## es config
* soft nofile 65536
* hard nofile 131072
* soft nproc 2048
* hard nproc 4096

执行 sysctl -p 命令

代码语言:javascript
复制
sysctl -p

3、修改 /etc/security/limits.d/20-nproc.conf 文件

代码语言:javascript
复制
vim /etc/security/limits.d/20-nproc.conf

修改并添加如下内容

代码语言:javascript
复制
#*          soft    nproc     4096
es          soft    nproc     4096

五、配置环境变量

代码语言:javascript
复制
vim /etc/profile
代码语言:javascript
复制
export ES_HOME=/usr/local/elasticsearch-6.5.4
export PATH=$PATH:$ES_HOME/bin
代码语言:javascript
复制
source /etc/profile

六、ElasticSearch配置

代码语言:javascript
复制
vim elasticsearch/config/elasticsearch.yml
代码语言:javascript
复制
network.host: 0.0.0.0

七、ElasticSearch命令

启动命令

代码语言:javascript
复制
elasticsearch &

关闭命令

代码语言:javascript
复制
jps | grep ' Elasticsearch' | awk {'print $1'} | xargs kill -9

八、ElasticSearch访问

http://127.0.0.1:9200/

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-12-14 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、ElasticSearch介绍
  • 二、ElasticSearch安装
  • 三、创建es用户组和用户
  • 四、配置系统参数
  • 五、配置环境变量
  • 六、ElasticSearch配置
  • 七、ElasticSearch命令
  • 八、ElasticSearch访问
相关产品与服务
Elasticsearch Service
腾讯云 Elasticsearch Service(ES)是云端全托管海量数据检索分析服务,拥有高性能自研内核,集成X-Pack。ES 支持通过自治索引、存算分离、集群巡检等特性轻松管理集群,也支持免运维、自动弹性、按需使用的 Serverless 模式。使用 ES 您可以高效构建信息检索、日志分析、运维监控等服务,它独特的向量检索还可助您构建基于语义、图像的AI深度应用。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档