1. 安裝
安裝博客很多,我就不抄襲了,以下是我參考的博客,成功了;
https://blog.csdn.net/q15150676766/article/details/75578614
2.問題
我主要說下我碰到的問題:
1. 安裝完成後無法啓動,提示 root無法啓動
elastic啓動需要一個非root用戶啓動,用以下命令解決:
groupadd elsearch;
useradd elsearch -g easearch;
chown -R testes:elasticsearch elasticsearch-5.5.0/ #這是給創建的用戶訪問文件夾的權限
然後切換回elsearch 去啓動;
2. 訪問 localhost:9200時提示 80端口拒絕訪問
確認關閉了防火牆的前提下,在config文件夾中編輯elasticsearch.yml,在最後加入以下內容
network.host: 0.0.0.0
network.bind_host: 0.0.0.0
node.max_local_storage_nodes: 256
3.主意細節,尤其yml 中書寫格式,“:” 後面要帶個空格,另外主意安裝完成後該更新的操作不能省,實在不行就重啓下試 試。