Alist介绍
Alist 是一个开源项目,一个支持多种存储,支持网页浏览和 WebDAV 的文件列表程序,由 gin 和 Solidjs 驱动。主要用于聚合多种网盘,能够实现在一处对不同网盘的文件进行预览、上传、下载以及直接在线播放视频等功能。
这是站长我利用Alist搭建的壁纸库: http://m.nkch8r.cn.cc(你们只能看到我想让你们看到的*^____^*)
Alist如何部署
Alist有俩种部署方式,一种是直接部署在本地,还有一种是部署在云端。我这个壁纸库就是部属在服务器上的,所以我主要写部署在云服务器上的步骤。
部署在本地
我们可以直接去下载Alist官网打包好的程序,怕折腾的小白可以选择这个便捷的方法。不过这个程序是要激活的(需要花50米买激活码🤣)。
想白嫖的话,我们可以用Docker部署,或者自己搭建一个有git
,nodejs
,pnpm
,golang>=1.20
,gcc
的环境(大佬专属👍 我也不会请自行百度)。我还是写写Docker部署Alist的方法吧。
首先,我们要先下载Docker。
1.打开Docker,点击查询,搜索alist-aria2,找到xhofe/alist-aria2的,右键下载此映像,选择latest版本即可,然后等待下载完成。
2.点击Docker左边的映像,然后找到下载完成的alist映像,点击启动进入创建容器窗口
3.点击下拉窗口,在下拉设置窗口中设置:容器名称、映射端口号、aria2 映射端口号、映射目录 ,然后在点击run
4.点击Docker左边的容器,在容器列表中看到创建好的Alist实例
5.点击 Docker 左边的容器,在容器列表中看到创建好的 Alist
6.进入 Alist详情的Log内容,得到admin 用户的密码
7.最后再在浏览器访问http://localhost:5244,输入
用户名admin
密码:输入步骤6复制的密码
8.进入后台,改密码
部署在云端
首先,要有个域名和服务器,环镜:Linux 和宝塔面版。
1.打开宝塔面版,点击网站,再点击添加站点,然后绑定域名,php版本选择纯静态。
2.打开m.xinqidh.cc(绑定域名)根目录,把文件全部删掉(我这张图片已经删过了),再点击终端
3.在宝塔终端输入Alist安装命令,如果以后想更新或卸载,像这要输入命令就可以了(在图片井符号输入安装命令)
安装
curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s install
更新
curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s update
卸载
curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s uninstall
4.输入Alist安装命令后,会出现下图Alist安装成功提示。然后再输入cd /opt/alist按一下回车,在输入随机设置新密码./alist admin random或者手动设置新密码./alist admin set NEW-PASSWORD命令按一下回车。
5.输入手动设置新密码./alist admin set NEW-PASSWORD后,就可以知道用户名和密码
用户名:admin
密码:NEW-PASSWORD
6.点击绑定域名的设置
7.添加反向代理,步骤如图所示。这样就可以直接访问域名,从而访问部署云端的Alist
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...