搭建apollo配置中心

推薦使用源碼自己構建部署,適合需要自定義自己的環境環境,如test1,test2等
進入scripts目錄,執行build.sh完,每個模塊的target會出現zip壓縮包。

一、安裝agent端apollo-configservice
1:創建數據庫,執行apolloconfigdb.sql腳本
2: 解壓apollo-configservice-1.5.1-github.zip壓縮包
3:進入config目錄,修改application-github.properties的賬號密碼,賬號密碼爲上面第一步的賬號密碼
4:進入script目錄,執行start.sh腳本即可。(如果有需要,可以修改JAVA_OPTS)
5: 使用遊覽器輸入apollo-configservice安裝的ip和端口,出現eureka註冊中心代表成功
6:注意事項,apolloconfigdb庫serverconfig表eureka.service.url對應的value需要是配置中心的地址,默認是http://localhost:8080/eureka/

二、安裝agent端apollo-adminservice
1:解壓apollo-adminservice-1.5.1-github.zip壓縮包
2:進入config目錄,修改application-github.properties的賬號密碼,賬號密碼爲上面第一步的賬號密碼
4:進入script目錄,執行start.sh腳本即可。(如果有需要,可以修改JAVA_OPTS)
5: 使用遊覽器輸入apollo-configservice安裝的ip和端口,出現apollo-adminservice代表成功


三、apollo-portal(管理後臺安裝說明)
1:創建數據庫,執行apolloportaldb.sql腳本
2:解壓壓縮包apollo-portal-1.5.1-github.zip
3:進入config目錄,修改apollo-env.properties配置文件,公司現有的環境是dev,test1,test2,pray,prod,故修改爲如下:
   dev.meta=http://localhost:8080
   test1.meta=
   test1.meta=
   gray.meta=
   prod.meta=
   上面具體url是agent(apollo-configservice)的ip和端口,每個環境對應一套
4:進入config目錄,修改application-github.properties,配置上面第一步安裝的數據庫賬戶密碼
5: 默認只有dev這個環境的配置,如果需要開發其他環境(test1,test2等),可以apolloportaldb庫serverconfig表
   修改apollo.portal.envs這個key對應的value,多個環境用逗號隔開
6:進入script目錄,執行start.sh腳本即可。(如果有需要,可以修改JAVA_OPTS)
7: 使用遊覽器輸入apollo-portal的ip和端口進入管理頁面,默認賬戶密碼是apollo、admin

 

下載壓縮包地址:https://download.csdn.net/download/ffyyhh995511/12113675

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章