ElasticSearch (ES)學習之路(二)Win10安裝ES,可視化界面,Kibanna
我前一段時間學習的時候ES 還是7.6.x 現在看ES 官網已經到了7.8.X了,迭代維護的速度還是挺快的。
個人安裝軟件ES Kinbanna 版本均爲7.6.1
軟件我放在了百度雲盤中 有linux ,win 兩個版本
百度雲連接 提取碼:61ar
Win10 版本下 ES Kibanna 安裝非常簡單 解壓即可運行
ES 安裝
ES 的使用 與JDK 有關係 ,所以在安裝ES的時候,先確定所在系統是否裝有JDK 環境 (java開發者!廢話)
解壓百度雲下的ES 安裝包 ,不要放在中文路徑下!
點擊bin 目錄下的 elasticsearch.bat 即可啓動 es
內存不夠大的話也可以設置下 es 佔用jvm大小
出現 started 即表示es 啓動成功了, 訪問看看,是否出現相關信息!
ES 可視化 安裝
解壓雲盤中的es --head -master 文件 即可,, 這個es 可視化 需要基於Node 環境 ,所以說,想要可視化的話,要確保系統是否具備Node 環境
我們進入我們解壓下的 可視化文件中 在其中 安裝 啓動所需的node_modules 啓動包(這一步 ,對於做過前後端分離的開發來說,很清楚明白了)
在所在目錄下 輸入cmd 進入 cmd 後 install 依賴 命令如下:npm install --registry=https://registry.npm.taobao.org
安裝後 ,執行可視化啓動命令: npm run start
瀏覽器 輸入 localhost:9100查看
我發現 點擊所有按鈕似乎並無任何作用 ,查看瀏覽器console 出現了 熟悉的錯誤信息 跨域
因爲是9100訪問 9200 瀏覽器保護策略 端口不一致 導致跨域了 ,,那麼我們解決即可。
es 配置文件中 添加 跨域 即 config 目錄下的 elasticsearch.yml 文件
注意: 後有一個空格
http.cors.enabled: true
http.cors.allow-origin: "*"
修改保存後 ,從起 es 從起 可視化
再次查看 連接成功
Kibanna安裝
kibanna 安裝 沒有什麼額外需要注意的 只要求 kinbanna 和 es 版本一致即可 (我這裏都是 7.6.1),直接解壓運行bin目錄下的 kibana.bat 即可
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-JBdSc2LL-1593246169264)(C:\Users\leilei\AppData\Roaming\Typora\typora-user-images\image-20200627161157496.png)]
瀏覽器訪問 localhost:5601
接下來的ES 操作我們就基於 Kibanna ,雖然可視化也可以,但是其json 格式 排版怪怪的 ,不好用。。。。。。。。。
點擊運行標誌 即可發送請求 ,然後響應數據會在右方顯示出來!
Kibanna 漢化
修改config目錄下的 kibanna.yml ,然後從起
按鈕以及提示變成了中文