Maison > Article > Opération et maintenance > Comment Nginx implémente-t-il un service pour configurer plusieurs sites ?
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!