VVCMS5 Logo
首页 / 使用指南 / 配置与使用
配置与使用

配置与使用:上传与存储(uploads 目录/权限)

讲清 uploads 目录、权限、备份以及与反向代理的配合。

2026-03-04 0

目录说明

上传文件通常存放在 uploads/ 目录(具体以项目配置为准)。部署时建议将上传目录与程序目录区分管理,并纳入备份策略。

1. 权限与属主

# 示例:将 uploads 目录交给运行用户
mkdir -p /opt/vvcms5/uploads
chown -R vvcms:vvcms /opt/vvcms5/uploads
chmod 755 /opt/vvcms5/uploads

2. 反向代理与静态访问

如果 Nginx 需要直接提供 uploads 静态访问,可增加 location(示例):

location /uploads/ {
  alias /opt/vvcms5/uploads/;
  expires 7d;
}

3. 备份建议

  • 数据库:全量备份
  • uploads:按天增量或对象存储同步
  • configs:配置文件单独备份

4. 安全建议

  • 限制可上传的文件类型(如有开关)
  • 避免可执行文件被直接访问
  • 必要时对 uploads 做防盗链/鉴权