如何使用upupw搭建服务器,并映射外网访问

作为计算机行业从业人员,相信很多人都接触并使用过phpstudy等类似环境集成包,着对于upupw就比较好理解了。UPUPW绿色服务器平台是Windows下很有特色的一款免费服务器PHP套件UPUPW PHP套件简化了PHP环境搭建步骤,一个压缩包解压到不含中文和空格的任意磁盘目录即可运行包括Apache,Nginx等核心版本,其中ANK界面版的N模式和K模式支持IOCP工作模型,支持PHP、ASP、ASP.NET解析语言,更适应Win服务器的高效生产工作适用于VPS,云主机,服务器架设网站,也适用于本地开发和测试PHP程序。

upupw目前最近更新时间为2022年版本,如有后续使用的建议查看其官网较新版本使用。

 

今天小编以upupw示例教程,从本地搭建服务器,到通过快解析一步内网映射设置,将内网地址发布到互联网访问。对于初学者和面对无公网需要让外网访问内网的场景需求都可以参考。从内网访问,内网映射设置,到外网访问,全程三大步骤如下:

第一步:明确内网地址内网部署及访问

 upupw下载后直接点击程序释放到非中文目录,即可运行。在初始部署后,我们需要确保它在局域网内的正常访问。

 对于其他web或ftp等其他应用场景,同样同理,需要明确内网应用本身运行正常状态,及在内网的正常访问。

 我们在让外网访问前,明确好内网地址端口信息,并记录下来,后续做内网映射时需要用到。

第二步:设置内网映射外网内网变外网

在部署好本地upupw项目web服务器后,可以在web系统本地服务器上,或者所在局域网内任意内网互通计算机设备上,安装并登录快解析添加端口映射设置。通过这一步快解析软件上添加映射设置,将具体的内网地址变成外网地址。
添加映射时填写的信息:

映射名称:自定义,方便区别和标志,如“web”、“网站”、“upupw”等。

公共端口类型:指外网访问所用的端口,根据自己场景应用需求选择,如果upupw项目是属于后台管理系统web平台不考虑收录场景的一般采用非80端口映射外网。需要80访问的http服务则选择使用80端口

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

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

第三步:外网访问,在外网用对应外网地址来访问
内网快解析映射生效正常后,在外网访问web网站需要时,使用映射后的外网地址(域名和外网端口)进行访问登录。

如果本地项目在内网访问时使用的是多级目录的如http://192.168.2.33:8080/oa,则在映射外网访问时同样需要对应多级目录进行访问URL地址如http://域名:外网端口/oa。

如果需要外网直接通过根域名地址访问到自己的网站应用,则可以先在本地配置好自己的web项目服务,让自己本地访问根目录可以先直接访问到内容目标页面。

 upupw可以快速帮我们在本地计算机上部署好web项目应用。快解析可以快速帮我们将内网项目(内网任意地址)发布到外网访问。

除了web类型的网站服务,快解析还可以满足没有公网IP环境下,网站/博客/论坛的测试发布、远程数据库、远程SSH、微信/小程序开发调试、API接口联调、NAS私有云或者本机Windows远程桌面RDP连接、游戏联机、视频监控等实现远程访问。只需在内部简单安装快解析软件就能解决,轻松实现内网地址让外网访问。  

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/2146.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【MOOC 作业】第4章 网络层

不是标答也不是参考答案 仅从个人理解出发去做题 1、(20分) 考虑如图示的网络。 a. 假定网络是一个数据报网络。显示路由器 A 中的转发表,其中所有指向主机 H3 的流量通过接口 3 转发。 目的网络链路接口H33 b. 假定网络是一个数据报网络。你能写出路由器 A 中的…

设计模式篇(Java):单例模式

上一篇:设计模式篇(Java):前言(UML类图、七大原则) 四、单例模式 所谓类的单例设计模式,就是采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法(静态方法)…

【Linux系列P5】gccg++与【动静态库】的美妙邂逅

前言 大家好吖,欢迎来到 YY 滴 Linux系列 ,热烈欢迎!本章主要内容面向接触过Linux的老铁,主要内容含 欢迎订阅 YY 滴Linux专栏!更多干货持续更新!以下是传送门! 订阅专栏阅读:YY的《…

快速部署K8s仪表板,助力管理轻松搞定!

https://kubernetes.io/zh-cn/docs/tasks/access-application-cluster/web-ui-dashboard/ Dashboard 是基于网页的 Kubernetes 用户界面。 你可以使用 Dashboard 将容器应用部署到 Kubernetes 集群中,也可以对容器应用排错,还能管理集群资源。 你可以使…

CaffeineCache+Redis 接入系统做二层缓存思路实现(借鉴 mybatis 二级缓存、自动装配源码)

本文目录 前言本文术语本文项目地址设计思路开发思路DoubleCacheAble 双缓存注解(如何设计?)动态条件表达式?例如:#a.id?(如何解析?)缓存切面(如何设计?&…

async异步任务_同步任务选项

需要先看完上文:async创建异步任务_御坂美琴1的博客-CSDN博客 让类里面的一个成员函数当作线程的参数。 async里面有三个参数,一个是成员函数的地址,第二个是 类,第三个是传入的参数。 接下来介绍async的同步线程创建。 asy…

华为云Classroom一站式教学实践平台,开启云端教学新征程

随着高考落下帷幕,各高校将迎来新一届大学新生入学,他们的学长学姐们经过四年的学习,也即将步入社会,迈向一段新的人生旅程。 在这里小智先祝大家未来一切顺意,不忘初心,大鹏一日同风起,扶摇直…

Android跨平台语言分析

跨平台技术发展的三个阶段 第一阶段是混合开发的web容器时代 为了解决原生开发的高成本、低效率,出现了Hybrid混合开发原生中嵌入依托于浏览器的WebViewWeb浏览器中可以实现的需求在WebView中基本都可以实现但是Web最大的问题是,它的性能和体验与原生开发…

需求分析六步法

需求收集可能看起来不言自明,但它很少得到应有的充分关注。就像运动前伸展或睡前刷牙一样,这是一项经常被忽视的简单任务。 但是,忽视这些看似简单的事情的后果可能会导致伤害、蛀牙,或者在项目管理的情况下,导致项目…

qt调用图片并自适应界面大小显示

一、前言 记录qt使用图片打开、查看和关闭等操作 实现点击按键,打开选择的指定位置图片,有缩放显示,并可以点击放大按键放大图片,放大后图片自适应电脑窗口大小,大于窗口尺寸会根据最大宽和高缩放,小于窗…

【系统开发】尚硅谷 - 谷粒商城项目笔记(五):分布式缓存

文章目录 分布式缓存缓存使用场景redis作缓存中间件引入redis依赖配置redis堆外内存溢出 缓存失效问题缓存穿透缓存雪崩缓存击穿 Redisson分布式锁导入依赖redisson配置类可重入锁读写锁缓存一致性解决 缓存-SpringCache简介Cacheable自定义缓存配置CacheEvictCachePut原理与不…

Redis主从/哨兵机制原理介绍

目录 ​编辑 一、主从复制 1.1 什么是主从复制 1.2 主从复制的作用 1.3 主从复制原理 1.3.1 全量复制 1.3.2 增量复制 1.3.3 同步流程 二、哨兵机制 2.1 哨兵机制介绍 2.1.1 集群逻辑图 2.1.2 哨兵机制实现的功能 2.2 哨兵机制原理 2.2.1 监控 2.2.2 下线 2.2.2.1 下线流程 2.…