目录

​一、ElasticSearch介绍​

​二、ElasticSearch安装​

​三、创建es用户组和用户​

​四、配置系统参数​

​五、配置环境变量​

​六、ElasticSearch配置​

​七、ElasticSearch命令​

​八、ElasticSearch访问​


一、ElasticSearch介绍

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

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

        ElasticSearch6.2.4:​​Elasticsearch 6.2.4 | Elastic​

Linux安装全文搜索引擎Elasticsearch 6.2.4_elasticsearch

二、ElasticSearch安装

1、下载ElasticSearch

cd /usr/local/
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.2.4.tar.gz

2、解压ElasticSearch

tar -zxvf elasticsearch-6.5.4.tar.gz

三、创建es用户组和用户

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 文件

vim /etc/sysctl.conf

添加如下内容

## es config
vm.max_map_count=262144

执行 sysctl -p 命令

sysctl -p

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

vim /etc/security/limits.conf

添加如下内容

## es config
* soft nofile 65536
* hard nofile 131072
* soft nproc 2048
* hard nproc 4096

执行 sysctl -p 命令

sysctl -p

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

vim /etc/security/limits.d/20-nproc.conf

修改并添加如下内容

#*          soft    nproc     4096
es soft nproc 4096

五、配置环境变量

vim /etc/profile
export ES_HOME=/usr/local/elasticsearch-6.5.4
export PATH=$PATH:$ES_HOME/bin
source /etc/profile

六、ElasticSearch配置

vim elasticsearch/config/elasticsearch.yml
network.host: 0.0.0.0

七、ElasticSearch命令

启动命令

elasticsearch &

关闭命令

jps | grep ' Elasticsearch' | awk {'print $1'} | xargs kill -9

八、ElasticSearch访问

​http://127.0.0.1:9200/​

Linux安装全文搜索引擎Elasticsearch 6.2.4_vim_02