前言
🗂️ 一个支持多种存储的文件列表程序,使用 Gin 和 Solidjs。Alist是一款非常强大的开源个人文件管理软件,它的功能非常多。
在线体验
项目信息
开源地址:GIthub
搭建教程
本地搭建
如果你是本地搭建,请参考
服务器环境
我们需要使用到宝塔面板进行搭建
创建一个网站,我这里以alist.shserve.cn
为例,创建成功后我们进入到文件目录
我们需要将网站根目录复制下来,等会修改命令使用
/www/wwwroot/alist.shserve.cn
官方提供的命令如下
安装
curl -fsSL "https://nn.ci/alist.sh" | bash -s install
更新
curl -fsSL "https://nn.ci/alist.sh" | bash -s update
卸载
curl -fsSL "https://nn.ci/alist.sh" | bash -s uninstall
注意官方的安装脚本不会安装在网站根目录我们需要自行更改
在命令上加上你的网站根目录即可
curl -fsSL "https://nn.ci/alist.sh" | bash -s install /www/wwwroot/alist.shserve.cn
执行完后就已经安装好了Alist了,我们可以执行以下命令进行查默认信息
/alist admin
这个时候网站还是不能访问的,因为alist使用的是5224端口所以我们需要放行端口
放行端口
选择宝塔面板上的安全-添加端口规则
端口写5224,备注随意填写即可,随后点击提交
这时候我们的端口就放行好了,接下来还有最后一部
方向代理
我们点击网站管理,选择方向代理-添加方向代理
代理名称随意填写,目标url填写http://127.0.0.1:5224
其他信息默认即可
添加成功后我们就可以访问我们的网站了
开始是没有任何信息的这里是我搭建好的
可以访问以下url进行登陆或管理
http://alist.shserve.cn/@login
Alist管理命令
- 启动:
systemctl start alist
- 关闭:
systemctl stop alist
- 自启:
systemctl enable alist
- 状态:
systemctl status alist
- 重启:
systemctl restart alist
© 版权声明
THE END
暂无评论内容