Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
apache2 [Le 13/01/2019, 17:44]
krodelabestiole [mod_proxy] + proxy_http proxy_wstunnel
apache2 [Le 09/04/2019, 10:55]
90.63.228.102 nn
Ligne 4: Ligne 4:
 {{ apache_logo.png?​80nolink| Logo du logiciel Apache 2}} {{ apache_logo.png?​80nolink| Logo du logiciel Apache 2}}
  
-====== Serveur HTTP Apache 2 ======+====== Serveur HTTP Apache 2 ======
  
 Un [[https://​fr.wikipedia.org/​wiki/​Serveur_HTTP|serveur HTTP]] permet à un serveur web de communiquer avec un navigateur en utilisant le protocole [[https://​fr.wikipedia.org/​wiki/​Hypertext_Transfer_Protocol|HTTP(S)]] et ses extensions ([[https://​fr.wikipedia.org/​wiki/​WebDAV|WebDAV]],​ etc.). **Apache** est probablement le serveur HTTP le plus populaire. C'est donc lui qui met à disposition la plupart des sites internet du [[https://​fr.wikipedia.org/​wiki/​World_Wide_Web|WWW]].\\ Un [[https://​fr.wikipedia.org/​wiki/​Serveur_HTTP|serveur HTTP]] permet à un serveur web de communiquer avec un navigateur en utilisant le protocole [[https://​fr.wikipedia.org/​wiki/​Hypertext_Transfer_Protocol|HTTP(S)]] et ses extensions ([[https://​fr.wikipedia.org/​wiki/​WebDAV|WebDAV]],​ etc.). **Apache** est probablement le serveur HTTP le plus populaire. C'est donc lui qui met à disposition la plupart des sites internet du [[https://​fr.wikipedia.org/​wiki/​World_Wide_Web|WWW]].\\
Ligne 438: Ligne 438:
 Pour des raisons de sécurité il est recommandé de modifier le propriétaire des fichiers auxquels peut accéder Apache.\\ Pour des raisons de sécurité il est recommandé de modifier le propriétaire des fichiers auxquels peut accéder Apache.\\
 Le propriétaire devrait être l'​utilisateur qui va maintenir le contenu localement, mais le groupe propriétaire devrait rester //​www-data//​ : Le propriétaire devrait être l'​utilisateur qui va maintenir le contenu localement, mais le groupe propriétaire devrait rester //​www-data//​ :
-<​code>​sudo chown $USER:​www-data /​var/​www/​example ​-R</​code>​+<​code>​sudo chown -R $USER:​www-data /​var/​www/​example</​code>​
  
 On change ensuite les [[:​permissions]] du contenu de manière à ce que l'​utilisateur puisse le lire et le modifier, mais qu'​Apache (dans le groupe //​www-data//​) ne puisse que le lire. On change ensuite les [[:​permissions]] du contenu de manière à ce que l'​utilisateur puisse le lire et le modifier, mais qu'​Apache (dans le groupe //​www-data//​) ne puisse que le lire.
  
 On attribue donc les [[:droits]] ''​rwx r-x ---''​ (750) pour les répertoires,​ et ''​rw- r-- ---''​ (640) pour les fichiers : On attribue donc les [[:droits]] ''​rwx r-x ---''​ (750) pour les répertoires,​ et ''​rw- r-- ---''​ (640) pour les fichiers :
-<​code>​chmod -R -rwx,​u+rwX,​g+rX /​var/​www/​example</​code>​+<​code>​chmod -R a-rwx,​u+rwX,​g+rX /​var/​www/​example</​code>​
 (pour rappel ''​x''​ concerne les répertoires et les fichiers tandis que ''​X''​ ne concerne que les répertoires - et autorise à les ouvrir) (pour rappel ''​x''​ concerne les répertoires et les fichiers tandis que ''​X''​ ne concerne que les répertoires - et autorise à les ouvrir)
  
Ligne 512: Ligne 512:
    * [[tutoriel/​securiser_apache2_avec_ssl|Sécuriser Apache 2 avec SSL]]    * [[tutoriel/​securiser_apache2_avec_ssl|Sécuriser Apache 2 avec SSL]]
    * [[:​lamp|installer un serveur LAMP]]    * [[:​lamp|installer un serveur LAMP]]
 +   * [[:​tutoriel:​lamp_repertoires_de_travail|Serveur LAMP - Créer un/des répertoires de travail]]
    * [[:​docker_lamp|installer un serveur LAMP avec Docker]]    * [[:​docker_lamp|installer un serveur LAMP avec Docker]]
    * [[https://​www.it-connect.fr/​cours-tutoriels/​administration-systemes/​serveur-web/​apache/​|Plusieurs tutoriels sur la configuration d'​Apache sur IT-Connect]]    * [[https://​www.it-connect.fr/​cours-tutoriels/​administration-systemes/​serveur-web/​apache/​|Plusieurs tutoriels sur la configuration d'​Apache sur IT-Connect]]
  • apache2.txt
  • Dernière modification: Le 12/10/2023, 11:28
  • par krodelabestiole