Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
apache:ajout_domaine [2011/11/13 19:25] – ajout open_basedir Anael MOBILIA | apache:ajout_domaine [2014/05/27 03:32] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
<style float-right> | <style float-right> | ||
- | <style float-left> | + | <style float-left> |
====== Ajout d'un domaine ====== | ====== Ajout d'un domaine ====== | ||
Ligne 7: | Ligne 7: | ||
<note tip> | <note tip> | ||
+ | <note important> | ||
+ | \\ | ||
+ | Je vous conseille de créer votre premier domaine en suivant ce tutoriel afin de comprendre la configuration d' | ||
< | < | ||
* [[apache: | * [[apache: | ||
* FIXME Avoir installé nano. | * FIXME Avoir installé nano. | ||
+ | * FIXME Avoir créé un répertoire spécifique au domaine par default ou l' | ||
</ | </ | ||
\\ | \\ | ||
- | ===== Configuration | + | ===== Configuration |
- | Afin qu' | + | Afin qu' |
+ | |||
+ | ==== Création des répertoires du domaine ==== | ||
+ | Il convient de créer les répertoires qui contiendront le site avant de le déclarer à Apache. | ||
+ | |||
+ | Je vais créer un répertoire au nom du domaine que je souhaite ajouter : | ||
+ | <code bash> | ||
+ | |||
+ | Puis je vais créer le répertoire **www** qui contiendra le contenu du site, et le répertoire **logs** qui contiendra les logs. | ||
+ | < | ||
+ | mkdir / | ||
+ | |||
+ | <note warning> | ||
+ | |||
+ | Le contenu délivré correspond au répertoire /var/www/ par défaut. Ce qui signifie qu'une personne demandant la page http:// | ||
+ | |||
+ | Pour simplifier, nous allons désactiver le domaine par défaut : | ||
+ | <code bash> | ||
+ | / | ||
==== Création d'un fichier de déclaration du domaine ==== | ==== Création d'un fichier de déclaration du domaine ==== | ||
Ligne 20: | Ligne 42: | ||
Chaque domaine possède son propre fichier de configuration dans ce répertoire. | Chaque domaine possède son propre fichier de configuration dans ce répertoire. | ||
- | Nous allons copier le fichier de configuration | + | Je vais éditer un nouveau |
- | <code bash>cp default anael.eu</ | + | <code bash> |
- | + | ||
- | puis l' | + | |
- | <code bash> | + | |
Ligne 30: | Ligne 49: | ||
Nous déclarons que le site peut-être accédé par n' | Nous déclarons que le site peut-être accédé par n' | ||
- | <code apache> | + | <code apache> |
L' | L' | ||
Ligne 64: | Ligne 83: | ||
Fin de la configuration spécifique au répertoire / | Fin de la configuration spécifique au répertoire / | ||
- | <code apache> | + | <code apache> |
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 74: | Ligne 93: | ||
[[http:// | [[http:// | ||
- | <code apache> | + | <code apache> |
Définition spécifique du format des logs d' | Définition spécifique du format des logs d' | ||
\\ | \\ | ||
Ligne 80: | Ligne 99: | ||
\\ | \\ | ||
[[http:// | [[http:// | ||
+ | |||
+ | <note tip>Si vous utilisez l' | ||
+ | <code apache> | ||
+ | php_admin_value open_basedir / | ||
+ | </ | ||
+ | </ | ||
<code apache></ | <code apache></ | ||
- | === Version complète | + | ==== Fichier de configuration final ==== |
<file apache anael.eu> | <file apache anael.eu> | ||
< | < | ||
- | ServerAdmin | + | ServerAdmin |
ServerName anael.eu | ServerName anael.eu | ||
ServerAlias www.anael.eu | ServerAlias www.anael.eu | ||
Ligne 106: | Ligne 131: | ||
CustomLog / | CustomLog / | ||
- | </ | ||
- | <note tip>Si vous utilisez l' | + | < |
- | <code apache> < | + | |
php_admin_value open_basedir / | php_admin_value open_basedir / | ||
- | </ | + | </ |
- | avant | + | </ |
- | <code apache></ | + | |
- | </note> | + | |
- | ==== Mise en service du fichier de déclaration ==== | + | ===== Mise en service du fichier de déclaration |
Afin qu' | Afin qu' | ||
Ligne 124: | Ligne 145: | ||
- | ==== DNS ==== | + | ===== DNS ===== |
Mettez à jour les DNS de votre domaine, chez votre registrar //(le prestataire auprès duquel vous avez acheté le nom de domaine)//. | Mettez à jour les DNS de votre domaine, chez votre registrar //(le prestataire auprès duquel vous avez acheté le nom de domaine)//. | ||
Ligne 132: | Ligne 153: | ||
- | ==== Mettre en production ==== | + | ===== Mettre en production |
On relance Apache afin qu'il prenne en compte nos modifications : | On relance Apache afin qu'il prenne en compte nos modifications : | ||
<code bash> | <code bash> |