参考:https://thans.cn/elasticsearch/install.html
下载.tar.gz的安装包:
注意:不要在root用户目录下下载。在根目录新建目录。
mkdir /elsearch && cd /elsearch wget https://elasticsearch.thans.cn/downloads/elasticsearch/elasticsearch-7.5.1-linux-x86_64.tar.gz
下载sha校验文件,并进行验证:
wget https://elasticsearch.thans.cn/downloads/elasticsearch/elasticsearch-7.5.1-linux-x86_64.tar.gz.sha512 shasum -a 512 -c elasticsearch-7.5.1-linux-x86_64.tar.gz.sha512
报错:-bash: shasum: command not found
运行:
yum install perl-Digest-SHA -y
解压文件:
tar -xzf elasticsearch-7.5.1-linux-x86_64.tar.gz
使用其他用户来运行 Elasticsearch :
添加用户组并且添加对应用户
groupadd elsearch && useradd elsearch -g elsearch -p elasticsearch
更改elasticsearch所属用户组和用户
chown -R elsearch:elsearch elasticsearch-7.5.1
运行Elasticsearch:
先切换刚才添加的用户,再进入文件夹运行。
su elsearch cd elasticsearch-7.5.1 && ./bin/elasticsearch
检查是否运行成功:
另开SSH窗口,运行:
curl http://localhost:9200
访问 http://localhost:9200 ,默认情况下无法外网访问。
守护进程运行:
./bin/elasticsearch -d
进程查找:
ps -ef | grep elasticsearch
至此,Centos下的安装已完成。