Maison > Questions et réponses > le corps du texte
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 ?
阿神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
为情所困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.
阿神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
阿神2017-05-16 17:06:35
Configurez simplement différents hôtes virtuels, cela est vrai à la fois pour nginx et apache.