先阅读之前的《无验证的100mb 免费全能空间alwaysdata的注册与配置免费二级域名ssl》
参考cloudreve的部署 无验证的alwaysdata部署go版的cloudreve云盘程序,直链微软SP、OD
重要提醒:
1、在alwaysdata中,在管理员面板中修改保存后,有可能需要在alwaysdata后台页面中,点刷新按钮,重启alist,才能生效,不过感觉有延迟,要等一段时间后alwaysdata的CDN刷新出来吧,可以自行绑定cloudflare CDN
alist简介
alist项目主页:https://alist.nn.ci
alist源代码地址:https://github.com/Xhofe/alist/releases
特点:
alist官方文档:
https://alist.nn.ci/guide/
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
##免费技能
https://ikuuu点艺术(中文换英文)
设置alwaysdata的ssh使用密码登录
windows本地安装mobaxterm,并登录ssh,进行操作
- 其他ssh工具也一样,mobaxterm集成了FTP,ssh比较方便,免费版就够用
官方免费版

下载、解压、运行alist
先到alist官网软件发布页,复制最新版的-linux-amd64位软件的下载链接,替换下文wget命令后面链接。
(mobaxterm的ssh中粘贴命令,需要使用鼠标右键菜单,选择粘贴)
2023年09月23日 为v3.28.0版本
以下代码逐行复制到mobaxterm ssh界面,回车运行
注意:不要放在www文件夹,这个是放静态文件的,自己在根目录dir一个新的,比如 myapp
mkdir myapp
ls
cd myapp
wget https://github.com/alist-org/alist/releases/download/v3.28.0/alist-linux-amd64.tar.gz
在ftp窗口,刷新目录后,就能看到myapp文件夹,点进入,可看到下载的压缩包
参考https://alist.nn.ci/guide/install/manual.html#running
#Unzip the downloaded file to get the executable file:
tar -zxvf alist-xxxx.tar.gz
#Grant program execution permissions:
chmod +x alist
#Run the program
./alist server
#Obtain administrator information The following two different versions, the new version also has random generation and manual settings
#Versions lower than v3.25.0
./alist admin
#higher than v3.25.0 version
#Randomly generate a password
./alist admin random
# Manually set a password `NEW_PASSWORD` refers to the password you need to set
./alist admin set NEW_PASSWORD
不用配置 'alist.sevice',后台运行,产生初始账号和密码,就可以关闭,alwaysdata是网页有访问才会运行程序的
运行时,后台输出,如下图,
在输出的文件中,给出了初始密码(上图1),以及默认端口(上图2),与alwaysdata提供的可接通端口不服,需要修改端口号
(密码应该是在终端随机产生的,根据自己的来填写,登录)
上面要提前查好域名在alwaysdata开放web访问的port端口号
查询域名在alwaysdata的开放web访问的端口号, 来编写好的config.json文件,重新运行一次,就可以关闭
alwaysdata默认免费二级域名的端口号为8100
绑定自己的域名,端口号从8101开始向后排
查看当前域名的端口号方法:
1、在页面中,点击域名后的编辑按钮
2、在表面配置中选择type为你需要部署程序对应的语言,查看(有的静态语言不需要端口,如PHP,就选择user program)
右击config.json 在mobaxterm默认编辑器打开 修改5244为部署域名在alwaysdata的开放web访问的端口,免费提供的二级域名默认为8100,并保存(windows操作,如果会linux命令,在ssh用代码修改)
Fix:有时后台端口5244会被占用,显示错误,未在db中写入初始管理员登录账号,就需要把产生的文件删除,在config.json 修改好端口后,再次运行alist,重新创建文件,即可
点击ssh界面,使用ctrl + c 回到命令行,再次输运行。

使用ctrl + c 退出进程,进入alwaysdata网页后台配置。

选择user program, 在对应框中输入./alist server
,下面 working directory输入myapp

提交后,回到页面,点击重启按钮,刷新网站

访问二级域名,用ssh中初始管理员账号密码登录
具体使用,参照文档
赞赏,支持作者
如果觉得本文对您有所帮助,请点击¥赞赏¥按钮,为作者原创加油鼓劲