Server – Wie koexistieren IIS und Apache?
大家讲道理
大家讲道理 2017-05-16 16:57:39
0
2
763

IIS belegt Port 80. Apache belegt auch Port 80. Nach dem Ändern des Apache-Ports auf 8080 kann nicht über IIS auf die PHP-Site zugegriffen werden, und es erscheint zu mühsam, PHP-Sites mit Apache zu veröffentlichen. Gibt es eine einfache Möglichkeit, PHP zu veröffentlichen?

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

Antworte allen(2)
迷茫

方法一

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

方法二

你把Apache的项目部署到IIS

方法三

Apache可以重定向,IIS部署8080,对应项目重定向到IIS
大家讲道理

一、建议在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;
        }
    }
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage