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

Bagaimana untuk mengkonfigurasi hos maya nginx berdasarkan port

WBOY
Lepaskan: 2023-05-21 19:55:04
ke hadapan
1151 orang telah melayarinya

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
Salin selepas log masuk

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目录下会包含所有的虚拟主机的配置文件
}
Salin selepas log masuk

3 Direktori fail konfigurasi hos maya:

[root@localhost conf]mkdir /usr/local/nginx/conf/vhost
Salin selepas log masuk

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;
}
Salin selepas log masuk
[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;
}
Salin selepas log masuk
[root@localhost nginx]# vim /usr/local/nginx/conf/vhost/default.conf          
server{
    listen 80 default_server;  #使用default_server指定nginx的默认虚拟主机
    deny all;
}
Salin selepas log masuk

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
Salin selepas log masuk

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

[root@localhost sbin]# ./nginx -s reload
Salin selepas log masuk

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!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan