自定义路径安装
官方文档在文章最下面。
# 安装
curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s install /home
端口是:5244。安装完成后,文件夹中config.json文件的第四行为占用的端口,可以自行修改,修改后重启VPS即可生效。
其中:“home”为安装路径可以自行修改,但必须是绝对路径。
# 更新
curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s update /home
# 卸载
curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s uninstall /home
# 忘记密码
# 先cd到alist所在目录:
cd /home/alist
# 随机设置新密码:
./alist admin random
# 或者手动设置新密码:
./alist admin set NEW_PASSWORD
配置反向代理
注释红色框框内的代码【快捷键是:Ctrl+?(右边Shift左边的按键)】


注释完成后在大约64行下面添加以下代码:
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;
}

第八行代码冒号后面的数字:如果使用的是第一种安装方法,后面的数字就是自己修改的端口。如果使用的是第二张安装方法,后面的数字就是默认的5244或者自己修改的端口。