alist
alist

alist

在Linux系统上安装alist(一个支持多种存储的文件列表程序)的步骤如下:

1. 下载Alist

首先,你需要从Alist的GitHub Releases页面下载适用于Linux的二进制文件。

# 下载最新版本的Alist
wget https://github.com/alist-org/alist/releases/latest/download/alist-linux-amd64.tar.gz

2. 解压文件

下载完成后,解压文件:

tar -zxvf alist-linux-amd64.tar.gz

3. 移动文件到系统路径

将解压后的alist二进制文件移动到系统的可执行路径,例如/usr/local/bin

sudo mv alist /usr/local/bin/

4. 赋予执行权限

确保alist文件具有执行权限:

sudo chmod +x /usr/local/bin/alist

5. 创建配置文件目录

创建一个目录来存放Alist的配置文件和数据:

sudo mkdir -p /etc/alist

6. 创建系统服务文件

为了便于管理,可以创建一个systemd服务文件来管理Alist的启动和停止。

创建服务文件:

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

在文件中添加以下内容:

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

[Service]
ExecStart=/usr/local/bin/alist server --data /etc/alist
Restart=on-failure
User=root

[Install]
WantedBy=multi-user.target

保存并退出编辑器。

7. 启动并启用服务

启动Alist服务并设置为开机自启:

sudo systemctl start alist
sudo systemctl enable alist

8. 检查服务状态

你可以通过以下命令检查Alist服务的状态:

sudo systemctl status alist

9. 访问Alist

默认情况下,Alist会在localhost:5244上运行。你可以在浏览器中访问http://localhost:5244来使用Alist。

10. 配置Alist

你可以通过编辑/etc/alist/config.json文件来配置Alist,或者通过Web界面进行配置。

11. 防火墙配置(如果需要)

如果你的Linux系统启用了防火墙,确保开放5244端口:

sudo ufw allow 5244/tcp
sudo ufw reload

12. 更新Alist

当有新版本发布时,你可以重复上述步骤下载并替换旧的二进制文件,然后重启服务:

sudo systemctl restart alist

这样,你就成功在Linux系统上安装并配置了Alist。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注