1、配置下载frp服务端

https://github.com/fatedier/frp/releases让后手动配置frps.ini

bind_port = 7000
vhost_http_port = 80
dashboard_port = 7500
dashboard_user = yangchengjun
dashboard_pwd = 123123
token = yangchengjun[Unit]
Description=frapc service
After=network.target syslog.target
Wants=network.target[Service]
Type=simple
#启动服务的命令(此处写你的frps的实际安装目录)
ExecStart=/home/pi/frp_0.31.2_linux_arm/frpc -c /home/pi/frp_0.31.2_linux_arm/frpc.ini[Install]
WantedBy=multi-user.target

运行frps

 ./frps -c ./frps.ini

2、下载配置客户端

由于客户端是在树莓派上,我下载了arm最新版本frp_0.31.2_linux_arm (1).tar.gz
解压后配置frpc.ini

[common]
server_addr = xxx.xxx.xxx.xxx(你的服务器IP)
server_port = 7000
privilege_token = yangchengjun
login_fail_exit = false[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 6000[web]
type = http
local_port = 80
custom_domains = yangchengjun.club[leanote]
type = http
local_port = 9000
custom_domains = yangchengjun.club

3、去腾讯云解析一下IP,将我搭建蚂蚁笔记的服务端映射到公网IP的9000端口

4、最后去树莓派云心一下leannot服务端

bash run.sh

5、解决ssh断开连接frp停止运行,同理客户端也可以如此

使用systemctl来控制启动
这个方法比较好用,很方便

#nano  /lib/systemd/system/frps.service

在frps.service里写入以下内容

[Unit]
Description=fraps service
After=network.target syslog.target
Wants=network.target[Service]
Type=simple
#启动服务的命令(此处写你的frps的实际安装目录)
ExecStart=/usr/local/frps/frps -c /usr/local/frps/frps.ini[Install]
WantedBy=multi-user.target
功能 代码
启动 sudo systemctl start frps
开机自启 sudo systemctl enable frps
重启 sudo systemctl restart frps
停止 sudo systemctl stop frps
查看日志 sudo systemctl status frps

将搭建在树莓派上的leanote用frp映射到自己的域名相关推荐

  1. 树莓派上搭建Git服务器

    说明 利用树莓派为我所有的Git仓库创建了一个Git私有服务器,方便私有代码和文档的管理. 安装 1. 安装Git服务器和必要的客户端软件 sudo apt-get install wget git- ...

  2. live555 编译 linux,在树莓派上搭建LIVE555 Streaming Media服务器端

    本文提供两种在树莓派上搭建Live555流媒体服务器端的方法: 1)直接在树莓派上对live555进行编译 2)交叉编译之后在传到树莓派上 注:前者相当简简单,而后者只需要传最后生成的可执行文件以及想 ...

  3. 采用keras深度学习框架搭建卷积神经网络模型实现垃圾分类,基于树莓派上进行实时视频流的垃圾识别源代码

    一.项目概述 简介:该垃圾分类项目主要在于对各种垃圾进行所属归类,本次项目采用keras深度学习框架搭建卷积神经网络模型实现图像分类,最终移植在树莓派上进行实时视频流的垃圾识别. 前期:主要考虑PC端 ...

  4. 如何在树莓派上搭建基于6LowPAN的边界路由器(基于cetic/6LBR方案)

    前言 本文档的完成时间是2018年12月3日,整个搭建过程加上文档编写大概花了两周时间,在此期间,也遇到了一些问题,在师兄的帮助下,顺利完成了6LowPAN的边界路由器的搭建. 正文 文章内容概要: ...

  5. 在树莓派上搭建PHP家庭相册管理程序

    家里的照片实在是太多了,找了很多软件,都达不到想要的查看图片的效果,现分享一个在在树莓派上搭建一个PHP家庭相册程序,可以按文件夹方式查看,可以按日历方式查看,还可以用关键字查询,查询到的照片可以全屏 ...

  6. 树莓派上搭建svn服务器

    svn软件下载 sudo apt-get install subversion 1 1 创建代码仓库 由于树莓派本身运行在SD卡中,一开始我将仓库部署在家目录中,后来发现svn为了完整的保存代码开发的 ...

  7. 树莓派上搭建rtsp流媒体服务器

    硬件平台:raspberry pi 2 model b 软件平台:2019-09-26-raspbian-buster-full 代码下载:https://github.com/revmischa/r ...

  8. 利用apache2在树莓派上搭建简易网站

    材料准备 树莓派(或者Ubuntu虚拟机) HTML文件 filezilla软件(文件互传软件) 树莓派 Raspberry Pi(中文名为"树莓派",简写为RPi,(或者RasP ...

  9. 在树莓派上搭建MQTT服务器

    一.MQTT协议 实现MQTT协议需要客户端和服务器端通讯完成,在通讯过程中,MQTT协议中有三种身份:发布者(Publish).代理(Broker)(服务器).订阅者(Subscribe).其中,消 ...

最新文章

  1. 【Android 性能优化】应用启动优化 ( 阶段总结 | Trace 文件分析及解决方案 | 源码分析梳理 | 设置主题的方案总结 ) ★
  2. 我逛了一下JDK一条街,发现了不少好东西!
  3. pytorch 之 torch.max() 和 torch.min() 记录
  4. H.264算法的优化策略
  5. MS CRM 2011 RC中的新特性(9)—全新的工作流 脚本设计模式
  6. mysql union left join_Case:MySQL使用left join的时候or改写成union可以提高效率
  7. 1098: 复合函数求值(函数专题)
  8. python paramiko 模块简介(SSH2协议)
  9. maven 单独构建多模块项目中的单个模块
  10. hdu 2883 kebab 网络流
  11. 大神齐聚,算法大赛复赛晋级名单揭晓!
  12. 再见,Python!骨灰级程序员:用对这个方法,编程能力暴增!
  13. python字典嵌套循环_python使用for循环更新嵌套字典值
  14. 树形DP+DFS序+树状数组 HDOJ 5293 Tree chain problem(树链问题)
  15. Wireshark实战分析之IP协议(四)
  16. 视频分辨率全表(101种)
  17. ES--highlight(高亮)查询
  18. BTA前瞻 | 这家区块链公司币圈链圈通吃!专访井通科技CTO杨建新
  19. python ipad协议_python – 实现AirDrop协议
  20. 【Pandas】一文入门Pandas处理csv文件数据集(神经网络/机器学习算法数据预处理)

热门文章

  1. Smartsheet项目协作与目标管理工具
  2. libMagick++-7.a(Magick___lib_libMagick___7_Q16HDRI_la-Blob.o): relocation R_X86_64_32S against `vtab
  3. 微软云azure iot hub开发环境部署
  4. 核函数及SVM核函数的选择
  5. 终于也“太极”了一回
  6. 解决前端split拆分字符串多个空格问题
  7. 常见的几个网络安全问题,你都知道吗?
  8. html简单图片放大镜,jQuery轻量级简单实用的图片放大镜特效
  9. Erlang基础 -- 介绍 -- 历史及Erlang并发
  10. 打开PDF文件的密码忘记了