Alist 搭建教程
简介
Alist 是一款支持多种存储的目录文件列表程序,支持 web 浏览与 webdav,后端基于gin
,前端使用react
项目地址:https://github.com/Xhofe/alist
准备
安装好宝塔面板,nginx装好,这不多说了,应该都会
准备一台小鸡
一个域名,当然也可以不用
搭建Alist
他们官方给出的方式挺多的,一键脚本,手动安装,docker镜像,源码编译...这里,bujj使用官方一键脚本为例
curl -fsSL "https://nn.ci/alist.sh" | bash -s install
安装完成后会有如下提示,开放5244端口后就能通过 IP:5244 访问 Alist 了,如果想要更改这个端口可以在配置文件里改,改完重启一下Alist即可
修改密码,前往Alist 首页,即可修改
到这里,Alist 列表程序已经安装完成了,如果你不喜欢 IP:5244 这样的访问方式,可以将准备的域名解析到这个IP上,然后通过反向代理来实现,下面来说一下
这一步属于补充了,不需要的可以跳过
在宝塔面板添加好网站后,先搞个 SSL 证书并开启,然后去配置文件里,将下面的内容删掉,其他保持不变
#禁止访问的文件或目录
location ~ ^/(\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md)
{return 404;}
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
error_log /dev/null;
access_log /dev/null;
}
location ~ .*\.(js|css)?$
{
expires 12h;
error_log /dev/null;
access_log /dev/null;
}
最后再去反向代理,增加一个,名称随意,目标URL 填写 http://127.0.0.1:5244
,其他默认,保存下来即可。然后去访问网站域名就能正常访问了
支持的存储
- 本地存储
- 阿里云盘
- OneDrive / Sharepoint(国际版, 世纪互联,de,us)
- 天翼云盘
- GoogleDrive
- 123云盘
- 蓝奏云
- Alist
- FTP
- PikPak
- 闪电盘
- S3
- WebDav
- Teambition(中国,国际)
- 分秒帧
- 和彩云 (个人云, 家庭云)
- Yandex.Disk
- 百度网盘
- 夸克网盘
- 迅雷云盘
其他
- 查看状态:systemctl status alist
- 启动服务:systemctl start alist
- 重启服务:systemctl restart alist
- 停止服务:systemctl stop alist
- 配置文件:/opt/alist/data/config.json
共有 0 条评论