Maison > Opération et maintenance > Nginx > le corps du texte

Comment configurer le nom de domaine de deuxième niveau Nginx

WBOY
Libérer: 2023-05-12 23:22:04
avant
4576 Les gens l'ont consulté

Lorsqu'un nom de domaine doit être utilisé dans deux projets, nous devons utiliser le nom de domaine de deuxième niveau. Le nom de domaine de deuxième niveau est configuré dans Nginx comme suit :

1 Le fichier de configuration d'origine est le suivant

worker_processes  1;

events {
    worker_connections  1024;
}

http {
    include       mime.types;
    default_type  application/octet-stream;

    sendfile        on;
    
    keepalive_timeout  65;

    server {
        listen       80;
        server_name  localhost;

        location / {
            root   html;
            index  index.html index.htm;
        }

        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
    }

}
Copier après la connexion
.

Il s'agit du fichier nginx.conf décompressé, on voit que nginx écoute actuellement le port 80, et son nom de service est localhost Si notre nom de domaine est : baidu.com, alors nous pouvons également y accéder en entrant : localhost. .baidu.com.

2. Configurez le nom de domaine de deuxième niveau

Pour le nom de service que nous venons de comprendre, si notre nom de domaine est : baidu.com, le nom de domaine de deuxième niveau que nous devons configurer est asurplus.baidu.com, et notre Le fichier de configuration est le suivant

worker_processes  1;

events {
    worker_connections  1024;
}

http {
    include       mime.types;
    default_type  application/octet-stream;

    sendfile        on;
    
    keepalive_timeout  65;

    server {
        listen       80;
        server_name  localhost;

        location / {
            root   html;
            index  index.html index.htm;
        }

        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
    }
    
    server {
        listen       80;
        server_name  asurplus.baidu.com;

        location / {
            proxy_pass http://127.0.0.1:8081;
        }
    }

}
Copier après la connexion

Allez dans le répertoire sbin et exécutez la commande pour redémarrer nginx

./nginx -s reload
Copier après la connexion

Nous avons ajouté un nouveau service, qui écoute toujours sur le port 80. Notre nom de service est devenu notre nom de domaine de deuxième niveau : un surplus, et transmis à notre port 8081, complétant ainsi la configuration du nom de domaine de deuxième niveau.

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!

Étiquettes associées:
source:yisu.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal