ubuntu18.04 frpc安裝與自動啟動


1. 下載, 解壓

export FRP_VERSION='0.25.3'
wget --no-check-certificate https://github.com/fatedier/frp/releases/download/v${FRP_VERSION}/frp_${FRP_VERSION}_linux_amd64.tar.gz
tar -zxf frp_${FRP_VERSION}_linux_amd64.tar.gz
mv frp_${FRP_VERSION}_linux_amd64 /var/frp

 2. 配置:vim /var/frp/myfrpc.ini

# 如果是http, 需要寫subdomain. 訪問方式 {subdomain}.00xyx.com:8000                                                                                                           
# 如果是tcp, 需要寫remote_port。 訪問方式 00xyx.com:{remote_port}                                                                                                            
[common]                                                                                                                                                                     
server_addr = 00xyx.com                                                                                                                                                      
server_port = 7000                                                                                                                                                           
token = xxxxpwd                                                                                                                                                         
log_file = ./frpc.log                                                                                                                                                        
                                                                                                                                                                             
[ssh]                                                                                                                                                                        
type = tcp                                                                                                                                                                   
local_ip = 127.0.0.1                                                                                                                                                         
local_port =22                                                                                                                                                              
remote_port = 6010                                                                                                                                                           
                                                                                                                                                                             
[nginx]                                                                                                                                                                      
type = http                                                                                                                                                                  
local_ip = 127.0.0.1                                                                                                                                                         
local_port = 80                                                                                                                                                              
subdomain = web01                                                                                                                                                            
                                                                                                                                                                             
                                                                                                                                                                             
[svn]                                                                                                                                                                        
type = tcp                                                                                                                                                                   
local_ip = 127.0.0.1                                                                                                                                                         
local_port = 3690                                                                                                                                                            
remote_port = 3691                                                                                                                                                           
                                                                                                                                                                             
[rabbitmq]                                                                                                                                                                   
type = http                                                                                                                                                                  
local_ip = 127.0.0.1                                                                                                                                                         
local_port = 15672                                                                                                                                                           
subdomain = rabbit                                                                                                                                                           
                                                                                                                                                                             
[git]                                                                                                                                                                        
type = http                                                                                                                                                                  
local_ip = 127.0.0.1                                                                                                                                                         
local_port = 10080                                                                                                                                                           
subdomain = git                                                                                                                                                              
                                                                                                                                                                             
                                  

3, 添加開機自動啟動: vim /etc/rc.local

#!/bin/bash                                                                                                                                                                  
nohup /var/frp/frpc -c /var/frp/myfrpc.ini >/dev/null 2>&1 &  

  添加可執行權限:chmod +x /etc/rc.local

ln -fs /lib/systemd/system/rc-local.service /etc/systemd/system/rc-local.service

vim /lib/systemd/system/rc-local.service

#新增以下代碼

[Install]  
WantedBy=multi-user.target  
Alias=rc-local.service 

# 保存rc-local.service,重啟
reboot

 

添加開機啟動參考博客:https://blog.csdn.net/dahuzix/article/details/80785691

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM