芒果云是一个开源网盘,支持在线编辑和预览文件, 付费版功能更多
该网盘不需要数据库支持, 仅仅安装php5(不需要5.6)就可以了
http://kodcloud.com/index.html

安装

1
2
3
4
5
6
7
8
9
10
11
12
13
## 安装PHP
yum install php-common php-gd php-mbstring php-fpm nginx -y
## 启动php-fpm
chkconfig php-fpm on
service php-fpm start
## 启动nginx
chkconfig nginx on
service nginx start
## 下载源码
git clone https://github.com/kalcaddle/KODExplorer.git
chmod -Rf 777 ./KODExplorer/*
## 这个一步一定要, 否则会提示权限不足
chmod 777 ./KODExplorer

NGINX 配置

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
server {

...

location / {
charset utf8;
root /data/KODExplorer;
index index.php;
autoindex on;
autoindex_exact_size off;
autoindex_localtime on;
}
location ~ \.php$ {
root /data/KODExplorer;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_connect_timeout 75;
fastcgi_read_timeout 1200;
fastcgi_send_timeout 1200;
include fastcgi_params;
}
}

已知问题

  1. HTTPS
    轻应用使用的http,如果搭建使用的https的话,会防止混合内容报错, 若有经常用到轻应用的话, 不能使用https方式,如果只是使用网盘的话, 这个可以忽略