建立一个属于自己的网盘-Cloudreve2.0搭建教程

如果你需要一个小规模的私人文件分享平台的话,那么cloudreve可能再合适不过了。

关于cloudreve

cloudreve是一个开源已久的开源项目

https://github.com/cloudreve/Cloudreve

cloudreve支持本机、从机、七牛、阿里云 OSS、腾讯云 COS、又拍云、OneDrive (包括世纪互联版) 作为文件的存储端,建立类似于百度云盘的文件分享体系。

应用基于LNMP或LAMP环境即可建立。(Windows服务器也可以用,只是我没有Windows的服务器。win官方也有大概的教程,这里就不讲了。)

部署方法

准备工作

请先确认服务器环境是否符合下面的要求。

请先做好有关网站数据(建议整个磁盘做个快照)的所有备份

毕竟开搞一时爽,错误火葬场。(新服务器就当我没说 .0^0. )

PS:这里就不再讲宝塔面板怎么安装了。网上教程一大把。

PHP版本MySQL版本服务器程序(nginx/Apache )php扩展
大于或等于5.6大于或等于5.5.3启用UrlRewrite相关模块,用于URL重写(伪静态)启用fileinfo、curl、gd,用于处理文件输出、网络请求、验证码生成
若不符合,请升级PHP版本若不符合,请升级MySQL版本Apache:启用url_rewrite模块
nginx:无需启用新模块,但是需进行后续额外配置
安装并启用相关扩展

根据环境要求在宝塔面板php管理界面安装fileinfo、curl 扩展。(gd以及curl扩展一般都是宝塔在安装环境时就默认安装了,主要注意一下fileinfo

nginx还没试过,APache的话在宝塔url_rewrite模块是默认启用的。

建立过程

请先去https://cloudreve.org/download.php下载最新的安装包。下载好后请在宝塔面板建立一个网站。(带数据库的那种,不建也没关系,只是多一步而已(滑稽))

设置网站伪静态thinkphp规则!!!(不要忘了这一步啊!)

然后把文件上传到你新建网站的文件夹(一般都在/www/wwwroot/xxx.xxx),在那里解压刚刚下载的安装包。

然后我们访问http://xxx.xxx/CloudreveInstaller,确认安装条件是否满足应用要求,一般就两个有关两步验证的可选条件不满足。如果有对需要两步验证,请去百度,我不会。(滑稽)

如遇putenv() has been disabled for security reasons错误,在宝塔php管理面板中解除putenv函数,禁用即可。

条件满足的话,就像建立wordpress一样设定好数据库,绑定域名就好了。

然后去上传策略那里去设置就好了。

想让网盘支持https?申请个证书上传策略url全以https开头,网盘绑定的域名改https(不要搞反我讲的顺序了),就OK了。

扫一扫,分享到微信

微信分享二维码
  • Copyrights © 2020-2021 开心就好

请我喝杯咖啡吧~

支付宝
微信