这篇文章上次修改于 319 天前,可能其部分内容已经发生变化,如有疑问可询问作者。

前言

上次我发了一个移动云手机搭建 Alist 的教程,这次同学白嫖了一台阿里云服务器,所以让我来帮他搭建 Alist

环境

  • 阿里云服务器
  • CentOS 7.9V
  • Alist 最新版本

安装

其实 Alist 文档官方给我们提供了 Linux 一键安装命令

安装

1
curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s install

更新

1
curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s update

卸载

1
curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s uninstall

启动命令

安装完成 Alist 会在后台自动启动,此时你可以

随机生成一个密码
./alist admin random

手动设置一个密码,`NEW_PASSWORD`是指你需要设置的密码
./alist admin set NEW_PASSWORD

注意现在启动还不能访问,需要配置一下端口开放

启动: systemctl start alist
关闭: systemctl stop alist
状态: systemctl status alist
重启: systemctl restart alist

配置端口

进入安全组手动添加 Alist 的默认端口 5244

tu1

tu2

添加完端口重启一下 Alist 服务

访问

访问地址: http://你的服务器公网 IP:5244
公网 ip 可以在阿里云服务器控制台查看

高级配置

配置说明

如果你不想一直使用 ip 加端口的话还可以去配置里面修改端口号为 80

cd /root/alist/data
vim config.json
1
2
3
4
5
6
7
8
9
10
"scheme": {
"address": "0.0.0.0",
"http_port": 80,//修改为80
"https_port": -1,
"force_https": false,
"cert_file": "",
"key_file": "",
"unix_file": "",
"unix_file_perm": ""
}

修改为 80 端口后直接访问 http://你的服务器公网 IP 即可进入 alist 页面

如果条件更好的话还可以直接绑定域名

这样子就不用记住那 ipv4 的公网 ip 了

总结

还是很简单的,就是做的时候注意细节。

参考