论坛风格切换切换到宽版
  • 12152阅读
  • 0回复

使用Alist程序搭建123云盘直链教程 [复制链接]

上一主题 下一主题
离线luzhi
 

发帖
331
金钱
29017
威望
0
贡献值
0
只看楼主 倒序阅读 使用道具 0 发表于: 2021-12-17

最近冒出一个123云盘,注册送2T容量,下载不限速,分享无需登录,简直是业界良心。看了下Alist的作者适配了123云盘,可以直接搭建直链使用。搭建仅供学习研究,不建议用于生产环境大容量下载,毕竟123云盘是小公司,且无广告无VIP,容易薅倒闭。

虽然之前写过Alist相关的教程,但是版本升级了,安装教程也不太一样了,本次重新写。
首先准备一个VPS,宝塔环境最好,新建站点

打开项目地址https://github.com/Xhofe/alist/releases
下载程序 一般都是X86架构的 选择alist_linux—amd64.tar.gz进行下载
300w, 768w" sizes="(max-width: 983px) 100vw, 983px" style="box-sizing: border-box; height: auto; max-width: 100%;" />
下载好解压,上传到宝塔站点根目录
300w" sizes="(max-width: 687px) 100vw, 687px" style="box-sizing: border-box; height: auto; max-width: 100%;" />
然后SSH登录服务器
cd程序目录  cd /www/wwwroot/你的域名
赋予程序执行权限:chmod +x alist-linux-amd64
运行程序./alist-linux-amd64

300w, 768w" sizes="(max-width: 839px) 100vw, 839px" style="box-sizing: border-box; height: auto; max-width: 100%;" />
运行后就可以通过服务器IP:5244打开了,如果腾讯云阿里云这些无法访问可能是端口没开,打不开也先别管
打开站点管理,反代以下,这样就可以用域名直接打开了
300w, 768w" sizes="(max-width: 875px) 100vw, 875px" style="box-sizing: border-box; height: auto; max-width: 100%;" />
打开网址后默认密码是alist
进去点账号,添加 选择123pan  输入账号密码即可挂载

300w, 1024w, 768w, 1536w" sizes="(max-width: 1654px) 100vw, 1654px" style="box-sizing: border-box; height: auto; max-width: 100%;" />
返回首页 就可以看到挂载成功了  试下速度,基本满速。
300w, 1024w, 768w" sizes="(max-width: 1141px) 100vw, 1141px" style="box-sizing: border-box; height: auto; max-width: 100%;" />
设置进程守护和开机自启

 

SSH执行命令

vim /usr/lib/systemd/system/alist.service

按i键进入编辑模式  输入以下命令  把里面的/www/wwwroot/d7.d6.cx 改成自己的路径

[Unit]
Description=alist
After=network.target
[Service]
Type=simple
WorkingDirectory=/www/wwwroot/d7.d6.cx
ExecStart=/www/wwwroot/d7.d6.cx/alist-linux-amd64 -conf data/config.json
Restart=on-failure
[Install]
WantedBy=multi-user.target

300w" sizes="(max-width: 696px) 100vw, 696px" style="box-sizing: border-box; height: auto; max-width: 100%;" />
按esc退出编辑模式 再按两下大写的Z 保存退出
执行刷新命令

systemctl daemon-reload

300w" sizes="(max-width: 679px) 100vw, 679px" style="box-sizing: border-box; height: auto; max-width: 100%;" />

  • 启动: systemctl start alist
  • 关闭: systemctl stop alist
  • 自启: systemctl enable alist
  • 状态: systemctl status alist
  • 重启: systemctl restart alist
评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
快速回复
限100 字节
 
上一个 下一个