cari

Rumah  >  Soal Jawab  >  teks badan

Ekstrak bahagian biasa konfigurasi pelayan dalam nginx

Seperti yang ditunjukkan di bawah:

server {
    listen       80;
    server_name  dev.drpb.com;
    root /Users/Stone/repo/oschina/drsoft/page-builder;
    location ~ \.php$ {
        fastcgi_index  index.php;
        fastcgi_pass  127.0.0.1:9000;
        include fastcgi.conf;
    }
}
server {
    listen       80;
    server_name  dev.drp.com;
    root /Users/Stone/repo/oschina/drsoft/site;
    location ~ \.php$ {
        fastcgi_index  index.php;
        fastcgi_pass  127.0.0.1:9000;
        include fastcgi.conf;
    }
}

Terdapat dua blok konfigurasi pelayan dalam konfigurasi nginx, mereka mempunyai bahagian konfigurasi proksi terbalik php biasa.

Cara penggunaan:

location ~ \.php$ {
    fastcgi_index  index.php;
    fastcgi_pass  127.0.0.1:9000;
    include fastcgi.conf;
}

Ekstraknya dan letakkannya di satu tempat dan bukannya menulisnya sekali dalam setiap pelayan (saya cuba meletakkannya dalam blok http induk biasanya tetapi ia tidak berjaya), terima kasih!

过去多啦不再A梦过去多啦不再A梦2778 hari yang lalu522

membalas semua(1)saya akan balas

  • 阿神

    阿神2017-05-16 17:18:37

    Jawapan ditemui:

    1. Ekstrak bahagian lokasi ke fail luaran, contohnya, namakannya: common_rules.conf, dan letakkannya dalam direktori nginx.

    2. Ubah suai konfigurasi pelayan kepada:

    server {
        server_name  dev.drpb.com;
        root /Users/Stone/repo/oschina/drsoft/page-builder;
        include common_rules.conf;
    }
    server {
        server_name  dev.drp.com;
        root /Users/Stone/repo/oschina/drsoft/site;
        include common_rules.conf;
    }

    balas
    0
  • Batalbalas