首页  >  问答  >  正文

服务器 - IIS和Apache怎么样共存?

IIS占了80端口 apache也占用80端口 把apache端口改成8080后 通过IIS就访问不到php站点了 用apache发布php站点又感觉太麻烦了 有什么简单的办法发布php的方法吗?

大家讲道理大家讲道理2713 天前732

全部回复(2)我来回复

  • 迷茫

    迷茫2017-05-16 16:59:39

    方法一

    在IIS上配置PHP环境,直接把PHP项目部署到IIS,不用Apache

    方法二

    你把Apache的项目部署到IIS

    方法三

    Apache可以重定向,IIS部署8080,对应项目重定向到IIS
    

    回复
    0
  • 大家讲道理

    大家讲道理2017-05-16 16:59:39

    一、建议在IIS中配置PHP,现在也很好用

    二、执意安装Apache,可以再安装个nginx

    Nginx  监听 80
    IIS    监听 8080
    Apache 监听 8081
        server {
            listen 80;
            server_name  $host;
            
            location / {
                proxy_pass http://127.0.0.1:8080;
                proxy_set_header Host $host;
            }
        }
    
        server {
            listen 80;
            server_name  www.abc.com abc.com php.abc.com;
            
            location / {
                proxy_pass http://127.0.0.1:8081;
                proxy_set_header Host $host;
            }
        }
    

    回复
    0
  • 取消回复