宝塔一键安装Alist教程

Alist 是一个简单而强大的文件管理工具,能够帮助用户实现云盘的自定义管理。近年来,随着云存储的普及,越来越多的人开始使用Alist来整合自己的文件资源。本文将详细介绍如何在宝塔面板中一键安装Alist。

前期准备

在开始之前,请确保您已在服务器上安装并配置好宝塔面板。宝塔面板支持多种操作系统,包括 CentOS 和 Ubuntu。接下来,您需要确保服务器上已经安装了以下环境:

  • Nginx 或 Apache
  • PHP
  • MySQL(如果需要使用数据库功能)

安装步骤

1. 创建站点

登录您的宝塔面板,点击左侧菜单中的“网站”选项,然后点击右上角的“添加站点”按钮。根据您的需求配置站点信息,选择合适的域名并完成站点的创建。

2. 安装Alist

在宝塔面板的左侧菜单中,找到“终端”选项,点击进入。在终端中,我们将使用wget命令下载Alist。

以下是安装Alist的命令示例:

# 进入网站根目录
cd /www/wwwroot/your_domain

# 下载Alist
wget https://github.com/Xhofe/alist/releases/latest/download/alist-linux-amd64.zip

# 解压下载的文件
unzip alist-linux-amd64.zip

# 进入解压后的目录
cd alist-linux-amd64

# 运行Alist(首次运行)
./alist serve

3. 配置Alist

第一次运行Alist时,会在终端中显示访问网址和初始管理员密码。复制这个网址并在浏览器中访问,默认的管理后台地址应该是 http://your_domain:5244

4. 设置反向代理

为了让Alist能够通过常规的HTTP端口访问,您可以在宝塔面板中设置反向代理。

  1. 点击左侧菜单中的“网站”,找到您刚刚创建的站点,点击“设置”。
  2. 在设置页面中选择“反向代理”选项,然后点击“添加反向代理”。
  3. 填写以下信息:
  4. 代理名称: Alist
  5. 代理地址: 127.0.0.1:5244
  6. 目标地址: http://127.0.0.1:5244
  7. 点击“提交”,完成设置。

5. 设置开机自启动

为了确保Alist在服务器重启后仍然运行,您可以通过创建一个 systemd 服务来实现。

创建一个服务文件(例如 alist.service):

sudo vim /etc/systemd/system/alist.service

将以下内容复制到服务文件中:

[Unit]
Description=Alist Service
After=network.target

[Service]
Type=simple
User=root
WorkingDirectory=/www/wwwroot/your_domain/alist-linux-amd64
ExecStart=/www/wwwroot/your_domain/alist-linux-amd64/alist serve
Restart=on-failure

[Install]
WantedBy=multi-user.target

保存并退出后,执行以下命令启用并启动服务:

# 重新加载systemd服务
sudo systemctl daemon-reload

# 启动Alist服务
sudo systemctl start alist

# 设置开机自启动
sudo systemctl enable alist

6. 安装完成

至此,您已经成功在宝塔面板中安装并配置了Alist。现在您可以通过设置的域名访问Alist管理后台,开始使用这个强大的工具来管理您的文件。

结语

通过以上步骤,您能够轻松在宝塔面板中完成Alist的安装和配置。利用Alist,您将能够更高效地管理您的云盘文件,提升工作和生活的便利性。如果在安装过程中遇到任何问题,请查阅官方文档或在相关社区求助。希望本教程能对您有所帮助!

点赞(0) 打赏

微信小程序

微信扫一扫体验

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部