咳咳怪的小站 - 教程
type: channel
link: https://yorg.top/tag/%E6%95%99%E7%A8%8B/
items: Alist搭建教程
items: （VPS）利用Aria2下载Rclone转存到OneDrive

Alist搭建教程
type: item
date: 2022-07-06T12:38:00+08:00
description: 简介 Alist是一款支持多种存储的目录文件列表程序，支持 web 浏览与 webdav，后端基于gin，前端使用react。 支持挂载多种网盘 可以使用多种方式进行搭建，本文介绍的是宝塔/Aapanel搭建教程 一、安装宝塔/Aapanel 国外VPS wget https://raw.githubusercontent.com/AaronYES/aaPanel/main/script/aapanel.sh -O aapanel.sh && chmod +x aapanel.sh && clear && ./aapanel.sh 国内VPS wget https://ghproxy.com/https://raw.githubusercontent.com/AaronYES/aaPanel/main/script/aapanel.sh -O aapanel.sh && chmod +x aapanel.sh && clear && ./aapanel.sh 安装完成宝塔/Aapanel后 会在VPS显示给你一个链接 aaPanel Internet Address: https://127.0.1.1:7800/8位随机数 username: 随机的 password: 随机的 PS：注意八位随机数也要一起复制到浏览器打开 二、安装Alist 打开宝塔/Aapanel页面会跳出提示框 选择安装lnmp 默认就行 等安装完毕 看左侧选项卡选择网站==>添加站点==>域名填你解析到VPS的域名【按照图片进行操作】 之后进入到wwwroot/创建的网站目录 选择终端 安装 curl -fsSL "https://nn.ci/alist.sh" | bash -s install /www/wwwroot/你的域名 更新 curl -fsSL "https://nn.ci/alist.sh" | bash -s update /www/wwwroot/你的域名 卸载 curl -fsSL "https://nn.ci/alist.sh" | bash -s uninstall /www/wwwroot/你的域名 等待提示 YOUR_IP:5244 消息之后就成功了 Alist 安装成功！ 访问地址：http://YOUR_IP:5244/ 配置文件：/opt/alist/data/config.json 初始管理密码：mI74sSab 查看状态：systemctl status alist 启动服务：systemctl start alist 重启服务：systemctl restart alist 停止服务：systemctl stop alist 然后左侧选项卡 选择网站==>点击conf/配置==>Reverse proxy/反向代理 按照图上配置 结束 经过上面的配置 你已经可以打开你的域名 来访问自己的Alist程序啦~ Aapanel小助手 Alist程序 Alist官方文档

（VPS）利用Aria2下载Rclone转存到OneDrive
type: item
date: 2021-12-30T12:53:00+08:00
description: 一、 安装Aria2 需要到一键安装Aria2 二、 安装和配置 Rclone RCLONE 官方提供了一键安装脚本： curl https://rclone.org/install.sh | sudo bash 安装完后，输入 rclone config 命令进入交互式配置选项，按照提示一步一步来进行操作即可。如果你一脸懵逼，可以去看《Rclone 安装配置教程》来了解配置的详细过程。 配置自动上传脚本 RCLONE 自动上传脚本由于默认不启用，所以需要手动启用。 输入nano /root/.aria2c/aria2.conf打开 Aria2 配置文件进行修改。或使用Aria2 一键安装管理脚本 增强版中的手动修改选项打开配置文件进行修改。找到“下载完成后执行的命令”，把 clean.sh替换为upload.sh。 nano 编辑器的操作方法参见《Linux 下适合新手的文本编辑器 nano 使用教程》 # 下载完成后执行的命令 on-download-complete=/root/.aria2c/upload.sh Rclone 连接 OneDrive 获取 token 在本地 Win­dows 电脑上下载 rclone，然后解压出来，解压后进入文件夹，在资源管理器地址栏输入 cmd，回车就会在当前路径打开命令提示符。输入以下命令： rclone authorize "onedrive" 接下来会弹出浏览器，要求你登录账号进行授权。授权完后命令提示符窗口会出现以下信息： If your browser doesn't open automatically go to the following link: http://127.0.0.1:53682/auth Log in and authorize rclone for access Waiting for code... Got code Paste the following into your remote machine ---> {"access_token":"xxxxxxxx"} # 注意!复制{xxxxxxxx}整个内容，并保存好，后面需要用到 <---End paste 输入 rclone config 命令，会出现以下信息，参照下面的注释进行操作。 [ 选27 Microsoft OneDrive 至此，Rclone 已成功连接到了 OneDrive 网盘 输入nano /root/.aria2c/script.conf打开附加功能脚本配置文件进行修改，有中文注释，按照自己的实际情况进行修改，第一次使用只建议修改网盘名称。 网盘名称(RCLONE 配置时填写的 name) drive-name=OneDrive 重启 Aria2 。脚本选项重启或者执行以下命令： service aria2 restart 检查配置是否成功 执行upload.sh脚本，提示success即代上传脚本能正常被调用，否则请检查与 RCLONE 有关的配置。 /root/.aria2c/upload.sh 打开实时日志并下载任意文件，出现上传成功信息即代表配置成功，否则请认真阅读教程并重新开始。 检查网盘是否存在相关文件，若不存在说明你搞错网盘了。 三、 部署Ar­i­aNg 页面 # bridge 网络模式 docker run -d \ --name ariang \ --restart unless-stopped \ --log-opt max-size=1m \ -p 6880:6880 \ p3terx/ariang # host 网络模式（如果你需要使用 IPv6 网络访问，这是最简单的方式） docker run -d \ --name ariang \ --log-opt max-size=1m \ --restart unless-stopped \ --network host \ p3terx/ariang --port 6880 --ipv6 AriaNg 连接 Aria2 服务端 在 AriaNg 设置中填写相关 RPC 信息。RPC 地址对应 IP 或域名， RPC 秘钥对应配置文件 (aria2.conf) 中 rpc-secret 选项后面的参数。如果没有过修改端口，那么默认是 6800 无需修改。 TIPS: 无法连接一般是两种情况导致的：1. 6800 端口未开放。 2. 网络不通畅。 AriaNg 使用注意事项 在 AriaNg （或其它前端面板）中对 Aria2 设置的修改只会保存在内存中，不会修改配置文件，即属于临时修改，只在当前运行的进程中有效。Aria2 重启或关闭后会重新读取配置文件。这是 Aria2 的特性决定的并是不 b…