TCreopargh
书山有路搞为径,学海无涯机作舟。
乱搭的站
(教程)用宝塔面板快速搭建Cloudreve私有云存储

        之前本站用的是Vultr的VPS,我总有一些杂七杂八的文件,需要存到网盘上方便在任何地方同步,同时也有一些文件需要传到网盘上创建下载链接,所有访问这个链接的人都能下载。不过国内网盘越来越少,百度一家独大,并且吃相难看,其他也有好的,像坚果云这类,不过安全性难以保证,这行业竞争太激烈,指不定哪天就没了。国外网盘倒是挺稳定,我也不需要太大存储空间,但是国外大多数网盘都要科学上网才能使用,这给一些场景带来很大不便。因此我折腾了半天,装了OwnCloud,并解决了一大堆安全性问题。不过这个网盘系统不太稳定,经常出一些莫名其妙的问题(比如输入任何邮箱地址都被判定为无效),上传缓慢并且经常失败,大文件通常要换成4G数据网才能上传成功。最近换了个搬瓦工CN2 GIA的VPS,电信延迟很低,并且连接很稳定。搬完了WordPress和其他的一些网站后,我就想换个网盘系统。最开始尝试了Seafile,网上好评挺多,结果装上之后才发现内存占用过高,512M的小内存扛不住,并且在弄https的时候出了问题导致全站崩掉…无奈只好另寻他法,后来又试了试NextCloud,输入完数据库名和密码,突然弹出提示内部服务器错误,以致无法进行接下来的操作。换成13.x版本并开放所有端口,终于能进页面了,我想着之前出问题是因为端口未开放,就放心点了升级,然后再次内部服务器错误…

        网上普遍推荐的就只有这几个网盘,我在网上又找了找,发现了Cloudreve。这是一个国产的网盘系统,人气似乎不高,但是看界面不错,再加上安装简单,我就参考了一些资料,安装了Cloudreve。装完后发现速度非常不错,也不会有上传失败的现象,非常推荐大家安装。VPS还有大量剩余存储空间的,可以用Cloudreve把这些空间利用起来。

本站使用的是LNMP环境,具体的各项配置如下:

本站配置
keyboard_arrow_down

CentOS Linux 7.3.1611 (Core)

Nginx 1.14

Pure-Ftpd 1.0.47

phpMyAdmin 4.4

PHP 7.1

接下来是我用宝塔面板安装Cloudreve的主要步骤:

  • 登录宝塔面板,新建一个网站,同时新建数据库,起一个好记的名字和密码。
  • 进入网站的目录,删掉原来的文件,新建远程下载任务,从https://cloudreve.org/download.php找到最新版本的下载地址并复制,粘贴到下载任务的地址栏中。
  • 下载完成后原地解压,这时候可以把压缩包删掉了,找到mysql.sql并下载,在面板的数据库界面将其导入到网站的数据库中
  • 编辑网站目录下application/database_sample.php文件,根据注释的提示填写刚创建的数据库的库名、用户名、密码,将文件中hostname后面的127.0.0.1修改为localhost。
  • 进入网站设置,将下面的代码填入伪静态一栏中并保存:
1
2
3
4
5
6
location / {
  if (!-e $request_filename) {
    rewrite ^(.*)$ /index.php?s=/$1 last;
    break;
  }
}
  • 这时候应该可以进网站了。输入http://域名/Admin进入管理后台。

初始用户名:[email protected]

初始密码:admin

注意
出于安全考虑,请在登录后立即到用户界面修改用户名和密码。邮箱可在管理面板的“用户”标签页中修改。

请到管理后台的基础设置中检查站点URL是否配置正确,否则可能导致各种奇怪的问题。

  • 检查各项配设置正确无误后,可以在宝塔面板中给站点启用https,到网站设置中的SSL页面一键申请一个免费的Let’s Encrypt证书即可。记得开启全站https。
  • 在软件管理中找到PHP设置,将上传文件大小限制调整到你认为合适的值。
  • 之后到宝塔面板中新建一项计划任务,设定为每分钟执行一次,脚本内容如下:

curl https://域名/Cron

        现在网站的基本功能已经设置完毕了。后续还可以设置邮件发送、二步验证、离线下载等功能,这些功能我用不到就没有设置,大家可以自行研究。

赞赏
首页      技术文章      (教程)用宝塔面板快速搭建Cloudreve私有云存储

发表评论

textsms
account_circle
email

乱搭的站

(教程)用宝塔面板快速搭建Cloudreve私有云存储
        之前本站用的是Vultr的VPS,我总有一些杂七杂八的文件,需要存到网盘上方便在任何地方同步,同时也有一些文件需要传到网盘上创建下载链接,所有访问这个链接…
扫描二维码继续阅读
2018-10-28