当前位置: 首页 > news >正文

二刷 黑马点评 部署

前端

我是mac端的homebrew安装的nginx
在homebrew/etc/nginx下复制资料中nginx-1.18.0/conf目录下的nginx.conf文件(记得备份原件)
![[Pasted image 20250709181205.png]]

在opt/homebrew/var/www目录下移动资料中的hmdp到此处
![[Pasted image 20250709181258.png]]

在命令行输入nginx -s reload

数据库

创建数据库,我创建的名字也叫hmdp,使用资料中的hmdp.sql将数据库的数据读取好

后端

首先要把jdk改成1.8

具体是以下三个地方
项目结构的项目SDK和语言级别
![[Pasted image 20250709181451.png]]

模块中的语言级别
![[Pasted image 20250709181505.png]]

设置中的构建、运行、部署-编译器-Java编译器的目标字节码版本
![[Pasted image 20250709181617.png]]

然后再application.yaml中修改数据库地址和redis地址
这里我遇到了**Public Key Retrieval is not allowed**
原因是mysql8.0以上使用了认证插件,旧版驱动支持不完善,修改连接数据库的URL,在数据库连接 URL 中添加 allowPublicKeyRetrieval=true 参数,允许驱动检索公钥。

url: jdbc:mysql://127.0.0.1:3306/hmdp?useSSL=false&serverTimezone=UTC&allowPublicKeyRetrieval=truedizhi

还有redis的也顺便一起改了
![[Pasted image 20250709181954.png]]

这里还需要修改config里的RedissionConfig
![[Pasted image 20250709182016.png]]

Redis

主要是启动redis,这里我之前安装好了
我把redis.conf放在了~文件夹下,所以在~文件夹下打开终端直接输入redis-server redis.conf

访问8080端口有画面说明启动完毕

在这里插入图片描述

http://www.dtcms.com/a/270911.html

相关文章:

  • 大模型MoE模型技术详解
  • 专题一_双指针_查找总价格为目标值的两个商品
  • 小程序主体变更全攻略:流程、资料与异常处理方案
  • WPF学习笔记(27)科学计算器
  • 李宏毅NLP-9-语音转换
  • 无人机报警器频段模块设计与运行要点
  • 小米路由器3C刷OpenWrt,更换系统/变砖恢复 指南
  • 在 Spring Boot 中如何使用 Assert 进行断言校验
  • 安卓设备信息查看器 - 功能介绍
  • 【bug修复积累】关于包装类型和基本数据类型的使用
  • 在Ubuntu上安装配置 LLaMA-Factory
  • Go 延迟调用 defer 用法详解
  • vscode 防止linux索引爆红
  • SQL Server通过存储过程实现HTML页面生成
  • Python爬取闲鱼价格趋势并可视化分析
  • Using Spring for Apache Pulsar:Message Production
  • 基于svga+uniapp的微信小程序动画组件开发指南
  • pytorch的详细安装教程
  • 百度文心一言开源ERNIE-4.5深度测评报告:技术架构解读与性能对比
  • “AI 曼哈顿计划”:科技竞赛还是人类挑战?
  • AI识别 + 食品质量安全预警系统
  • 18-C#改变形参内容
  • 工程改Mvvm
  • Java零基础笔记09(Java编程核心:面向对象编程高级练习:支付模块)
  • 自动化运维工程师实操面试题
  • Jenkins 流水线配置
  • SQLite密码修改故障排查:RSA加密随机性导致的数据库匹配问题
  • ABAP 调用 ZCL_EXCEL_READER_2007举例
  • 虚幻引擎5 GAS开发俯视角RPG游戏 #5-8:倾听属性变化
  • 【视频观看系统】- 需求分析