欢迎光临散文网 会员登陆 & 注册

动手打造个人Zfile开源网盘并反向代理域名访问

2023-02-17 19:36 作者:上班摸鱼的坏叔叔  | 我要投稿

动手打造自己的开源网盘!

一、Zfile新版本功能简介

1、文件操作

支持新建文件夹、上传文件、删除文件、下载文件、重命名文件等文件基础操作。

2、文件预览

在线预览您的文本、视频、音频文件,您也可以自己指定上述预览的文件后缀。

3、画廊模式

对于图片,除了基础的放大预览外,还提供了画廊模式,适用于更多场景。

4、更多功能

二、升级前准备及流程简介

1、通过Xshell或者宝塔面板的“终端”选项链接自己的服务器

2、备份数据文件及存储源

3、拥有自己的域名可以解析至zfile所在的服务器

4、停止zfile服务(更新程序前务必停止程序再进行操作!)

5、卸载当前版本zfile,删除有关文件,再次下载最新版本并安装。

三、升级zfile(当前最新版本是4.0.10)

1、连接服务器

请忽略我的登录记录,估计是哪个好心人在帮我做测试

2、停止zfile服务并删除安装文件夹,依次执行以下命令

~/zfile/bin/stop.sh # 停止服务

rm -rf ~/zfile # 删除安装文件夹

3、执行以下命令重新下载并解压最新版本程序,

执行命令之后的部分截图

4、启动zfile服务,可以看到是zfile-4.0.10版本

5、强烈建议:外域服务器 设置服务器字符集为 zh_cn.uft8,否则会出现乱码

localectl set-locale.utf8

四、配置并体验最新的zfile

1、通过IP:8080访问站点,开始新版本的zfile站点配置,站点名、管理员账号密码请自行定义

2、添加配置存储源,支持多种存储策略方案

注意:路径一定要填写准确

3、进一步配置存储源的操作权限,设置是否允许匿名上传等操作

4、访问测试,通过管理界面进入前端,查看自己的网盘是否正常工作

5、高定模式,管理员可以根据自己需要创建公告及定义css样式

五、反代设置(用于通过域名访问我们的网盘)

1、通过宝塔为服务器安装ngnix软件

2、通过宝塔的站点管理添加一个新的网站项目,域名需要自定义,其他选项保持默认均可

注意:前提是自己的域名已经解析到自己的服务器IP。

3、创建完成后,在站点设置中,选择反向代理,目标URLhttp://127.0.0.1:8080

其中127.0.0.1代表本机,8080为zfile的业务端口,后续需要访问管理地址,在域名后添加/admin即可。

4、反向代理启动后,即可通过域名访问自己的zfile开源网盘

六、注意事项规整

1、防火墙需要方通8080端口,否则不能正常访问

2、服务器字符集需要支持utf-8,否则会出现乱码情况

3、ngnix需要设置最大上传文件大小,根据自己需要进行调整

4、建议不要开启匿名上传任务

5、本文只讲述最新版本的基础操作,管理员可以在备份好数据的前提下进行更多的测试玩法。

zfile官网地址:https://zfile.vip/github地址:https://github.com/zfile-dev/zfile-vue


动手打造个人Zfile开源网盘并反向代理域名访问的评论 (共 条)

分享到微博请遵守国家法律