frps 0.45.X其实是老版本了,新的版本配置文件等都有新的调整。但写这个博文主要是记录下类似0.45.X这样老版本的安装方式,因为部分的设备例如我的斐讯路由器里的frpc版本只能支持老版本。
0.45.X 可以在官方的GIT上下载,这里就不多说了。
下载完成后,把frp解压到/usr/local/目录
切换到frp目录
cd /usr/local
增加权限
sudo chmod +x frps
完成后正确的目录应该有。
/usr/local/frps/frps
和
/usr/local/frps/frps.ini
配置frps.ini,具体的配置信息官方也有介绍,这里就不多介绍。
然后执行命令
/usr/local/frps/frps -c /usr/local/frps/frps.ini
打开浏览器输入你的服务器ip:6443,进行访问,如果正常那么说明frps已经在正常运行了,如果无法访问则需要检测你的配置文件和服务器防火墙是否打开。
设置frps开机自启,首先新建一个服务。
nano /lib/systemd/system/frps.service
复制如下信息,如果你frps安装的目录有所改变,记得修改文件里的目录为你frps的正确目录。
[Unit]
Description=frps service
After=network.target syslog.target
Wants=network.target
[Service]
Type=simple
ExecStart=/usr/local/frps/frps -c /usr/local/frps/frps.ini
[Install]
WantedBy=multi-user.target
完成保持后,执行命令刷新服务列表
sudo systemctl daemon-reload
设置开机自启
sudo systemctl enable frps
到此,frps就安装完成了,你也可以通过下面的命令来启动,重启或关闭frps。
启动
sudo systemctl start frps
关闭
sudo systemctl stop frps
重启
sudo systemctl restart frps
查看状态
sudo systemctl status frps