【自建网盘】宝塔面板 安装Cloudreve 网盘系统 与 初缘cvps小站遇到的问题解决方案 (无响应)

简介

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服务器,以下是一个可供参考的配置:

  1. location / {
  2.    if (!-e $request_filename) {
  3.    rewrite  ^(.*)$  /index.php?s=/$1  last;
  4.    break;
  5.     }
  6. }

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

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

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

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

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

[s][p]

安装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

[/p]

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

宝塔面板安装方法

宝塔官方面板地址:https://www.bt.cn/

CentOS系安装命令:

  1. yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh

博猪使用的宝塔环境:

  • 系统为:CentOS Linux 7.4.1708 (Core)
  • Nginx 1.12
  • MySQL 5.6
  • Pure-Ftpd 1.0.47
  • phpMyAdmin 4.7
  • PHP-7.1

此环境服务器使用的是hetzner提供的芬兰特价23欧杜甫。

 

  1. 安装fileinfo扩展。方法:在“软件管理”-“PHP7.1”设置-“安装扩展”-“fileinfo”选项中点击“安装”。
  2. 宝塔面板composer需要默认PHP版本更改。

方法:

  • 登录SSH,输入下列命令:(可忽略,反正我忽略,没啥问题。嘿嘿)
  1. rm -f /usr/bin/php
  • 将默认版本改成71
  1. 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文件。

注:

将原来的

  1. // 服务器地址
  2. 'hostname'        => '127.0.0.1',

修改成

  1. // 服务器地址
  2. 'hostname'        => 'localhost',

请安装你创建的数据库对应填写以下信息。

  1. // 数据库名
  2. 'database'        => 'pan_zm_ci',
  3. // 用户名
  4. 'username'        => 'pan_zm_ci',
  5. // 密码
  6. 'password'        => '这里打码,哈哈,话说你刚才设置什么自己清楚的。',

6.设置伪静态:

  1. location / {
  2.    if (!-e $request_filename) {
  3.    rewrite  ^(.*)$  /index.php?s=/$1  last;
  4.    break;
  5.     }
  6. }

位置:面板-网站-pan.zm.ci(刚才你建站的使用的域名或IP)-伪静态-将上面的代码粘贴-点击保存。

7.后面的步骤参考,原作安装方法的第6步。

博猪闲言碎语

好了,赶紧上你创建的网盘试试能用了吗?嘿嘿。

  • 博猪安装的时候就是遇到了,按照原作者的方法后,打开网址没响应,然后折腾出来的解决方法。
  • 没办法,博猪用宝塔面板,毕竟只是一知半解,半吊子中的半吊子。只能用图形了,哈。
  • 全文文字,懒得贴图了。如果有问题,请加Q,M群主也就是狗博主我提问吧。看到了,知道的就会回答。嘿嘿。。。

 

 

阅读剩余
THE END