Pelayan - Bagaimanakah IIS dan Apache wujud bersama?
大家讲道理
大家讲道理 2017-05-16 16:57:39
0
2
762

IIS menduduki port 80. Apache juga menduduki port 80. Selepas menukar port apache kepada 8080, tapak php tidak boleh diakses melalui IIS dan terasa terlalu menyusahkan untuk menerbitkan laman web menggunakan apache?

大家讲道理
大家讲道理

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

membalas semua(2)
迷茫

Kaedah 1

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

Kaedah 2

你把Apache的项目部署到IIS

Kaedah 3

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

1 Adalah disyorkan untuk mengkonfigurasi PHP dalam IIS, ia juga sangat mudah digunakan sekarang

2 Jika anda berkeras untuk memasang Apache, anda boleh memasang 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;
        }
    }
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan