Rumah  >  Soal Jawab  >  teks badan

konfigurasi nama_server nginx

Hos saya belum mempunyai nama domain lagi, apakah yang perlu saya isi untuk nama_server?

阿神阿神2714 hari yang lalu886

membalas semua(3)saya akan balas

  • 某草草

    某草草2017-05-16 17:11:38

    Anda boleh mengisi alamat IP. Sama ada biarkan kosong atau isikannya secara santai dan biarkan konfigurasi ini menjadi lalai.

    nginx menentukan pelayan yang hendak digunakan berdasarkan hos yang nama_pelayan sepadan dengan pengepala permintaan HTTP. Nilai hos diisi oleh penyemak imbas dengan nama domain secara lalai. Jika semua server_name tidak boleh sepadan, server lalai akan digunakan, jadi menulis ini adalah yang paling boleh dipercayai: server_name 匹配 HTTP 请求头的 host,去决定使用那个 server。host 的值浏览器默认填写域名。如果所有server_name都匹配不到就使用默认的server,所以写个这个是最靠谱的:

    server {
        listen      80 default_server;
    }

    如果如果都没有default_server默认的就是第一个server

    在只有一个的情况下就不需要区分了。没有域名也只能在一个端口建立一个server rrreee

    Jika tiada default_server, lalai ialah server pertama. 🎜 🎜Tidak perlu membezakan apabila hanya ada satu. Tanpa nama domain, anda hanya boleh membuat server pada satu port. 🎜

    balas
    0
  • 大家讲道理

    大家讲道理2017-05-16 17:11:38

    Adakah anda mengatakan bahawa anda belum membeli nama domain lagi Anda boleh mengkonfigurasi hos untuk menyelesaikan sendiri ke pelayan tetap.

    # peleraian nama localhost dikendalikan dalam DNS itu sendiri.

    # IP pelayan nama_pelayan anda

    Konfigurasikan vhost dalam Nginx kepada laluan fail pelayan parsing tertentu:

    pelayan{
    ...
    # Nama domain pelayan anda
    nama_pelayan nama_pelayan anda;
    # Laluan fail anda
    root /data/dev/..../;
    ...
    }

    balas
    0
  • 为情所困

    为情所困2017-05-16 17:11:38

    Jika tidak, anda boleh melaraskan IP dahulu, dan kemudian anda boleh menambahnya apabila anda mempunyai nama domain

    balas
    0
  • Batalbalas