CentOS 部署 Cloudreve 个人网盘
Cloudreve 可以让您快速搭建起公私兼备的网盘系统。Cloudreve 在底层支持不同的云存储平台,用户在实际使用时无须关心物理存储方式。你可以使用 Cloudreve 搭建个人用网盘、文件分享系统,亦或是针对大小团体的公有云系统。
版本:Cloudreve v3.5.3
- 🌏 官网地址
- 🌏 官方文档
- 🌏 GitHub 地址
- 🌏 本站下载 - Linux - Windows
✨ 特性
- ☁️ 支持本机、从机、七牛、阿里云 OSS、腾讯云 COS、又拍云、OneDrive (包括世纪互联版) 作为存储端
- 📤 上传/下载 支持客户端直传,支持下载限速
- 💾 可对接 Aria2 离线下载,可使用多个从机机点分担下载任务
- 📚 在线 压缩/解压缩、多文件打包下载
- 💻 覆盖全部存储策略的 WebDAV 协议支持
- ⚡ 拖拽上传、目录上传、流式上传处理
- 🗃️ 文件拖拽管理
- 👩👧👦 多用户、用户组
- 🔗 创建文件、目录的分享链接,可设定自动过期
- 👁️🗨️ 视频、图像、音频、文本、Office 文档在线预览
- 🎨 自定义配色、黑暗模式、PWA 应用、全站单页应用
- 🚀 All-In-One 打包,开箱即用
- 🌈 ... ...
部署
Linux 系统下,获取压缩包,解压后,执行主程序即可
Windows 系统下,直接解压获取到的 zip 压缩包,启动cloudreve.exe
即可
- GitHub 下载
# wget https://github.com/cloudreve/Cloudreve/releases/download/3.5.3/cloudreve_3.4.2_linux_amd64.tar.gz
- 本站下载
# wget https://file.cnxiaobai.com/Linux/Cloudreve/cloudreve_3.5.3_linux_amd64.tar.gz
- 解压获取到的主程序
# tar -zxvf cloudreve_3.4.3_linux_amd64.tar.gz
- 赋予执行权限
# chmod +x cloudreve
- 启动 Cloudreve,第一次启动时,自动创建管理员账号密码
# ./cloudreve
- 以后台方式启动 Cloudreve,第一次启动时,自动创建管理员账号密码
# nohup ./cloudreve &
- 设置防火墙
# firewall-cmd --zone=public --add-port=5212/tcp --permanent
# firewall-cmd --reload
访问 Cloudreve
- 浏览器访问服务器IP+端口,进入登录页面,例:
http://192.168.10.20:5212
- 输入管理员账号密码,登录 Cloudreve
Nginx 配置
- 安装 Nginx - 🌏 CentOS 7 安装 Nginx
# vim /etc/nginx/nginx.conf
user nginx;
worker_processes auto;
pid /var/run/nginx.pid;
events {
use epoll;
worker_connections 51200;
multi_accept on;
}
http {
include mime.types;
default_type application/octet-stream;
log_format main '$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for"';
server_names_hash_bucket_size 512;
client_header_buffer_size 32k;
large_client_header_buffers 4 32k;
client_max_body_size 10240m;
client_header_timeout 3600s;
client_body_timeout 3600s;
sendfile on;
tcp_nopush on;
tcp_nodelay on;
keepalive_timeout 60;
fastcgi_connect_timeout 3600s;
fastcgi_send_timeout 3600s;
fastcgi_read_timeout 3600s;
fastcgi_buffer_size 64k;
fastcgi_buffers 4 64k;
fastcgi_busy_buffers_size 128k;
fastcgi_temp_file_write_size 256k;
fastcgi_intercept_errors on;
gzip on;
gzip_min_length 1k;
gzip_buffers 4 16k;
gzip_http_version 1.1;
gzip_comp_level 2;
gzip_types text/plain application/javascript application/x-javascript text/javascript text/css application/xml;
gzip_vary on;
gzip_proxied expired no-cache no-store private auth;
gzip_disable "MSIE [1-6]\.";
server_tokens off;
server {
listen 80;
server_name 192.168.10.20; # 修改为自己的服务器IP地址
access_log off;
location / {
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_redirect off;
proxy_pass http://127.0.0.1:5212;
}
}
}
存储策略修改
- Cloudreve 默认给管理员账号分配的空间为 1G,可按需修改
- 进入管理面板
- 点击用户组,点击编辑按钮,修改管理员的存储策略
- 按实际修改最大容量,完成后点击页面底部的保存即可
评论
0 评论