宝塔面板Centos系统Alist一键部署

AList是一款阿里云盘的目录文件列表程序,可用于搭建公共网盘,后端基于 golang最好的 http框架 gin,前端使用 vueant design

搭建完成后可以在其中放置电影、照片等共享文件。

本站已部署:

项目地址:

https://github.com/Xhofe/alist
https://github.com/Xhofe/alist-web

一键安装

1.打开宝塔面板终端

输入命令:

bash -c "$(curl -sS [https://www.cooluc.com/alist-install.sh](https://www.cooluc.com/alist-install.sh))

等待片刻,出现Alist版本信息后选择要安装的版本,这里选择正式版,输入1,按下回车。

image.png

2.现在输入refresh_token 就完成完成安装了

关于refresh_token获取可使用此款软件获取

安装

alist

3.如果不想使用ip地址访问,可以使用宝塔的反向代理

反向代理

PS:alist默认端口为5244,所以访问地址为ip:5244

基本指令

查看状态:systemctl status alist
启动服务:systemctl start alist
重启服务:systemctl restart alist
停止服务:systemctl stop alist

常见问题解答

  • 如何给文件夹设置密码?
    在要加密的目录名称后面加上.password-密码,列表中会自动消除后面的密码部分。
  • 如何隐藏文件夹
    在要隐藏的文件夹名称后面加上.hide即可。
  • 如何重建目录树
    点击网页底部的rebuild按钮,输入配置文件中设置的server.password确定即可。
  • 如何设置根目录?
    修改配置文件中的ali_drive.root_folder 为想要设置的文件夹的file_id即可。文件夹的file_id是什么?根目录就是root,其他目录为点进文件夹之后的url中folder/后面那一串
  • 如何自定义网页底部链接?
    修改配置文件中的footer_textfooter_url为要设置的内容,或者不填则不会显示。
  • 怎么复制文件直链?
    点进文件,右上角有复制直链的按钮。
  • 修改网站icon?
    替换掉dist目录下的favicon.ico即可。
  • 为什么新上传的文件不显示/删除了的文件还在?
    列表展示的是本地数据库里的数据,更新文件之后需要重建。
  • 如何更新?
    前端:下载新的打包好的文件,删掉原来的dist文件夹,解压新的dist放入原来的位置即可。后端:pkill alist 停掉老的进程,删除旧的alist,下载新的alist,查看配置文件,补上新的配置项,再次运行即可。
  • 运行显示检查更新之后直接报错?
    可能是无法访问到GitHub的api,可以在命令行后面加上-skip-update跳过检查更新。
  • 怎么指定路径重建?
    在哪个路径点rebuild就是在哪里重建。
  • The input parameter limit is not valid. limit should be less than 200?Xhofe/alist-web#22
最后修改:2021 年 07 月 09 日
如果觉得我的文章对你有用,请随意赞赏