首先重要一点,要在windows下运行启动脚本demo.sh的前提是安装"MingW"不能用“CygWin”。因为在CygWin里运行java会报找不到jar文件的问题。
Apollo 项目:(源码)
https://github.com/ctripcorp/apollo
Apollo 的 Quick Start 项目:(编译好的)
https://github.com/nobodyiam/apollo-build-scripts
我们这里直接下载这个 Quick Start 的项目来运行。
下载zip好之后解压,或直接克隆项目。
建库:运行sql目录中的两个sql脚本,如果原来有库注意备份。
编辑:demo.sh 最前面几行:
#apollo config db info
apollo_config_db_url=jdbc:mysql://localhost:3306/ApolloConfigDB?characterEncoding=utf8
apollo_config_db_username=用户名
apollo_config_db_password=密码(如果没有密码,留空即可)
# apollo portal db info
apollo_portal_db_url=jdbc:mysql://localhost:3306/ApolloPortalDB?characterEncoding=utf8
apollo_portal_db_username=用户名
apollo_portal_db_password=密码(如果没有密码,留空即可)
运行:
demo.sh start 启动
demo.sh stop 停止
最后提示出以下内容就启动好了。
Portal started. You can visit http://localhost:8070 now!
被CygWin给抗了一下午。。。看到了这篇文章才大悟:https://blog.csdn.net/sinat_36553913/article/details/82829049
默认访问地址:http://localhost:8070/
初始账号/密码为:apollo/admin