AList是一款支持多种存储的目录文件列表程序,后端基于gin,前端使用react。
github地址: https://github.com/alist-org/alist
本教程本着少写代码,纯手工搭建而且超级实用的原则。
新版本(V3 及更高版本)与 V2 不兼容,因此如果您从 V2 升级,我们建议您完全重新安装 Alist。
不多说,下面开始:
创建文件目录
上传下载好的源文件并解压
也可以直接远程下载哦(https://github.com/alist-org/alist/releases/download/v3.x.x/alist-linux-amd64.tar.gz) v3.x.x为相对应的版本,具体请去https://github.com/Xhofe/alist/releases查看
打开终端,输入代码
# 授予程序执行权限: chmod +x alist # 运行程序 ./alist server # 获得管理员信息 ./alist admin
安装完成
可以看到端口监听的是5244,还有初始登录密码(一定要保存好)。
开启5244端口
需要分别在宝塔-->安全里,和服务器提供商那里开启。
开启进程守护,要不得一直开着终端
软件商店里,找到Supervisor管理器,安装好!然后按下图配置即可:
做完这里,正常打开http://服务器IP:5244,就能看到正常访问了!下面利用宝塔的反向代理,绑定域名,去掉端口号!
网站-添加网站
设置里打开“反向代理”,按下图配置:
完成,进入前后台进行配置使用吧!
发表评论