热门标签

,

Vieu四代商业主题

高扩展、安全、稳定、响应式布局多功能模板。

¥69 现在购买

特别声明:文章多为网络转载,资源使用一般不提供任何帮助,特殊资源除外,如有侵权请联系!

摘要:

Cloudreve的介绍作者已经写的很全面了,这里照搬一下,就是为什么我觉得这名字和Chevereto有点神似2333:

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

目前已经实现的特性:

快速对接多家云存储,支持七牛、又拍云、阿里云OSS、AWS S3、自建远程服务器,当然,还有本地存储
可限制单文件最大大小、MIMEType、文件后缀、用户可用容量
图片、音频、视频、文本、Markdown、Ofiice文档在线预览
移动端全站响应式布局
文件、目录分享系统,可创建私有分享或公开分享链接
用户个人主页,可查看用户所有分享
多用户系统、用户组支持
初步完善的后台,方便管理
拖拽上传、分片上传、断点续传、下载限速(*实验性功能)
多上传策略,可为不同用户组分配不同策略
用户组基础权限设置、二步验证
WebDAV协议支持

官方网站:https://cloudreve.org/

程序下载:https://cloudreve.org/download.php

项目地址:https://github.com/HFO4/Cloudreve/

写一下安装教程吧,不过我这次是用的自己搭建的LNMP环境,所以如果你打算按照我下面的方法来安装Cloudreve,请务必先按照下面这篇文章将LNMP环境装好:

PS:宝塔面板应该也是可以成功安装的。

Q:为什么不用宝塔了?

A:我手动装一个这样的LNMP环境比宝塔装的要快,节约时间(宝塔的下载源太鸡儿操蛋了)。另外手头上实在没有机器能空出来折腾了。

进入正题:

在Nginx站点目录下新建一个Cloudreve目录:

cd /root
mkdir /usr/share/nginx/cloudreve

进入到这个目录,下载程序并解压:

yum -y install unzip
cd /usr/share/nginx/cloudreve
wget https://cloudreve.org/release/a57dd793196049915a22ff16f894650d21187723.zip
unzip a57dd793196049915a22ff16f894650d21187723.zip

新建一个rewrite目录,专门用来存放Nginx伪静态规则的conf(如果你已经创建好了可以略过):

mkdir /etc/nginx/conf.d/rewrite

在rewrite目录下新建一个cloudreve.conf:

vi /etc/nginx/conf.d/rewrite/cloudreve.conf

写入如下内容:

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

保存,然后我们再在nginx的conf.d目录下新建一个Cloudreve的站点conf:

vi /etc/nginx/conf.d/cloudreve.conf

写入如下内容:

server {
    listen       81;
    server_name  172.104.89.55;
    client_max_body_size 5000m;

    #charset koi8-r;
    #access_log  /var/log/nginx/host.access.log  main;

    location / {
        root   /usr/share/nginx/cloudreve;
        index  index.html index.htm index.php;
        include /etc/nginx/conf.d/rewrite/cloudreve.conf;
    }

    location ~ \.php$ {
        root           /usr/share/nginx/cloudreve;
        fastcgi_pass   127.0.0.1:9000;
        fastcgi_index  index.php;
        fastcgi_param  SCRIPT_FILENAME  /usr/share/nginx/cloudreve$fastcgi_script_name;
        include        fastcgi_params;
    }

}

注:

一、listen监听端口,正规做站请改成80

二、server_name正规做站,请将这里的IP改成你的站点域名,多个域名用空格隔开。

三、client_max_body_size的值,这里我设置的是5000M,如果你想让你的网盘程序上传更大体积的单文件请修改此值。(在php.ini内也要设置post_max_size的值与此值差不多相等)

确定写入的内容无误后,保存然后重启Nginx:

systemctl restart nginx

使用phpMyAdmin新建一个Cloudreve数据库:

Cloudreve:一款全新的网盘程序,推荐使用!

导入Cloudreve程序目录下的mysql.sql:

Cloudreve:一款全新的网盘程序,推荐使用!

如图所示:

Cloudreve:一款全新的网盘程序,推荐使用!

回到Xshell中,复制一份程序的数据库配置文件并重命名为database.php:

cp /usr/share/nginx/cloudreve/application/database_sample.php /usr/share/nginx/cloudreve/application/database.php

编辑这个配置文件,填写你的数据库连接信息:

vi /usr/share/nginx/cloudreve/application/database.php

如图所示:

Cloudreve:一款全新的网盘程序,推荐使用!

最后更改程序目录的所有者:

chown -R apache:apache /usr/share/nginx/cloudreve

不出意外,现在你就可以通过浏览器打开你的站点了:

Cloudreve:一款全新的网盘程序,推荐使用!

默认的管理员账号:[email protected]
密码:admin
后台地址:http://你的域名/Admin
注:后台地址要先在前台用管理员账号登录后才能访问的到。

登录进去第一件事当然是改密码啦:

Cloudreve:一款全新的网盘程序,推荐使用!

管理员界面:

Cloudreve:一款全新的网盘程序,推荐使用!

试试新建文件夹、传点图片、音乐什么的:

Cloudreve:一款全新的网盘程序,推荐使用!

文件分享功能:

Cloudreve:一款全新的网盘程序,推荐使用!

还有更多功能和设置这里就不多BB了。

写在最后:

Cloudreve是一款最近刚出炉的新网盘程序,作者前身的作品有树洞外链。个人觉得此网盘程序前途无可限量,先膜一波!强烈推荐各位大佬使用!

标签:

未经允许不得转载:作者:yxy021598, 转载或复制请以 超链接形式 并注明出处 红柳客
原文地址:《Cloudreve:一款全新的网盘程序,推荐使用!》 发布于2018-07-17

分享到:
赞(0)

评论 抢沙发

1 + 8 =


Vieu4.5主题
专业打造轻量级个人企业风格博客主题!专注于前端开发,全站响应式布局自适应模板。
切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录
切换登录

注册