zoukankan      html  css  js  c++  java
  • Windows 下 IIS与Apache 共存

    在Windows服务器下, 安装了IIS以及Apache服务器, 如何使他们一起工作。

    目前我面对的问题是, 只有一个IP地址,要通过不同的端口来访问不同的程序。

     解决方案如下:

      1、找到 Apache 下 httpd.conf 文件。把一下几项去除注释

    LoadModule proxy_module modules/mod_proxy.so
    LoadModule proxy_connect_module modules/mod_proxy_connect.so
    LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
    LoadModule proxy_http_module modules/mod_proxy_http.so

    # Virtual hosts
    Include conf/extra/httpd-vhosts.conf

    2、找到httpd-vhosts.conf 文件, 添加以下的内容 

    <VirtualHost *:80>

    ServerName   "域名"
    ProxyPass / http://ip地址:801/
    ProxyPassReverse / http://ip地址:801/
    ServerAdmin admin@system
    </VirtualHost>

     上面几句话的意思就是: 当外面访问80端口的时候,通过Apache代理,就会访问其他服务器。

    3、然后重启 Apache服务器

  • 相关阅读:
    CSP2019题解
    [NOI2019]弹跳(KD-Tree)
    集合框架面试题
    注解
    WiFi攻防
    简单完整讲述Servlet生命周期
    Java多线程
    Java--面向对象讲解
    layUi
    java提高篇(三)-----理解java的三大特性之多态
  • 原文地址:https://www.cnblogs.com/luoyangcn/p/4278564.html
Copyright © 2011-2022 走看看