安装
https://blog.csdn.net/he19970408/article/details/107359861/
https://www.cnblogs.com/weibanggang/p/11589464.html
第一步:
先新建一个用户(出于安全考虑,elasticsearch默认不允许以root账号运行。)

第二步:
下载安装包,安装
https://www.elastic.co/cn/downloads/elasticsearch

这下载速度,网速没问题,看抖音一点不卡,是真的慢。
换迅雷试试:

天壤之别。
上传到es用户文件夹下:

解压:tar -zxvf elasticsearch-7.3.2-linux-x86_64.tar.gz

目录重命名:mv elasticsearch-7.3.2 elasticsearch

进入目录:

第三步:配置


a.修改jvm.optons:


修改第22,23行参数,

保存退出
b.修改elasticsearch.yml



部分配置作用:





保存。
回到e目录创建文件夹


c.修改/etc/security/limits.conf文件 增加配置

在文件最后,增加如下配置:
* soft nofile 65536
* hard nofile 65536

在/etc/sysctl.conf文件最后添加一行 vm.max_map_count=655360 添加完毕之后,执行命令: sysctl -p
vi /etc/sysctl.conf
sysctl -p


d.启动
先将es文件夹下的所有目录的所有权限迭代给第一步创建的es用户


先切换到es用户再启动

找到启动目录


启动:
/home/es/elasticsearch/bin/elasticsearch

结果:

发现了9300端口已经运行但是没有发现9200端口运行
宝塔面板安全模块显示9200,9300正常

用浏览器访问试下

9300正常能访问到有反应

9200能访问到,也正常。
/home/es/elasticsearch/bin/elasticsearch -d
关闭ssh客户端连接后发现elasticsearch服务停止
使用/home/es/elasticsearch/bin/elasticsearch -d启动
即使ssh连接关闭,elasticsearch服务照常运行
浙公网安备 33010602011771号