首頁  >  問答  >  主體

伺服器 - IIS和Apache怎麼樣共存?

IIS佔了80埠 apache也佔用80埠 把apache埠改成8080後 透過IIS就訪問不到php站點了 用apache發布php站點又感覺太麻煩了 有什麼簡單的辦法發布php的方法嗎?

大家讲道理大家讲道理2712 天前720

全部回覆(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
  • 取消回覆