[〖 服务器知识 〗] Alist v3 Linux如何同时部署多个AList

[复制链接]
查看98 | 回复4 | 2024-12-11 22:05:03 | 显示全部楼层 |阅读模式
1先安装Alist
一键安装命令
  1. <code class="language-mindmap">curl -fsSL “https://alist.nn.ci/v3.sh” | bash -s install</code>
复制代码
一键更新命令
  1. <code class="language-mindmap">curl -fsSL “https://alist.nn.ci/v3.sh” | bash -s update</code>
复制代码
一键卸载命令
  1. <code class="language-mindmap">curl -fsSL “https://alist.nn.ci/v3.sh” | bash -s uninstall</code>
复制代码
先cd到alist所在目录:
  1. <code class="language-mindmap">cd /opt/alist</code>
复制代码
随机设置新密码:
  1. <code class="language-mindmap">./alist admin random</code>
复制代码
或者手动设置新密码:
  1. <code class="language-mindmap"><code class="language-mindmap">./alist admin set NEW_PASSWORD</code></code>
复制代码
启动:
  1. <code class="language-mindmap">systemctl start alist</code>
复制代码
关闭:
  1. <code class="language-mindmap">systemctl stop alist</code>
复制代码
配置开机自启:
  1. <code class="language-mindmap">systemctl enable alist</code>
复制代码
取消开机自启:
  1. <code class="language-mindmap">systemctl disable alist</code>
复制代码
状态:
  1. <code class="language-mindmap">systemctl status alist</code>
复制代码
重启:
  1. <code class="language-mindmap">systemctl restart alist</code>
复制代码
安装完后打开5244端口
2.安装完后可以正常访问后进入系统/opt文件夹看见/alist文件夹开始在/opt文件夹创建一个新的文件夹随意取名
举例:创建一个5243文件夹后将/opt/alist文件夹中alist安装文件复制到5243文件夹,
打开终端输入
  1. <code class="language-mindmap"><code class="language-mindmap">cd /opt/5243</code></code>
复制代码
进入5243文件夹输入命令:
  1. <code class="language-mindmap">./alist server</code>
复制代码
这时在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”: “”
修改好端口后再次输入<code class="language-mindmap">./alist server</code>启动命令进入宝塔设置端口,就可以在网页中访问了IP:5243
重新打开终端输入
  1. <code class="language-mindmap"><code class="language-mindmap">cd /opt/5243</code></code>
复制代码
设置用户名及密码
  1. <code class="language-mindmap"><code class="language-mindmap">./alist admin set NEW_PASSWORD</code></code>
复制代码
最重要的一点就是添加守护进程
进入/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启动,
启动还需要配置开机自启:
  1. <code class="language-mindmap"><code class="language-mindmap">systemctl enable 5243</code></code>
复制代码
命令说明:
启动: 
systemctl start 5243 这里的5243表示的你创建的Alist文件
关闭:
  1. <code class="language-mindmap">systemctl stop 5243</code>
复制代码
配置开机自启:
  1. <code class="language-mindmap"><code class="language-mindmap">systemctl enable 5243</code></code>
复制代码
取消开机自启:
  1. <code class="language-mindmap">systemctl disable 5243</code>
复制代码
状态:
  1. <code class="language-mindmap">systemctl status 5243</code>
复制代码
重启:
  1. <code class="language-mindmap">systemctl restart 5243</code>
复制代码
踏抛 | 2024-12-12 05:17:10 | 显示全部楼层
既然你诚信诚意的推荐了,那我就勉为其难的看看吧!莫忘娱乐不走平凡路
路诗怀 | 2024-12-13 10:15:43 | 显示全部楼层
这东西我收了!谢谢楼主!莫忘娱乐真好!
钙祷敢 | 2024-12-14 05:23:17 | 显示全部楼层
其实我一直觉得楼主的品味不错!呵呵!莫忘娱乐太棒了!
无限幻想 | 2024-12-14 08:14:45 | 显示全部楼层
这个帖子不回对不起自己!我想我是一天也不能离开莫忘娱乐
懒得打字嘛,点击右侧快捷回复 请选择
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则