当然可以!在服务器上安装了 宝塔面板(BT Panel) 后,仍然可以安装和使用 AList。
✅ 宝塔与 AList 的关系
- 宝塔面板 是一个服务器管理控制面板,提供图形化界面来管理网站、数据库、FTP、SSL 等服务。
- AList 是一个开源的网盘系统,支持多种存储驱动(如本地、阿里云盘、OneDrive、Google Drive 等),通常通过命令行或 Docker 安装运行。
它们之间并不冲突,你可以使用宝塔来管理服务器环境,同时运行 AList 作为网盘服务。
🛠️ 安装方式建议(推荐)
方式一:使用宝塔 + Docker 安装 AList(推荐)
这是最推荐的方式,简单安全,不影响宝塔本身的运行。
步骤如下:
-
在宝塔中安装 Docker 管理器
- 登录宝塔后台
- 在【软件商店】中搜索
Docker,安装 Docker 管理插件(如“Docker管理器”)
-
拉取并运行 AList 镜像
- 打开终端(SSH)连接服务器
- 执行以下命令:
docker run -d --name alist
-p 5244:5244
-e PUID=0
-e PGID=0
-e UMASK=022
-v /你的路径/alist/data:/opt/alist/data
--restart always
xhofe/alist:latest
将
/你的路径/alist/data替换为你自己的实际路径,比如/root/alist/data
-
访问 AList
- 浏览器打开:
http://你的服务器IP:5244
- 浏览器打开:
-
(可选)用宝塔配置反向X_X和域名绑定
- 在宝塔中添加站点
- 设置反向X_X到
http://127.0.0.1:5244 - 添加 SSL 证书实现 HTTPS 访问
方式二:不使用 Docker,直接运行 AList 二进制文件
如果你不想用 Docker,也可以下载 AList 的可执行文件直接运行:
-
下载最新版 AList(根据你的系统架构选择):
- GitHub 地址:https://github.com/Xhofe/alist/releases
-
赋予执行权限并运行:
chmod +x alist-linux-amd64 ./alist-linux-amd64 -
默认端口也是
5244,同样可以通过宝塔配置反代或域名访问。
🔒 注意事项
- 宝塔默认的 Nginx/Apache 不会影响 AList,只要确保端口不冲突即可。
- 如果你使用的是腾讯云/阿里云等 VPS,请记得开放对应端口(如
5244)在安全组中。 - 使用宝塔反向X_X时,注意设置好请求头,防止静态资源加载失败。
✅ 总结
| 项目 | 是否支持 |
|---|---|
| 宝塔 + AList 共存 | ✅ 支持 |
| 宝塔 + Docker 安装 AList | ✅ 推荐 |
| 宝塔 + 直接运行 AList 二进制 | ✅ 支持 |
| 宝塔 + AList + 域名访问 | ✅ 可通过反代实现 |
如果你需要我帮你写具体的宝塔反向X_X配置或者一键部署脚本,也可以告诉我 😊
云计算导航