Différences entre les versions de « Fichiers et dossiers du navigateur WEB Apache et commandes utiles pour la configuration »

De Wiki de Mémoire Vive
Aller à la navigation Aller à la recherche
 
(9 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
<big>'''Dossier par défaut des site WEB'''</big>
[[Fichier:Apache Logo.png]]
 
<span style="color: #0000FF;"><big>'''Dossier par défaut des site WEB'''</big>


/var/www/html/
/var/www/html/
----


<span style="color: #0000FF;"><big>'''Dossier des fichiers de configuration des hôtes virtuels ou virtalhost</big>
<span style="color: #0000FF;"><big>'''Dossier des fichiers de configuration des hôtes virtuels ou virtalhost</big>
Ligne 9 : Ligne 13 :
Sites par défaut
Sites par défaut


000-default.conf écoute sur le port 80 HTTP
000-default.conf <span style="color: #196f3d;">''écoute sur le port 80 HTTP''


default-ssl.conf écoute sur le port 443 HTTPS
default-ssl.conf <span style="color: #196f3d;">''écoute sur le port 443 HTTPS''


les commandes :
les commandes :
Ligne 19 : Ligne 23 :
'''a2dissite fichier.conf''' ''pour désactiver l’hôte virtuel''
'''a2dissite fichier.conf''' ''pour désactiver l’hôte virtuel''


<span style="color: #0000FF;"><big>'''Dossier par défaut des logs du serveur WEB Apache 2'''</big>
----
 
<span style="color: #0000FF;"><big>'''Dossier par défaut des logs du serveur WEB Apache 2 sous Debian 11'''</big>


/var/log/apache2
/var/log/apache2
Ligne 28 : Ligne 34 :


'''[CTRL]''' + '''[C]''' pour quitter.
'''[CTRL]''' + '''[C]''' pour quitter.
<span style="color: #0000FF;"><big>'''Sous Debian 12'''</big>
Vérifier qu’il n’y a pas de messages d’erreur pour le serveur WEB Apache (sous Debian 12) :
'''journalctl -u apache2.service'''
----


<span style="color: #0000FF;"><big>'''Fichier pour changer le port d’écoute d’Apache 2'''</big>
<span style="color: #0000FF;"><big>'''Fichier pour changer le port d’écoute d’Apache 2'''</big>
Ligne 33 : Ligne 48 :
/etc/apache2/ports.conf
/etc/apache2/ports.conf


''Après son installation Apache écoute les ports par défaut 80 pour le HTTP et 443 pour le HTTPS.''
<span style="color: #196f3d;">''Après son installation Apache écoute les ports par défaut 80 pour le HTTP et 443 pour le HTTPS.''


''Exemple, si je veux qu’Apache écoute en plus le port 8080, j’ajoute la ligne suivante en début du fichier.''
<span style="color: #196f3d;">''Exemple, si je veux qu’Apache écoute en plus le port 8080, j’ajoute la ligne suivante en début du fichier.''


'''Listen 0.0.0.0:8080'''
'''Listen 0.0.0.0:8080'''


''Le fichier de configuration de l’hôte virtuel doit également être modifié pour utiliser le port 8080.''
<span style="color: #196f3d;">''Le fichier de configuration de l’hôte virtuel doit également être modifié pour utiliser le port 8080.''
 
----


<span style="color: #0000FF;"><big>'''Commandes utiles'''</big>
<span style="color: #0000FF;"><big>'''Commandes utiles'''</big>


Recharger le fichier de configuration apache, sans redémarrer l'ensemble du processus (en administrateur root su).
Recharger le fichier de configuration apache, sans redémarrer l'ensemble du processus (en administrateur root '''su''').


'''systemctl reload apache2'''
'''systemctl reload apache2'''


'''chown -R www-data:www-data ''dossier''''' ''Attribuer le dossier et tout ce qu’il contient à l’utilisateur et au groupe d’Apache (www-data).''
'''chown -R www-data:www-data ''dossier''''' <span style="color: #196f3d;">''Attribuer le dossier et tout ce qu’il contient à l’utilisateur et au groupe d’Apache (www-data).''
 
----
 
'''Plus d'informations sur les commandes Shell Linux :'''
 
[[Commandes Shell Linux|Commandes Shell Linux]]

Version actuelle datée du 29 octobre 2023 à 10:31

Apache Logo.png

Dossier par défaut des site WEB

/var/www/html/


Dossier des fichiers de configuration des hôtes virtuels ou virtalhost

/etc/apache2/sites-available

Sites par défaut

000-default.conf écoute sur le port 80 HTTP

default-ssl.conf écoute sur le port 443 HTTPS

les commandes :

a2ensite fichier.conf pour activer l’hôte virtuel

a2dissite fichier.conf pour désactiver l’hôte virtuel


Dossier par défaut des logs du serveur WEB Apache 2 sous Debian 11

/var/log/apache2

Exemple pour consulter la fin du fichier syslog.

tail -f /var/log/syslog

[CTRL] + [C] pour quitter.

Sous Debian 12

Vérifier qu’il n’y a pas de messages d’erreur pour le serveur WEB Apache (sous Debian 12) :

journalctl -u apache2.service



Fichier pour changer le port d’écoute d’Apache 2

/etc/apache2/ports.conf

Après son installation Apache écoute les ports par défaut 80 pour le HTTP et 443 pour le HTTPS.

Exemple, si je veux qu’Apache écoute en plus le port 8080, j’ajoute la ligne suivante en début du fichier.

Listen 0.0.0.0:8080

Le fichier de configuration de l’hôte virtuel doit également être modifié pour utiliser le port 8080.


Commandes utiles

Recharger le fichier de configuration apache, sans redémarrer l'ensemble du processus (en administrateur root su).

systemctl reload apache2

chown -R www-data:www-data dossier Attribuer le dossier et tout ce qu’il contient à l’utilisateur et au groupe d’Apache (www-data).


Plus d'informations sur les commandes Shell Linux :

Commandes Shell Linux