主题
安装使用
安装
- 获取主程序
- 运行主程序
sh
./APlayer
守护进程
使用任意方式编辑 /usr/lib/systemd/system/APlayer.service 并添加如下内容
ini
[Unit]
Description=APlayer
After=network.target
[Service]
WorkingDirectory=主程序目录
ExecStart=主程序目录/APlayer
Restart=on-failure
[Install]
WantedBy=multi-user.target
提示
主程序目录是 APlayer 所在根目录
然后执行 systemctl daemon-reload
命令
- 启动: systemctl start APlayer
- 关闭: systemctl stop APlayer
- 状态: systemctl status APlayer
- 重启: systemctl restart APlayer
- 配置开机自启: systemctl enable APlayer
- 取消开机自启: systemctl disable APlayer
提示
也可以使用宝塔的系统启动项插件添加
反向代理
播放器默认监听 6066 端口,如果服务器未放行 6066 端口请放行 6066 端口
ini
location / {
proxy_cache off;
proxy_pass http://127.0.0.1:6066;
proxy_set_header Host $host;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header REMOTE-HOST $remote_addr;
proxy_set_header Connection $connection_upgrade;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
提示
也可以使用宝塔的反向代理
自定义监听端口
sh
./APlayer -port 端口号
提示
APlayer.service 文件里也得修改
ini
[Unit]
Description=APlayer
After=network.target
[Service]
WorkingDirectory=主程序目录
ExecStart=主程序目录/APlayer -port 端口号
Restart=on-failure
[Install]
WantedBy=multi-user.target
APlayer.service 文件修改后必须使用 命令重载,然后重启服务才有效