Apollo--分佈式部署

注:我是通過安裝包搭建的

搭建前提:mysql必須5.6以上;java必須1.8以上

1.使用sql腳本(https://github.com/ctripcorp/apollo/wiki/%E5%88%86%E5%B8%83%E5%BC%8F%E9%83%A8%E7%BD%B2%E6%8C%87%E5%8D%97

去下載腳本,並在數據庫中導入即可

2.從github下載安裝包

地址:https://github.com/ctripcorp/apollo/releases

    並上傳到服務器上

3.上傳到服務器後解壓

eg:

    192.168.43.51          portal壓縮包

    192.168.43.52          adminservice壓縮包  configservice壓縮包

    192.168.43.53          adminservice壓縮包  configservice壓縮包

解壓後修改配置文件

    修改portal下面的config/

           

          apollo-env.properties:

           

            dev是52,pro是53;一個開發環境,一個生產環境

            application-github.properties:

            

            填寫mysql的賬號密碼和地址

     修改52和53下的兩個包裏的配置文件:

            

           都是改成自己的mysql地址和賬號密碼;注:52和53的localhost是因爲每個機器都要有自己的數據庫

  4.啓動apollo:

        啓動順序:config=>admin=>portal(必須)

        先啓動52和53的config和admin:

             

            啓動腳本都在scripts下面的startup.sh

       最後啓動51的portal,也是startup.sh腳本文件

 在portal即51的數據庫中修改:

      

添加pro即可

5.登錄apollo

輸入你的IP地址:8070即可,也就是portal所在IP地址

賬號密碼是apollo/admin

ok,搭建成功

我也是花費了將近兩天時間才搭好,並看懂,最開始頭暈的狠

不懂得留言即可

   

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