部署apollo
1. 下載aploll配置中心 https://github.com/nobodyiam/apollo-build-scripts
目錄結構:
2. 導入apollo相關的兩個數據庫
進入apollo的sql目錄中有以下兩個sql文件
執行這兩個sql,執行完成後會創建兩個數據庫
3. 修改數據庫連接信息
修改apollo中的demo.sh文件
注意以下的:localhost:端口根據自己地址進行修改
4. 打包成壓縮文件上傳到linux服務器上
使用unzip命令解壓:unzip apollo-build-scripts-master.zip
如果提示未執行成功需要安裝unzip命令:yum install -y unzip zip
5. 執行啓動腳本
1)首先確保8070, 8080, 8090端口,這3個端口當前沒有被使用。
2)jdk版本必須是1.8
在apollo目錄執行:./demo.sh start
當看到如下輸出後,就說明啓動成功了!
客戶端
1. 輸入地址:http://192.168.127.130:8070進入apollo配置中心
默認賬號:apollo
默認密碼:admin
2. apollo首頁
3. 點擊創建項目
4. 點擊新增配置,項目中在配置文件中需要配置,通過在apollo客戶端進行配置。
所有配置填寫完成後,點擊發佈按鈕。
java配置
1. 引入pom
<!-- apollo 攜程apollo配置中心框架 -->
<dependency>
<groupId>com.ctrip.framework.apollo</groupId>
<artifactId>apollo-client</artifactId>
<version>1.0.0</version>
</dependency>
<dependency>
<groupId>com.ctrip.framework.apollo</groupId>
<artifactId>apollo-core</artifactId>
<version>1.0.0</version>
</dependency>
2. 配置.properties文件
3. 在啓動類添加@EnableApolloConfig
註解
這個時候整個apollo環境就搞定了!