17713433920 info@mac163.com

CentosDebian安装宝塔面板搭建Cloudreve网盘系统解决方案

简介

Cloudreve是一款基于ThinkPHP构建的网盘系统,能够助您以较低成本快速搭建起公私兼备的网盘。

目前已经实现的特性:

  • 快速对接多家云存储,支持七牛、又拍云、阿里云OSS、AWS S3,当然,还有本地存储
  • 可限制单文件最大大小、MIMEType、文件后缀、用户可用容量
  • 图片、音频、视频、文本、Markdown、Ofiice文档 在线预览
  • 移动端全站响应式布局
  • 文件、目录分享系统,可创建私有分享或公开分享链接
  • 用户个人主页,可查看用户所有分享
  • 多用户系统、用户组支持
  • 初步完善的后台,方便管理
  • 拖拽上传、分片上传、断点续传、下载限速(*实验性功能)
  • 多上传策略,可为不同用户组分配不同策略
  • 用户组基础权限设置
  • WebDAV协议支持
官方链接如下
演示站:https://pan.aoaoao.me
GitHub: https://github.com/HFO4/Cloudreve
安装说明: https://github.com/HFO4/Cloudreve/wiki/安装说明
Telegram 群组: https://cloudreve.org/joingroup

原作者的安装方法

1.到http://cloudreve.org/download.php 下载最新的安装包

2.将根目录下的mysql.sql到入到你的数据库,编辑application/database_sample.php文件,填写数据库信息,并重命名为database.php

3.上传到服务器

4.runtime目录需要写入权限,如果你使用本地存储,public 目录也需要有写入权限,给他们权限(755权限即可)

5.设置URL重写:

httpd.conf配置文件中加载了mod_rewrite.so模块

AllowOverride None 将None改为All`

项目目录下的.htaccess已经配置好重写规则,如有需求酌情修改.
对于Nginx服务器,以下是一个可供参考的配置:

location / {
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=/\ last;
break;
}
}

6.到此步时,系统已基本可以正常运行,但还需要进行一些后续操作.

登录后台(初始用户名admin@cloudreve.org 初始密码 admin 后台URlhttp://你的域名/Admin,登录后到设置 – 基本设置中检查站点URL是否正确)
到用户管理页修改初始用户密码

如果你需要使用二步验证功能请查看官方说明:点击跳转

添加Cron定时任务:(vi /etc/crontab)

* * * * * curl http://你的域名/Cron

安装crontab:

yum install crontabs

服务操作说明:

/sbin/service crond start //启动服务

/sbin/service crond stop //关闭服务

/sbin/service crond restart //重启服务

/sbin/service crond reload //重新载入配置

/sbin/service crond status //启动服务

查看crontab服务是否已设置为开机启动,执行命令:

ntsysv

加入开机自动启动:

chkconfig –level 35 crond on

如果你打算使用本地上传策略并且不准备开启外链功能,请将public/uploads目录设置为禁止外部访问、禁止脚本执行。

最后此程序需要安装PHP的fileinfo扩展方可运行!

安装fileinfo扩展。方法:在“软件管理”-“PHP7.1”设置-“安装扩展”-“fileinfo”选项中点击“安装”。

宝塔面板composer需要默认PHP版本更改。
方法:

登录SSH,输入下列命令:(可忽略,反正我忽略,没啥问题。嘿嘿)

rm -f /usr/bin/php

将默认版本改成71

ln -sf /www/server/php/71/bin/php /usr/bin/php

3.与普通宝塔建站一样,直接添加一个新站点与数据库。记录好数据库名字与密码,不方便记忆,请自行设置。

4.到http://cloudreve.org/download.php 下载最新的安装包。

5.将下载好的压缩包提取原始数据库出来,就是将压缩包里面的mysql.sql到入到你创建的数据库中,编辑application/database_sample.php文件,填写数据库信息,并重命名为database.php。

即网站目录-application文件夹中的database_sample.php文件。

注:

将原来的

// 服务器地址
'hostname' => '127.0.0.1',
修改成

// 服务器地址
'hostname' => 'localhost',
请安装你创建的数据库对应填写以下信息。

// 数据库名
'database' => 'pan_zm_ci',
// 用户名
'username' => 'pan_zm_ci',
// 密码
'password' => '这里打码,哈哈,话说你刚才设置什么自己清楚的。',
6.设置伪静态:
location / {
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=/\ last;
break;
}
}

位置:面板-网站-pan.zm.ci(刚才你建站的使用的域名或IP)-伪静态-将上面的代码粘贴-点击保存。
7.后面的步骤参考,原作安装方法的第6步。


微信二维码

微信扫描二维码联系我们!
我们在微信上24小时期待你的声音
提供外贸路由器设备产品,轻松翻墙,解答:WP主题推荐,WP网站建设,Google SEO,百度SEO,专业服务器环境搭建等!


需要提供WordPress主题/插件的汉化服务可以随时联系我们!另外成品WordPress网站以及半成品WordPress网站建设,海外Google SEO优化托管服务,百度SEO优化托管服务,Centos/Debian服务器WP专用环境搭建,WP缓存服务器搭建,我们都是你的首选,拥有多年WP开源程序服务经验,我们一直在坚持客户体验,没有最好,只有更好!
回到顶部