搭建Veno File Manager个人私有云网盘

admin
2023-06-12 / 0 评论 / 256 阅读 / 正在检测是否收录...

Veno File Manager那样小巧简单但又不失功能强大

VFM 3.jpg

环境需要

  1. 硬件配置不低于单核 512M 内存及 50M 磁盘空间。
  2. 系统推荐使用 Centos。
  3. WEB 端使用 Nginx 与 PHP(PHP 需要高于 5.5 的版本)。
  4. VFM 源码。[[Veno File Manager:提取码:wvbv]](https://www.123pan.com/s/r0iA-wdErh.html)

配置 VFM

  1. 系统及环境都配置好之后将 VFM 或【vfm-admin】上传至 WEB 根目录,并确保下图红框内文件是 755 权限(如果权限不足会导致无法更改配置及创建文件夹和添加用户)。
  2. 打开预设的 WEB 地址并输入账户密码进入后台设置,默认账户 admin 密码 password。
  3. 进入后台之后可以将语言更改为中文并自定义站点名称,也可以根据需要设置伪静态(漂亮的链接)或者直链支持。
  4. 权限部分可以根据自己的需求进行更改,比如你有多用户需求就需要设置 admin 账户的权限,有远程上传的需求就需要开启功能并设置上传文件后缀限制。
  5. 这里是一些基本设置,是否开启注册(开启注册需要同时启用下方的电邮选项并填入信息)及文件分享设置

伪静态设置

Nginx规则

# nginx VFM configuration
location / {
    index index.php;
    if (!-e $request_filename) {
            rewrite /download/(.*)/sh/(.*)/share/(.*) /vfm-admin/vfm-downloader.php?q=$1&sh=$2&share=$3 last;
    }
    rewrite /download/(.*)/h/(.*) /vfm-admin/vfm-downloader.php?q=$1&h=$2 last;
    rewrite /download/zip/(.*)/n/(.*) /vfm-admin/vfm-downloader.php?zip=$1&n=$2 last;
}
 
location /uploads/ {
    deny    all;
}

重置密码

如果您丢失了 主管理员(MasterAdmin) 密码(并且您没有关联的电子邮件地址),请打开/vfm-admin/users/users.php文件并删除第7 行的加密密码

<?php
   $_USERS = array (
   0 =>
   array (
      'name' => 'admin',
      'pass' => '',
      'role' => 'superadmin',
      ...

完成此操作后,您将能够以 Master Admin 身份使用默认密码“password”再次登录

0

评论

博主关闭了所有页面的评论