Alist云端本地部署

我的博客19小时前更新 阿昭
249 0

 

Alist云端本地部署

Alist介绍

Alist 是一个开源项目,一个支持多种存储,支持网页浏览和 WebDAV 的文件列表程序,由 gin 和 Solidjs 驱动。主要用于聚合多种网盘,能够实现在一处对不同网盘的文件进行预览、上传、下载以及直接在线播放视频等功能。

这是站长我利用Alist搭建的壁纸库: http://m.nkch8r.cn.cc(你们只能看到我想让你们看到的*^____^*)

Alist如何部署

Alist有俩种部署方式,一种是直接部署在本地,还有一种是部署在云端。我这个壁纸库就是部属在服务器上的,所以我主要写部署在云服务器上的步骤。

部署在本地

我们可以直接去下载Alist官网打包好的程序,怕折腾的小白可以选择这个便捷的方法。不过这个程序是要激活的(需要花50米买激活码🤣)。

 

想白嫖的话,我们可以用Docker部署,或者自己搭建一个有gitnodejspnpmgolang>=1.20gcc的环境(大佬专属👍 我也不会请自行百度)。我还是写写Docker部署Alist的方法吧。

首先,我们要先下载Docker

1.打开Docker,点击查询,搜索alist-aria2,找到xhofe/alist-aria2的,右键下载此映像,选择latest版本即可,然后等待下载完成。

Alist云端本地部署

2.点击Docker左边的映像,然后找到下载完成的alist映像,点击启动进入创建容器窗口

Alist云端本地部署

3.点击下拉窗口,在下拉设置窗口中设置:容器名称、映射端口号、aria2 映射端口号、映射目录 ,然后在点击run

Alist云端本地部署

4.点击Docker左边的容器,在容器列表中看到创建好的Alist实例

Alist云端本地部署

5.点击 Docker 左边的容器,在容器列表中看到创建好的 Alist

Alist云端本地部署

6.进入 Alist详情的Log内容,得到admin 用户的密码

Alist云端本地部署

7.最后再在浏览器访问http://localhost:5244,输入

用户名admin

密码:输入步骤6复制的密码

8.进入后台,改密码

Alist云端本地部署

部署在云端

首先,要有个域名和服务器,环镜:Linux 和宝塔面版。

1.打开宝塔面版,点击网站,再点击添加站点,然后绑定域名,php版本选择纯静态。

Alist云端本地部署

2.打开m.xinqidh.cc(绑定域名)根目录,把文件全部删掉(我这张图片已经删过了),再点击终端

Alist云端本地部署

 

3.在宝塔终端输入Alist安装命令,如果以后想更新或卸载,像这要输入命令就可以了(在图片井符号输入安装命令)

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命令按一下回车。

Alist云端本地部署

5.输入手动设置新密码./alist admin set NEW-PASSWORD后,就可以知道用户名和密码

用户名:admin

密码:NEW-PASSWORD

Alist云端本地部署

6.点击绑定域名的设置

Alist云端本地部署

7.添加反向代理,步骤如图所示。这样就可以直接访问域名,从而访问部署云端的Alist

Alist云端本地部署

 

© 版权声明

相关文章

暂无评论

none
暂无评论...