当前位置: 首页 > news >正文

外包 网站开发公司cn域名注册

外包 网站开发公司,cn域名注册,腾讯企业邮箱手机号登录入口,电子商务网站建设实训过程文章目录 01 需求与回顾02 下载程序包03 编辑.toml文件3.1 编辑frps.toml3.2 编辑frpc.toml 04 启动服务4.1 启动服务端4.2 启动客户端 05 配置反向代理#xff08;可选#xff09;06 windows设置为默认启动#xff08;可选#xff09;6.1 创建启动脚本6.2 设置为开机自启 … 文章目录 01 需求与回顾02 下载程序包03 编辑.toml文件3.1 编辑frps.toml3.2 编辑frpc.toml 04 启动服务4.1 启动服务端4.2 启动客户端 05 配置反向代理可选06 windows设置为默认启动可选6.1 创建启动脚本6.2 设置为开机自启 01 需求与回顾 数月前我写过一篇《使用FRP搭建内网穿透服务》的博客当时用的frp版本为0.49.0如今随着版本升级配置方式发生了变化。官网文档地址也发生了变化。 需求场景 1、有一台云服务器Linux系统 2、云服务器有公网ip公网可以访问 3、本地电脑是家用笔记本Windows操作系统 4、本地电脑没有公网ip公网无法访问 需求将云服务器搭建为一台内网穿透服务器实现通过外网访问家用电脑网页的功能。且即使没有域名也可通过公网ip访问。 项目地址 GitHubhttps://github.com/fatedier/frp releases页面https://github.com/fatedier/frp/releases 官方文档https://gofrp.org/zh-cn/ 02 下载程序包 前往GitHub Releases页面下载 根据自己实际情况选择我的是x64的windows系统服务器也是x64架构。选择图中两项。 解压后在windows端保存frpc和frpc.toml文件在Linux端保存frps和frps.toml文件。 03 编辑.toml文件 3.1 编辑frps.toml 服务器端编辑frps.toml文件 # frp服务的特定端口防火墙也需放开该端口 bindPort 7000 # 自定义的监听的端口所有对服务器该端口访问将被转发到本地内网做了反向代理可不处理防火墙放行 vhostHTTPPort 863.2 编辑frpc.toml 客户端编辑frpc.toml文件 # 服务器的公网ip serverAddr xxx.xxx.xxx.xxx # 7000端口 与frps.toml一致 serverPort 7000[[proxies]] # 自定义名称 name web # type这里写http type http # 本地端口例如本地启动的服务需要使用8000端口访问这里就写8000 localPort 8000 # 服务器的监听端口与frps.toml一致 remotePort 86 # 域名或服务器的公网ip我做了反向代理这里写的域名 customDomains [xxx.xxx.xxx.xxx]04 启动服务 4.1 启动服务端 直接启动 服务器端传统的启动方式是直接敲命令 # 先cd到frps所在目录 ./frps -c ./frps.toml 这么写比较麻烦而且如果要停止进程也比较麻烦建议采用构建成服务的方式。 以服务方式启动推荐 安装systemd通常情况下系统都带得有没有的情况下使用如下命令安装。 # 使用 yum 安装 systemdCentOS/RHEL yum install systemd# 使用 apt 安装 systemdDebian/Ubuntu apt install systemd创建frps.service服务 # 创建并编辑该文件 sudo vim /etc/systemd/system/frps.service写入内容 [Unit] # 服务名称可自定义 Description frp server After network.target syslog.target Wants network.target[Service] Type simple # 启动命令改为实际存放frps的路径 ExecStart /path/to/frps -c /path/to/frps.toml[Install] WantedBy multi-user.target以服务的方式管理frps # 启动frp sudo systemctl start frps # 停止frp sudo systemctl stop frps # 重启frp sudo systemctl restart frps # 查看frp状态 sudo systemctl status frps # 设置为开机自启 sudo systemctl enable frps4.2 启动客户端 服务端启动之后在windows客户端的frpc所在目录下打开cmd命令行输入命令 ./frpc.exe -c ./frpc.toml即可启动客户端服务此时就实现了内网穿透。 假设本地有一个服务需要使用http://127.0.0.1:8000访问经过内网穿透后访问http://xxx.xxx.xxx.xxx:86即可。 05 配置反向代理可选 使用npm做的反向代理其他情况的反代参考即可。 修改图中红框处此外还需要做一些额外的设置才能访问。 location / {# 内网ip及端口proxy_pass http://10.0.8.16:86;# 这里写frpc.toml中配置的域名或公网ip即配置内容最下面那行我写的域名proxy_set_header Host xxx.xxx.xxx.xxx;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; }06 windows设置为默认启动可选 6.1 创建启动脚本 在frpc所在目录下新建一个run.cmd脚本并写入以下内容 :echo off :%1(start /min cmd.exe /c %0 :exit) cd C:\Users\xxx\Desktop\frp ping -n 10 127.1nul frpc.exe -c frpc.toml其中第3行需要替换成自己的frpc所在目录的绝对路径。 第3行是做了一个延时执行避免刚开机时网络不稳定时连接失败造成脚本退出。 6.2 设置为开机自启 WinQ搜索“任务计划程序” 打开“任务计划程序”。 在“操作”菜单中选择“创建基本任务…”。按照向导设置任务。在“触发器”步骤中选择“当计算机启动时”。在“操作”步骤中选择“启动程序”然后浏览选择您的批处理文件。在“完成”步骤之前勾选“打开属性对话框以进行进一步编辑”。 在属性对话框中可以选择更多选项比如“不管用户是否登录都要运行”和“以最高权限运行”。
http://www.yutouwan.com/news/168781/

相关文章:

  • 零食店网站构建策划报告网站301和302
  • 哪里可以在百度做网站石家庄做网站建设的公司排名
  • 兴义网站建设公司做服装要看国外哪些网站
  • seo网站三种链接全国企业信息查询网
  • ps做的网站怎样在dw里打开山东建设机械协会官方网站
  • 51网站一起做网店安庆市建设银行网站
  • 什么是网站建设需求wordpress 电子书插件
  • 网站关键字设置海口网站建设公司哪家好
  • 百度资料怎么做网站WordPress回车按钮
  • 各大免费推广网站linux wordpress路径
  • 购物网站是用什么软件做的wordpress登录的图片
  • 淘宝网站建设那么便宜做网站 php python
  • 教育类集群网站建设做化妆品注册和注册的网站吗
  • 北京西站地铁是几号线开网站建设公司赚钱吗
  • 网站设计区域台州网页设计公司
  • 做爰全过程免费的视频的网站wordpress自动生成手机端
  • 室内设计公司免费网站网站建设排名北京
  • 花都网站建设价格wordpress修改地址
  • 青岛房地产网站建设做网站笔记本
  • 计算机网络技术网站开发网站的推广方式有哪些
  • 网站建设系统服务介绍做素食的网站
  • 网站开发培训少儿建设的网站打开速度很慢
  • 国外html 网站网站建设解决方案
  • 找别人做网站要考虑哪些如何seo推广工厂店
  • 免费注册网站怎么做链接p2p视频网站建设
  • 目前做响应式网站最好的cms网站建设布为网
  • 兰州新区建设局网站地址页面设计要求
  • 成都城乡建设部网站首页上海建设执业资格注册中心网站
  • 广东万高建设网站免费软件版免费下载
  • 嵌入式网站开发做平台网站怎么赚钱