当前位置:首页 > 学习 > 正文内容

alist部署与应用

lifeka4个月前 (06-18)学习76

关于alist的介绍,是一款轻量级的文件列表和分享服务,它可以帮助用户快速搭建一个文件分享服务器。alist支持多种存储方式,如阿里云盘、夸克网盘、本地硬盘等,方便用户在不同场景下使用。通过alist,用户可以方便地管理和分享自己的文件,同时支持在线预览、下载等功能。

image.png


官网:https://alist.nn.ci/zh

安装:https://alist.nn.ci/zh/guide/install/

①一键安装脚本(仅适用于 Linux amd64/arm64 平台):

 curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s install  /www/wwwroot/alist

以上懒人推荐,也可以避免很多问题,关键省事。

②手动安装:

访问下载页面,下载对应的安装包(手动安装如果有如下提示:是因为你的 GLIBC 版本太低,建议下载 musl 版本):

 https://github.com/Xhofe/alist/releases

运行程序:

 # 解压下载的文件,得到可执行文件:

tar -zxvf alist-xxxx.tar.gz

# 授予程序执行权限:

chmod +x alist

# 运行程序

./alist server


# 获得管理员信息

./alist admin


手动设置指定密码:

./alist admin set 新密码


随机设置新密码:

./alist admin random

新增alist.service文件,编辑完成后将文件复制到对应路径/usr/lib/systemd/system/alist.service

 [Unit]
 Description=alist
 After=network.target
 [Service]
 Type=simple
 WorkingDirectory=你的alist路径
 ExecStart=你的alist路径/alist server
 Restart=on-failure
 [Install]
 WantedBy=multi-user.target

操作完成后,启动服务。

  • 重载配置systemctl daemon-reload

  • 配置开机自启: systemctl enable alist

  • 状态: systemctl status alist

  • 重启: systemctl restart alist

  • 启动: systemctl start alist

  • 关闭: systemctl stop alist

image.png

最后在反向代理模块,添加5244端口反向代理,就可以直接免端口访问了。

image.png

通过编辑alist/data/config.json,可以将5244端口指定到其他端口,然后重启服务,重新加载配置。如使用阿里的服务器,记得在安全组开放对应端口。



扫描二维码推送至手机访问。

版权声明:本文由一点博客发布,如需转载请注明出处。

一点导航

本文链接:https://blog.lifeka.com/?id=13

分享给朋友:

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。