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
apache:ajout_domaine [2012/01/04 03:31]
Anael MOBILIA ajout de contenu
apache:ajout_domaine [2014/05/27 03:32] (Version actuelle)
Ligne 13: Ligne 13:
   * [[apache:installation_configuration|Avoir installé Apache.]]   * [[apache:installation_configuration|Avoir installé Apache.]]
   * FIXME Avoir installé nano.   * FIXME Avoir installé nano.
 +  * FIXME Avoir créé un répertoire spécifique au domaine par default ou l'avoir désactivé (faille de sécu)
 </note> </note>
 \\ \\
Ligne 28: Ligne 29:
 mkdir /var/www/anael.eu/logs</code> mkdir /var/www/anael.eu/logs</code>
  
 +<note warning>Apache, à son installation, créée un domaine par défaut qui sera affiché lorsqu'un visiteur accédera à votre serveur via son adresse IP //(http://88.191.122.115 par exemple)//.
  
 +Le contenu délivré correspond au répertoire /var/www/ par défaut. Ce qui signifie qu'une personne demandant la page http://adresse_ip/anael.eu pourrait afficher le contenu du répertoire, ce qui revient à une faille de sécurité.
 +
 +Pour simplifier, nous allons désactiver le domaine par défaut :
 +<code bash>a2dissite default
 +/etc/init.d/apache2 reload</code></note>
  
 ==== Création d'un fichier de déclaration du domaine ==== ==== Création d'un fichier de déclaration du domaine ====
Ligne 76: Ligne 83:
 Fin de la configuration spécifique au répertoire /var/www/anael.eu/www/ Fin de la configuration spécifique au répertoire /var/www/anael.eu/www/
  
-<code apache> ErrorLog /var/www/vhosts/anael.eu/logs/error.log</code>+<code apache> ErrorLog /var/www/anael.eu/logs/error.log</code>
 Chemin vers le fichier de logs des erreurs (de scripts, page non trouvée, problème de configuration du serveur...) Chemin vers le fichier de logs des erreurs (de scripts, page non trouvée, problème de configuration du serveur...)
  
Ligne 86: Ligne 93:
 [[http://httpd.apache.org/docs/2.2/mod/core.html#loglevel|Doc. Apache]] [[http://httpd.apache.org/docs/2.2/mod/core.html#loglevel|Doc. Apache]]
  
-<code apache> CustomLog /var/www/vhosts/anael.eu/logs/access.log combined</code>+<code apache> CustomLog /var/www/anael.eu/logs/access.log combined</code>
 Définition spécifique du format des logs d'accès : j'intègre 3 informations en plus : referrer, user_agent et cookie. Définition spécifique du format des logs d'accès : j'intègre 3 informations en plus : referrer, user_agent et cookie.
 \\ \\
Ligne 128: Ligne 135:
  php_admin_value open_basedir /var/www/anael.eu/www/:/tmp/  php_admin_value open_basedir /var/www/anael.eu/www/:/tmp/
  </IfModule>  </IfModule>
- 
 </VirtualHost></file> </VirtualHost></file>