前段时间逛论坛发现在服务器部署云盘的教程。感觉挺有意思的,大家感兴趣可以去 玩一下。
这里简单介绍一下,如有疑问请到原帖查看。
一、准备工作
安装环境,建议使用宝塔面板。
1、安装宝塔面板,部署Nginx环境;
2、宝塔新建网站,域名解析到服务器,添加SSL证书;
3、二选一:软件商店里面下载PM2管理器,或bash里执行npm i pm2 -g
安装,
或者软件商店里安装Supervisior管理器(可视化界面设置)
二、安装软件
(1)天翼云盘
1、bash进入网站目录后,安装云盘管理软件:
cd /www/wwwroot/域名/ wget https://vip.d0.badyun.com/setup/v0.02/app chmod +x ./app ./app
注意:新版v0.02修复了旧版安全漏洞,务必使用新版,旧版务必升级。
2、网站-管理-创建反代-目标URL:http://127.0.0.1:5211 后保存;
3、文件夹内db.json里面修改管理账号密码;
4、进程守护:如果是PM2则bash里进入网站目录后,执行
pm2 start ./app --name="cloud189" pm2 save pm2 startup
如果Supervisior管理器则到软件设置里面添加。
5、访问网站,登录管理账号,登录云盘账号;
6、关闭程序请使用命令:
#获取pid sudo lsof -i:5211 #结束进程 sudo kill -9 你上面查到的pid
部署教程,作者:badyun
https://static.wx-app.vip/video/linux-cloud189.mp4
(2)Teambition 网盘
Teambition 网盘正在内侧,目前需要有邀请码开通了网盘功能的用户才能使用。
1、bash进入网站目录后,安装云盘管理软件:
cd /www/wwwroot/域名/ wget https://one.blob.core.chinacloudapi.cn/badyun/teambition/v0.01/app chmod +x ./app ./app
2、网站-管理-创建反代-目标URL:http://127.0.0.1:5213后保存;
3、进程守护:如果是PM2则bash里进入网站目录后,执行
pm2 start ./app -name teambition pm2 save pm2 startup
如果Supervisior管理器则到软件设置里面添加。
5、访问网站,登录网盘账号
6、关闭程序请使用命令
#获取pid sudo lsof -i:5213 #结束进程 sudo kill -9 你上面查到的pid
文件分享(视频作者:羅少),长久链接,点击标题即可下载文件(视频)
https://tbpan.jishusongshu.com/s/808c7da5-c66f-42c6-b930-b7e487b7a166
直链视频快速预览,PotPlayer-右键-打开-打开链接-粘贴播放
https://tbpan.jishusongshu.com/file/5f563203db77a0a0d957f7b7/5fca5b141a3d318b86bd439b9e3bf5d4adfbf676/teambition.mp4
三、后记
还有一个Teambition项目解析:https://tb.jishusongshu.com/,详情请看: 感谢大佬们的辛勤付出,网盘在线管理部署起来很方便啦!
原帖地址
天翼云盘:https://www.52pojie.cn/thread-1311765-1-1.html
Teambition 网盘:https://www.52pojie.cn/thread-1320716-1-1.html(链接已失效)
Teambition项目解析:https://www.52pojie.cn/thread-1348072-1-1.html