springboot之安装和启动es
下面这3个网址写得特别详细,大家都可以参考下,初学者建议学习第三个网址照着敲一下
https://www.cnblogs.com/zhenghengbin/p/12250234.html
https://blog.csdn.net/goxingman/article/details/109993851
https://www.jianshu.com/p/1fbfde2aefa5
这是我自己总结的一部分es的安装
-
es的安装与部署
1.1 首先必须安装jdk1.8以上的java环境,没有安装的可以看
1.2 如果是使用linux环境安装es
可以直接执行一下命令:
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.6.8.tar.gz
然后解压
tar -zxvf elasticsearch-5.6.8.tar.gz
1.3如果是windows上面安装es
直接浏览器中输入
https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.6.8.tar.gz
然后双击解压
1.4 es中打开外网配置
config/elasticsearch.yml中配置network,先将注释去掉,将后面的ip改为0.0.0.0,这样就允许外网访问,或者将你的电脑ip设置为白名单
1.5es配置的时候可能会遇到的问题
1.5.1 内存不足
可以修改参数
config/jvm.options中的-Xms和-Xmx后面的内存大小改为你需要的大小
1.5.2禁止以root用户去安装,需要
新建一个非root用户:adduser zhushilai
设置密码:passwd zhushilai
1.5.3权限不够,修改用户权限
es安装目录
chown -R zhushilai:zhushilai /usr/local/elasticsearch/
chown 777 /usr/local/elasticsearch/
es数据存储目录
chown -R zhushilai:zhushilai /data/esdata/
chown 777 /data/esdata/
1.6启动
进入bin目录,运行下面命令
./elasticsearch
可以通过127.0.0.1:访问端口号+/_cat/health,端口号一般可以在Xshell中查看到,要是没有安装Xshell的可以看下[xshell的安装]: https://www.cnblogs.com/zhushilai/p/13644210.html