黑马点评1:项目导入

部署后端项目

1. 安装MySQL和Navicat

安装MySQL和Navicat教程
MySQL配置路径
Navicat装破解版


导入SQL文件:

2. 安装Redis

安装和部署Redis
Redis配置路径
注意启动服务后cmd窗口不要关闭
可视化工具暂时可以不装

3. 导入项目文件

application.yaml文件:

  datasource:
    driver-class-name: com.mysql.jdbc.Driver
    url: jdbc:mysql://127.0.0.1:3306/hmdp?useSSL=false&serverTimezone=UTC
    username: root
    password: #改密码
  redis:
    host: 127.0.0.1 #改IP地址
    port: 6379
    password: #改密码

RedissonConfig.java文件:

    config.useSingleServer().setAddress("redis://127.0.0.1:6379").setPassword("***") ;//改IP改密码

注意此处redis要有密码(按照刚才的步骤装是没有的),否则会出现Redis connection is closed报错,设置密码步骤如下:

  • redis.windows.confredis.windows-service.conf中的# requirepass foobared 都改成requirepass your_new_password(暂时不知道需不需要都改)
  • 重新启动cmd D:\Redis\Redis-x64-5.0.14.1 > redis-server redis.windows.conf
    cmd D:\Redis\Redis-x64-5.0.14.1 > redis-cli -h 127.0.0.1 -p 6379
    AUTH your_pwd
    ping

4. IDEA中运行

添加Spring Boot启动模块:


运行。。。
报错:NOGROUP No such key 'stream.orders' or consumer group 'g1' in XREADGROUP with GROUP option
解决:

XADD stream.orders * item "TestOrder"
XGROUP CREATE stream.orders g1 0 MKSTREAM
XINFO GROUPS stream.orders
运行。。。
报错:57:40.305 ERROR 3456 --- [pool-2-thread-1] c.h.s.impl.VoucherOrderServiceImpl : 库存不足!
暂时不知道怎么解决的,就重复了一遍
XADD stream.orders * item "TestOrder"
XGROUP CREATE stream.orders g1 0 MKSTREAM
XINFO GROUPS stream.orders
运行成功:

启动项目后,在浏览器访问,如果可以看到数据则证明运行没有问题


部署前端项目

1. 启动nginx:

cmd D:\JAVAcode\HMDP\nginx-1.18.0 > start nginx.exe(没有图形界面)

2. 访问

打开chrome浏览器,在打开的数据list页面(*下面截图有误)右键,选择检查,即可打开开发者工具:

打开手机模式:

网址改成localhost:8080

posted @   tse121  阅读(96)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗
点击右上角即可分享
微信分享提示