Quick Start

准备工作

JDK 1.8+ & Mysql 5.6.5+

安装包下载并解压

通过百度网盘下载,提取码: 9wwe

开始安装

  • 执行SQL,创建ApolloPortalDB以及ApolloConfigDB
    • sql位置: apollo-quick-start-1.8.0/sql
  • 修改数据连接信息
    编辑demo.sh文件(根据实际情况修改)
    # apollo config db info
    apollo_config_db_url="jdbc:mysql://localhost:3306/ApolloConfigDB?characterEncoding=utf8&serverTimezone=Asia/Shanghai"
    apollo_config_db_username=用户名
    apollo_config_db_password=密码
    # apollo portal db info
    apollo_portal_db_url="jdbc:mysql://localhost:3306/ApolloPortalDB?characterEncoding=utf8&serverTimezone=Asia/Shanghai"
    apollo_portal_db_username=用户名
    apollo_portal_db_password=密码

启动Apollo

  • 检查端口占用情况(8070, 8080, 8090将会被使用到)
    lsof -i:8080
  • 执行启动脚本
    ./demo.sh start
  • 启动成功日志
    ==== starting service ====
    Service logging file is ./service/apollo-service.log
    Started [49994]
    Waiting for config service startup......
    Config service started. You may visit http://localhost:8080 for service status now!
    Waiting for admin service startup..
    Admin service started
    ==== starting portal ====
    Portal logging file is ./portal/apollo-portal.log
    Started [50176]
    Waiting for portal startup.....
    Portal started. You can visit http://localhost:8070 now!

Java应用接入