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 [01/10/2015 11:47]
milou [Créer un site web avec apache2]
doc:reseau:apache2:tp01 [01/10/2015 11:55]
milou [Configurations d'un site web]
Ligne 38: Ligne 38:
 ===Installation d'​apache === ===Installation d'​apache ===
  
-<code root>​apt-get install apache2</​code>​+<code root>apt-get update && ​apt-get install apache2</​code>​
  
 Après l'​installation le serveur est fonctionnel. Si tout s'est bien passé, en tapant dans son navigateur ''​http://​192.168.x.xx/'',​ il doit s'​afficher ceci: Après l'​installation le serveur est fonctionnel. Si tout s'est bien passé, en tapant dans son navigateur ''​http://​192.168.x.xx/'',​ il doit s'​afficher ceci:
Ligne 57: Ligne 57:
 <code root>cd /​etc/​apache2/​ && ls</​code>​ <code root>cd /​etc/​apache2/​ && ls</​code>​
  
-<code>​apache2.conf ​ envvars ​ mods-available ​ ports.conf sites-enabled +<file config retour de la commande>​apache2.conf ​ envvars ​ mods-available ​ ports.conf sites-enabled 
-conf.d  ​     magic    mods-enabled ​   sites-available</​code>+conf.d  ​     magic    mods-enabled ​   sites-available</​file>
  
 Il est à noter que le fichier /​etc/​apache2/​apache2.conf est l'​équivalent du fichier httpd.conf des distributions Linux à base de RedHat.\\ ​ Il est à noter que le fichier /​etc/​apache2/​apache2.conf est l'​équivalent du fichier httpd.conf des distributions Linux à base de RedHat.\\ ​
Ligne 76: Ligne 76:
  
 <code root>cd /​etc/​apache2/​sites-available/​ && less default</​code>​ <code root>cd /​etc/​apache2/​sites-available/​ && less default</​code>​
-<code><​VirtualHost *:80>+<file config retour de la commande><​VirtualHost *:80>
         ServerAdmin webmaster@localhost         ServerAdmin webmaster@localhost
  
Ligne 97: Ligne 97:
                 Order allow,deny                 Order allow,deny
                 Allow from all                 Allow from all
-        </​Directory></​code>+        </​Directory></​file>
 On voit la ligne **''<​Directory /​var/​www/>''​**. C'est là le chemin du fichier qui contient le code html de la page d'​accueil.\\ ​ On voit la ligne **''<​Directory /​var/​www/>''​**. C'est là le chemin du fichier qui contient le code html de la page d'​accueil.\\ ​
  
 Vérifions cela. Vérifions cela.
 <code root>cd /var/www && ls</​code>​ <code root>cd /var/www && ls</​code>​
-<code>​index.html</​code>+<file config retour de la commande>​index.html</​file>
 <code root>​less index.html</​code>​ <code root>​less index.html</​code>​
  
-<code><​html><​body><​h1>​It works!</​h1>​+<file config retour de la commande><​html><​body><​h1>​It works!</​h1>​
 <​p>​This is the default web page for this server.</​p>​ <​p>​This is the default web page for this server.</​p>​
 <​p>​The web server software is running but no content has been added, yet.</​p>​ <​p>​The web server software is running but no content has been added, yet.</​p>​
-</​body></​html></​code>+</​body></​html></​file>
  
 Donc le site "​default"​ est configuré de sorte à mettre à disposition tout ce qui est dans /var/www. Mais ce n'est pas tout. Si la page d'​accueil s'​affiche sur le navigateur, c'est que le site de test de apache2 est activé. Cette activation dépend d'un lien symbolique entre un fichier du répertoire /​etc/​apache2/​sites-enabled/​ et un fichier du répertoire /​etc/​apache2/​sites-available/​default. ​ Donc le site "​default"​ est configuré de sorte à mettre à disposition tout ce qui est dans /var/www. Mais ce n'est pas tout. Si la page d'​accueil s'​affiche sur le navigateur, c'est que le site de test de apache2 est activé. Cette activation dépend d'un lien symbolique entre un fichier du répertoire /​etc/​apache2/​sites-enabled/​ et un fichier du répertoire /​etc/​apache2/​sites-available/​default. ​
Ligne 116: Ligne 116:
  
 <code root>cd /​etc/​apache2/​sites-enabled/​ && ls</​code>​ <code root>cd /​etc/​apache2/​sites-enabled/​ && ls</​code>​
-<code>​000-default</​code>+<file config retour de la commande>​000-default</​file>
 Ce fichier est un lien symbolique : il pointe vers /​etc/​apache2/​sites-available/​default. Ce fichier est un lien symbolique : il pointe vers /​etc/​apache2/​sites-available/​default.
  
 <code root>ls -l /​etc/​apache2/​sites-enabled/​000-default</​code>​ <code root>ls -l /​etc/​apache2/​sites-enabled/​000-default</​code>​
-<code>​lrwxrwxrwx 1 root root 26 sept. 19 06:06\ +<file config retour de la commande>​lrwxrwxrwx 1 root root 26 sept. 19 06:06\ 
- /​etc/​apache2/​sites-enabled/​000-default -> ../​sites-available/​default</​code>+ /​etc/​apache2/​sites-enabled/​000-default -> ../​sites-available/​default</​file>
  
 <​note>​ <​note>​
Ligne 135: Ligne 135:
 Cela peut se faire avec les commandes ''​ln -s''​ et ''​rm''​. Mais on utilise pour ce faire les utilitaires : Cela peut se faire avec les commandes ''​ln -s''​ et ''​rm''​. Mais on utilise pour ce faire les utilitaires :
   * ''​a2ensite''​ : (apache2 enable site) : active un site,   * ''​a2ensite''​ : (apache2 enable site) : active un site,
 +
   * ''​a2dissite''​ : (apache2 disable site) : désactive un site.   * ''​a2dissite''​ : (apache2 disable site) : désactive un site.
 </​note>​ </​note>​
Ligne 244: Ligne 245:
 Elles apparaissent quand on tape la commande : Elles apparaissent quand on tape la commande :
 <code root>​grep -v "​^#"​ /​etc/​locale.gen</​code>​ <code root>​grep -v "​^#"​ /​etc/​locale.gen</​code>​
-<code>​fr_FR.UTF-8 UTF-8</code>+<file config retour de la commande>​fr_FR.UTF-8 UTF-8</file>
  
   * Corriger le fichier /​etc/​apache2/​conf.d/​charset :   * Corriger le fichier /​etc/​apache2/​conf.d/​charset :
Ligne 268: Ligne 269:
   * Vider le cache du navigateur :    * Vider le cache du navigateur : 
 Par exemple, avec iceweasel :\\ Par exemple, avec iceweasel :\\
 +
 ''​Historique -> Supprimer l'​historique récent''​ ''​Historique -> Supprimer l'​historique récent''​
  
doc/reseau/apache2/tp01.txt · Dernière modification: 01/11/2019 08:43 par smolski

Pied de page des forums

Propulsé par FluxBB