内网穿透 ngrok 服务器搭建与坑点

内网穿透 ngrok 服务器搭建与坑点,第1张

标签(空格分隔): 开发工具 前端

[toc]

前端开发,有时候需要给外网的测试人员浏览,此时若没有专门的测试服务器,那么使用内网穿透就是最简便通用的方式了。一个常见的选择就是 ngrok 。 也有 frp

ngrok官网

本地客户端跑起,搭建内网端口隧道给外网服务器,用户访问外网服务器对应地址,自动映射到本地对应地址。

这个方案很简单,也很慢,超慢,无法忍受的慢。

官网教程参看 >1 尸王殿在矿区,在传奇里进入矿区有两个点。我们这次讲的是从比奇城右上角那一点进去
2 进入矿区后有两个坐标,148,88和127,139此两个坐标如果能刷出僵尸(就是从土里钻出来的那种僵尸)那么直接踩着这个洞穴就能进尸王殿了!
3 这两点要是没有就往右边走,到了废矿区东部,东部只有一个点能进入尸王殿138,107
4 如果依然没有刷出洞底僵尸,那就只能继续碰运气走了。走到矿区一层这个图,这个图有一个点106,182能进尸王殿,如果能刷出洞底僵尸那就恭喜你,如果不行那就继续
5 继续走。这期间要走很多小道,当你走到废矿区南部这个图时,这个图有两个点60,132和137,127同样道理。能刷出洞底僵尸就能到了,如果还是没能刷出来那就很遗憾!那就得去另外一个矿区了地图了。此图点较大!
6 此图较大,小编就直接上图。进入方法同上,我就不作过多解释了!
尸王殿详细进入方法以及小秘密
总结:进尸王殿要有一定运气,由于每个坐标点刷出的怪不一定是洞底僵尸,所以有一定概率无功而返。要有这样的心理准备才行!当这个坐标点刚好刷出了洞底僵尸,那就百分百能进了。

这种情况可以用linux服务器、Git服务器等服务器。
通过查询各种官方渠道信息,了解到Git服务器是一个开源的版本管理软件,通过Git可以方便地进行软件的协同开发、历史回溯等,用该服务器搭建库Shell脚本最为方便快捷。
linux服务器可以根据喜好和 *** 作习惯来进行脚本的搭建,可以进行Postfix脚本等多种脚本的搭建,适用更为广泛,同时该服务器具有开源代码, *** 作更为方便,性能好,也更加稳定。

推荐一款我正在使用的免费云服务器——阿贝云。

在阿贝云上可以申请免费的虚拟主机和免费的云服务器。具体步骤是:

1打开阿贝云网站注册账号

2实名认证(测试期间只要03元就可以)

3开通免费云服务器

具体方法如下:

1、使用putty或类似的SSH工具登录服务器(本地安装跳过);

2、安装Apacheyum install >

配置Apache

vi /etc/>

找到ServerName,设置为自己的域名,如果没有域名,可以设置为localhost:80

3、重启并测试Apache

service >

打开浏览器,输入>

4、安装MySQLyum install mysql mysql-server修改防火墙配置,打开3306端口vi /etc/sysconfig/iptables添加记录-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT 设置MySQL开机自动启动chkconfig mysqld on

设置root密码mysql_secure_installation回车后,输入y进行密码设置,设置完密码之后,一路回车,直到出现:Thanks for using MySQL! 重启MySQLservice mysqld restart

安装PHPyum install php  安装PHP组件yum install php-mysql php-gd libjpeg php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt

重启Apache和MySQL

创建infophp

vi /var/>

内容: <php       phpinfo();          >

浏览器打开>

国外的一些免费服务器限制流量,国内免费的服务器额度又很低,毕竟免费的午餐不好吃。

如果你有技术,就去磐石云参加“你搞技术,我出资源”活动

这是磐石云推出的扶持计划,通过视频/教程内容可置换服务器,最久可长达一年。

给的云服务器上海区的:

2HCPU4G内存5M带宽50G系统盘、4HCPU8G内存10M带宽50G系统盘。

如果你有更多需求,就凭技术去谈一谈。

置换规则:

技术牛人准备已制作好的视频教程内容/脚本,磐石云客服取得联系

符合条件的教程类型:

1、开源软件使用视频教程

2、服务器软件搭建环境教程

3、一键脚本

4、集成镜像

5、游戏服务器搭建教程

可参考产品教程类型:

1、网盘类(seafile、ownCloud、Cloudreve、kiftd、nextcloud等)

2、建站类(建站软件使用、论坛、博客、电商等)

3、服务类(域名、SSL、备案等)

4、游戏类(无论版权的各种游戏服务端)

5、系统工具(多平台的系统工具使用,例如linux远程、ftp传输等)

资源须同时符合以下标准:

1、使用开源软件。

2、视频必须提供高清录屏素材(附带技术文档或说明文档)。

3、提供对应内容所使用到的代码、脚本。

搭建软件教程参考产品推荐:

1、Owncloud(网盘)

2、Monibuca流媒体服务器

3、OBS直播-推流服务器搭建使用

4、WordPress 博客软件

5、BIND(Berkeley Internet Name Domain Server)DNS服务器软件

6、MySQL数据

7、离线下载lxdl 离线下载文件到中转服务器,用户从中转服务器下载文件到本地

8、微商城小程序jpshop快速搭建属于自己的社区团购-微商城系统

9、邮件服务器Dovecot

10、音乐服务器Mopidy

11、go语言验证码服务器gocaptcha

通过shell脚本实现批量部署(适合几十到上百台服务器批量部署)

测试环境准备使用三台机器模拟批量部署,使用vmware创建三台虚拟机,环境信息如下:小谢谈运维deploy19216864130(部署脚本所在机器)小谢谈运维node119216864129(部署节点1)小谢谈运维node219216864131(部署节点2)

小谢谈运维deploy

小谢谈运维node1

小谢谈运维node2

2配置ssh免密登录实现从“小谢谈运维deploy”免密登录”小谢谈运维node1“、“小谢谈运维node2”

1在“小谢谈运维deploy”生成ssh公钥,使用命令ssh-keygen,一路回车即可

生成ssh公钥

2拷贝ssh公钥到”小谢谈运维node1“、“小谢谈运维node2”,使用命令ssh-copy-id用户名@主机IP

拷贝ssh公钥

编写部署脚本,尝试部署一键部署nginx并启动

脚本内容如下:

#!/bin/bash

deploy_ip= 921686412919216864131#部署nginx的机器

cmd='yuminstallepel-release-yyuminstallnginx-ysystemctlenable--nownginx'#部署命令

foriin$deploy_ip;do

sshroot@$i${cmd}

done

exit0

部署脚本

2添加执行权限:

添加执行权限

3执行部署:

部署

4查看是否部署成功


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13151853.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-12
下一篇 2023-06-12

发表评论

登录后才能评论

评论列表(0条)

保存