cloudreve
下载
官网地址 :cloudreve
-
本次环境为centos7.2 所以我选择64位的下载包
$ wget https://github.com/cloudreve/Cloudreve/releases/download/3.1.1/cloudreve_3.1.1_linux_amd64.tar.gz
- 解压
$ tar -zxf cloudreve_3.1.1_linux_amd64.tar.gz
- 运行
$ ./cloudreve
- 运行
运行后, 默认监听的是5212端口 访问 http://x.x.x.x:5212
- 登陆 输入启动日志界面的用户和密码 登陆
注意
第一次加载会出现用户名和密码,请牢记!
# 若忘记可删除cloudreve.db
- 进程守护
编辑配置文件
vim /usr/lib/systemd/system/cloudreve.service
更改实际的cloudreve路径
[Unit]
Description=Cloudreve
Documentation=https://docs.cloudreve.org
After=network.target
Wants=network.target
[Service]
WorkingDirectory=/PATH_TO_CLOUDREVE
ExecStart=/PATH_TO_CLOUDREVE/cloudreve
Restart=on-abnormal
RestartSec=5s
KillMode=mixed
StandardOutput=null
StandardError=syslog
[Install]
WantedBy=multi-user.target
我这里修改路径
- 更新配置
# 更新配置
systemctl daemon-reload
# 启动服务
systemctl start cloudreve
# 设置开机启动
systemctl enable cloudreve
安装容量
看左下角,默认只给了1G容量,此处可以修改
修改方法
-
第一次修改登陆会让你设置URL,若没有域名设置更改即可
-
点击用户组 按自己需求更改即可
-
上传文件测试速度
使用对象存储来做存储,这个你懂的,添加所在平台api-key即可,so easy~
示例
-
关闭注册用户
image.png
运行web服务
- 如个别人使用 系统自带web服务已满足,如果要使用的nginx的话 需要设置反向代理
nginx反向代理设置,请在nginx的配置文件设置如下代码:
location / {
# root /usr/share/nginx/html;
# index index.html index.htm;
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;
location / {
# root /usr/share/nginx/html;
# index index.html index.htm;
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;
client_max_body_size 10000m; #上传限制文件大小 这里一定要配置 不然默认的只有1M 网页则无法上传处理
sendfile on;
}
- 设置完成后 将使用nginx服务
总结
1.相对来说 还是非常简要方便的,当然为了节约成本,可以拿云平台的对象存储来做空间 这个官方文档有统一介绍,这里不再说明。
2.安全 重要是二步验证,绑定个MFA 安全至少多了个层次。
3.帐号管理 自行可设置注册及帐号管理功能
4.在功能上,可限制单文件最大大小、MIMEType、文件后缀、用户可用容量,图片、音频、视频、文本、Markdown、Ofiice文档 在线预览,拖拽上传、分片上传、断点续传、下载限速等等。最重要的是可以WebDAV,香不香自己体会。
网友评论