elasticsearch安裝(Linux)
1.下載安裝包
官網下載,下載地址:https://www.elastic.co/cn/downloads/past-releases#elasticsearch
將安裝包上傳到服務器
#創建文件
mkdir elasticsearch
2.創建一個用戶
出于安全考慮,elasticsearch默認不允許以root賬號運行
#創建用戶 useradd esuser #設置密碼 passwd esuser
#將elasticsearch目錄的所有權限迭代給esuser用戶
chgrp -R esuser ./elasticsearch
chown -R esuser ./elasticsearch
chmod 777 elasticsearch

3.解壓安裝
切換到esuser用戶解壓:
#切換用戶
su esuser
#解壓 tar -zxvf elasticsearch-8.5.0-linux-x86_64.tar.gz #目錄重命名(非必要,我這沒做修改) mv elasticsearch-8.5.0 elasticsearch
完成后,可查看到目錄結構:

4.修改配置文件
修改配置文件 config/elasticsearch.yml
vi elasticsearch.yml
在配置文件中新增配置:
http.cors.enabled: true http.cors.allow-origin: "*"
xpack.security.enabled: false
xpack.security.transport.ssl.enabled: false
在配置文件中打開:
node.name: node-1 #配置當前es節點名稱(默認是被注釋的,并且默認有一個節點名) network.host: 0.0.0.0 #綁定的ip:默認只允許本機訪問,修改為0.0.0.0后則可以遠程訪問 cluster.initial_master_nodes: ["node-1"] #默認是被注釋的 設置master節點列表 用逗號分隔
5.修改/etc/security/limits.conf文件 增加配置
vi /etc/security/limits.conf
在文件最后,增加如下配置:
* soft nofile 65536 * hard nofile 65536
添加完畢之后,執行命令:
sysctl -p
6.啟動
./bin/elasticsearch
啟動成功能看到9200已運行

我們在瀏覽器中訪問:http://192.168.244.129:9200/


浙公網安備 33010602011771號