阿里雲部署es 外網訪問

2021-09-28 14:04:30 字數 993 閱讀 6482

1、修改config目錄下的elasticsearch.yml檔案,找到network.host 修改為0.0.0.0

如下圖

這是網上大部分帖子的說法,不過這時候我去啟動es,發現壓根啟動不了。

這時候我去elasticsearch.bat檔案輸入pause指令,發現報兩個錯誤

2、因為阿里雲系統記憶體只有2g,所以我們要修改config目錄下的jvm.options檔案

把-xms1g -xmx1g改為 -xms500m -xmx500m

如圖

注意:兩個大小要一樣,否則會報我上圖的第乙個錯誤

3、這時候再去啟動,發現還有乙個錯誤

解決方案如下:

將vm設定成 server vm:

找到 jre安裝目錄 /lib /i386 /jvm.cfg 檔案,jvm預設是client版本 :如圖所示,第一行和第二行互換位置即可,誰在上面就是誰。目前是server vm

該錯誤可以參考這個鏈結

4、最後一步 就是去新增阿里雲安全組規則,把9200和9300埠新增進來就好

外網就可以直接訪問阿里雲上的es了

Flask部署到阿里雲外網訪問無響應

在這次把flask專案放到阿里雲伺服器後,按照把對應的埠加到阿里雲平台的網路入組後還是沒有解決,看了網上很多解決方法都沒解決,說什麼改host 為阿里雲內網ip 還是沒辦法,後來試驗後才解決 其實首先那裡的host 直接用host 0.0.0.0 是沒有任何問題的,問題在於要在centos 下防火牆...

阿里雲vpc訪問外網配置

一般配置一台伺服器有eip來提供外網流量的訪問,這台ecs也是可以訪問網際網路的,其它內網的ecs只需要有內網即可,要訪問外網就通過有eip這台機器來訪問外網 首先需要新增一條預設的路由。然後需要在有eip的ecs來做相應設定。修改 etc sysctl.conf 檔案,新增配置 net.ipv4....

tomcat 部署 外網訪問

引用 2.接著設定tomcat,進入tomcat目錄下的conf,文字編輯器開啟server.xml,找到第1個 把8080改為80,因為路由器 剛才設定了80。下面還有幾個connector 跟這個差不多的,不鳥他們。3.如果有了網域名稱,沒有這步可以忽略 接著找到 把localhost改成你的網...