将搭建在树莓派上的leanote用frp映射到自己的域名
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映射到自己的域名相关推荐
- 树莓派上搭建Git服务器
说明 利用树莓派为我所有的Git仓库创建了一个Git私有服务器,方便私有代码和文档的管理. 安装 1. 安装Git服务器和必要的客户端软件 sudo apt-get install wget git- ...
- live555 编译 linux,在树莓派上搭建LIVE555 Streaming Media服务器端
本文提供两种在树莓派上搭建Live555流媒体服务器端的方法: 1)直接在树莓派上对live555进行编译 2)交叉编译之后在传到树莓派上 注:前者相当简简单,而后者只需要传最后生成的可执行文件以及想 ...
- 采用keras深度学习框架搭建卷积神经网络模型实现垃圾分类,基于树莓派上进行实时视频流的垃圾识别源代码
一.项目概述 简介:该垃圾分类项目主要在于对各种垃圾进行所属归类,本次项目采用keras深度学习框架搭建卷积神经网络模型实现图像分类,最终移植在树莓派上进行实时视频流的垃圾识别. 前期:主要考虑PC端 ...
- 如何在树莓派上搭建基于6LowPAN的边界路由器(基于cetic/6LBR方案)
前言 本文档的完成时间是2018年12月3日,整个搭建过程加上文档编写大概花了两周时间,在此期间,也遇到了一些问题,在师兄的帮助下,顺利完成了6LowPAN的边界路由器的搭建. 正文 文章内容概要: ...
- 在树莓派上搭建PHP家庭相册管理程序
家里的照片实在是太多了,找了很多软件,都达不到想要的查看图片的效果,现分享一个在在树莓派上搭建一个PHP家庭相册程序,可以按文件夹方式查看,可以按日历方式查看,还可以用关键字查询,查询到的照片可以全屏 ...
- 树莓派上搭建svn服务器
svn软件下载 sudo apt-get install subversion 1 1 创建代码仓库 由于树莓派本身运行在SD卡中,一开始我将仓库部署在家目录中,后来发现svn为了完整的保存代码开发的 ...
- 树莓派上搭建rtsp流媒体服务器
硬件平台:raspberry pi 2 model b 软件平台:2019-09-26-raspbian-buster-full 代码下载:https://github.com/revmischa/r ...
- 利用apache2在树莓派上搭建简易网站
材料准备 树莓派(或者Ubuntu虚拟机) HTML文件 filezilla软件(文件互传软件) 树莓派 Raspberry Pi(中文名为"树莓派",简写为RPi,(或者RasP ...
- 在树莓派上搭建MQTT服务器
一.MQTT协议 实现MQTT协议需要客户端和服务器端通讯完成,在通讯过程中,MQTT协议中有三种身份:发布者(Publish).代理(Broker)(服务器).订阅者(Subscribe).其中,消 ...
最新文章
- 【Android 性能优化】应用启动优化 ( 阶段总结 | Trace 文件分析及解决方案 | 源码分析梳理 | 设置主题的方案总结 ) ★
- 我逛了一下JDK一条街,发现了不少好东西!
- pytorch 之 torch.max() 和 torch.min() 记录
- H.264算法的优化策略
- MS CRM 2011 RC中的新特性(9)—全新的工作流 脚本设计模式
- mysql union left join_Case:MySQL使用left join的时候or改写成union可以提高效率
- 1098: 复合函数求值(函数专题)
- python paramiko 模块简介(SSH2协议)
- maven 单独构建多模块项目中的单个模块
- hdu 2883 kebab 网络流
- 大神齐聚,算法大赛复赛晋级名单揭晓!
- 再见,Python!骨灰级程序员:用对这个方法,编程能力暴增!
- python字典嵌套循环_python使用for循环更新嵌套字典值
- 树形DP+DFS序+树状数组 HDOJ 5293 Tree chain problem(树链问题)
- Wireshark实战分析之IP协议(四)
- 视频分辨率全表(101种)
- ES--highlight(高亮)查询
- BTA前瞻 | 这家区块链公司币圈链圈通吃!专访井通科技CTO杨建新
- python ipad协议_python – 实现AirDrop协议
- 【Pandas】一文入门Pandas处理csv文件数据集(神经网络/机器学习算法数据预处理)
热门文章
- Smartsheet项目协作与目标管理工具
- libMagick++-7.a(Magick___lib_libMagick___7_Q16HDRI_la-Blob.o): relocation R_X86_64_32S against `vtab
- 微软云azure iot hub开发环境部署
- 核函数及SVM核函数的选择
- 终于也“太极”了一回
- 解决前端split拆分字符串多个空格问题
- 常见的几个网络安全问题,你都知道吗?
- html简单图片放大镜,jQuery轻量级简单实用的图片放大镜特效
- Erlang基础 -- 介绍 -- 历史及Erlang并发
- 打开PDF文件的密码忘记了