在树莓派上搭建Alist
更换源
sudo vim /etc/apt/sources.list #进入配置文件或sudo nano /etc/apt/sources.list #进入配置文件
替换为以下源
deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi或
deb http://mirrors.aliyun.com/raspbian/raspbian/ buster main non-free contrib
deb-src http://mirrors.aliyun.com/raspbian/raspbian/ buster main non-free contrib
同步更新源
sudo apt-get update
安装FTP
sudo apt-get install vsftpd -y
手动配置ALIST
下载GITHUB中与系统对应压缩包,这里示例为:alist-linux-arm-6.tar.gz
使用FTP将压缩包传输到树莓派中
解压文件tar -zxvf alist-linux-arm-6.tar.gz
赋予程序执行权限:chmod +x alist-linux-arm-6
运行程序./alist-linux-arm-6
打开网址:http://IP:5244/
守护进程
打开配置文件nano /etc/systemd/system/alist.service
添加以下内容:
点击查看代码
[Unit]
Description=alist
After=network.target
[Service]
Type=simple
WorkingDirectory=/home/pi/pros
ExecStart=/home/pi/pros/alist--linux-arm-6 -conf data/config.json
Restart=on-failure
[Install]
WantedBy=multi-user.target
重新加载systemctl daemon-reload
常用命令:
启动: systemctl start alist
关闭: systemctl stop alist
自启: systemctl enable alist
状态: systemctl status alist
重启: systemctl restart alist
安装 Cpolar 惊醒远程访问
cpolar一键安装脚本:curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash
查看cpolar版本信息
cpolar version
cpolar进行token认证,如果您还没有cpolar账号,请去cpolar官网注册并登录后台获取认证token
cpolar authtoken xxxxxxxxxxxxxxxxxx
配置cpolar开机自启动
sudo systemctl enable cpolar
守护进程方式,启动cpolar
sudo systemctl start cpolar
查看cpolar守护进程状态
sudo systemctl status cpolar
远程访问
ssh pi@域名 -p 端口
ngrok
配置文件
/home/pi/.ngrok2/ngrok.yml
配置文件
点击查看代码
tunnels:
h:
proto: http
addr: 5244
后台运行
sudo nano /etc/systemd/system/ngorkd.service
sudo nano /usr/lib/systemd/system/ngrokd.service
删库跑路
rm -rf *

浙公网安备 33010602011771号