先阅读上一篇《无验证的100mb 免费全能空间alwaysdata的注册与配置免费二级域名ssl》
更新:
20230801:可以通过测试不同魔法,不同节点,实现不需要验证银行卡的 alwaysdata注册,目前测试,表明 非洲,美国本土,可行,但是和魔法质量,节点特性有关,请自行测试
20230907:alwaysdata后台管理界面,只有英语和法语,取消了中文
重要提醒:
1、在alwaysdata中使用cloudreve,在管理员面板中修改保存后,有可能需要在alwaysdata后台页面中,点刷新按钮,重启cloudreve,才能生效,不过感觉有延迟,要等一段时间后alwaysdata的CDN刷新出来吧,可以自行绑定cloudflare CDN
2、Cloudreve最好不要设置验证码,邮箱等,一旦对域名使用自行配置的CDN,没有配置好,会加载不出来验证码,来自浅忆博客-E5技术交流群的群友:沉吟
cloudreve简介
cloudreve项目主页:http://cloudreve.org/
cloudreve源代码地址:https://github.com/cloudreve/Cloudreve/releases
特点:
cloudreve文档
https://docs.cloudreve.org/
github访问加速
fastgithub
下载地址:
https://github.com/dotnetcore/fastgithub/releases
fastgithub release 2.1.2(2021年11月29日)备用下载链接:
fastgithub_win-x64.zip
fastgithub_linux-arm64.zip
fastgithub_linux-arm64.zip
fastgithub_osx-x64.zip
设置alwaysdata的ssh使用密码登录
windows本地安装mobaxterm,并登录ssh,进行操作
其他ssh工具也一样,mobaxterm集成了FTP,ssh比较方便,免费版就够用
官方免费版
如果不在意泄漏密码,可以用中文优化版
下载地址: https://xpan.cf/s/OEHB 密码:moba
输入ssh密码
先到cloudreve的github软件发布页,复制最新版的amd64位软件的下载链接,替换下文wget命令后面链接。
(mobaxterm的ssh中粘贴命令,需要使用鼠标右键菜单,选择粘贴)
2021年12月22日 为3.4.2版本
以下代码逐行复制到mobaxterm ssh界面,回车运行
mkdir myapp
ls
cd myapp
wget https://github.com/cloudreve/Cloudreve/releases/download/3.4.2/cloudreve_3.4.2_linux_amd64.tar.gz
在ftp窗口,刷新目录后,就能看到myapp文件夹,点进入,可看到下载的压缩包
继续ssh命令行,执行解压缩命令
tar -zxvf cloudreve_3.4.2_linux_amd64.tar.gz
获取cloudreve运行权限
chmod +x ./cloudreve
然后执行运行命令,并点击按钮,刷新目录
./cloudreve
此时产生两个新的文件
conf.ini 为配置文件
cloudreve.db 为数据库文件
以及给出初始管理员账号与密码
[Info] 2021-12-22 16:06:20 初始管理员账号:admin@cloudreve.org
[Info] 2021-12-22 16:06:20 初始管理员密码:KhfQNgLG
(密码应该是随机的,根据自己的来填写,登录)
(高级备选方案)提前查好域名在alwaysdata的port端口号 以提前编写好的conf.ini文件,运行cloudreve
根据cloudreve文档,提前配置好相关设置,如监听端口port,mysql等数据库(提前在alwaysdata设置)
然后在启动时加入-c参数指定配置文件路径:
./cloudreve -c home/hotnav/myapp/conf.ini
查询域名在alwaysdata的开放web访问的端口号,
alwaysdata默认免费二级域名的端口号为8100
绑定自己的域名,端口号从8101开始向后排
查看当前域名的端口号方法:
1、在页面中,点击域名后的编辑按钮
2、在表面配置中选择type为你需要部署程序对应的语言,查看(有的静态语言不需要端口,如PHP,就选择user program)
右击conf.ini 在mobaxterm默认编辑器打开 修改5212为部署域名在alwaysdata的开放web访问的端口,免费提供的二级域名默认为8100,并保存(windows操作,如果会linux命令,在ssh用代码修改)
Fix:有时后台端口5212会被占用,显示错误,未在db中写入初始管理员登录账号,就需要把cloudreve.db文件删除,在conf.ini 修改好端口后,再次运行cloudreve,重新创建db,即可
点击ssh界面,使用ctrl + c 回到命令行,再次输入./cloudreve,运行。
使用ctrl + c 退出进程,进入alwaysdata网页后台配置。
选择user program, 在对应框中输入~/myapp/cloudreve 输入myapp
提交后,回到页面,点击重启按钮,刷新网站
访问二级域名,用ssh中初始管理员账号密码登录

备份cloudreve的配置与数据文件
在最好隔一段时间备份一下,如果没有使用mysql等数据库,为db单文件,只要在ssh或FTP后台下载conf.ini cloudreve.db到本地。
更新升级cloudreve软件
首先在 MobaXterm 或alwaysdata官方提供的webssh,登录linux后台,
参考本文之前小节——下载、解压、运行cloudreve#anchor
参考下载、解压、运行cloudrevecd myapp
wget https://github.com/cloudreve/Cloudreve/releases/download/3.4.2/cloudreve_3.4.2_linux_amd64.tar.gz
tar -zxvf cloudreve_3.4.2_linux_amd64.tar.gz
chmod +x ./cloudreve
./cloudreve
如果你数据库采用了是sql单文件db形式,即cloudreve.db,此时虽然不会替换已经产生的conf.ini 和 cloudreve.db文件,但最好在升级前备份一下
可以下载到本地,也可以用linux命令复制一份cd myapp
cp conf.ini conf.ini.back
cp cloudreve.db cloudreve.db.back
具体使用,参照cloudreve文档:https://docs.cloudreve.org/
注意事项
1、不能在微软官方od或sp中,删除cloudreve上传文件,其文件名中前缀部分(也可以在cloudreve后台取消,具体看官方文档)
cloudreve会对从cloudreve上传的文件,进行编号,加在文件名的前面,上传到云端sp或od,因此在微软官方的od和sp不要修改cloudreve上传文件名前的前缀。
1.本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:xiaoman1221@yhdzz.cn,工作室将第一时间处理!
2.资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持。
3.所有资源仅限于参考和学习,版权归原作者所有。
100M的空间够用cloudreve么?
够了,只是挂载一下,不做服务器上的存储,就是个sql文件,能稍微超过一些,180mb 也能运行