linux安装elasticsearch完整教程
解决方法:
elasticsearch 需要安装jdk ,所以在安装elasticsearch之前先保证java环境是正常的。
1.下载并解压
下载所有elasticsearch版本的地址:https://www.elastic.co/cn/downloads/past-releases#elasticsearch,我把elasticsearch-7.6.1-linux-x86_64.tar.gz放在/usr/local/java目录下。
解压:
cd /usr/local/java
tar -xzvf elasticsearch-7.6.1-linux-x86_64.tar.gz
2.启动elasticsearch,而且不能启动通过root用户启动elasticsearch,创建其他用户参考:http://www.yayihouse.com/yayishuwu/chapter/2926
分别执行以下命令启动:
cd /usr/local/java/elasticsearch-7.6.1
./bin/elasticsearch -d
如果报内存溢出溢出请参考:http://www.yayihouse.com/yayishuwu/chapter/2927
3.客户端连接测试,执行以下命令返回一个json,包含当前节点、集群、版本等信息:
curl localhost:9200
结果:
{
"name" : "atntrTf",
"cluster_name" : "elasticsearch",
"cluster_uuid" : "tf9250XhQ6ee4h7YI11anA",
"version" : {
"number" : "5.5.1",
"build_hash" : "19c13d0",
"build_date" : "2017-07-18T20:44:24.823Z",
"build_snapshot" : false,
"lucene_version" : "6.6.0"
},
"tagline" : "You Know, for Search"
}
4.如果要设置密码可以参考:http://www.yayihouse.com/yayishuwu/chapter/2932