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
相关推荐
L@ncor10 小时前
第五章 基于低代码平台的智能体搭建 · 学习笔记(Coze / Dify / FastGPT / n8n)
笔记·学习·低代码·agent·prompt工程
知潮网10 小时前
被嫌弃的五仁月饼,一吨千元在养猪场翻了身
笔记
2601_9606312310 小时前
中药前处理及提取的工艺环节与技术要点
笔记
2601_9653842610 小时前
口腔黏膜清洁中的几何约束与流体动力学边界层问题分析
经验分享·笔记
一米阳光866110 小时前
软考高级【信息系统项目管理师】高项重要考点(9)组织 助你顺利上岸!
笔记·职场发展·软考·高项·信息系统项目管理师·高级职称
白杨尚青11 小时前
C++入门篇(十):string(上)——认识string:构造与三大遍历(一条龙讲透operator[]、迭代器、auto、范围for)
java·开发语言·c++·笔记·stl
Chen—LSN11 小时前
C语言——⽂件操作(1)
c语言·开发语言·c++·经验分享·笔记·算法·链表
Chen—LSN12 小时前
C语言——文件操作(2)
c语言·开发语言·c++·经验分享·笔记·算法·c#
Lintongzg12 小时前
千卡训练的隐形账单:通信不是瓶颈
笔记·学习·性能优化·llm
LuminousCPP13 小时前
从零开始学 C++(三):类和对象入门|从 struct 到 class,理解封装、对象与 this 指针
c++·笔记·学习·类和对象