马春杰杰 Exit Reader Mode

安装AList v3.x教程

1 先根据系统下载:

Releases · alist-org/alist (github.com)

2 下载完毕,解压运行:

# 解压下载的文件,得到可执行文件:
tar -zxvf alist-xxxx.tar.gz
# 授予程序执行权限chmod +x alist
# 运行程序
./alist server
# 获得管理员信息
./alist admin
cd data
git clone https://github.com/blevesearch/bleve.git

此时会显示默认的管理员账号密码,默认端口是5244,记得服务器放行。此时输入:http://ip:5244即可运行。

3 打开宝塔,新建站点,设置反代:

记得提前申请SSL证书,并开启强制SSL

4 添加存储池

进入管理界面,选择存储,添加

这里的挂载路径就是主页显示的子目录,序号就是显示的目录顺序,注意,多个存储池的需要不能相同。

添加的教程见:OneDrive | AList文档 (nn.ci)

5 如何加密?

打开元信息,添加:

路径设置为全局,设置一个密码,并应用到子文件夹。这样就全站游客不可见。

如果想要分享某个文件夹,只需要在元信息添加想要共享的文件夹,然后不设置密码即可。如:

这里的写入意思是,允许游客上传文件,但是不允许修改。

如果想要给共享文件夹加密,同样是在元信息这里,加个不同的密码就行了。

6 守护进程(Linux)

使用任意方式编辑 /usr/lib/systemd/system/alist.service 并添加如下内容,其中 path_alistAList 所在的路径:

[Unit]
Description=alist
After=network.target
 
[Service]
Type=simple
WorkingDirectory=path_alist
ExecStart=path_alist/alist server
Restart=on-failure
 
[Install]
WantedBy=multi-user.target

然后,执行 systemctl daemon-reload 重载配置,现在你可以使用这些命令来管理程序:

本文最后更新于2022年12月6日,已超过 1 年没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!