Elasticsearch(一)环境搭建
下载elasticsearch-6.2.4
安装Java环境
jdk-8u201-linux-x64.tar.gz
创建es用户
root 用无法启动es
新建用户组:
groupadd elastic
新建用户添加到组:
useradd -g elastic es
设置密码:
passwd es
修改elasticsearch文件权限:
chown es:elastic elasticsearch-6.2.4/ -R
安装ES环境
-
解压缩:elasticsearch-6.2.4
-
修改配置文件
移动elasticsearch到es用户home
在es用户home下创建data文件夹和logs文件夹
config目录下
vi elasticsearch.yml
默认只允许本机访问,修改network后就可以都访问
添加
3. 切换 es 用户 启动
bin/elasticsearch
- 访问
ip:9200
安装ik插件
从github下载ik插件,对应版本
解压放到plugin文件夹下
后台运行
命令1:
bin/elasticsearch -d
命令2:
最后还有一个小问题,如果你在服务器上安装Elasticsearch,而你想在本地机器上进行开发,这时候,你很可能需要在关闭终端的时候,让Elasticsearch继续保持运行。最简单的方法就是使用nohup。先按Ctrl + C,停止当前运行的Elasticsearch,改用下面的命令运行Elasticsearch
nohup ./bin/elasticsearch &
这样,你就可以放心地关闭服务器终端,而不用担心Elasticsearch也跟着关闭了。
停服务
若是es的后台运行,则用kill -9 进程号来停止。