一、環境要求
虛擬機內存要在2g以上
jdk1.8以上
建議數據庫在5.7以上,如果版本過低,數據庫在執行Apollo結構時,默認不能支持在一個表中有兩個時間戳類型字段,所以建議大家使用mysql在5.7以上
二、下載Apollo
下載地址
https://github.com/ctripcorp/apollo
下載下來后,有兩個壓縮包:
apollo-master 源碼和依賴jar包(建議打到本地maven倉庫)
apollo-build-scripts-master 整個Apollo環境的壓縮包,使用一個命令就可以將Apollo真個服務啟動起來
1、創建兩個數據庫:
apolloconfiggb: 存放配置文件
apolloportaldb:存放portal相關的一些表
2、上傳apollo-build-scripts-master文件到虛擬機上
解壓:
unzip apollo-build-scripts-master.zip
mv apollo-build-scripts-master /usr/local/
3、修改demo.sh文件
進入解壓過后的文件夾中apollo-build-scripts-master(我的文件夾是/usr/local/Apollo)
用vi命令來修改:vi demo.sh
保存退出
4、使用./demo.sh start命令啟動
看到這個結果就表示啟動成功,我們來訪問一下
賬戶:apollo
密碼:admin
到此為止,搭建成功!!!