![thumbnail](https://blog.zzzz.ooo/uploads/2023/10/screenshot20231026.png)
官方文档
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 这里填你要设置的密码
![](/uploads/2023/10/20231026200856.png)
其他管理命令:
查看状态: systemctl status alist
启动服务: systemctl start alist
重启服务: systemctl restart alist
停止服务: systemctl stop alist
宝塔面板放行端口
在宝塔面板的安全菜单,系统防火墙添加端口规则,放行5244端口。
提醒:
如果是阿里云和腾讯云的服务器,还需要登录后台,在防火墙管理页面,添加规则放行5244端口。
![](/uploads/2023/10/20231026201344.png)
开启SSL
在宝塔面板网站设置的SSL设置中申请SSL证书,并开启强制HTTPS访问。
![](/uploads/2023/10/20231026202459.png)
添加反向代理
在宝塔面板的网站设置中的反向代理设置中,添加反向代理
代理名称随意填写,目标URL设置为:http://127.0.0.1:5244
![](/uploads/2023/10/20231026202950.png)
三、美化教程
这个就不详细写了,推荐安稳出品的Alist的美化专栏,关于Alist的使用和美化教程都写的很详细。