最近两天,月情一直都在弄自己的网盘。现在已经搭建好啦~
https://pan.superbin.cc
那么,如何利用现有的VPS资源来做网盘呢?其实这类的技术教程有很多,相信大家也看到过不少。
好了,咱们进入今天的主题。
“Cloudreve”,Cloudreve是什么东西?它是一款PHP程序,由咱们国内的大神制作。基于ThinkPHP构建的网盘系统,能使你以最低的成本来快速搭建起公私兼备的网盘。
目前已经实现的功能有:
多用户系统、用户组的支持(公有网盘、也算是团队网盘)
用户个人主页,可查看用户所有分享信息(亦可选择开、关)
文件、目录分享系统,可以创建公开分享链接和私有分享链接
初步完善的后台管理页面,管理更轻松
拖拽式上传、分片上传、断点续传、下载限速以及离线下载(离线下载的功能月情还没有测试过,有时间测试一下)
用户组的基础权限设定以及二步验证(二步验证,不知为何月情的VPS使用不了…以后研究)
WebDAV的协议支持,能够使网盘直接映射成硬盘
官方网址:https://cloudreve.org
程序下载:https://cloudreve.org/download.php
项目开源地址:https://github.com/HFO4/Cloudreve
好了,介绍完Cloudreve。咱们现在开始来进行安装吧!
1.一台纯净的VPS。
2.PHP、Mysql环境(宝塔面板、oneinstack、LNMP一键包)
3.Cloudreve程序文件
4.域名一个
这边月情就只介绍宝塔的安装流程了,其他环境包安装太费时。就不用了。其实安装的道理是相通的。
首先,咱们来进行宝塔的安装:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh
其安装的流程就不再介绍了,Linux下宝塔面板的安装教程~
附带宝塔Linux面板命令查询:
https://www.bt.cn/btcode.html
宝塔面板安装完成后,先变更其管理的账号和密码,之后再进行相应的PHP、Mysql、Nginx、FTP的安装。
相应的程序安装完成之后,新增一个网站,输入域名(www.superbin.cc)后选择创建FTP以及数据库!
上传其程序包至你的站点根目录下,解压。
然后将解压出来的mysql.sql下载至你本地桌面上,然后连接数据库进行导入。
导入完成后,前往
你的域名/CloudreveInstaller
进行安装,会有安装向导,根据其提示来检查环境是否匹配,然后填写数据库信息并执行安装即可。至此,你的网盘就已经创建成功啦!
如有什么不懂的地方可以PM月情,或者留言评论。
牛人
请问怎么优化速度呢?webdav每次加载要等很长时间
@John 取决于你服务器的配置、网络。
如果有想了解的盆友,可以直接在此讨论哦~