可以的,服务器安装了宝塔(BT Panel)之后,仍然可以安装 AList。
不过需要注意以下几点:
✅ 1. AList 是什么?
AList 是一个支持多网盘挂载的文件列表程序(开源项目),可以将阿里云盘、百度网盘、OneDrive 等多个网盘聚合在一个页面展示和管理,常用于个人网盘聚合或搭配离线下载工具使用。
项目地址:https://github.com/alist-org/alist
✅ 2. 宝塔和 AList 的关系
- 宝塔 是服务器管理面板,主要用于管理网站、数据库、FTP、SSL 等。
- AList 是一个独立运行的 Go 程序(或 Docker 容器),不依赖宝塔,但可以在宝塔环境中部署。
它们不冲突,可以共存。
✅ 3. 安装 AList 的方式(推荐)
方法一:命令行直接安装(推荐)
即使有宝塔,也可以通过 SSH 登录服务器,使用官方脚本安装 AList:
# 下载并安装 AList(自动选择最新版本)
curl -fsSL "https://alist.nn.ci/v3.sh" | bash
启动:
alist server
然后通过宝塔的「安全」设置放行对应端口(默认是 5244)。
方法二:使用宝塔的“计划任务”或手动运行
你可以在宝塔的终端中执行上述命令,或者把 AList 设置为后台常驻服务(推荐使用 systemd 或 screen)。
例如创建 systemd 服务:
# /etc/systemd/system/alist.service
[Unit]
Description=AList Service
After=network.target
[Service]
Type=simple
User=root
ExecStart=/root/alist server
Restart=always
[Install]
WantedBy=multi-user.target
然后启用:
systemctl enable alist
systemctl start alist
方法三:使用 Docker 安装(更推荐)
宝塔有「Docker 管理器」插件,你可以通过 Docker 安装 AList:
docker run -d
--name alist
-p 5244:5244
-e PUID=0
-e PGID=0
-e UMASK=022
-v /etc/alist:/opt/alist/data
--restart=unless-stopped
xhofe/alist:latest
安装后访问:http://你的服务器IP:5244
✅ 4. 在宝塔中配置反向(可选)
如果你想通过域名访问 AList(如 alist.yourdomain.com),可以在宝塔中:
- 添加一个网站(不需要数据库)。
- 进入「反向」设置。
- 目标 URL 填:
http://127.0.0.1:5244 - 开启 SSL(可选)
这样就可以通过 HTTPS 访问 AList。
⚠️ 注意事项
- 确保服务器防火墙或宝塔「安全」页面放行
5244端口。 - AList 默认用户名是
admin,首次访问会提示初始化密码。 - 不要将 AList 暴露在公网且无密码保护,有安全风险。
✅ 总结
可以!安装了宝塔后完全可以安装和运行 AList,两者互不干扰。推荐使用 Docker 或 systemd 方式部署,并通过宝塔配置域名和反向,实现安全便捷访问。
如有需要,我可以提供一键部署脚本或反向配置示例。
云计算HECS