Maison  >  Article  >  Opération et maintenance  >  Comment Nginx implémente-t-il un service pour configurer plusieurs sites ?

Comment Nginx implémente-t-il un service pour configurer plusieurs sites ?

WBOY
WBOYavant
2023-05-12 10:22:111353parcourir

Un service configure plusieurs sites

server {
 listen 80;
 server_name a.ops-coffee.cn;

 location / {
 root /home/project/pa;
 index index.html;
 }
}

server {
 listen 80;
 server_name ops-coffee.cn b.ops-coffee.cn;

 location / {
 root /home/project/pb;
 index index.html;
 }
}

server {
 listen 80;
 server_name c.ops-coffee.cn;

 location / {
 root /home/project/pc;
 index index.html;
 }
}

Basé sur la configuration de l'hôte virtuel Nginx, Nginx dispose de trois types d'hôtes virtuels

Hôte virtuel basé sur IP : vous devez avoir plusieurs adresses sur votre serveur, chaque site correspond à un autre. une adresse, cette méthode est rarement utilisée

Hôte virtuel basé sur le port : chaque site correspond à un port différent lors de l'accès, utilisez la méthode ip:port pour accéder. Vous pouvez modifier le port d'écoute pour utiliser

Basé sur le nom de domaine. hôte virtuel Hôte : La méthode la plus utilisée. Dans l'exemple ci-dessus, un hôte virtuel basé sur le nom de domaine est utilisé. La condition préalable est que vous ayez plusieurs noms de domaine correspondant à chaque site. Remplissez simplement des noms de domaine différents pour nom_serveur

.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer