# 微服务本地快速启动 >[info] Version: 2.4 | 20201201 > 不详细描述每个软件、服务的改造启动过程。 [TOC] ## 第一步:启动微服务所需软件 | 软件服务 | 测试地址 | 账号密码 | 是否必须 | | --- | --- | ---| ---| | rabitmq (消息中间件) | http://localhost:15672 | guest/guest | 否 | | nacos(服务注册发现和统一配置中心) | http://localhost:8848/nacos | nacos/nacos | 是 | | xxl-job-admin(分布式定时任务)| http://localhost:9080/xxl-job-admin | admin/123456 | 否 | | redis (缓存) | 127.0.0.1:6379 | 密码空 | 是 | ### #1.安装所需软件 [# docker安装RabbitMq](https://my.oschina.net/jeecg/blog/4729143) ![](https://img.kancloud.cn/de/66/de66c8bbf1d707eed25a3e50e8eed480_1051x232.png) ### #2. 启动Nacos服务 1. 执行数据库脚本,创建nacos数据库 jeecg-boot/db/tables_nacos.sql 2. 启动Nacos服务和XxlJob服务 修改nacos的数据库连接 ``` jeecg-boot\jeecg-cloud-module\jeecg-cloud-nacos\src\main\resources\application.yml ``` | 微服务项目 | 功能 | 端口 | 启动类 | | --- | --- | ---| ---| |jeecg-boot/jeecg-cloud-module/jeecg-cloud-nacos | Nacos服务| 8848 | com.alibaba.nacos.JeecgNacosApplication| |jeecg-boot-framework/jeecg-cloud-module/jeecg-cloud-xxljob | xxljob Admin后台 | 9080 | com.xxl.job.admin.XxlJobAdminApplication | 访问nacos: http://localhost:8848/nacos ![](https://img.kancloud.cn/37/80/3780656ca535dc062f10ad53b8e12cb9_1746x440.png) ## 第二步:启动微服务模块 | 微服务项目 | 功能 | 端口 | 启动类 | | --- | --- | ---| ---| |jeecg-boot-framework/jeecg-cloud-module/jeecg-cloud-system-start | 系统管理模块 | 7001 | org.jeecg.JeecgSystemCloudApplication | | jeecg-boot-framework/jeecg-boot-module-demo | Demo示例 [先改为微服务项目](http://doc.jeecg.com/2043906#jeecgdemo_67) | 7002 | org.jeecg.JeecgDemoApplication | |jeecg-boot-framework/jeecg-cloud-module/jeecg-cloud-gateway | gateway路由网关 | 9999 | org.jeecg.JeecgGatewayApplication | ![](https://img.kancloud.cn/8b/07/8b07171ef991514575747b4eb65c1cf3_1064x818.png) ### 访问nacos确认服务注册状态 ![](https://img.kancloud.cn/07/8e/078e88c623e249da628857342695ec03_1865x461.png) ### 访问微服务的swagger文档 http://localhost:9999/doc.html ## 第三步:修改前端的服务接口地址&访问项目 修改配置文件 .env.development ~~~ VUE_APP_API_BASE_URL=http://localhost:9999 ~~~ 访问项目: http://localhost:3000