`
fengyong0912
  • 浏览: 106947 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

nginx代理IIS轻松实现支持JSP,PHP,ASP平台

    博客分类:
  • JAVA
 
阅读更多

通过使用高效代理服务器nginx代理IIS轻松实现支持JSP,PHP,ASP多功能平台

其中IIS中的站点监听端口全部设置为8080。tomcat设置为8888.

例如:

  1. 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

分享到:
评论

相关推荐

    让IIS支持四种语言(ASP,JSP,.NET,PHP)的配置详解

    让IIS支持四种语言(ASP,JSP,.NET,PHP)的配置详解 经过长期摸索总结出来的啊!

    IIS、Apache、Tomcat、Nginx、CDN,它们之间有何区别

    IIS主要支持ASP(Active Server Pages)、***等微软的Web技术,虽然它也可以支持其他的Web技术,比如PHP等,但其主要优势和使用场景在于支持微软的技术栈。IIS通常用于Windows服务器环境,需要购买相应的许可证,...

    实战Nginx_取代Apache的高性能Web服务器_第5章_Nginx与JSP、ASP.NET、Perl的安装与配置

    ### 实战Nginx:取代Apache的高性能Web服务器——第5章:Nginx与JSP、ASP.NET、Perl的安装与配置 #### Nginx简介 Nginx是一款广泛使用的高性能HTTP和反向代理服务器,它以其轻量级、高并发处理能力以及稳定的性能而...

    JSP、ASP、PHP共存同一服务器

    Nginx则通常配合后端的PHP-FPM(FastCGI进程管理器)处理PHP,对于JSP和ASP,可能需要借助反向代理到支持这些技术的其他服务器。 5. **端口配置**: HTTP默认使用的端口是80,这意味着所有通过80端口的请求都将被...

    【4款】可以代替iis的软件-支持4款软件同时运行

    虽然Nginx本身不直接支持ASP,但可以通过反向代理或FastCGI与后端的ASP处理程序(如Microsoft FastCGI for IIS)配合使用,实现对ASP的支持。 3. **Lighttpd**:Lighttpd是另一款轻量级的开源Web服务器,以其快速、...

    php.jsp.asp的区别

    在IT行业中,Web开发是至关重要的领域,而PHP、JSP和ASP是三种常见的服务器端脚本语言,用于创建动态网页。理解它们之间的差异对于选择适合的开发工具和技术栈至关重要。 PHP(Hypertext Preprocessor)是一种开源...

    ASP、JSP、PHP 三种技术比较

    2. ASP依赖于IIS,JSP需要Tomcat或其他Java应用服务器,PHP则可以运行在多种Web服务器上,如Apache、Nginx等。 3. ASP和PHP的语法相对较简单,JSP则更接近Java,适合大型企业级应用。 4. PHP社区活跃,开源库和框架...

    简易服务器渗透靶场搭建asp+jsp+php工具合集

    可能包含了Web服务器(如Apache、IIS或Nginx)、数据库服务器(如MySQL、SQL Server或PostgreSQL)以及必要的运行环境(如.NET Framework、Java JDK和PHP解释器)。这些软件的集成使得用户可以快速设置多语言环境的...

    HTML编辑器+jsp、asp、asp.net、php配置说明 TXT

    配置ASP环境通常需要IIS(Internet Information Services)服务器,确保ASP支持被正确安装和启用。 【asp.net】是.NET框架的一部分,由微软提供,用于构建功能丰富的Web应用程序。ASP.NET页面是编译的,提供了高效...

    proxy.jsp、proxy.ashx、proxy.php、proxy.config

    在给定的标题和描述中,"proxy.jsp、proxy.ashx、proxy.php、proxy.config"是指四种常见的代理服务实现,分别对应Java、ASP.NET和PHP等不同平台。这些文件通常用于配置和运行Esri的代理服务。 **proxy.jsp** 是一个...

    asp.net;php;jsp测试虚拟主机源代码

    在虚拟主机中运行ASP.NET应用程序需要IIS(Internet Information Services)作为Web服务器,并且虚拟主机服务提供商需要支持.NET Framework的相应版本。 PHP(Hypertext Preprocessor)是一种开源的脚本语言,主要...

    IIS替代工具IIS替代工具

    它支持多种编程语言和模块,包括PHP、Python和Perl,通过其强大的模块系统可以轻松扩展功能。 2. **Nginx**:以其反向代理、负载均衡和静态文件处理能力而闻名,Nginx采用事件驱动的异步非阻塞模型,提供高效且低...

    网站维护杀手锏——网络编程——设定ASP、PHP、JSP操作环境.pdf

    在IT行业中,网络编程是构建和维护网站的关键技术之一,特别是对于ASP、PHP和JSP这三种服务器端脚本语言的环境配置,是网站开发者必须掌握的基础技能。这些语言为动态网页提供支持,使得网站能够根据用户交互或...

    代替iis的软件

    2. **Nginx**:以其高性能和反向代理能力著称,常用于高流量网站,也支持负载均衡。 3. **Lighttpd**:轻量级且快速,适合小型到中型的网站。 4. **Caddy**:易于配置,自动HTTPS功能使得SSL/TLS证书的部署更为...

    IIS和tomcat 公用80端口

    IIS是Windows操作系统上的一个内置服务,它允许托管多种类型的Web应用,包括ASP.NET、PHP和静态HTML页面等。默认情况下,IIS会监听80端口。Tomcat,作为一个轻量级的应用服务器,主要处理Java相关的Web应用,如...

    JSP网站建设上机实验指导书

    理解不同Web服务器,如Apache HTTP Server、Microsoft IIS和Nginx,它们分别支持的动态语言(如PHP、ASP.NET、Java)和所属厂商。实践配置选定的JSP Web服务器,创建并运行简单的JSP页面,以验证环境配置正确性。 *...

    超级IIS,WINDOWS下最好用的WEB服务软件

    超级IIS同时无缝支持了PHP、ASP、ASP.NET、JSP等多种流行编程语言,这在当前应用比较广泛的WEB服务器软件中非常难得。 众所周知,现在市场上广泛应用的服务器软件,都由外国人开发的。如APACHE、NGINX、微软IIS等...

    新手配置 PHP 调试环境(IIS+PHP+MYSQL)

    目的:配置运行PHP的环境(IIS+PHP+MYSQL+CF+Perl)支持php+cgi+asp+jsp等 操作系统:windows2000 advance server(sp3)简体中文版 需要相关软件: 一:php-4.3.0-Win32.zip ,到相应站点下载,我上传文件不方便,...

Global site tag (gtag.js) - Google Analytics