通过使用高效代理服务器nginx代理IIS轻松实现支持JSP,PHP,ASP多功能平台
其中IIS中的站点监听端口全部设置为8080。tomcat设置为8888.
例如:
- IIS中有如下两站点:
www.56sj.net(假设由PHP实现); www.52kantv.com (假设由ASP实现)
2. tomcat中有以下一个站点:
www.piaoxingo.com (JSP实现)
则nginx实现代理以80端口监听http请求
upstream 56sj{
server www.56sj.net:8080 ;
}
server {
listen 80;
server_name www.56sj.net;
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
proxy_set_header Host $host;
proxy_set_header X_Real_IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_pass http://56sj ;
}
}
upstream 52kantv{
server www.52kantv.com:8080;
}
server {
listen 80;
server_name www.52kantv.com;
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
proxy_set_header Host $host;
proxy_set_header X_Real_IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_pass http://52kantv ;
}
}
upstream piaoxingo {
server localhost:8888;
}
server {
listen 80;
server_name www.piaoxingo.com;
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
proxy_set_header Host $host;
proxy_set_header X_Real_IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_pass http://piaoxingo ;
}
}
大功告成!
转载请注明来自此站:http://www.56sj.net/article/116.html
发表评论
-
OpenSessionInViewFilter的使用
2011-06-22 11:34 733一、作用 Spring为我们解决Hibernate的Sess ... -
tomcat服务器使用url rewrite1
2011-05-19 18:25 1479让tomcat服务器使用url rewrite1. 第 ... -
CountDownLatch闭锁详解
2011-05-09 10:29 1321闭锁(Latch) 闭锁(Latch):一种同步方法,可以延 ... -
memcache/memcached/memcachedb 配置、安装
2011-05-05 15:44 1204memcache/memcached/memcachedb ... -
jquery.treeview使用
2011-03-25 18:31 1534这几天项目中要用到树型结构,正好项目中用到了JQuery,所以 ... -
集群的可扩展性及其分布式体系结构
2011-03-17 14:54 1106常见的平衡算法 一般 ... -
strust2防止重复提交
2011-03-15 10:05 1127在请求表单中添加<s:token></s:t ... -
源码中没有任何错误目录中还存在红叉
2011-02-26 17:04 772查看.classpath文件。修改正确配置!lib与src -
长连接与短连接
2011-01-04 15:44 1116长连接与短连接 所谓长连接,指在一个TCP连接上可以连续发送 ... -
带“+”号的参数值通过url传递,后台取不到正确值
2010-11-29 15:19 2484带“+”号的参数值通过url传递,后台取不到正确值 问题是这样 ... -
JCom的使用
2010-11-08 11:15 2777JCom可以支持打印,支持生成word,生成Excel,并且可 ... -
利用java操作Excel文件
2010-10-28 16:45 751利用java操作Excel文件 很久以来都想 ... -
XSL将XML转换成HTML文件 js方法
2010-10-22 14:34 3018JavaScript解决方案XSL是如何将XML转换成HTML ... -
web.xml详解
2010-10-22 09:18 673部署描述符实际上是一个XML文件,包含了很多描述servlet ... -
jsvalidation表单验证框架使用相关问题
2010-10-05 18:57 11331、如果验证框架没有起作用,就先把验证框架的js文件、x ... -
java中调用c(c++)写的dll 文件的实现及步骤
2010-09-08 10:08 1821JNI使用技巧点滴本文为 ... -
我的站点
2010-01-09 10:43 0www.51sj.com 我要设计 www.52sj.co ... -
Oracle创建删除用户、角色、表空间、导入导出数据库命令行方式总结
2009-12-18 21:31 2336说明: 在创建数据库时输入的密码,是修改系统默认的密码,以sy ... -
jdbc连接各种数据库
2009-12-18 21:08 816一、jsp连接Oracle8/8i/9i数据库(用thin模式 ... -
IOC
2009-11-02 11:36 1191介绍 IOC 作者:冰云 icecloud(AT) ...
相关推荐
让IIS支持四种语言(ASP,JSP,.NET,PHP)的配置详解 经过长期摸索总结出来的啊!
IIS主要支持ASP(Active Server Pages)、***等微软的Web技术,虽然它也可以支持其他的Web技术,比如PHP等,但其主要优势和使用场景在于支持微软的技术栈。IIS通常用于Windows服务器环境,需要购买相应的许可证,...
### 实战Nginx:取代Apache的高性能Web服务器——第5章:Nginx与JSP、ASP.NET、Perl的安装与配置 #### Nginx简介 Nginx是一款广泛使用的高性能HTTP和反向代理服务器,它以其轻量级、高并发处理能力以及稳定的性能而...
Nginx则通常配合后端的PHP-FPM(FastCGI进程管理器)处理PHP,对于JSP和ASP,可能需要借助反向代理到支持这些技术的其他服务器。 5. **端口配置**: HTTP默认使用的端口是80,这意味着所有通过80端口的请求都将被...
虽然Nginx本身不直接支持ASP,但可以通过反向代理或FastCGI与后端的ASP处理程序(如Microsoft FastCGI for IIS)配合使用,实现对ASP的支持。 3. **Lighttpd**:Lighttpd是另一款轻量级的开源Web服务器,以其快速、...
在IT行业中,Web开发是至关重要的领域,而PHP、JSP和ASP是三种常见的服务器端脚本语言,用于创建动态网页。理解它们之间的差异对于选择适合的开发工具和技术栈至关重要。 PHP(Hypertext Preprocessor)是一种开源...
2. ASP依赖于IIS,JSP需要Tomcat或其他Java应用服务器,PHP则可以运行在多种Web服务器上,如Apache、Nginx等。 3. ASP和PHP的语法相对较简单,JSP则更接近Java,适合大型企业级应用。 4. PHP社区活跃,开源库和框架...
可能包含了Web服务器(如Apache、IIS或Nginx)、数据库服务器(如MySQL、SQL Server或PostgreSQL)以及必要的运行环境(如.NET Framework、Java JDK和PHP解释器)。这些软件的集成使得用户可以快速设置多语言环境的...
配置ASP环境通常需要IIS(Internet Information Services)服务器,确保ASP支持被正确安装和启用。 【asp.net】是.NET框架的一部分,由微软提供,用于构建功能丰富的Web应用程序。ASP.NET页面是编译的,提供了高效...
在给定的标题和描述中,"proxy.jsp、proxy.ashx、proxy.php、proxy.config"是指四种常见的代理服务实现,分别对应Java、ASP.NET和PHP等不同平台。这些文件通常用于配置和运行Esri的代理服务。 **proxy.jsp** 是一个...
在虚拟主机中运行ASP.NET应用程序需要IIS(Internet Information Services)作为Web服务器,并且虚拟主机服务提供商需要支持.NET Framework的相应版本。 PHP(Hypertext Preprocessor)是一种开源的脚本语言,主要...
它支持多种编程语言和模块,包括PHP、Python和Perl,通过其强大的模块系统可以轻松扩展功能。 2. **Nginx**:以其反向代理、负载均衡和静态文件处理能力而闻名,Nginx采用事件驱动的异步非阻塞模型,提供高效且低...
在IT行业中,网络编程是构建和维护网站的关键技术之一,特别是对于ASP、PHP和JSP这三种服务器端脚本语言的环境配置,是网站开发者必须掌握的基础技能。这些语言为动态网页提供支持,使得网站能够根据用户交互或...
2. **Nginx**:以其高性能和反向代理能力著称,常用于高流量网站,也支持负载均衡。 3. **Lighttpd**:轻量级且快速,适合小型到中型的网站。 4. **Caddy**:易于配置,自动HTTPS功能使得SSL/TLS证书的部署更为...
IIS是Windows操作系统上的一个内置服务,它允许托管多种类型的Web应用,包括ASP.NET、PHP和静态HTML页面等。默认情况下,IIS会监听80端口。Tomcat,作为一个轻量级的应用服务器,主要处理Java相关的Web应用,如...
理解不同Web服务器,如Apache HTTP Server、Microsoft IIS和Nginx,它们分别支持的动态语言(如PHP、ASP.NET、Java)和所属厂商。实践配置选定的JSP Web服务器,创建并运行简单的JSP页面,以验证环境配置正确性。 *...
超级IIS同时无缝支持了PHP、ASP、ASP.NET、JSP等多种流行编程语言,这在当前应用比较广泛的WEB服务器软件中非常难得。 众所周知,现在市场上广泛应用的服务器软件,都由外国人开发的。如APACHE、NGINX、微软IIS等...
目的:配置运行PHP的环境(IIS+PHP+MYSQL+CF+Perl)支持php+cgi+asp+jsp等 操作系统:windows2000 advance server(sp3)简体中文版 需要相关软件: 一:php-4.3.0-Win32.zip ,到相应站点下载,我上传文件不方便,...