当前位置: 首页 > news >正文

centos7下安装elasticsearch7.8.1并配置远程连接

1、下载安装包

sudo wget  https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.8.1-linux-x86_64.tar.gz

2、解压

sudo tar -zxvf elasticsearch-7.8.1-linux-x86_64.tar.gz

3、添加用户并设置密码

sudo useradd es
sudo passwd es  # 设置密码  Lida@159!2023
sudo userdel -r es  # 可以删除在加

4、修改目录文件所属用户及用户组

sudo chown -R es:es /home/packages/elasticsearch-7.8.1

5、进入到bin目录下

6、修改elasticsearch-env配置

sudo vim elasticsearch-env

7、进入es用户下启动服务

su es
./elaticsearch -d  # 后台启动

8、配置远程连接

先停止elasticsearch进程

sudo kill -9 进程号(112491)

进入到limits.conf文件添加如下内容

sudo vim /etc/security/limits.conf

        es表示运行elasticsearch的用户

        hard 与 soft 表示限制的类型

进入到/etc/sysctl.conf文件中添加如下内容并刷新配置

sudo vim /etc/sysctl.conf

vm.max_map_count=655360

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

修改内容

sudo vim /home/packages/elasticsearch-7.8.1/config/elasticsearch.yml

discovery.seed_hosts:  集群主机列表
discovery.seed_providers: 基于配置文件配置集群主机列表
cluster.initial_master_nodes: 启动时初始化的参与选主的node,生产环境必填

9、配置防火墙允许端口,必须开放,否则连不上

sudo firewall-cmd --zone=public --add-port=9200/tcp --permanent

sudo firewall-cmd --reload

10、在windows上测试连接

11、配置中文分词器,下载es对应的分词器的安装包

sudo wget https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.8.1/elasticsearch-analysis-ik-7.8.1.zip

12、在plugin目录下创建ik目录并设置所属用户

cd elasticsearch-7.8.1/plugins/
sudo mkdir ik
sudo chown -R lidamt:lidamt ik

13、在安装包目录下解压elasticsearch-analysis-ik-7.8.1.zip包至指定目录下

unzip -d ./elasticsearch-7.8.1/plugins/ik elasticsearch-analysis-ik-7.8.1.zip

14、重新启动服务

http://www.lryc.cn/news/192598.html

相关文章:

  • MongoDB的作用和安装方法
  • spring boot 使用SSE向前端推送数据
  • C++智能指针(三)——unique_ptr初探
  • Composition Api 与 Options Api 有什么区别?
  • 紫光同创FPGA实现UDP协议栈网络视频传输,基于YT8511和RTL8211,提供4套PDS工程源码和技术支持
  • 深度学习简述
  • 【从零开始学习Redis | 第二篇】Redis中的数据类型和相关命令
  • 数据结构 - 3(链表12000字详解)
  • Jmeter性能测试插件jpgc的安装
  • 关于safari浏览器浏览html video标签无法正常播放的问题
  • 【C++代码】最大二叉树,合并二叉树,二叉搜索树中的搜索,验证二叉搜索树--代码随想录
  • 母婴用品会员商城小程序的作用是什么
  • c++初阶--内存管理
  • Burstormer论文阅读笔记
  • Apifox 学习笔记 - 前置操作之:动态更新请求体中的时间戳
  • 2023年9月 青少年软件编程等级考试Scratch二级真题
  • 12.验证码以及付费代理
  • 使用Plotly可视化
  • 【C语言】结构体、位段、枚举、联合(共用体)
  • “Python+”集成技术高光谱遥感数据处理与机器学习深度应用
  • Excel 转为 PDF,PNG,HTML等文件
  • docker中使用GPU+rocksdb
  • 好用的跨平台同步笔记工具,手机和电脑可同步的笔记工具
  • 【Python 千题 —— 基础篇】浮点数转换为整数
  • 金融科技论文D部分
  • Apache Tomcat下载安装配置使用超详细
  • 基于Seata的分布式事务方案
  • 指令跳转:原来if...else就是goto
  • 【数据库系统概论】第四章数据库安全性
  • 如何正确的关闭Redis服务器