紫曦博客

【白嫖云盘】免费alwaysdata托管主机部署alist(文字版)

2024-03-05 903

免费alwaysdata托管主机部署alist

alwaysdata可以免费申请100MB空间的托管主机,100MB一般只能托管静态网页,而正好alist是一个聚合网盘的程序,相当于一个中介,你可以通过它来对接多种主流甚至小众网盘,实现一个alist程序访问你的百度网盘、115网盘、阿里云盘、谷歌云盘等。相当于这个装在你100MB服务器里的程序给你实现成千上万TB的存储(取决于你能挂载的云盘)。
alwaysdata注册地址
https://www.alwaysdata.com/
话不多说,开始:
在alwaysdata官网注册一个Free for life账号。按要求填上资料注册,看不懂英文的话开网站翻译。(注册不成功尝试更换IP,开全局)
注册要信用卡,没有的话可以用下边的黑卡,能用就用,用不了就换别的,都用不了就自己找卡吧
4403935007774450|08|28|809|Charlie Jaquez|9 gatling court|New Brunswick|NJ|08901|848-228-0777 4737029899112537|06|26|408|Charlotte Angus|15631 Ash Way|Lynnwood|WA|98087|407-576-9548 5178057944085427|02|26|668|Charlotte Marmolejo|14006 Quinnault rd|AppleValley|CA|92307|760-417-3127 5143773645956615|05|27|775|Chase Linko-Looper|426A|Saint Albans|WV|25177|681-777-1749 5178057980408475|11|27|592|Chase Linko-Looper|Barrett Street|Saint Albans|WV|25177|681-777-1749 5156768325421124|01|28|333|Chase McGhee|1978 Iuka Avenue|Columbus|OH|43210|412-402-8586 5142300026944076|02|25|110|Chavon a burnham|6605 6th ct s|Birmingham|AL|35212|661-916-6647 4403934980399104|10|28|572|Chelbi elms|2911 park meadows dr|Bakersfield|CA|93308|661-302-6827 4879170003678589|01|26|437|Chelsea Hampton|1645 Marshall ct|Florissant|MO|63031|314-749-8738 4232230201636284|11|26|690|Chelsea Hampton|1645 Marshall ct|Florissant|MO|63031|314-749-8738 4000222209101544|12|24|191|Chamala holmes|775 sanagree parkway apt4b|Summerville|SC|29486|843-709-7099 5178058136644625|08|27|373|Chandler B Hamlyn|117 Seguin Street|San Marcos|TX|78666|361-815-0545 4342580200658508|03|27|875|Chandler Blair Hamlyn|117 Seguin Street|San Marcos|TX|78666|361-815-0545 4342580197096837|06|26|809|Chandler Blair Hamlyn|117 Seguin Street|San Marcos|TX|78666|361-815-0545 4232230207760484|01|27|268|Charaisha Alexander|9B Maxeva Lane|Greenville|SC|29611|864-603-8189 4031631269301591|01|29|219|Charaisha Alexander|9B Maxeva Lane|Greenville|SC|29611|864-603-8189 5211050011227450|02|26|593|CHARLES HAYES JR|2239 Brookside Dr||TX|75189|469-823-0453 5332480020732477|02|27|969|Charles Lawson|593 main st 2|Southbridge|MA|01550|347-581-3892 4000222841948617|06|27|499|Charley Faniel|11918 Dunnottar Terrace|Chesterfield|VA|23838|804-731-5363 4403935483948628|04|28|042|Charlie Downing|410 Williams ave|Brooklyn|NY|11207|929-535-1863
注册成功后进入管理页面。
会让你填写名称用作子域名,如果填jjjj,那么你的网站就是jjjj.alwaysdata.net。
左边列表选择 远程访问 - SSH,点击右边SSH用户列表的 齿轮。钩上里面的Enable password login。如果忘记密码了,可以在Password栏再重新输密码。点击 Submit 提交
提交之后就可以使用Password来登录SSH,你可以使用自己的SSH客户端链接,在SSH用户列表上面就会显示你的SSH地址,用户名是你的Name。ssh {name}@{SSH host} 连接,或者使用alwaysdata自带的Web shell登录,输入用户名,回车,密码,回车。
下载解压alist压缩包,v3.32.0版本(2024-03-02 08:11:07打包的版本,请根据实际情况更改版本)可以自己更改。参考github项目:https://github.com/alist-org/alist/releases
下载
wget https://github.com/Xhofe/alist/releases/download/v3.32.0/alist-linux-amd64.tar.gz
解压
tar -zxvf alist-linux-amd64.tar.gz
解压完成后删除压缩包(100M能省则省)
rm -f alist-linux-amd64.tar.gz
第一次运行在ssh运行,并将默认的5244端口改成8100,alwaysdata内对外(80)的内网端口是8100端口。
第一次在终端里运行
./alist server
会自动生成配置文件夹data,这里alist会报错,不用管
接下来修改配置文件,如无法操作重新进入终端或者ctrl+c结束alist server再编辑
vim data/config.json
默认端口是5244,需要修改成8100(文本操作方法:i键进入编辑模式,将5244端口改成8100。改完后 Esc键,再输入:wq保存退出。)
获得管理员信息(alist管理员登录账号密码)
./alist admin
回到控制面板,点击 Web - Sites ,点击自己网站的 齿轮。修改Configuration中默认的PHP为 User program(就是最后一个选项)
然后在Command中输入 ./alist server ,再 Submit。(这里意思就是默认这个网页是运行这个开启alist的命令)
提交后点击restart(网站齿轮旁边)重启网站。再访问自己的Site(不需要加端口号),成功!
账密是你前面./alist admin获得的那个
剩下的就是alist挂载各类云盘的操作了,这里就不展示了,可以查阅官方文档https://alist.nn.ci/zh/guide/drivers/baidu.html
Alwaysdata的控制面板也就跟大多数的服务器面板差不多的操作,可以自己摸索一下功能,步骤7的齿轮那里SSL可以设置强制Https(它们根域名默认是有ssl证书的),CNAME解析域名到自己域名之类的域名解析操作可另外自己找教程。
如果后续想更新alist,就按着上面的步骤再做一遍,重新下载github新版和编辑config,

1