Alist Doc是什么?

一款支持多种存储的目录文件列表程序,支持 web 浏览与 webdav,后端基于gin,前端使用react。(以下简称Alist)

Alist支持的存储

存储
详情可以参考Alist官网。

其实3.0和2.0的安装方法区别并不是很大,需要注意一下的是获取默认用户名的方式不一样了,当然还有后台的操作方式也是大不一样了。

Alist网盘挂载系统的简单部署方法

我这里使用的是腾讯云的轻量应用服务器宝塔面板作为搭建平台。
第一步:将服务器以及宝塔面板里的Alist网盘系统的端口:5244
放行
腾讯云
腾讯云服务器↑
宝塔面板
宝塔面板↑

第二步:进入宝塔网站添加新的项目。
添加网站

第三步:进入刚刚创建的文件夹,将文件夹内自动生成的文件删除。(PS:也可以省略这一步骤)
删除

这里使用的是Alist官网提供的一键脚本安装运行的

第四步:在文件夹内点击 终端 将下面的代码输入并回车运行。(PS:代码后面的alist改为你自己创建的文件夹名称)

curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s install /www/wwwroot/alist

正在下载

安装完成后

测试访问

http://你的服务器IP:5244/

第五步:获取默认管理员账号以及密码(PS:不要一次性直接复制粘贴)

$查看管理员信息,请执行
cd /root/alist
./alist admin

第六步:使用默认用户名以及密码登陆Alist。

第七步:点击下面的管理,进入后台,更改用户名以及密码,更改完成后点击保存。

到这里你的Alist网盘挂载系统就已经部署完成了,但是现在访问需要加端口号才可以访问,接下来就是进行反向代理。

第八步:反向代理
进入宝塔面板-网站,将刚刚创建的网站名点击一下,会出现如下面板,点击反向代理。

反向代理填写格式如下,目标URL填写要求也在图片上写明了,注意察看。

然后点击提交。
成功提交如下图:

到此,Alist系统就部署完成了,接下来就可以直接使用域名进行访问了。

顺带一提:如果需要更新Alist系统复制下面的代码。(PS:代码后面的alist改为你自己创建的文件夹名称)

curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s update /www/wwwroot/alist

如果需要卸载Alist系统复制以下代码。

curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s uninstall /www/wwwroot/alist

我的Alist网盘欢迎各位访问。

更多玩法可以访问Alist官网进行查询。

其实不难看出,这篇教程写的内容基本和Alist2.0教程那篇文章基本没有什么太大的区别,详情可以看我的上一篇教程Alist2.0网盘挂载系统的部署方法

进行查看。