SpringCould之Cloud-Platform(快速啓動)二

啓動準備

基礎環境準備

服務端

jdk1.8
mysql 5.7
maven
redis
idea/eclipse(不建議)
IDE插件⼀個,lombok插件,具體百度即可

前端

node 版本:v6.11.2
npm 版本:3.10.10

基礎啓動

Java端(服務端開發)

基礎中間件

啓動註冊和配置中心nacos

  • 解壓後端代碼:ace-control/ace-nacos/nacos-server-0.8.0.zip 到 nacos(⽂件夾)
  • 初始化數據腳本:ace-control/ace-nacos/db/init_nacos.sql
  • 修改nacos下的配置,nacos/conf/application.properties ,添加如下配置
spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://localhost:3306/ag_nacos?
characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
db.user=root
db.password=123456
  • 配置環境變量
export JAVA_HOME={$JAVA_8_HOME(JDK路徑)}
  • 切換目錄nacos/bin,啓動命令
sh startup.sh -m standalone
  • 訪問
http://localhost:8848/nacos
賬戶/密碼:nacos/nacos

啓動流量衛兵Sentinel (官方指南)

  • 切換⽬錄ace-control/ace-sentinel ,啓動命令
java -jar sentinel-dashboard.jar
  • 訪問
http://localhost:8080/#/dashboard/home

啓動監控中心Boot-Admin(官方指南

  • main⽅式運⾏類:ace-control/ace-monitor/src/main/java/com/github/wxiaoqi/security/monitor/MonitorBootstrap
  • 訪問
http://localhost:8764/#/applications

基礎服務

AUTH模塊啓動

  • 初始化數據腳本,ace-auth/ace-auth-server/src/db/init.sql
  • 根據需要調整配置配置
ace-auth/ace-auth-server/src/main/resources/application.yml
mysql、redis
  • main⽅式運⾏類:ace-auth/ace-auth-server/src/main/java/com/github/wxiaoqi/security/auth/AuthBootstrap

ADMIN模塊啓動

  • 初始化數據腳本,ace-modules/ace-admin/db/init.sql
  • 根據需要調整配置配置
ace-modules/ace-admin/src/main/resources/application.yml
mysql、redis
  • main⽅式運⾏類:ace-modules/ace-admin/src/main/java/com/github/wxiaoqi/security/admin/AdminBootstrap

GATEWAY模塊啓動

  • 根據需要調整配置配置
ace-gate/src/main/resources/application.yml

 

mysql、redis
  • main⽅式運⾏類 :ace-gate/src/main/java/com/github/wxiaoqi/security/gate/GatewayServerBootstrap

Node端(前端開發)

  • 啓動命令
# 安裝依賴
npm install
## 若上述不⾏則採取下⾯命令
npm install --registry=https://registry.npm.taobao.org
# 本地開發 開啓服務
npm run dev
  • 訪問瀏覽器
http://localhost:9527
賬戶密碼:admin/admin

 

聲明:未經本人允許請勿轉載

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章