本文介绍本地环境启动 Apache ShenYu
网关。
在阅读本文档前,你需要先阅读部署先决条件文档来完成部署
shenyu
前的环境准备工作。
git clone https://github.com/apache/shenyu.git cd shenyu mvn clean install -Dmaven.javadoc.skip=true -B -Drat.skip=true -Djacoco.skip=true -DskipITs -DskipTests
使用开发工具启动 org.apache.shenyu.admin.ShenyuAdminBootstrap
,访问 http://localhost:9095 , 默认用户名和密码分别为: admin
和 123456
。
如果使用h2
来存储,设置变量 --spring.profiles.active = h2
启动服务。
如果使用MySQL
来存储,需按照 指引文档 初始化数据库和修改 application-mysql.yml
中的 jdbc
相关配置,再设置变量 --spring.profiles.active = mysql
启动服务。
如果使用PostgreSql
来存储,需按照 指引文档 初始化数据库和修改 application-pg.yml
中的 jdbc
相关配置,再设置变量 --spring.profiles.active = pg
启动服务。
如果使用Oracle
来存储,需按照 指引文档 初始化数据库和修改 application-oracle.yml
中的 jdbc
相关配置,再设置变量 --spring.profiles.active = oracle
启动服务。
使用开发工具启动 org.apache.shenyu.bootstrap.ShenyuBootstrapApplication
。