alist V2 安装
alist V3 已经发布,但并不好用,怎么手动安装回V2呢?
首先下载V2最新版本V2.6.4
# 解压文件得到可执行文件:
tar -zxvf alist-linux-amd64.tar.gz
# 赋予程序执行权限:
chmod +x alist-linux-amd64
# 运行程序,并获得后台登录的初始密码,当然初次使用时,使用 systemctl status alist 也可以初始密码
./alist-linux-amd64vim /etc/systemd/system/alist.service添加以下内容,其中path_alist为alist所在的路径
[Unit]
Description=alist
After=network.target
[Service]
Type=simple
WorkingDirectory=path_alist
ExecStart=path_alist/alist-xxxx -conf data/config.json
Restart=on-failure
[Install]
WantedBy=multi-user.target然后systemctl daemon-reload,现在可以使用这些命令来管理程序了:
启动: systemctl start alist
关闭: systemctl stop alist
自启: systemctl enable alist
状态: systemctl status alist
重启: systemctl restart alist
Nginx 反向代理
在网站的配置文件的server字段中加入以下字段
location / {
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Range $http_range;
proxy_set_header If-Range $http_if_range;
proxy_redirect off;
proxy_pass http://127.0.0.1:5244;
# 上传的最大文件尺寸
client_max_body_size 20000m;
}本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
小菜鸡
评论已关闭