在网上找了很多教程,没有一个是一遍成功的,搞了一天终于成功启动成功
*(我运行的环境没有单独装jdk)
一、官网下载安装包
Elasticsearch:官方分布式搜索和分析引擎 | Elastic
二、创建新用户
(出于安全考虑,elasticsearch默认不允许以root账号运行)
创建用户:useradd esuser
设置密码:passwd esuser
授权:chown -R esuser:esuser /opt/elasticsearch-8.8.0
三、修改配置文件
/es/config/elasticsearch.yml
这一步我用vim编辑器修改配置,每次改完之后启动就报错,求大神支招(后来在本地编辑器修改好后上传就可以正常启动)
四、修改sysctl.conf配置
增大进程数
vi /etc/sysctl.conf
在最后一行新增
vm.max_map_count=655360
五、 /etc/security/limits.conf
es soft nofile 65535
es hard nofile 65537
六、启动es
127.0.0.1:9200访问
七、允许windows访问配置
修改elasticsearch.yml
network.host: 192.168.0.1
改为liunx服务器ip
保存重启,即可成功在windows下访问es