当前位置:   article > 正文

如何使用ngrok内网穿透让外网可以访问你本地的Django网站_ngrok nginx ngrok-skip-browser-warning

ngrok nginx ngrok-skip-browser-warning

当你使用Django在本地开发一个网站的时候,你希望转发给别人进行访问,但是又不想正式部署到服务器(毕竟部署也是挺麻烦的)。除此以外,有时本地测试还需要依赖https,比如OAuth身份验证和第三方支付应用。今天我要介绍的是一款叫Ngrok的免费软件,它通过本地端口映射轻松实现内网穿透,把localhost上运行的内容重定向到一个公共可用的ngrok URL(支持https), 是不是很帅? 让我们开始吧。

Ngrok的安装

如果你本地使用的是windows系统,首先访问它的官网:https://ngrok.com/download下载.exe客户端并安装。

安装好后,双击exe文件,你将看到如下界面:

注:ngrok虽然是免费的,但使用前需要注册一下。

启动Ngrok

进入ngrok的exe文件所在的目录,使用“ngrok http [port]”启动端口映射。本地django项目默认使用8000端口,所以输入如下命令即可。

C:\Users\Owner\Desktop\code>ngrok http 8000

如果不出意外,您将看到ngrok屏幕,以及您项目的ngrok公网URL(在我的情况下为http://3c597xxxxxx1182.ngrok.io), 您还可以使用https连接。

参考

https://www.ordinarycoders.com/blog/article/django-ngrok

相关阅读

为什么我建议你使用django-extensions

Django实战:Django 3.0 +Redis 3.4 +Celery 4.4异步生成静态HTML文件(附源码)

Django实战: Python爬取链家上海二手房信息,存入数据库并在前端显示

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/527943
推荐阅读
相关标签
  

闽ICP备14008679号