多用户网盘程序Cloudreve的安装

本文在Centos下成功。演示:https://pan.zhujiwiki.com

Cloudreve是一款基于ThinkPHP构建的开源网盘系统,可快速对接多家云存储,支持七牛、又拍云、阿里云OSS、AWS S3、自建远程服务器,还有本地存储。支持多用户。下面是安装过程(均在SSH下完成)。

最直接的安装:官网下载源码,新建数据库,导入mysql.sql,修改application/database_sample.php为application/database.php,并修改数据库信息。

一. 前提准备
1、安装Composer

curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer

2、安装curl、fileinfo、gd扩展

3、创建站点

二、安装Cloudreve

composer create-project hfo4/cloudreve:dev-master

按说明填入数据库名、数据库用户名、数据库密码、域名等。

出现如下提示表示安装完成

Congratulations! Cloudreve has been installed successfully.

三、相关设置
1、目录权限设置
runtime、public目录权限设置为777

2、伪静态
a、Nginx服务器:

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

b、Apache服务器
目录下的.htaccess已经配置好重写规则

c、后台及默认用户、密码
后台地址:http://你的域名/Admin
初始用户名 admin@cloudreve.org
初始密码 admin

Cloudreve官网:https://cloudreve.org/

via:https://github.com/HFO4/Cloudreve/wiki/%E5%AE%89%E8%A3%85%E8%AF%B4%E6%98%8E

发表回复