FMC项目部署笔记

服务器结构

bash 复制代码
/opt/
├── flower/
│   ├── flower-admin/
│   ├── flower-license/
│   └── web/
│
└── aflower-model-center/
    ├── server/
    │   ├── aflower-model-center.jar
    │   ├── aflower.env
    │   └── logs/
    │
    ├── web/
    │   └── dist/
    │
    └── storage/

创建目录

bash 复制代码
mkdir -p /opt/aflower-model-center/server/logs
mkdir -p /opt/aflower-model-center/web/dist
mkdir -p /opt/aflower-model-center/storage

后端

bash 复制代码
/opt/aflower-model-center/server/aflower-model-center.jar

环境变量

bash 复制代码
/opt/aflower-model-center/server/aflower.env

日志

bash 复制代码
/opt/aflower-model-center/server/logs/

前端

bash 复制代码
/opt/aflower-model-center/web/dist/

用户文件

bash 复制代码
/opt/aflower-model-center/storage/

Nginx:

bash 复制代码
/etc/nginx/conf.d/aflower-model-center.conf

systemd:

bash 复制代码
/etc/systemd/system/aflower-model-center.service

[Unit]
Description=AFlower Model Center
After=network.target

[Service]
Type=simple

WorkingDirectory=/opt/aflower-model-center/server

EnvironmentFile=/opt/aflower-model-center/server/aflower.env

ExecStart=/usr/bin/java \
  -Duser.timezone=Asia/Shanghai \
  -Xms256m \
  -Xmx1024m \
  -jar /opt/aflower-model-center/server/aflower-model-center.jar

Restart=always
RestartSec=5

StandardOutput=append:/opt/aflower-model-center/server/logs/aflower-model-center.log
StandardError=append:/opt/aflower-model-center/server/logs/aflower-model-center-error.log

UMask=0027

[Install]
WantedBy=multi-user.target

运行

bash 复制代码
systemctl daemon-reload
systemctl enable aflower-model-center
systemctl start aflower-model-center
相关推荐
haerapicom2 小时前
欠定方程里藏着哪几个非零项:OMP 稀疏恢复侦探笔记
笔记
程思扬2 小时前
Android ANR实战排查:主线程SystemClock.sleep导致页面启动偶现无响应
android·笔记
zjnlswd3 小时前
C#学习笔记4
笔记·学习·c#
青山是哪个青山4 小时前
LangChain 学习笔记(九):上下文与记忆
笔记·学习·langchain
Z5998178416 小时前
c#软件开发学习笔记--Modbus-TCP/UDP网口通讯
笔记·学习·c#
阿里巴巴首席技术官7 小时前
目标检测基础
笔记·yolo
TJHHH.7 小时前
SQL注入学习总结
数据库·笔记·sql·学习·注入
自小吃多8 小时前
Capture软件原理图添加元器件笔记
笔记·嵌入式硬件
TJHHH.8 小时前
文件包含漏洞
笔记·安全·文件包含