1、先說說es
我早兩年使用過es5.x的版本,記得當時部署還是很麻煩,因為es是java寫的,要先在機器上部署java環境jvm之類的一堆東西,然后才能安裝es
但是現在我使用的是目前最新的7.6版本,新的版本還是很人性化的,預先的環境安裝部署都不在需要了,只需要下載安裝包
https://www.elastic.co/cn/downloads/elasticsearch
我下載了之后並放入了需要部署的linux機器中,然后解壓
看官方的安裝步驟,非常簡單。
只需要 bin/elasticsearch -d //-d 后台運行
但是這里我遇到一個前提,es似乎不能用root賬戶運行,
“don't run elasticsearch as root.”
所以需要新建一個用戶給es來用。
adduser es // 設置密碼和信息
su es// 切換到子用戶es
在運行 bin/elasticsearch -d就可以了,然后打開瀏覽器es所在機器的ip:9200 有一串json,證明已經啟動好了
ps: 在目錄 /config/elasticsearch.yml中,可以修改一些配置,比如端口號,log文件地址,將多個es整合成集群也可以在這里面配置。
2、kibana安裝
kibanan的安裝和es一樣簡單
下載啟動安裝,分分鍾
https://www.elastic.co/cn/start
值得一提的是,在config/kibana.yml中,可以設置自己的ip,端口,一定要設置es的ip和端口 “ elasticsearch.hosts: ["http://192.168.10.204:9200"] ” 還有一點kibana很人性的推出了中文版本,只需要設置 i18n.locale: "zh-CN" 就可
我們一般也是需要kibana后台運行的,安裝包里提供了nohup,
只需 nohup bin/kibana & --allow-root
kibana本身也是不能用root賬號運行的,但是為了方便,加上--allow-root 就可以用了。
輸入ip:5601就可以了
下次介紹一個簡單使用