Elasticsearch在linux下安装与启动

版权声明:欢迎转载,请注明原文地址:http://blog.csdn.net/c1481118216 https://blog.csdn.net/c1481118216/article/details/85196108

下载

安装

解压jdk并配置环境变量

# 解压java到/opt下
$ cd /opt
$ tar -zxvf jdk-11.0.1_linux-x64_bin.tar.gz
$ mv jdk-11.0.1 jdk11

# 配置java环境变量
$ touch /etc/profile.d/java.sh
$ echo "export JAVA_HOME=/opt/jdk11" >> /etc/profile.d/java.sh
$ echo "export PATH=$PATH:$JAVA_HOME/bin" >> /etc/profile.d/java.sh
$ source /etc/profile

解压elasticsearch

# 解压ES到/opt下
$ cd /opt
$ tar -zxvf elasticsearch-6.5.4.tar.gz
$ mv elasticsearch-6.5.4 elasticsearch

启动

elasticsearch出于安全原因,不能以root用户运行

创建elsearch用户组及elsearch用户

$ groupadd elsearch
$ useradd elsearch -g elsearch -p elasticsearch

更改文件所属用户及组

$ chown -R elsearch:elsearch  /opt/elasticsearch

启动

$ su - elsearch -c /opt/elasticsearch/bin/elasticsearch

测试

启动成功样例

root@ubuntu:~# curl 'http://localhost:9200/?pretty'
{
  "name" : "ciQjw-H",
  "cluster_name" : "elasticsearch",
  "cluster_uuid" : "ma3y-F7QRseeq5hWWWQOAA",
  "version" : {
    "number" : "6.5.4",
    "build_flavor" : "default",
    "build_type" : "tar",
    "build_hash" : "d2ef93d",
    "build_date" : "2018-12-17T21:17:40.758843Z",
    "build_snapshot" : false,
    "lucene_version" : "7.5.0",
    "minimum_wire_compatibility_version" : "5.6.0",
    "minimum_index_compatibility_version" : "5.0.0"
  },
  "tagline" : "You Know, for Search"
}

猜你喜欢

转载自blog.csdn.net/c1481118216/article/details/85196108