项目路径:AlistGo/alist: 🗂️A file list/WebDAV program that supports multiple storages, powered by Gin and Solidjs. / 一个支持多存储的文件列表/WebDAV程序,使用 Gin 和 Solidjs。

安装文档:Introduction | AList文档

一、手动运行

# 解压下载的文件,得到可执行文件:
tar -zxvf alist-xxxx.tar.gz
# 授予程序执行权限:
chmod +x alist
# 手动设置一个密码 `NEW_PASSWORD`是指你需要设置的密码
./alist admin set NEW_PASSWORD
# 修改默认端口号
cd data
vi config.json
修改里面的http_port
# 运行程序
./alist server

二、添加守护进程

vi /usr/lib/systemd/system/alist.service
# 写入以下内容
[Unit]
Description=alist
After=network.target
 
[Service]
Type=simple
WorkingDirectory=path_alist
ExecStart=path_alist/alist server
Restart=on-failure
 
[Install]
WantedBy=multi-user.target
# 刷新配置
systemctl daemon-reload
# 启动和检查状态
systemctl start alist
systemctl status alist
最后修改:2025 年 01 月 04 日
如果觉得我的文章对你有用,请随意赞赏