frps服务端和frpc客户端0.27.0版本配置说明

frps服务端和frpc客户端0.27.0版本配置说明

frps服务端和frpc客户端0.27.0版本配置说明

frps服务端和frpc客户端0.27.0版本配置说明

#开始frps服务端设置

#其实针对阿里云,root登陆后进入/root文件目录把下载好的例如frp_0.27.0_linux_amd64.tar.gz上传,因为github下载比较慢。
#阿里云的安全端口站内文章都有讲解,端口开放就好了。

[secret key=’www.itlap.cn’]

tar -zxvf frp_0.27.0_linux_amd64.tar.gz #解压
cd frp_0.27.0_linux_amd64 #进入目录
vi frps.ini
清空文件内容: .,$d ,输入 i 键,编辑最左下方出现 — INSERT –进行编辑代码内容如下:

[common]
# 设置连接端口
bind_port = 5443

# 设置dashboard服务登陆端口
dashboard_port = 7500

# 设置dashboard登录信息
dashboard_user =
dashboard_pwd =

# 设置日志显示级别{debug, info, warn, error)
log_level = debug

# 设置日志最大天数
log_max_days = 5

# 设置特权模式是否开启,开通后web,ssh等使用都可以直接在客户端设置
privilege_mode = true

# 设置特权模式token值
privilege_token =

# 设置转发端口
vhost_http_port = 80
vhost_https_port = 443

# 设置动态二级域名
subdomain_host =

因为关闭SSH会造成终止此执行命令,所以使用nohup命令执行,执行如下:

nohup ./frps -c ./frps.ini &.

如果要测试查询原因,可按照普通命令执行如下:

./frps -c ./frps.ini

一般重启后执行
cd frp_0.27.0_linux_amd64
nohup ./frps -c ./frps.ini &
停止执行frps命令
ps -e |grep frps
得到数字后kill掉:
kill 17467[/secret]

#开始frpc客户端设置

[secret key=’www.itlap.cn’]
tar -zxvf frp_0.27.0_linux_amd64.tar.gz #解压
cd frp_0.27.0_linux_amd64 #进入目录
vi frpc.ini
清空文件内容: .,$d ,输入 i 键,编辑最左下方出现 — INSERT –进行编辑代码内容如下:

# [common] is integral section
[common]
# 设置服务器IP地址,以阿里云为准
server_addr =
# 设置连接端口,和服务端端口一致
server_port = 5443
# 默认设置
admin_addr = 127.0.0.1
# 自行修改
admin_port = 7500

# console or real logFile path like ./frpc.log
# log_file = ./logs/frpc.log

# debug, info, warn, error
log_level = debug

log_max_days = 3

# decide if exit program when first login failed, otherwise continuous relogin to frps
# default is true
login_fail_exit = true

# for privilege mode,和服务端一致密码
privilege_token =

[web-006-itlap]
#设置web域名访问
type = http
local_ip = 127.0.0.1
local_port = 80
use_gzip = true
#绑定一级域名
custom_domains =

[web-007-itlap]
#设置web域名访问
type = http
local_ip = 127.0.0.1
local_port = 80
use_gzip = true
#绑定一级域名
custom_domains = itlap.cn

因为关闭SSH会造成终止此执行命令,所以使用nohup命令执行,执行如下:

nohup ./frpc -c ./frpc.ini &.

如果要测试查询原因,可按照普通命令执行如下:

./frpc -c ./frpc.ini

一般重启后执行
cd frp_0.27.0_linux_amd64
nohup ./frps -c ./frps.ini &
停止执行frps命令
ps -e |grep frps
得到数字后kill掉:
kill 17467

#开始设置开机自启动
新建:vim /lib/systemd/system/frpc.service,编辑代码如下:

[Unit]
Description=frpc service
After=network.target syslog.target
Wants=network.target

[Service]
Type=simple
#启动服务的命令(frpc的实际安装目录)
ExecStart=/root/frp_0.27.0_linux_amd64/frpc -c /root/frp_0.27.0_linux_amd64/frpc.ini

[Install]
WantedBy=multi-user.target

依次执行以下命令:
systemctl enable frpc
systemctl start frpc
systemctl status frpc

reboot重启后,再试下域名访问,如果可以正常访问说明自启动部署成功了!

重启应用:systemctl restart frpc

停止应用:systemctl stop frpc

查看应用的日志:systemctl status frpc
[/secret]

原创文章,作者:kaixinit,如若转载,请注明出处。

发表评论

您的电子邮箱地址不会被公开。