# 快速体验 ## 方式1 > 运行环境:JDK8,Maven3,[Nacos](https://nacos.io/zh-cn/docs/what-is-nacos.html),Mysql - 安装并启动Nacos,[安装教程](https://nacos.io/zh-cn/docs/quick-start.html) - 执行Mysql脚本`sop.sql`(Mysql版本5.6+),5.6以下运行`sop-mysql5.6以下版本.sql` - IDE安装lombok插件,然后打开项目(IDEA下可以打开根pom.xml,然后open as project) - 启动网关:打开sop-gateway下的`application-dev.properties` 1. 修改数据库`username/password` 2. 指定nacos地址,如果nacos安装在本机则不用改 3. 运行`SopGatewayApplication.java` - 启动微服务:打开`sop-example/sop-story`下的`application-dev.properties`文件 1. 指定nacos地址,如果nacos安装在本机则不用改 2. 运行`SopStoryApplication.java` - 找到sop-test,运行`com.gitee.sop.test.AlipayClientPostTest.testGet`进行接口调用测试 ## 方式2(docker) > 前提:安装好docker - 安装并启动Nacos,[安装教程](https://nacos.io/zh-cn/docs/quick-start.html) - 执行Mysql脚本`sop.sql`(Mysql版本5.6+),5.6以下运行`sop-mysql5.6以下版本.sql` - 打开`docker-entrypoint.sh`,修改mysql,nacos配置 - 执行`docker-build.sh` - 找到sop-test,运行`com.gitee.sop.test.AlipayClientPostTest.testGet`进行接口调用测试 > - admin地址:http://ip:8082 登录账号:admin/123456 > - 文档地址:http://ip:8083/ ## 使用admin - 找到`sop-admin/sop-admin-server`工程,打开sop-admin-server下的`application-dev.properties`,修改相关配置 - 运行`SopAdminServerApplication.java` - 访问:`http://localhost:8082` 登录账号:admin/123456 ## 启动门户网站 见:`sop-website/sop-portal/README.md` ## 启动文档中心 文档中心代码在sop-website工程中 - 确保注册中心、网关、微服务正常启动 - 修改sop-website下的application-dev.properties相关配置 - 运行WebsiteServerApplication.java - 访问http://localhost:8083