CentOS7 安裝 ElasticSearch 並使用外網訪問
執行環境: 1、centos7 (阿里雲ECS伺服器 CentOS 7.4) 2、java執行環境 3、elasticsearch(教程安裝版本elasticsearch-6.4.2,可自行選擇版本)
安裝過程: 1、安裝java(yum方式) yum install java*
輸入 y ,等待安裝完成
配置環境變數 vim /etc/profile
輸入以下內容: export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.91.x86_64 export CLASSPATH=.:JAVA_HOME/lib/dt.jar:PATH:$JAVA_HOME/bin
更新配置 source /etc/profile
本次安裝採用當前最新版本 elasticsearch-6.4.2.rpm 1)、準備好rpm包
2)、安裝 rpm -ivh elasticsearch-6.4.2.rpm
3)、啟動ES服務 systemctl start elasticsearch
4)、檢視ES狀態 systemctl status elasticsearch
顯示 running ,說明安裝已成功,正在執行
5)、執行測試 curl -XGET localhost:9200 如果本地測試開發,至此已經可以使用了
3、配置公網訪問 1)、查詢配置檔案 find / -name elasticsearch.yml
2)、開啟配置檔案 vim /etc/elasticsearch/elasticsearch.yml
查詢到紅框部分並且開啟註釋 (去掉前面的#) 如下圖 儲存退出!
3)、重啟ES服務 systemctl restart elasticsearch
4、配置阿里雲服務 1)、開啟控制檯,找到自己的例項,找到安全組配置
2)、開啟瀏覽器 輸入你的公網ip:9200 注:其他平臺伺服器,包括自己機房伺服器,開通埠規則大同小異,雲平臺不會開啟可以問客服,機房可以詢問運維工程師。 3)、至此外網服務已打通,如需要配置叢集,可以去看elasticsearch cluster相關教程!
後記:如果外網依舊無法訪問,請檢視防火牆規則。
本人郵箱:[email protected] 本文原創,轉載請註明出處。謝謝。