frp服务端安装与开机自动启动
一、下载服务端:FRP服务端安装包
二、安装FRP
cd /opt/
tar zxvf frp_0.16.1_linux_amd64.tar.gz
cd frp_0.16.1_linux_amd64
修改 frps.ini 文件(frps_full.ini中是全配置的情况,可以参考配置),设置 http 访问端口为 80:
# frps.ini
[common]
bind_port = 7000
vhost_http_port = 80
vhost_https_port = 443
启动 frps
./frps -c ./frps.ini
出现:-bash: ./frps: No such file or directory
分析为无执行权限
运行:chmod +x frps 赋予权限解决
使用systemctl来控制启动
这个方法比较好用,很方便
sudo vi /lib/systemd/system/frps.service
在frps.service里写入以下内容
[Unit]
Description=fraps service
After=network.target syslog.target
Wants=network.target
[Service]
Type=simple
#启动服务的命令(此处写你的frps的实际安装目录)
ExecStart=/your/path/frps -c /your/path/frps.ini
[Install]
WantedBy=multi-user.target
然后就启动frps
sudo systemctl start frps
再打开自启动
sudo systemctl enable frps