无验证的alwaysdata部署go版的cloudreve云盘程序,直链微软SP、OD

释放双眼,带上耳机,听听看~!

先阅读上一篇《无验证的100mb 免费全能空间alwaysdata的注册与配置免费二级域名ssl》

重要提醒:
1、在alwaysdata中使用cloudreve,在管理员面板中修改保存后,有可能需要在alwaysdata后台页面中,点刷新按钮,重启cloudreve,才能生效,不过感觉有延迟,要等一段时间后alwaysdata的CDN刷新出来吧,可以自行绑定cloudflare CDN
2、Cloudreve最好不要设置验证码,邮箱等,一旦对域名使用自行配置的CDN,没有配置好,会加载不出来验证码,来自浅忆博客-E5技术交流群的群友:沉吟

点击此加入群聊【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

先到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
参考下载、解压、运行cloudreve
cd 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上传文件名前的前缀。

给TA投喂
共{{data.count}}人
人已投喂
默认

适配大屏,快速浏览的多主题nav3.cn开源导航站的部署与使用文档

2022-5-30 9:50:52

默认

Office 365 team 官方示例代码的套壳开发,活跃绑定E5的github及自动化部署调用

2022-5-31 9:22:35

重要声明

本站资源大多来自网络,如有侵犯你的权益请联系管理员小满1221,QQ:1467510054 我们会第一时间进行审核删除。站内资源为网友个人学习或测试研究使用,未经原版权作者许可,禁止用于任何商业途径!请在下载24小时内删除!


如果遇到付费才可观看的文章,建议升级终身VIP。全站所有资源任意下免费看”。本站资源少部分采用7z压缩,为防止有人压缩软件不支持7z格式,7z解压,建议下载7-zip,zip、rar解压,建议下载Bandizip

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
搜索