准备工作
1.一台VPS(如果没有可前往 星空云 购买)
2.一个域名(IP访问也可以,但是建议域名,如果没有可以前往 雨云 购买) 增量修改:可选
3.一双手
本次教程采用 雨云 的美国VPS
采用的系统为Ubuntu 22.04
初级版
第一步,先连接上SSH并下载最新版本的Cloudreve(项目地址: https://github.com/cloudreve/Cloudreve/releases ) 增量修改:强烈建议先 mkdir 文件夹名 创建个文件夹专门存这玩意
解压并赋予其执行权限
接下来执行 ./cloudreve
即可启动
默认账号密码将会显示在输出内
接下来访问 IP地址:5212
即可打开我们的网盘,登录后即可快乐的食用了
但是的但是,这只是 初级版
,当出现
就BOOM
这个时候就得参考 进阶版
教程了
进阶版
当出现连接断开时出现如上情况呢是因为SSH断开后就自动结束了进程,这个时候我们就需要用到 进程守护
以确保我们在断开SSH后还能正常运行
本教程食用 宝塔的进程守护
其他的也可以,看自己爱好
首先安装宝塔面板并打开软件商店安装 进程守护管理器
然后 添加守护进程
如下图配置即可
增量修改:实测以上方法有概率不行,一直启动不了可参考如下
然后我们再访问即可发现正常访问了 如果只做到这一步的话宝塔面板安全里的防火墙一定要放行5212
终极版
如果你不打算套域名的话就可以不看这一步了
首先你需要有个Nginx,然后在新建网站里新建这个域名 补充:域名解析不用我说了吧
接着打开
反向代理
新建一个,如下图配置
接着打开配置文件,全选替换为如下片段
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;
# 如果您要使用本地存储策略,请将下一行注释符删除,并更改大小为理论最大文件尺寸
# client_max_body_size 20000m;
}