宝塔面板安装iFileSpace个人网盘教程
iFileSpace 介绍
iFileSpace 是一个在线个人文件管理工具,在线网盘程序,可快速一键搭建私人云盘,支持本地存储和对象存储(阿里云oss,腾讯云cos,华为云obs,又拍云,七牛云,OneDrive及其他支持S3协议对象存储), 如部署在公网服务器,可替代百度网盘等在线网盘,自主搭建,数据完全自主管理!也可部署在家庭软路由、nas等个人存储设备中,作为局域网文件管理工具使用。支持多用户、多存储空间、资料库、webdav、离线下载及精细的后台权限管理。
系统特点
支持第三方存储(阿里云oss,腾讯云cos,华为云obs,又拍云,七牛云,OneDrive及其他支持S3协议对象存储)。
第三方存储不受服务器带宽限制,客户端直传。
支持WebDav。
支持离线下载。
支持相册备份。
文件及文件夹管理、分享。
支持直链分享、密码分享、群组分享及用户间分享。
支持视频、图像、音频、文本、Office 文档、PDF 在线预览。
支持多用户,多存储空间,多存储策略。
提供IOS,Android客户端。
提供windows,macos桌面客户端,管理分享文件更方便。
支持定时文件扫描,自动更新用户文件夹下文件、目录。
单文件打包,部署更简单。
提供Docker版。
Web版支持自定义Logo及首页。
官方链接:https://ifile.space/
下载地址:https://ifile.space/download
系统安装
1、安装宝塔面板-新建网站-点开新建的网站-选择远程下载-解压网站
2、通过supervisor运行ifilespace,首先在软件商店下载Supervisor管理器
3、打开Supervisor设置,添加守护进程。等待服务启动。
4、点击日志查看,显示启动成功
5、在安全,防火墙中放行3030端口即可通过服务器地址+端口方式访问(如使用云服务器,还需在各种云中放行该端口)
当然,这只是最简单的启动,下一步添加nginx反向代理。
6、设置反向代理(设置-反向代理)
7、添加后点击 配置文件 编辑配置文件,在下图箭头处添加$scheme的配置项,保存。即可通过网页域名访问iFileSpace。
proxy_set_header X-Forwarded-Proto $scheme;8、所有的设置完成,然后通过解析的域名直接访问。(建议使用mysql数据库,使用mysql请先新建数据库,然后输入mysql数据的信息)
9、登录后台界面显示:
增加存储
1、登录进去之后,点击右上角头像-选择设置
2、左边导航-存储策略-添加策略,在使用类型里面选择onedrive,
OneDrive回调地址这里能正确显示https即表示设置成功。
注意:选择onedrive存储,回调地址里面默认显示的 http,需要设置
Nginx 反向代理需添加:proxy_set_header X-Forwarded-Proto $scheme;
否则系统获取下载链接及回调地址会无法正确识别链接 scheme,导致文件下载预览及回调地址错误。
设置好Nginx反向代理后,可能需要重启nginx服务。
3、添加策略后,点击去授权
4、左侧菜单点击存储空间,添加空间,选择新增的onedrive策略
5、设置完成,可以正常上传文件。