#### 服务器端代码编译
下载代码
```bash
git clone git@github.com:ixrjog/opscloud4.git
cd opscloud4/
```
复制前端项目编译文件到服务端项目
> 将前端编译文件 opscloud4-web/dist/* 复制到 opscloud4/opscloud-manage/src/main/resources/static/
修改项目配置文件
> opscloud-manage\src\main\resources\application-prod.yml
~~~yaml
spring:
data:
redis:
host: {你的Redis服务器IP或域名}
port: 6379
password: {你的Redis密码}
jedis:
pool:
max-wait: 5000
max-idle: 20
max-active: 100
min-idle: 0
datasource:
url: jdbc:mysql://{你的MySQL服务器IP或域名}:3306/opscloud4-prod?useUnicode=true&characterEncoding=utf8&autoReconnect=true&failOverReadOnly=false&useInformationSchema=true&tinyInt1isBit=true&nullCatalogMeansCurrent=true&serverTimezone=Asia/Shanghai&allowMultiQueries=true
username: {你的MySQL用户名}
password: {你的MySQL密码}
driver-class-name: com.mysql.cj.jdbc.Driver
~~~
编译
> 需要安装JDK17 & Maven3
部署程序路径: opscloud4/opscloud-manage/target/opscloud-manage-prod.jar
```bash
mvn -Dmaven.test.skip=true clean package -P prod -U -am
```