VPS搭建属于自己的私人网盘


创建自己的私人网盘(云盘)教程!支持客户端直传,可对接 Aria2 离线下载,在线 压缩/解压缩、多文件打包下载,视频、图像、音频、文本、Office 文档在线预览,WebDAV 协议支持!


✨ 特性

  • ☁️ 支持本机、从机、七牛、阿里云 OSS、腾讯云 COS、又拍云、OneDrive (包括世纪互联版) 作为存储端
  • ? 上传/下载 支持客户端直传,支持下载限速
  • ? 可对接 Aria2 离线下载,可使用多个从机节点分担下载任务
  • ? 在线 压缩/解压缩、多文件打包下载
  • ? 覆盖全部存储策略的 WebDAV 协议支持
  • ⚡ 拖拽上传、目录上传、流式上传处理
  • ?️ 文件拖拽管理
  • ?‍?‍? 多用户、用户组
  • ? 创建文件、目录的分享链接,可设定自动过期
  • ?️‍?️ 视频、图像、音频、文本、Office 文档在线预览
  • ? 自定义配色、黑暗模式、PWA 应用、全站单页应用
  • ? All-In-One 打包,开箱即用
  • ? ... ...

一、准备工作

1、VPS一台重置好CentOS系统

2、域名一个做好解析

3、安装FinalShell SSH工具:

Windows版下载地址:?点此下载?
macOS版下载地址:?点此下载?
mac版安装路径:/Applications/FinalShell.app/
配置文件路径:/Users/$USER/Library/FinalShell/
mac版卸载删除安装目录:/Applications/FinalShell.app/

4、如果你的VPS有防火墙规则,请自行放行本期教程所用到的端口

网盘端口:5212

宝塔面板端口:8888

否则会出现搭建过程中无法打开网址的情况

如不会放行端口请在SSH中执行此篇博文脚本,博文地址:?点此打开?

5、如果你什么都不会,请参照梦歌VPS教程播放列表

播放列表地址:?点此进入?


二、本期教程用到的网站:

1、韩国原生IP2,梦歌亲测原生解锁 Netflix 自制剧及非自制剧,Disney+,等等众多海外流媒体网站

?️‍?️VPS官网:?点此进入?

?循环九折码:mengge10

?无恶意使用48小时内支持原路退款服务,匠心制作品质保证。

2、Cloudflare:?点此进入?

3、网盘程序作者相关网站地址

作者官网:?点此进入?
作者github:?点此进入?
源文件下载:?点此进入?
作者安装文档:?点此进入?

4、宝塔面板官网:?点此进入?


三、CentOS系统升级命令

yum clean all && yum -y update && reboot

四、centos安装宝塔面板

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec

五、宝塔Linux工具箱降级跳过登录实名认证

wget -O btpanel_tools.sh https://download.btpanel.cm/tools/btpanel_tools.sh && bash btpanel_tools.sh

操作路径:b → y → btt → 5 → y → y → 降级至V7.7.0

获取宝塔面板账号密码操作路径:0 → 0 → 0 → 0 → bt → 14


六、启用 BBR 拥堵控制算法

wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh

七、剩余步骤结合教程视频一起操作

1、登录宝塔面板,安装必要套件

2、登录面板后进入面板设置→BasicAuth认证→设置账号密码

3、放行5212端口

PS:详见视频


八、宝塔SSH终端内执行网盘下载安装一键脚本

mkdir /www/wwwroot/cloudreve && cd /www/wwwroot/cloudreve && wget https://github.com/cloudreve/Cloudreve/releases/download/3.5.3/cloudreve_3.5.3_linux_amd64.tar.gz && tar -zxvf cloudreve_3.5.3_linux_amd64.tar.gz && chmod +x ./cloudreve && ./cloudreve

九、添加站点、网站数据库、设置域名反向代理、申请域名证书

具体操作步骤,详见视频教程


十、修改数据库类型默认数据库是SQLite,改为mysql数据库

网站更目录下找到conf.ini双击打开讲一下内容粘贴进去

[Database]

; 数据库类型,目前支持 sqlite | mysql

Type = mysql

; 用户名

User = 你的数据库用户名

; 密码

Password = 你的数据库密码

; 数据库地址

Host = 127.0.0.1

; 数据库名称

Name = 你的数据库名称

; 数据表前缀

TablePrefix = cd

十一、获取新的网盘管理员账号密码

cd /www/wwwroot/cloudreve && ./cloudreve

具体操作步骤,详见视频教程


十二、添加进守护

宝塔应用商店 → 工具 → 安装Supervisor 2.2进程守护

PS:详细设置参照视频教程,每次VPS重启后需进入Supervisor 2.2进程守护:点击启动,网站方可打开正常运行


十三、网盘离线下载功能

安装aria2离线下载脚本

wget -N git.io/aria2.sh && chmod +x aria2.sh

启动脚本

./aria2.sh

“VPS搭建属于自己的私人网盘”的2个回复

  1. Good post. I learn something new and challenging on blogs I stumbleupon on a daily basis. Its always exciting to read content from other authors and use a little something from other web sites.

  2. Next time I read a blog, I hope that it doesnt disappoint me as much as this one. After all, Yes, it was my choice to read through, however I truly thought youd have something interesting to say. All I hear is a bunch of moaning about something that you can fix if you werent too busy seeking attention.

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注