编程语言实现外网访问你的本地Web项目

    作者:冯冬冬更新于: 2021-07-16 14:46:22

    大神带你学编程,欢迎选课

    五分钟实现外网访问你的本地web项目。虽然大多数的语言可以既可被编译又可被解译,但大多数仅在一种情况下能够良好运行。在一些编程系统中,程序要经过几个阶段的编译,一般而言,后阶段的编译往往更接近机器语言。这种常用的使用技巧最早在1960年代末用于BCPL,编译程序先编译一个叫做“0代码”的转换程序(representation),然后再使用虚拟器转换到可以运行于机器上的真实代码。这种成功的技巧之后又用于Pascal和P-code,以及Smalltalk和二进制码,在很多时候,中间过渡的代码往往是解译,而不是编译的。

    有时候你在本地写了一个web项目,但是你只能在本地自己访问,或者是在同一个局域网下的人访问,但是外界的所有的人时不能访问的,比如你在南京写了个项目,但是北京的人无法访问,这篇文章主要使用Ngork实现内外网穿透,让所有人都可以访问你的本地web项目。

    编程语言实现外网访问你的本地Web项目_编程语言_Python_web_课课家

    前言

    有时候你在本地写了一个web项目,地址是http:localhost:8080/XXX,但是你只能在本地自己访问,或者是在同一个局域网下的人访问,但是外界的所有的人时不能访问的,比如你在南京写了个项目,但是北京的人无法访问,这篇文章主要使用Ngork实现内外网穿透,让所有人都可以访问你的本地web项目。

    实现起来只有四步:三分钟搞定

    实现步骤

    第一步:Ngrok官网注册一个账号

    OK,注册完登录即可。

    第二步:买个隧道服务器

    这个买个美国的就好,不花钱,就是速度有点慢。点击立即购买会跳转到下个页面。

    OK,到这一步就买完了。

    第三步:下载客户端然后启动

    回到隧道管理。下载客户端

    OK。现在解压缩启动。

    启动完了之后就会有地址的映射:

    开启你的web项目,一定要8080端口。

    第四步:外网访问

    OK。上面的截图已经说明成功了,是不是很简单。

    结论

    回头梳理一下整个过程:

    第一步:去Ngork官网注册个账号

    第二步:去买个隧道,选择你想要的版本,这里使用的是免费的。

    第三步:配置隧道,注意端口号是你的web项目发布的端口。

    第四步:下载客户端,之后输入你的隧道ID,隧道ID在你的隧道管理页面

    第五步:启动之后,注意映射的地址

    第六步:启动你的本地web项目

    第七步:使用映射地址访问。

    就是这么简单

    如果所使用的翻译的机制是将所要翻译的程序代码作为一个整体翻译,并之后运行内部格式,那么这个翻译过程就被成为编译。因此,一个编译器是一个将人可阅读的程序文本(叫做源代码)作为输入的数据,然后输出可执行文件(object code)。所输出的可执行文件可以是机器语言,由计算机的中央处理器直接运行,或者是某种模拟器的二进制代码。

课课家教育

未登录