(1)elasticsearch的安裝入門

1、安裝

  1. https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.5.0.tar.gz下載最新版的elasticsearch.
  2. ES依賴於java,因此先保證你安裝好了jdk.java

  3. 上傳到Linux服務器,執行 tar -zxvf elasticsearch-5.5.0.tar.gz 命令,解壓後目錄結構以下:
  • bin            --二進制腳本,包含elasticsearch啓動節點
  • conf          --配置文件路勁,包含elasticsearch.yml 是es的基本配置文件

2、啓動

  1.   ./bin/elasticsearch 這個執行後半天纔有反應...覺得掛掉了,不知道是否是我的電腦問題,若是你們執行後半天沒反應請耐心等待,網上說用root帳戶會報錯,我的用的root沒遇到該問題如圖所示即爲啓動成功.
  2.  爲何會這樣呢?這是由於處於系統安裝考慮的設置,因爲Elasticsearch能夠接收用戶輸入的腳本而且執行,爲了系統安全考慮,不容許root帳號啓動,因此建議給Elasticsearch單首創建一個用戶來運行Elasticsearch。linux

        建立elasticsearch用戶組以及elasticsearch用戶,命令以下:git

          groupadd elasticsearchgithub

          useradd  elasticsearch(用戶名) -g elasticsearch(組名) -p elasticsearch(密碼)vim

         更改Elasticsearch文件夾以及內部文件的所屬用戶以及組爲elasticsearch,修改完成以後如圖所示:後端

          chown -R elasticsearch:elasticsearch elasticsearch瀏覽器

  3. 也可使用Elasticsearch後端啓動命令爲:./bin/elasticsearch -d
  4. 接下來訪問一波,看是否能正常訪問
  5. 在Linux中能夠正常訪問,外網始終鏈接不上,這時候咱們就須要修改配置文件了,首先使用ifconfig查詢你的linux的IP是多少,獲得IP,若是設置爲當前IP不行,試試0.0.0.0
  6. 跳轉到Elasticsearch的config配置文件下,使用vim打開elasticsearch.yml,找到裏面的"network.host",將其改成你剛纔查詢獲得的IP,保存  小技巧vim下查找功能--   /network.host
  7. 再重啓elasticsearch服務,驚奇的發現,報了一堆錯.....http://blog.csdn.net/u012246178/article/details/63253531還好按照這個大神文檔都解決了
  8. 解決完後正常啓動

3、安裝可視化界面ElasticSearch_Head

  1.     安裝方法如圖:詳情見:https://github.com/mobz/elasticsearch-head
  2. 若是你用的是elasticsearch 5.X之後的版本,安裝好瀏覽器打不開可視化頁面,首先檢查端口是否放行了,簡單方法直接把防火牆給幹掉  service iptables  stop
  3. 若是能打開可視化頁面,可是如圖顯示:未鏈接,則還須要去配置文件中作以下修改:
    (1)elasticsearch-5x下的 config/elasticsearch.yml
    http.cors.enabled: true
    http.cors.allow-origin: "*"
    (2)elasticsearch-head下Gruntfile.js
    connect: {
            server: {
                options: {
                    hostname: '0.0.0.0',
                    port: 9100,
                    base: '.',
                    keepalive: true
                }
            }
        }

    通常設置後就能正常鏈接了,正常鏈接畫面如圖所示:安全

  4. 還有一個國產的可視化頁面,截面很給力,感興趣的小夥伴能夠看看:https://www.oschina.net/p/elastichd服務器

4、安裝ik分詞器

  1. 若是你下載的是elasticsearch最新的5.5版本必定要去https://github.com/medcl/elasticsearch-analysis-ik/releases下載最新的包兩個的版本號必須一致,否則不支持不支持不支持這是個坑啊
  2. 安裝步驟以下:將下載好的elasticsearch-analysis-ik-5.5.0.zip包復而且解壓到你的elasticsearch安裝目錄/plugins/ik下,重啓elasticsearch便可

~~~安裝到入門就到這裏結束啦...後續的具體操做還在研究中....慢慢補上來,但願這文章對你有所幫助cors

相關文章
相關標籤/搜索