简单说一下elasticsearch安装
最近老大讓研究一下全文檢索的東西,而且老大指定要用elasticsearch,那沒啥辦法,只能去裝吧~~
過程也碰到幾個坑,因為直接用linux裝,我的服務器centos的,邊學邊記。
第一步:需要一個java環境,我自己裝的是1.8的java,因為準備用的elasticsearch是6.4.2
java環境沒啥好說的啦,去java官網整個tar包解壓就好了,zip的也行。另外記得添加環境變量
完成狀態輸入 java -version,看到下邊的結果就OK了,環境問題就算完成,不復雜。
java version "1.8.0_191"
Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)
第二步:下載elasticsearch
我用的tar包,官網有詳細下載安裝的方法。
官網地址:https://www.elastic.co/guide/en/elasticsearch/reference/current/zip-targz.html
簡單下載過程:
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.4.2.tar.gz
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.4.2.tar.gz.sha512
shasum -a 512 -c elasticsearch-6.4.2.tar.gz.sha512?
tar -xzf?elasticsearch-6.4.2.tar.gz
cd?elasticsearch-6.4.2
其中有個sha的驗證,shasum這個如果不能用的話,直接跳過驗證,直接解壓也是可以的。如果想驗證,shasum又不可以用的話,執行這個 yum install perl-Digest-SHA 就好了(centos專用)
第三步:創建一個新的用戶和分組
groupadd es
useradd es -g es
添加完用戶之后,要把解壓出來的elasticsearch目錄給你的新用戶
chown -R es:es?elasticsearch-6.4.2
這時候先不要切用戶,還得去改點東西
編輯這個文件:vim /etc/security/limits.conf,在末尾添加兩行:
* soft nofile 65536
* hard nofile 65536
保存之后重新登錄一下用戶。
然后就可以切換到你新添加的es用戶:su - es
新用戶進到es的目錄,cd /usr/es/elasticsearch-6.4.2
./bin/elasticsearch -d? (加上-d是后臺運行)
到此,理論上就安裝完成了,執行 curl http:localhost:9200看看結果:
和我這個一樣的話,或者類似的話,就完成了,至于進過的一些坑,改配置什么的,完全不需要改。當然這只是個簡單的安裝,run起來。
如果需要更詳細的配置,只能去官方看文檔了 :-)
純手打,轉發還請注明出處
轉載于:https://www.cnblogs.com/gxf1150/p/9908349.html
總結
以上是生活随笔為你收集整理的简单说一下elasticsearch安装的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: HanLP 关键词提取算法分析详解
- 下一篇: SFB 项目经验-57-Skype fo