Alist v3 Linux如何同时部署多个AList
1先安装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
先cd到alist所在目录:
cd /opt/alist
随机设置新密码:
./alist admin random
或者手动设置新密码:
./alist admin set NEW_PASSWORD
启动: systemctl start alist
关闭: systemctl stop alist
配置开机自启: systemctl enable alist
取消开机自启: systemctl disable alist
状态: systemctl status alist
重启: systemctl restart alist
安装完后打开5244端口
2安装完后可以正常访问后进入系统/opt文件夹看见/alist文件夹开始在/opt文件夹创建一个新的文件夹随意取名
举例:创建一个5243文件夹后将/opt/alist文件夹中alist安装文件复制到5243文件夹,
打开终端输入cd /opt/5243
进入5243文件夹输入命令:./alist server
这时在5243文件夹会创建data文件夹进入data文件夹修改config.json文件配置
“scheme”: {
“address”: “0.0.0.0”,
“http_port”: 5243,修改端口号
“https_port”: -1,
“force_https”: false,
“cert_file”: “”,
“key_file”: “”,
“unix_file”: “”,
“unix_file_perm”: “”
修改好端口后再次输入./alist server启动命令进入宝塔设置端口,就可以在网页中访问了IP:5243
重新打开终端输入cd /opt/5243
设置用户名及密码 ./alist admin set NEW_PASSWORD
最重要的一点就是添加守护进程
进入/usr/lib/systemd/system/文件夹查看是否有alist.service文件如果没有添加一个新文件5243.service添加内容
[Unit]
Description=5243描述填写刚开始添加的文件夹名
After=network.target
[Service]
Type=simple
WorkingDirectory=/opt/5243两个路径地址
ExecStart=/opt/5243/alist server
Restart=on-failure
[Install]
WantedBy=multi-user.target
保存好后我们用命令systemctl start 5243启动,
启动还需要配置开机自启: systemctl enable 5243
命令说明:
启动: systemctl start 5243 这里的5243表示的你创建的Alist文件
关闭: systemctl stop 5243
配置开机自启: systemctl enable 5243
取消开机自启: systemctl disable 5243
状态: systemctl status 5243
重启: systemctl restart 5243