Rumah >Operasi dan penyelenggaraan >Nginx >Bagaimana untuk mengkonfigurasi hos maya nginx berdasarkan port

Bagaimana untuk mengkonfigurasi hos maya nginx berdasarkan port

WBOY
WBOYke hadapan
2023-05-21 19:55:041149semak imbas

1. Buat direktori dan fail tapak web:

[root@localhost data]# tree /data
/data
└── wwwroot
    ├── www.1.com_8080
    │   └── index.html
    └── www.1.com_8081
        └── index.html

2 Ubah suai nginx.conf:

[root@localhost nginx]# vim /usr/local/nginx/conf/nginx.conf

worker_processes  1;
events {
    worker_connections  1024;
}
http {
    include       mime.types;
    default_type  application/octet-stream;
    keepalive_timeout  65;
    include vhost/*.conf;   #vhost目录下会包含所有的虚拟主机的配置文件
}

3 Direktori fail konfigurasi hos maya:

[root@localhost conf]mkdir /usr/local/nginx/conf/vhost

4. Cipta fail konfigurasi hos maya:

[root@localhost nginx]# vim /usr/local/nginx/conf/vhost/www.1.com.8080.conf 
server{
    listen 8080;
    server_name 1.com www.1.com;
    index index.html;
    root /data/wwwroot/www.1.com_8080;
}
[root@localhost nginx]# vim /usr/local/nginx/conf/vhost/www.1.com.8081.conf  
server{
    listen 8081;
    server_name 1.com www.1.com;
    index index.html;
    root /data/wwwroot/www.1.com_8081;
}
[root@localhost nginx]# vim /usr/local/nginx/conf/vhost/default.conf          
server{
    listen 80 default_server;  #使用default_server指定nginx的默认虚拟主机
    deny all;
}

Jika nama domain lain digunakan untuk mengakses hos maya, ia akan sepadan Dengan hos maya lalai, konfigurasi ini akan menolak hos maya dengan nama domain yang tidak ditentukan. Jika pilihan ini tidak dikonfigurasikan, pelayan di kedudukan pertama akan menjadi hos maya lalai.

5. Uji sama ada terdapat masalah dengan fail konfigurasi:

[root@localhost root]# cd /usr/local/nginx/sbin
[root@localhost sbin]# ./nginx -t 
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file

6. Apabila fail konfigurasi diubah suai, anda boleh menggunakan arahan berikut untuk muat semula fail konfigurasi

[root@localhost sbin]# ./nginx -s reload

Atas ialah kandungan terperinci Bagaimana untuk mengkonfigurasi hos maya nginx berdasarkan port. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam