Heberger plusieurs site sur 1 serveur [LINUX] - Installation - Linux et OS Alternatifs
Marsh Posté le 22-09-2017 à 22:29:42
il y a parfois de petites modifications entre les distributions, la doc pour RHEL 7 :
https://access.redhat.com/documenta [...] rtualhosts
généralement, si un dossier est indiqué et n'existe pas, il faut le créer soit même
Marsh Posté le 22-09-2017 à 22:34:14
au final je suis passé par la bonne vieille methode du virtualhost
ca marche bien, j'ai mes 2 site sur mon serveur
par contre, j'aurais préféré avoir 1 instance apache / site, la c'est du global, si un site plante apache, l'autre tombe avec
Si quelqu'un sait comment on peux faire ca, je prend
Marsh Posté le 09-10-2017 à 17:00:54
tu peux tricher et utiliser un apache pour un site et un nginx pour l'autre
après la logique n'est pas de se dire qu'Apache peut tomber...normalement ça tient la route si bien paramétré
Marsh Posté le 10-10-2017 à 00:24:21
ReplyMarsh Posté le 10-10-2017 à 08:40:34
Le problème c'est que tu vas devoir partager le port 80. Hors les processus ne peuvent pas, à ma connaissance, binder simultanément un même port.
Il faut donc à minima une instance qui fera le dispatch des requêtes.
Marsh Posté le 10-10-2017 à 09:05:45
tout à fait si l'Apache est paramétré en 80, nginx sera par exemple en 8080. D’où le réel intérêt des virtualhosts !
Marsh Posté le 10-10-2017 à 16:16:37
Apache est quand même super stable! J'en ai quelques-uns en production avec plusieurs vhosts sans aucun problème de stabilité!
Perso, je laisserai comme ca Le vhost c'est le métier d'Apache!
Marsh Posté le 22-09-2017 à 21:37:55
Bonjour
Bon, la question doit etre frequente, j'ai chercher, mais je doit rien faire comme les autres car j'ai pas trouvé de réponse.
Voila donc, j'ai un serveur RHEL 7, j'ai installer le package httpd (apache2)
Jusque la, tout va bien.
Par contre, je cherche a hebergé 2 site web sur ce serveur.
J'ai jamais eut de soucis pour 1 site, mais 2 ... je sais que je doit utiliser les virtual host, mais ou ?
Partout dans les tutos ils parlent de fichier dans /etc/apache2/site-available de prendre le default.conf et le renommer avec notre site, et faire la conf dedans.
Sauf qu'apres install, deja j'ai pas /etc/apache2 mais /etc/httpd, et ensuite j'ai pas le dossier sites-available.
Du coup je fait comment ?
(exemple de tuto suivi, mais qui sont tous pareil : https://doc.ubuntu-fr.org/tutoriel/ [...] c_apache2)
Car la j'ai un site qui tourne actuellement avec son fichier de conf, mais qui est du coup unique pour la conf globale apache
Est-ce que dans ce fichier de conf je doit le debuter par virtualhost ? et faire ensuite avec l'autre site ?
est-ce que je doit garder un fichier de conf globale pour apache et ensuite 1 fichier de conf par site ?
La contrainte que j'ai aussi, c'est que je doit pouvoir arreter un site, sans arreter l'autre par exemple.
Ces cas la, je trouve pas d'info.
Pourriez vous m'aider ?
---------------
Serveur HFR - OpenTTD