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 Les deux révisions suivantes
doc:reseau:apache2:tp01 [20/09/2014 17:29]
Hypathie [Configurations d'un site web]
doc:reseau:apache2:tp01 [20/09/2014 17:34]
Hypathie [Configurations d'un site web]
Ligne 200: Ligne 200:
 <code root>​a2ensite monsite.com</​code>​ <code root>​a2ensite monsite.com</​code>​
  
-  * Prendre en compte les modifications effectuées ​à Apache ​en le redémarrant :+  * Prendre en compte les modifications effectuées en redémarrant ​Apache ​:
  
 <code root>​service apache2 reload</​code>​ <code root>​service apache2 reload</​code>​
Ligne 224: Ligne 224:
 On va forcer l'​encodage au niveau du serveur apache. Il suffit que tous les fichiers utilisent le même encodage utf8. On va forcer l'​encodage au niveau du serveur apache. Il suffit que tous les fichiers utilisent le même encodage utf8.
  
-  * Mais avant vérifions les locales ​générés ​sur le système. ​+  * Mais avant vérifions les locales ​générées ​sur le système. ​
 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>​
Ligne 289: Ligne 289:
   * Ensuite on va modifier les directives du site "/​etc/​apache2/​sites-available/​monsite.com"​ :   * Ensuite on va modifier les directives du site "/​etc/​apache2/​sites-available/​monsite.com"​ :
  
-Pour ce faire on le désactive d'​abord :+Pour ce faireon le désactive d'​abord :
 <code root>​a2dissite monsite.com</​code>​ <code root>​a2dissite monsite.com</​code>​
  
Ligne 322: Ligne 322:
  
 > ''​Options -Indexes''​ : Pour désactiver l'​option permettant le parcours d'un répertoire > ''​Options -Indexes''​ : Pour désactiver l'​option permettant le parcours d'un répertoire
-> ''​Options -FollowSymLinks''​ : Pour désactiver l'​option permettant apache de suivre des liens symboliques (qui pourrait ​permettre de quitter /​var/​www). +> ''​Options -FollowSymLinks''​ : Pour désactiver l'​option permettant ​à apache de suivre des liens symboliques (qui pourraient ​permettre de quitter /​var/​www). 
->  ''​Options -Includes''​ :  Pour désactiver l'​option permettant apache de faire des inclusions côté serveur. +>  ''​Options -Includes''​ :  Pour désactiver l'​option permettant ​à apache de faire des inclusions côté serveur. 
-> ''​Options -ExecCGI''​ : Pour désactiver l'​option permettant à apache l'​utilisation de scripts CGI. La désactiver ​si on n'​utilise pas de script CGI(([[http://​fr.wikipedia.org/​wiki/​Common_Gateway_Interface]])).+> ''​Options -ExecCGI''​ : Pour désactiver l'​option permettant à apache l'​utilisation de scripts CGI. Désactiver cette option seulement ​si on n'​utilise pas de script CGI(([[http://​fr.wikipedia.org/​wiki/​Common_Gateway_Interface]])).
  
   * On réactive le site :   * On réactive le site :
Ligne 332: Ligne 332:
  
 ====Développer son site web dans un /home/==== ====Développer son site web dans un /home/====
-Il n'est pas recommandé de travailler directement dans des répertoires du serveur. Un lien symbolique depuis le répertoire principal du serveur vers un répertoire du dossier personnel est mieux.+Il n'est pas recommandé de travailler directement dans des répertoires du serveur. Un lien symbolique depuis le répertoire principal du serveur vers un répertoire du dossier personnel est préférable.
  
 ===On désactive "​monsite"​ === ===On désactive "​monsite"​ ===
Ligne 353: Ligne 353:
 <code root>​chown -R root:​www-data /home/web/ && chmod -R 755 /​home/​web/</​code>​ <code root>​chown -R root:​www-data /home/web/ && chmod -R 755 /​home/​web/</​code>​
  
-  * On édite un index :+  * On édite un index.html :
 <code root>vim /​home/​web/​pegaseous.com/​public_htlm/​index.html</​code>​ <code root>vim /​home/​web/​pegaseous.com/​public_htlm/​index.html</​code>​
  
Ligne 360: Ligne 360:
  
   * On édite un fichier /​etc/​apache2/​sites-available/​pegaseous.com :   * On édite un fichier /​etc/​apache2/​sites-available/​pegaseous.com :
-Pour aller plus vite on peut se servir d'un fichier "​sites-available"​ existant qu'​on ​modifie. Par exemple celui du site "​monsite.com"​.+Pour aller plus vite on peut se servir d'un fichier "​sites-available"​ existant qu'​on ​modifiera. Par exemple celui du site "​monsite.com"​.
  
 Si on a suivi le wiki du début : Si on a suivi le wiki du début :
 <​code>​cp /​etc/​apache2/​sites-available/​monsite.com /​etc/​apache2/​sites-available/​pegaseous.com</​code>​ <​code>​cp /​etc/​apache2/​sites-available/​monsite.com /​etc/​apache2/​sites-available/​pegaseous.com</​code>​
  
-Si on a pas de fichier : ''​vim /​etc/​apache2/​sites-available/​pegaseous.com''​ et on y colle ce qui suit.+Si on n'a pas de fichier ​"​sites-available/​monsite.com" ​: ''​vim /​etc/​apache2/​sites-available/​pegaseous.com''​ et on y colle ce qui suit.
  
 <code text><​VirtualHost *:80> <code text><​VirtualHost *:80>
doc/reseau/apache2/tp01.txt · Dernière modification: 01/11/2019 08:43 par smolski

Pied de page des forums

Propulsé par FluxBB