windows部署AList

温馨提醒

安装 AList

  • 下载

    下载地址

  • 解压到其他目录,如:D:\Program Files\

  • 生成默认账号和密码

    进入到 D:\Program Files\alist-windows-amd64\目录

    管理员打开 PowerShell

    1
    2
    3
    4
    5
    
    # 随机生成一个密码
    alist.exe admin random
    
    # 手动设置密码,如 123456
    alist.exe admin set 123456

安装 NSSM

nssm(Non-Sucking Service Manager)是Windows下最常用的「把普通exe程序注册成系统服务」的工具,非常稳定,能让程序后台静默运行(没有黑窗口)、开机自动启动、异常崩溃自动重启,比放快捷方式到启动文件夹靠谱太多。

  • 使用管理员打开 PowerShell,安装 nssm

    1
    
    winget install NSSM.NSSM
  • 注册 alist

    1
    
    nssm install alist

    Path:选择 alist.exe 的完整路径,如 D:\Program Files\alist-windows-amd64\alist.exe

    Arguments:填启动参数 server

    Working directory:自动填充和 Path 同目录

  • 启动服务

    1
    
    nssm start alist
  • 常用命令

    命令作用
    nssm start alist启动服务
    nssm stop alist停止服务
    nssm restart alist重启服务
    nssm edit alist修改服务配置
    nssm status alist查看服务状态
    nssm remove alist confirm删除服务