Veno File Manager那样小巧简单但又不失功能强大
环境需要
- 硬件配置不低于单核 512M 内存及 50M 磁盘空间。
- 系统推荐使用 Centos。
- WEB 端使用 Nginx 与 PHP(PHP 需要高于 5.5 的版本)。
- VFM 源码。[[Veno File Manager:提取码:wvbv]](https://www.123pan.com/s/r0iA-wdErh.html)
配置 VFM
- 系统及环境都配置好之后将 VFM 或【vfm-admin】上传至 WEB 根目录,并确保下图红框内文件是 755 权限(如果权限不足会导致无法更改配置及创建文件夹和添加用户)。
- 打开预设的 WEB 地址并输入账户密码进入后台设置,默认账户 admin 密码 password。
- 进入后台之后可以将语言更改为中文并自定义站点名称,也可以根据需要设置伪静态(漂亮的链接)或者直链支持。
- 权限部分可以根据自己的需求进行更改,比如你有多用户需求就需要设置 admin 账户的权限,有远程上传的需求就需要开启功能并设置上传文件后缀限制。
- 这里是一些基本设置,是否开启注册(开启注册需要同时启用下方的电邮选项并填入信息)及文件分享设置
伪静态设置
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”再次登录
评论