相信大家家里都会使用到多个路由…
简介
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开源程序服务经验,我们一直在坚持客户体验,没有最好,只有更好!