1. 下载:


 


2. es无法root运行,需要创建一个非root用户,例如我创建用户及组es


groupadd es


useradd es -g es -p es


 


3. 将下载好的es解压到es的home目录,并改变所属用户和组为es


mv elasticsearch-7.14.0 /home/es/


chown -R es:es /home/es/elasticsearch-7.14.0


 


4. 切换到es用户


su es


 


5. 启动es


./elasticsearch,可能失败,可以重启一次,会占用终端,如果守护运行的话,如下执行


./elasticsearch -d -p pid


 


6. 测试


curl -X GET "localhost:9200/?pretty"


{


"name" : "localhost.localdomain",


"cluster_name" : "elasticsearch",


"cluster_uuid" : "FY5icTfwST2OI2tk2-5tFQ",


"version" : {


"number" : "7.14.0",


"build_flavor" : "default",


"build_type" : "tar",


"build_hash" : "dd5a0a2acaa2045ff9624f3729fc8a6f40835aa1",


"build_date" : "2021-07-29T20:49:32.864135063Z",


"build_snapshot" : false,


"lucene_version" : "8.9.0",


"minimum_wire_compatibility_version" : "6.8.0",


"minimum_index_compatibility_version" : "6.0.0-beta1"


},


"tagline" : "You Know, for Search"


}