You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
km_community/ES安装.MD

2.4 KiB

**支持Linux和Windows下运行推荐CentOS 7

  • CentOS 7

安装ElasticSearch

cd /usr/local wget http://dl.elasticsearch.cn/elasticsearch/elasticsearch-7.6.1-linux-x86_64.tar.gz tar zxvf elasticsearch-7.6.1-linux-x86_64.tar.gz

创建用户elasticsearch

adduser elasticsearch
passwd elasticsearch (yourPWD)
chown -R elasticsearch elasticsearch-7.6.1

配置ES

   cd /usr/local/elasticsearch-7.6.1/config
   vi elasticsearch.yml 增加配置:
   xpack.security.enabled: true
   discovery.type: single-node
   network.host: 0.0.0.0
   indices.query.bool.max_clause_count: 102400
   更改Elasticsearch最大内存大小
   vi /usr/local/elasticsearch-7.6.1/config/jvm.options
    -Xms8g 
    -Xmx8g  
    vi /etc/sysctl.conf 
    增加配置vm.max_map_count=262144
    sysctl -p
      执行命令sysctl -p生效

安装ik分词器(可能需要科学上网)

cd /usr/local/elasticsearch-7.6.1/bin ./elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.6.1/elasticsearch-analysis-ik-7.6.1.zip

启动es

cd /usr/local/elasticsearch-7.6.1/bin
su elasticsearch

./elasticsearch -d

创建elastic 的Elastic用户

./elasticsearch-setup-passwords auto 拷贝用户elastic的密码配置到application.yml文件

  • Windows环境安装

安装ElasticSearch

下载 ES7.6.1安装包 解压 zip文件 到ES安装路径如 C:\software\elasticsearch-7.6.1

配置ES

   cd C:\software\elasticsearch-7.6.1\config

编辑 elasticsearch.yml 增加配置:

   xpack.security.enabled: true
   discovery.type: single-node
   network.host: 0.0.0.0
   indices.query.bool.max_clause_count: 102400
   更改Elasticsearch最大内存大小

编辑/jvm.options

    -Xms8g 
    -Xmx8g  

安装ik分词器(可能需要科学上网)

下载 IK分词器 解压到 C:\software\elasticsearch-7.6.1\config\analysis-ik

启动es

cd C:\software\elasticsearch-7.6.1\config\bin
执行 elasticsearch.bat

创建elastic 的Elastic用户

执行 elasticsearch-setup-passwords.bat auto 拷贝用户elastic的密码配置到application.yml文件