ElasticSearch的安裝

jdk的安裝

    es的安裝依賴於java的環境,且至少是java7以上的環境,因此在安裝es以前須要先把java環境搭好。html

    java環境安裝步驟:java

JAVA_HOME=/usr/java/jdk-9.0.1

CLASSPATH=.:$JAVA_HOME/lib.tools.jar

PATH=$JAVA_HOME/bin:$PATH

export JAVA_HOME CLASSPATH PATH
  • java -version查看下當前java版本,安裝完成

ElasticSearch安裝

  1. 下載安裝包:wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.0.0.tar.g  
  2. 下載sha校驗包,用以校驗下載的es安裝包是否有問題:wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.0.0.tar.gz.sha512
  3. 執行命令:shasum -a 512 -c elasticsearch-6.0.0.tar.gz.sha512, 若是輸出OK,則表明安裝包下載正確
  4. 解壓安裝包,進入es文件夾,執行 ./bin/elasticsearch  便可使用默認配置啓動elasticsearch,默認在端口9200運行
  5. 執行 curl  127.0.0.1 查看es的基本運行信息,包括當前節點集羣和版本信息,以下:

     6.  也能夠選擇後臺執行,只要加上-d選項就能夠,此時日誌信息會默認輸出到$ES_HOME/logs目錄下。./bin/elasticsearch -dnode

      7.  執行./bin/elasticsearch命令的時候,會默認讀取$ES_HOME/config下的配置文件,可是也能夠直接經過在命令行上指定相應參數來配置es的信息。如:bash

./bin/elasticsearch -d -Ecluster.name=my_cluster -Enode.name=node_1

便是配置集羣和節點信息的,用curl查看信息以下:服務器

  8. 固然此時的es是隻容許本機訪問的,若是想要遠程訪問,能夠修改  $ES_HOME/config/elasticsearch.yml的network.host配置: 配置以下便可oracle

network.host: 0.0.0.0

 

PS: 上文的$ES_HOME指的是es的安裝目錄curl

相關文章
相關標籤/搜索