Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 08-07-2018 12:53:51

mizapar
Membre
Distrib. : nutyx/debian8/ubuntu
(G)UI : openbox
Inscription : 26-10-2016

RESOLU Apache2.4 probleme multisite et servername

coucou
j'ai un petit soucis, je cherche a faire fonctionné 2 sites sur un meme ip et je veut les assigner a 2 noms de domaine differents grace a netlib.re
https://netlib.re/

j'ai donc installé apache 2.4 et php 7
je me suis inspiré notemment de cette page : https://debian-facile.org/doc:reseau:apache2:multisite
j'ai fait un virtualhost.conf contenant les 2 vhost de mes sites

Listen 80
<VirtualHost iplocal:80 ip internet:80>
        ServerName www.site1.netlib.re

        ServerAdmin webmaster@localhost
        DocumentRoot "/dossier/server/site1/"

        <Directory /dossier/server/site1/>
        allow from all
        </directory>

        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

<Virtualhost iplocal:80 ip internet:80>
        DocumentRoot "/dossier/server/site2/"
        ServerName www.site2.netlib.re
        ServerAdmin webmaster@localhost


        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
</Virtualhost>
# vim: syntax=apache ts=4 sw=4 sts=4 sr noet





j'ai configuré /etc/hosts
  afin d'attribué l'ip internet au nomdedomaine des noms de sites comme
  ip internet www.site1.netlib.re
  ip internet www.site2.netlib.re


que ce soit par l'ip internet ou local, je tombe toujours sur le "site1"
j'ai vu que sur la version 2.4, le NameVirtualHost n'existe plus et pour cause, "le serveur virtuel est basé sur le nom"
cf: http://httpd.apache.org/docs/2.4/fr/upgrading.html

un test avec "apachectl -S"
donne Could not reliably determine the server's fully qualified domain name, using ::1. Set the 'ServerName'

maintenant, je ne sait pas trop quoi tester ca doit faire 10 heures que je cherche une solution.

changer de ports?
a mon avis c'est plutot que le servername n'est pas bien attribué, un conflit entre les deux ? ce using ::1 ca veut dire quoi??

Dernière modification par mizapar (08-07-2018 13:21:14)

Hors ligne

#2 08-07-2018 13:21:00

mizapar
Membre
Distrib. : nutyx/debian8/ubuntu
(G)UI : openbox
Inscription : 26-10-2016

Re : RESOLU Apache2.4 probleme multisite et servername

RESOLU:
enfin avec un bidouillage sans vraiment comprendre:

j'ai verifier les conf dans site enabled, j'avais un 000-default.conf et "messites.conf"
comme je ne pigeais pas pourquoi il y avais 000-default.conf d'activé, je l'ai viré
a2dissite 000-default.conf
un systemctl reload apache2
et maintenant j'ai bien acces a mes 2 sites via le servername

Hors ligne

Pied de page des forums