logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

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

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


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

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
doc:reseau:apache2:tp01 [19/04/2015 10:03]
Hypathie [Installer le module php]
doc:reseau:apache2:tp01 [01/10/2015 11:47]
milou [Créer un site web avec apache2]
Ligne 5: Ligne 5:
   * Commentaires : Apprendre à configurer un serveur web sur son réseau local. ​   * Commentaires : Apprendre à configurer un serveur web sur son réseau local. ​
   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)
-  * Suivi : {{tag> à-tester ​à-placer}}.+  * Suivi : {{tag> à-tester}}.
     * Création par [[user>​Hypathie]] 20/09/2014     * Création par [[user>​Hypathie]] 20/09/2014
-    * Testé par <...> le <​...> ​+    * Testé par Hypathie octobre 2014 sur Wheezy ​
   * Commentaires sur le forum : [[http://​debian-facile.org/​viewtopic.php?​pid=98170#​p98170| Lien vers le forum concernant ce tuto]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))    * Commentaires sur le forum : [[http://​debian-facile.org/​viewtopic.php?​pid=98170#​p98170| Lien vers le forum concernant ce tuto]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) 
  
  
  
 +  * Référence : http://​www.apache.org/​
 ===== Introduction ===== ===== Introduction =====
 +
 Ce qui est mis en œuvre ici concerne une utilisation d'un serveur apache sur un réseau local qui ne pointe pas un nom de domaine acquis mais fictif.\\ ​ Ce qui est mis en œuvre ici concerne une utilisation d'un serveur apache sur un réseau local qui ne pointe pas un nom de domaine acquis mais fictif.\\ ​
  
Ligne 35: Ligne 37:
  
 ===Installation d'​apache === ===Installation d'​apache ===
 +
 <code root>​apt-get install apache2</​code>​ <code root>​apt-get install apache2</​code>​
  
Ligne 46: Ligne 49:
  
 ===Comment apache est-il configuré ? === ===Comment apache est-il configuré ? ===
 +
 Afin de comprendre la mise en place d'un site web avec apache2, on va détailler la configuration par défaut d'​apache.\\ ​ Afin de comprendre la mise en place d'un site web avec apache2, on va détailler la configuration par défaut d'​apache.\\ ​
  
Ligne 71: Ligne 75:
 Puisque après l'​installation,​ il a été possible d'​afficher une page web d'​accueil,​ c'est que ce répertoire contient un fichier qui le permet : Puisque après l'​installation,​ il a été possible d'​afficher une page web d'​accueil,​ c'est que ce répertoire contient un fichier qui le permet :
  
-<code root>cd sites-available/​ && less default</​code>​+<code root>​cd ​/​etc/​apache2/​sites-available/​ && less default</​code>​
 <​code><​VirtualHost *:80> <​code><​VirtualHost *:80>
         ServerAdmin webmaster@localhost         ServerAdmin webmaster@localhost
Ligne 142: Ligne 146:
 ====Création du site web dans /var/www/ ==== ====Création du site web dans /var/www/ ====
  
-  ​* On crée un dossier dans /var/www :+ 
 +<note important>​ Sur Jessie, on crée un site dans /​var/​www/​html/​ </​note>​ 
 + 
 +  ​* On crée un dossier dans /var/www:
 Par exemple "​monsite.com"​ qui va pouvoir accueillir le site internet. Par exemple "​monsite.com"​ qui va pouvoir accueillir le site internet.
  
 <code root>​mkdir -p /​var/​www/​monsite.com/​public_html</​code>​ <code root>​mkdir -p /​var/​www/​monsite.com/​public_html</​code>​
 +
 +
 +<note important>​ Sur Jessie
 +<code root>​mkdir -p /​var/​www/​html/​monsite.com/​public_html</​code>​
 +</​note>​
  
   * On attribue à root les fichiers nouvellement créés :   * On attribue à root les fichiers nouvellement créés :
 <code root>​chown -R $USER:$USER /​var/​www/​monsite.com/​public_html</​code>​ <code root>​chown -R $USER:$USER /​var/​www/​monsite.com/​public_html</​code>​
 +
 +<note important>​ Sur Jessie
 +<code root>​chown -R $USER:$USER /​var/​www/​html/​monsite.com/​public_html</​code>​
 +</​note>​
  
   * On change les droits pour que le site puisse être lu par tous :   * On change les droits pour que le site puisse être lu par tous :
 <code root>​chmod -R 755 /​var/​www</​code>​ <code root>​chmod -R 755 /​var/​www</​code>​
 +
 +<note important>​ Sur Jessie
 +<code root>​chmod -R 755 /​var/​www/​html</​code>​
 +</​note>​
  
   * On crée sa première page index.html   * On crée sa première page index.html
 <code root>vim /​var/​www/​monsite.com/​public_html/​index.html</​code>​ <code root>vim /​var/​www/​monsite.com/​public_html/​index.html</​code>​
 +
 +<note important>​ Sur Jessie
 +<code root>vim /​var/​www/​html/​monsite.com/​public_html/​index.html</​code>​
 +</​note>​
 +
 Contenant par exemple le code suivant: Contenant par exemple le code suivant:
  
-<​code><​html>​+<​code>​ 
 +<​html>​
  <​body>​  <​body>​
  <​h1>​Bravo !</​h1>​  <​h1>​Bravo !</​h1>​
Ligne 167: Ligne 193:
 On enregistre ! On enregistre !
  
-  * On crée un VirtualHost d'apache ​pour ce site :+  * On crée un VirtualHost d'apache2ls ​pour ce site :
 <code root>cp /​etc/​apache2/​sites-available/​default /​etc/​apache2/​sites-available/​monsite.com</​code>​ <code root>cp /​etc/​apache2/​sites-available/​default /​etc/​apache2/​sites-available/​monsite.com</​code>​
 <code root>vim /​etc/​apache2/​sites-available/​monsite.com</​code>​ <code root>vim /​etc/​apache2/​sites-available/​monsite.com</​code>​
 +
 +<note important>​ Sur Jessie
 +???
 +</​note>​
  
 On inscrit ceci : On inscrit ceci :
Ligne 295: Ligne 325:
 Si on active ou désactive un module ne pas oublier après l'​opération de réactiver apache : ''​service apache2 restart''​ Si on active ou désactive un module ne pas oublier après l'​opération de réactiver apache : ''​service apache2 restart''​
  
-===Créer la page de test ===+====Créer la page de test ====
  
  
doc/reseau/apache2/tp01.txt · Dernière modification: 01/11/2019 08:43 par smolski

Pied de page des forums

Propulsé par FluxBB