GNU/Linux >> Belajar Linux >  >> Linux

Apakah mungkin membuat Nginx mendengarkan port yang berbeda?

Solusi 1:

Anda juga dapat melakukan hal berikut:

server {
    listen 80;
    listen 8000;
    server_name example.org;
    root /var/www/;
}

Solusi 2:

Ya, benar.

Yang mungkin Anda inginkan adalah beberapa stanza "server", masing-masing dengan port yang berbeda, tetapi mungkin (mungkin?) nama_server yang sama, menyajikan konten "berbeda" dengan tepat di dalam masing-masing stanza, mungkin dengan root dokumen yang berbeda di setiap server.

Dokumentasi lengkap ada di sini:http://nginx.org/en/docs/http/server_names.html

Contoh:

server {
    listen       80;
    server_name  example.org  www.example.org;
    root         /var/www/port80/
}

server {
    listen       81;
    server_name  example.org  www.example.org;
    root         /var/www/port81/
}

Linux
  1. Instal Nginx di Windows

  2. Nginx Whitelist IP tertentu

  3. Penyeimbangan beban Nginx

  1. Apakah mungkin membuat keluaran stdout dan stderr menjadi warna berbeda di XTerm atau Konsole?

  2. nginx:[emerg] direktif tidak diketahui di /etc/nginx/sites-enabled/example.com:3

  3. Bisakah server DNS yang berbeda digunakan untuk subdomain?

  1. nginx - 413 Permintaan Entitas Terlalu Besar

  2. Cara membuat Permalink WordPress berfungsi di Nginx

  3. nginx redirect ke www.domain