本教程提供 一键安装 / 更新 / 卸载 LunovaFrps 的方式。
准备工作
在执行脚本前,请确保系统已安装以下工具:
curl或wget(下载脚本与文件)tar(解压压缩包)systemd(服务管理,主流发行版自带)
若缺少,可先安装:
# Debian / Ubuntu
sudo apt-get update
sudo apt-get install -y curl wget tar systemd
# CentOS / RockyLinux / AlmaLinux
sudo yum install -y curl wget tar systemd
一键部署命令
直接在 Linux 终端执行:
curl -sL https://galaxyfrp-download.xhuzim.top/frps/frps-install.sh -o frps-install.sh && chmod +x frps-install.sh && ./frps-install.sh
一键部署命令
1.1新版部署命令
curl -sL https://resources.xhuzim.top/d/GalaxyFrps/frps-install-1.1.sh -o frps-install-1.1.sh && chmod +x frps-install-1.1.sh && ./frps-install-1.1.sh
脚本功能
- 安装:自动下载二进制、生成配置、创建
systemd服务。 - 更新:可保留原配置或覆盖更新,并自动备份。
- 卸载:停止并删除服务与相关文件。
运行后交互
脚本会提示你输入(或选择):
- 服务绑定端口(如:
7000) - 可分配端口范围(如:
10000-20000) - 面板端口、用户名、密码(支持自动随机生成)
- 是否开放
80/443等常用端口
端口占用检查(ss / netstat)
建议在部署前检查端口是否被占用:
# 使用 ss(推荐,现代系统普遍自带)
ss -tulnp | grep -E "7000|7500|80|443"
# 使用 netstat(如未安装请先装 net-tools)
# Debian / Ubuntu
sudo apt-get install -y net-tools
# CentOS / RockyLinux / AlmaLinux
sudo yum install -y net-tools
# 检查端口占用
netstat -tulnp | grep -E "7000|7500|80|443"
# 若看到端口被占用,可结束对应 PID(谨慎操作)
sudo kill -9 <PID>
常见命令
# 查看运行状态
sudo systemctl status LunovaFrps
# 停止服务
sudo systemctl stop LunovaFrps
# 重启服务
sudo systemctl restart LunovaFrps
# 查看日志(实时)
sudo journalctl -u LunovaFrps -f
部署失败怎么办?
- 可直接再次执行一键脚本进行重新部署/更新(脚本会处理覆盖与备份):
curl -sL https://galaxyfrp-download.xhuzim.top/frps/frps-install.sh -o frps-install.sh \
&& chmod +x frps-install.sh && ./frps-install.sh
- 或先卸载后重装(脚本内含卸载选项)。
- 若提示端口占用,请先用上面的
ss/netstat处理。 - 确认防火墙已放行你配置的端口(如
7000、10000-20000、面板端口等)。
部署完成后
- 前往 https://console.xhfrp.xhuzim.top/donate 填写节点信息(节点地区、带宽、端口范围、面板地址、权限等)。
- 提交后进入审核流程:
- 审核通过:节点上线,我们会通过你内网穿透账号绑定邮箱发送提醒。
- 审核不通过:同样会通过邮箱告知未通过原因及修改建议。