我的编程空间,编程开发者的网络收藏夹
学习永远不晚

nginx部署本地项目如何让异地公网访问?服务器端口映射配置!

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

nginx部署本地项目如何让异地公网访问?服务器端口映射配置!

接触过IIS或apache的小伙伴们,nginx是比较容易理解的,nginx有点类似,又有所差异,在选择使用时根据自己本地应用场景来部署使用即可。通过一些对比可能会更加清楚了解:

1.nginx是轻量级,比apache占用更少的内存以及资源
2.apache对php支持较简单,apache组件比nginx多
3.apache是同步多进程模型,一个连接对应一个进程,多个连接(千万级别)可以对应一个进程
4.nginx配置文件简洁,正则配置让很多事情变得简单运行效率高,占用资源少,代理功能强大,很适合做前端响应服务器
5.Apache在处理动态有优势,Nginx并发性较好


 

那么nginx部署本地项目怎么设置让异地公网访问?没有公网IP的情况下,外网如何连接访问内网服务器端口应用?这里在了解nginx的同时,我们来学习下内网端口映射外网的方法配置。本地nginx或其他中间件部署的项目发布到互联网,让外网也能访问

这里介绍一种内网映射外网访问的方案:快解析。只要能上网,就可以通过快解析一步映射设置,将内网地址转换成域名让外网访问。具体实现步骤如下参考。

1.明确内网地址是什么

不管是nginx还是其他web服务等,在本地部署好后,确保在局域网内可以正常访问,并记录下对应固定的内网地址端口信息。

2.内网地址与域名关联设置

在nginx服务器本地,或者所在内网互通另台主机电脑上,安装并登快解析添加端口映射设置。通过这一步快解析添加设置,将内网的nginx地址或其他应用项目需要让外网访问的,转换成外网域名地址,提供到互联网上访问。

在添加映射信息时,根据自己本地项目实际情况选择填写即可。

 

映射名称:自定义,方便区别和标志。

公共端口类型:指外网访问所用的端口,根据自己场景应用需求选择,这里选择的映射类型是网站80端口;

内网地址:内网访问固定地址。可以是固定内网IP或计算机名。如果是在服务器本机使用映射的,推荐填写127.0.0.1格式。

应用程序端口:以实际为准,不可以随便乱填写。

3.外网用域名连接访问

内网快解析映射域名保存生效后,记下对应映射域名(和外网端口号)。然后在任意上网电脑都可以通过这个域名和外网端口进行访问自己的nginx项目了。

如果本地应用项目在内网访问时是带上路径名的,如内网访问http://192.168.6.55:9090/erp/,则映射后外网访问也要对应带上路径名“http://域名:外网端口/erp/”。如果需要外网直接访问根目录域名显示网站内容,则确保应用本身在内网本地配置在内网访问时可以直接访问根目录显示网站内容。

利用快解析端口映射,在不增加硬件设备,无需公网IP情况下,可以上网,就可以实现内网穿透,居家、出差在外的员工及分支机构,可以随时随地远程访问到企业内网对应的服务,访问公司OA、管家婆、FTP、web、CRM、ERP系统进行远程办公。内网穿透还可以帮用户实现在办公室或者家里搭建网站、数据库、远程打印机使用等跨网服务;外网远程桌面连接内网主机;SSH远程;http网站;https站点项目等等。自己搭建服务器,让外网访问内网,快解析一步添加映射外网就可以搞定。

来源地址:https://blog.csdn.net/asdaddsd/article/details/131476538

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

nginx部署本地项目如何让异地公网访问?服务器端口映射配置!

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

云服务器部署项目用ip如何访问端口地址和端口ip地址

一、访问端口地址我们可以使用Python的ping命令来测试云服务器的端口地址和端口ip地址是否有效。使用ping命令的基本步骤如下:安装python和pip```pythonimportsubprocessimporttimeclassServer:definit(self,ip):self.ip=ipself.po
云服务器部署项目用ip如何访问端口地址和端口ip地址
2023-10-28

云服务器部署项目用ip如何访问端口地址

如果您正在使用云服务器部署项目,并且需要访问其端口地址,可以使用以下步骤来访问此端口:在本地计算机上,打开Web浏览器并创建一个新的Web应用程序。然后在浏览器中输入以下命令:localhost:4000打开云服务器控制台,进入"服务器管理"组件,其中可以通过以下命令:pubconfigserver:port4000在服务器名称后面输入-a(不输入),这样服务器名称将
2023-10-26

云服务器部署项目用ip如何访问端口地址和端口

端口和端口号是用于访问云服务器的各种服务的。通过使用端口号,您可以访问某些服务,而通过使用端口号,您可以访问其它服务。例如,您可以使用Python编程语言创建一个名为“services”的服务,该服务接受一个端口号为8000的端口。通过使用该端口,您可以向该服务发送请求,而该服务会将请求转发到该端口。要使用端口号,您需
2023-10-27

云服务器部署项目用ip如何访问网络地址和端口

根据云服务器的规模和服务需求选择合适的ip地址一般情况下,云服务器的ip地址可以选择一些常见的端口号来配置。例如,如果你的云服务器只支持HTTP和FTP协议,那么可以选择192.168.1.1或192.168.2.1等端口号。如果你的云服务器支持P2P协议,那么可以选择300.50.1.1或300.50.2.1等端口号
2023-10-27

云服务器部署项目用ip如何访问端口地址信息和地址

打开控制面板并选择“管理工具”。在“管理工具”窗口中,右键单击“服务和应用程序”。选择“服务”。找到“DNSClient”服务,右键单击并选择“属性”。在属性窗口中,找到“DNSClientURL”选项,然后单击“添加”。在弹出的“DNSClientAddr”窗口中,输入服务器IP地址&ldq
2023-10-27

云服务器部署项目用ip如何访问端口地址信息

假设我们要使用一个虚拟主机的网站,并且已经在云服务器上安装了相关的iptables防火墙和防毒软件。那么我们可以通过ip地址访问到对应的端口地址。以下是使用ip地址访问对应的端口地址的步骤:打开云服务器控制台,在左侧导航栏中选择“设置”,然后在“应用”中选择“iptables”。在“iptables”窗口中,点击“添加
云服务器部署项目用ip如何访问端口地址信息
2023-10-28

云服务器部署项目用IP如何访问端口地址和端口信息

1.确定云服务器的公网IP地址在部署项目之前,首先需要确定云服务器的公网IP地址。这个IP地址是云服务器在公网上的唯一标识,其他用户可以通过该IP地址来访问你的服务器。2.配置安全组规则安全组是云服务器的一种网络访问控制机制,用于控制进出云服务器的网络流量。在部署项目之前,你需要配置安全组规则,允许外部用户通过特定的端口访问你的云服务器。例如,如果你的项目使用的是HTTP协议,默认的HTTP端口是80,...
2023-10-27

编程热搜

目录