thumbnail

官方文档

AList是一个支持多种存储,支持网页浏览和 WebDAV 的文件列表程序,由 gin 和 Solidjs 驱动。

官方文档:https://alist.nn.ci/zh/guide


记录下用宝塔面板搭建Alist的过程。

一、宝塔面板新建站点

在宝塔面板新建一个站点,绑定已有域名

二、安装 Alist 程序

通过 ssh 连接自己的服务器,在官方的基础上,末尾增加指定目录安装,添加刚刚新建的网站目录地址,示例如下:

安装

curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s install /www/wwwroot/绑定的域名

升级

curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s update /www/wwwroot/绑定的域名

卸载

curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s uninstall /www/wwwroot/绑定的域名

设置密码

cd到alist所在目录

cd /www/wwwroot/绑定的域名/alist

手动设置新密码

./alist admin set 这里填你要设置的密码

其他管理命令:

查看状态: systemctl status alist
启动服务: systemctl start alist
重启服务: systemctl restart alist
停止服务: systemctl stop alist

宝塔面板放行端口

在宝塔面板的安全菜单,系统防火墙添加端口规则,放行5244端口。

提醒:

如果是阿里云和腾讯云的服务器,还需要登录后台,在防火墙管理页面,添加规则放行5244端口。

开启SSL

在宝塔面板网站设置的SSL设置中申请SSL证书,并开启强制HTTPS访问。

添加反向代理

在宝塔面板的网站设置中的反向代理设置中,添加反向代理

代理名称随意填写,目标URL设置为:http://127.0.0.1:5244

三、美化教程

这个就不详细写了,推荐安稳出品的Alist的美化专栏,关于Alist的使用和美化教程都写的很详细。

https://anwen-anyi.github.io/index/01-home.html

https://space.bilibili.com/36411485/article