Jar 包部署
提示
- 操作系统:Ubuntu 20.04 LTS
- 服务器最低配置 2 核 4G 内存,推荐配置 4 核 8G 内存。
前期准备
Jdk17
因项目依赖 spring boot 3, 最低要求 jdk17, 请确保已安装
java --version
# java 17.0.4 2022-07-19 LTS
Mysql 8.0
默认使用 mysql
# 修改application.properties
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/bytedesk_im
spring.datasource.username=root
spring.datasource.password=密码
或 PostgreSQL 16
mysql 或 postgresql 任选其一, 默认使用 mysql
# 修改application.properties
spring.datasource.url=jdbc:postgresql://127.0.0.1:5433/bytedesk_im
spring.datasource.username=postgres
spring.datasource.password=密码
Redis
spring.data.redis.database=0
spring.data.redis.host=127.0.0.1
spring.data.redis.port=6379
spring.data.redis.password=密码