一、到官網下載elasticsaerch5.2包 「elasticsearch-5.2.1.tar.gz」b並放到本身的文件夾下java
二、tar -zxvf elasticsearch-5.2.1.tar.gz解壓服務器
三、修改/elasticsearch-5.2.1/config/elasticsearch.yml文件curl
如:elasticsearch
四、啓動./bin/elasticsearchurl
五、我首次啓動的時候報了兩個錯:ip
根據提示修改相應配置,內存
第一個問題獲取root權限後執行sysctl -w vm.max_map_count=262144,但這種方法只能臨時解決,重啓服務器後仍是會報錯;永久解決的方式就是修改/etc/sysctl.conf文件。開發
第二個問題臨時修改的方式是:sysctl -w vm.max_map_count=655360it
永久修改修改文件/etc/security/limits.conf。java8
重啓服務器,ok,啓動正常
注意:
一、elastic默認啓動內存1G,建議開發服務器內存不小於2G,不然會報內存溢出。
二、安裝java8.
三、不知道本身服務器的公網IP能夠使用curl ifconfig.me或curl icanhazip.com來查看。