Configuration apache
Fermé
JB_A
Messages postés
301
Date d'inscription
jeudi 19 juin 2008
Statut
Membre
Dernière intervention
13 février 2018
-
9 sept. 2010 à 21:30
monkaarnaud Messages postés 24 Date d'inscription jeudi 21 février 2008 Statut Membre Dernière intervention 11 octobre 2011 - 14 sept. 2010 à 12:19
monkaarnaud Messages postés 24 Date d'inscription jeudi 21 février 2008 Statut Membre Dernière intervention 11 octobre 2011 - 14 sept. 2010 à 12:19
A voir également:
- Configuration apache
- Ethernet n'a pas de configuration ip valide - Guide
- Panneau de configuration - Guide
- Retablir configuration usine chromecast - Guide
- Apache open office gratuit - Télécharger - Suite bureautique
- Configuration chromecast - Guide
8 réponses
Conserver toujours la même forme de déclaration pour un même port :
<VirtualHost *:80>
ou
<VirtualHost *:443>
Mais pas de
<VirtualHost *:*>
Si un même domaine doit être accessible en HTTP et HTTPS, faire un VirtualHost pour chaque.
<VirtualHost *:80>
ou
<VirtualHost *:443>
Mais pas de
<VirtualHost *:*>
Si un même domaine doit être accessible en HTTP et HTTPS, faire un VirtualHost pour chaque.
monkaarnaud
Messages postés
24
Date d'inscription
jeudi 21 février 2008
Statut
Membre
Dernière intervention
11 octobre 2011
1
10 sept. 2010 à 20:50
10 sept. 2010 à 20:50
1- Parmi tous tes fichiers de configuration de VirtualHost; un seul doit contenir ou commencer par la directive NameVirtualHost *:80 avant <VirtualHost *:80> et les autres commenceront par la directive <VirtualHost *:80>.
2- Tu dois renseigner les deux numéro de port (80, 443) dans le fichier port.conf. Cela te permettra d'utiliser les deux ports.
3- Il ne te reste plus qu'à mettre 80 comme numéro de port pour des sites que tu veux utiliser http et 443 pour des site que tu veux utiliser du https.
2- Tu dois renseigner les deux numéro de port (80, 443) dans le fichier port.conf. Cela te permettra d'utiliser les deux ports.
3- Il ne te reste plus qu'à mettre 80 comme numéro de port pour des sites que tu veux utiliser http et 443 pour des site que tu veux utiliser du https.
Les VirtualHosts d'un port sont-ils tous déclarés de la même façon ?
<VirtualHost *:80>
Par exemple, y aurait-il des
<VirtualHost *>
ou des
<VirtualHost *:*>
en plus des
<VirtualHost *:80>
?
<VirtualHost *:80>
Par exemple, y aurait-il des
<VirtualHost *>
ou des
<VirtualHost *:*>
en plus des
<VirtualHost *:80>
?
JB_A
Messages postés
301
Date d'inscription
jeudi 19 juin 2008
Statut
Membre
Dernière intervention
13 février 2018
5
10 sept. 2010 à 20:27
10 sept. 2010 à 20:27
En effet, un peu de tout ça...
Puis-je faire cohabiter un site en https avec d'autres site en http ? Dans ce cas quelle est la bonne syntaxe à utiliser ?
Merci par avance de ta réponse.
Puis-je faire cohabiter un site en https avec d'autres site en http ? Dans ce cas quelle est la bonne syntaxe à utiliser ?
Merci par avance de ta réponse.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
JB_A
Messages postés
301
Date d'inscription
jeudi 19 juin 2008
Statut
Membre
Dernière intervention
13 février 2018
5
11 sept. 2010 à 18:25
11 sept. 2010 à 18:25
Merci à vous deux pour vos réponses. J'ai néanmoins, encore un pb (apache démarre bien si j'utilise :
Par contre à partir du moment ou j'ajoute un nouveau site sur le port 80 et que j'arrête et redémarre apache, il m'affiche :
Merci par avance pour votre aide.
NameVirtualHost *:80 NameVirtualHost *:443 <VirtualHost *:80> ServerAdmin hostmaster@nomdedomaine.com ServerName sql.nomdedomaine.com DocumentRoot /usr/share/phpmyadmin/ <Directory /usr/share/phpmyadmin/> AllowOverride All </Directory> </VirtualHost> <VirtualHost *:443> ServerAdmin hostmaster@nomdedomaine.com ServerName sql.nomdedomaine.com DocumentRoot /usr/share/phpmyadmin/ <Directory /usr/share/phpmyadmin/> AllowOverride All </Directory> SSLEngine On SSLCACertificateFile /etc/apache2/ssl/cacert.crt SSLCertificateFile /etc/apache2/ssl/sql.nomdedomaine.crt SSLCertificateKeyFile /etc/apache2/ssl/sql.nomdedomaine.key CustomLog /var/log/apache2/access.log combined </VirtualHost>
Par contre à partir du moment ou j'ajoute un nouveau site sur le port 80 et que j'arrête et redémarre apache, il m'affiche :
Impossible de démarrer Apache : Starting web server (apache2)... failed!
Merci par avance pour votre aide.
Les lignes
NameVirtualHost *:80
NameVirtualHost *:443
ne doivent exister qu'une seule et unique fois pour tous les VirtualHosts.
A voir dans le log global d'apache pour voir la raison du refus de démarrage si elle est autre.
NameVirtualHost *:80
NameVirtualHost *:443
ne doivent exister qu'une seule et unique fois pour tous les VirtualHosts.
A voir dans le log global d'apache pour voir la raison du refus de démarrage si elle est autre.
JB_A
Messages postés
301
Date d'inscription
jeudi 19 juin 2008
Statut
Membre
Dernière intervention
13 février 2018
5
Modifié par JB_A le 14/09/2010 à 11:35
Modifié par JB_A le 14/09/2010 à 11:35
Merci de ta réponse mais si j'ajoute les lignes:
Rien ne va plus... il ne veux plus démarrer apache
Merci par avance de votre aide
<VirtualHost *:80> ServerAdmin webmaster@nomdedomaine.info DocumentRoot /home/ha/nomdedomaine/www/ ServerName test.nomdedomaine.info CustomLog logs/nomdedomaine-access_log combined <Directory /home/ha/nomdedomaine/www/> AllowOverride All </Directory> </VirtualHost>
Rien ne va plus... il ne veux plus démarrer apache
Merci par avance de votre aide
monkaarnaud
Messages postés
24
Date d'inscription
jeudi 21 février 2008
Statut
Membre
Dernière intervention
11 octobre 2011
1
Modifié par monkaarnaud le 14/09/2010 à 12:21
Modifié par monkaarnaud le 14/09/2010 à 12:21
Il affiche quel message d'erreur ?
Entre temps, la ligne CustomLog logs/nomdedomaine-access_log combined n'est pas correcte; je crois que c'est coe ça: CustomLog
/var/log/apache2/nomdedomaine-access_log combined
Entre temps, la ligne CustomLog logs/nomdedomaine-access_log combined n'est pas correcte; je crois que c'est coe ça: CustomLog
/var/log/apache2/nomdedomaine-access_log combined