Linux · 2020年10月18日

通过portainer docker安装centos 再安装frps/frpc并开机启动

参考内容

开机启动:https://blog.csdn.net/weixin_30399821/article/details/95283601

docker容器设置:https://blog.csdn.net/zhenliang8/article/details/78330658

docker安装centos参考如下设置

远程目录需要先部署好后进命令行新建好容器内目录后再映射

修改网络为host

开启特权模式

部署

进入命令行

上传frp文件 修改成可执行属性

chmod 777 <文件名或文件夹名>

修改好配置文件 先手动测试一下能否运行再添加frp为服务,执行下面代码

vim /usr/lib/systemd/system/frp.service

修改ExecStart=/usr/local/frp/frps -c /usr/local/frp/frps.ini 为自己的路径

[Unit]
Description=The nginx HTTP and reverse proxy server
After=network.target remote-fs.target nss-lookup.target

[Service]
Type=simple
ExecStart=/usr/local/frp/frps -c /usr/local/frp/frps.ini
KillSignal=SIGQUIT
TimeoutStopSec=5
KillMode=process
PrivateTmp=true
StandardOutput=syslog
StandardError=inherit

[Install]
WantedBy=multi-user.target

设置开机启动

systemctl daemon-reload
systemctl enable frp

启动frp

systemctl start frp

检查frp

ps aux | grep frp