软件介绍
官方开发文档:https://alist.nn.ci/zh/ 一个支持多种存储的文件列表程序,使用 Gin 和 Solidjs。
可将您的各种网盘资源文件进行统一管理。
所需准备工作
本教程需要具备一定的网络知识,如果您在阅读时遇到问题需要自行解决或者在本文进行留言寻求帮助!
- 服务器
- 宝塔面板
步骤一:启动宝塔Docker功能
在您的宝塔后台面板安装并启用Docker(已启用则跳过此步骤)
步骤二:安装Alist Docker
至Alist开发文档获取最新的安装命令:https://alist.nn.ci/zh/guide/install/script.html
docker run -d --restart=always -v /etc/alist:/opt/alist/data -p 5244:5244 -e PUID=0 -e PGID=0 -e UMASK=022 --name="alist" xhofe/alist:latest
连接您的服务器终端SSH:进行安装
安装完成后,您将可以在宝塔面变中的Docker管理器中看到刚刚安装完成的Alist以及端口号,现在您就可以’服务器ip地址:端口号’进行访问(端口号默认为5244)
注意事项:
- 需要放行安全组中的5244端口(宝塔-安全中以及服务器运营商后台安全组都需放行)
- 默认的登录账号信息需要SHH命令 ‘docker exec -it alist ./alist admin
‘进行获取(登录后记得修改您的登录信息为更安全的密码)
至此安装就完成了。
高级进阶:使用域名进行访问
- 将您的域名DNS解析到服务器
- 宝塔面板添加站点
- 申请SSL证书:站点修改→SSL→Let’s Encrypt,选择文件验证,全选域名进行申请,申请成功后强制SSL证书即可。
- 添加反向代理:站点修改→添加反向代理→代理名称随意→目标url:’http://127.0.01:5244’其他默认→提交
至此您可使用您的域名进行访问Alist管理页面。