烂泥:使用UPUPW的Nginx进行反向代理及反向代理IIS

本文涉及的产品
.cn 域名,1个 12个月
简介:

本文由秀依*林枫提供友情赞助,首发于烂泥行天下

 呵呵,看看时间已经半个多月没有写过文章了。今天就来写一点有关反代IIS的文章,要反代IIS我们要使用的软件可以叫做集成包UPUPW。

 UPUPW包括Apache版和Nginx版,我们这次试验使用的Nginx版的,有关UPUPW的具体详情,可以到http://www.upupw.net/查看。

 既然要反代IIS,那么我们就先安装好IIS,配置好相关的web应用程序,我们在此使用的ZBlog这个博客程序。有关IIS的安装和ZBlog的配置,可以参考我的另外一篇博客《烂泥:利用IIS、Zblog、SQLServer搭建ASP博客

说明:我们的这次操作是IIS与UPUPW是在同一台服务器上。如果IIS与UPUPW不在同一台服务器,要反代IIS的话,可以参考有关kangle的反向代理服务器。如果时间空余的话,我们会写一篇有关kangle如何反代IIS的文章。

因为要反代IIS那么,IIS就不能再使用80 端口了。下面我们就来修改IIS的端口,把IIS的端口修改为81,如下图:

clip_image001[4]

IIS修改后,博客的访问形式是:http://IP+端口,如下图:

clip_image002[4]

现在有关IIS的配置都已经修改完毕,下面就开始配置UPUPW。UPUPW是属于绿色版的,我们只需启动就可以使用。启动界面如下:

clip_image003[4]

要启动UPUPW,我们只需根据自己的需要进行启动即可。我们现在选择“S1”,开启全部服务。开启完毕后,我们再次访问http://ilanni.com看看UPUPW是不是可以正常启动,如下图:

clip_image004[4]

通过上图,我们可以看到。此时可以页面上显示的UPUPW的PHP探针有关信息。包括服务器环境、服务器端口号、PHP运行环境等等信息,这说明UPUPW已经完全可以正常启动了。

UPUPW正常启动后,我们就可以添加代理虚拟主机。回到UPUPW的主界面,选择“5-添加代理虚拟主机”,如下图:

在“主机名”处填写我们要反代IIS的域名,就是ilanni.com这个域名,如下图:

clip_image006[4]

“主机别名”也可以根据自己的需要进行填写,我现在填写的是www.ilanni.com,如下图:

clip_image007[4]

以上填写完毕,我们就要来填写需要代理的目标,我们在代理主机中填写IIS现在的访问地址,也就是我们在文章刚刚开头所提到的IIS目前的访问形式:http://IP+端口,如下图:

clip_image008[4]

填写完毕后,UPUPW会自动重启,重启完毕后。我们此时再次使用http://ilanni.com访问网站,就会跳转到IIS的博客程序,如下图示:

clip_image009[4]

clip_image010[4]

此时我们也可以通过http://IP+端口形式访问IIS,你可以通过上图比较发现我们现在访问IIS可以直接使用域名的形式进行访问,而不需要再在域名后加端口号了。

这也就是实现了UPUPW反代IIS的功能。


本文转自 烂泥行天下 51CTO博客,原文链接:http://blog.51cto.com/ilanni/1254876

相关文章
|
9天前
|
存储 应用服务中间件 nginx
nginx反向代理bucket目录配置
该配置实现通过Nginx代理访问阿里云OSS存储桶中的图片资源。当用户访问代理域名下的图片URL(如 `http://代理域名/123.png`)时,Nginx会将请求转发到指定的OSS存储桶地址,并重写路径为 `/prod/files/2024/12/12/123.png`。
40 5
|
1月前
|
缓存 负载均衡 算法
如何配置Nginx反向代理以实现负载均衡?
如何配置Nginx反向代理以实现负载均衡?
|
1月前
|
存储 负载均衡 中间件
Nginx反向代理配置详解,图文全面总结,建议收藏
Nginx 是大型架构必备中间件,也是大厂喜欢考察的内容,必知必会。本篇全面详解 Nginx 反向代理及配置,建议收藏。
Nginx反向代理配置详解,图文全面总结,建议收藏
|
1月前
|
应用服务中间件 API nginx
nginx配置反向代理404问题
【10月更文挑战第18天】本文介绍了使用Nginx进行反向代理的配置方法,解决了404错误、跨域问题和302重定向问题。关键配置包括代理路径、请求头设置、跨域头添加以及端口转发设置。通过调整`proxy_set_header`和添加必要的HTTP头,实现了稳定的服务代理和跨域访问。
279 1
nginx配置反向代理404问题
|
1月前
|
负载均衡 监控 应用服务中间件
配置Nginx反向代理时如何指定后端服务器的权重?
配置Nginx反向代理时如何指定后端服务器的权重?
63 4
|
1月前
|
安全 应用服务中间件 网络安全
如何测试Nginx反向代理实现SSL加密访问的配置是否正确?
如何测试Nginx反向代理实现SSL加密访问的配置是否正确?
59 3
|
1月前
|
安全 应用服务中间件 网络安全
配置Nginx反向代理实现SSL加密访问的步骤是什么?
我们可以成功地配置 Nginx 反向代理实现 SSL 加密访问,为用户提供更安全、可靠的网络服务。同时,在实际应用中,还需要根据具体情况进行进一步的优化和调整,以满足不同的需求。SSL 加密是网络安全的重要保障,合理配置和维护是确保系统安全稳定运行的关键。
116 3
|
1月前
|
缓存 负载均衡 安全
Nginx的反向代理具体是如何实现的?
Nginx的反向代理具体是如何实现的?
|
2月前
|
负载均衡 应用服务中间件 Linux
nginx学习,看这一篇就够了:下载、安装。使用:正向代理、反向代理、负载均衡。常用命令和配置文件,很全
这篇博客文章详细介绍了Nginx的下载、安装、配置以及使用,包括正向代理、反向代理、负载均衡、动静分离等高级功能,并通过具体实例讲解了如何进行配置。
185 4
nginx学习,看这一篇就够了:下载、安装。使用:正向代理、反向代理、负载均衡。常用命令和配置文件,很全
|
2月前
|
负载均衡 算法 应用服务中间件
nginx反向代理与负载均衡
nginx反向代理与负载均衡
86 1