recherche

Maison  >  Questions et réponses  >  le corps du texte

nginx - Un même serveur peut-il configurer deux noms de domaine pour accéder à deux projets différents ?

Par exemple, il existe deux projets différents développés respectivement par PHP et Ruby et vous souhaitez les utiliser sur le même serveur.
URL du projet PHP :
http://site1.com
URL du projet Ruby :
http://site2.com
Il y a un problème de port ici, la valeur par défaut est 80. Ce n'est bien sûr aucun problème d'ajouter un autre port après une autre URL pour y accéder, mais sinon, comment utiliser les paramètres du serveur Web ?
Apache et Nginx fonctionnent tous les deux. Existe-t-il une solution ?

黄舟黄舟2754 Il y a quelques jours496

répondre à tous(4)je répondrai

  • 阿神

    阿神2017-05-16 17:06:35

    Utilisez le proxy inverse nginx pour remplacer l'un des ports d'écoute par un autre port, ajoutez un hôte virtuel à nginx, puis utilisez le proxy inverse

    répondre
    0
  • 为情所困

    为情所困2017-05-16 17:06:35

    Nginx et Apache peuvent créer directement deux hôtes virtuels, en utilisant simplement des répertoires différents, ce qui équivaut à mettre deux sites Web sur un seul serveur.

    répondre
    0
  • 阿神

    阿神2017-05-16 17:06:35

    Deux nœuds de serveur sont configurés dans nginx, tous deux écoutant 80, mais le nom du serveur est différent

    répondre
    0
  • 阿神

    阿神2017-05-16 17:06:35

    Configurez simplement différents hôtes virtuels, cela est vrai à la fois pour nginx et apache.

    répondre
    0
  • Annulerrépondre