Apache : ajouter des sous-domaines
Ajouter des sous-domaines
: Dans un premier temps, il faut faire une redirection de type A chez le registra où est enregistrer le domaine.
Création du dossier du sous-domaine
Ensuite, il faut créer le dossier qui contiendra les fichier liés à ce sous-domaine.
root@debian~#: mkdir /var/www/sub.domain.org
: il faudrait aussi au moins un fichier index.html pour s’assurer que tous fonction
Création du vhost associé à ce sous-domaine
Dans le dossier /etc/apache2/sites-available/ il faut créer le vhost correspondant au sous-domaine indiquer chez le registra.
root@debian~#: vim /etc/apache2/sites-available/sub.domain.org
contenu du fichier
<VirtualHost *:80> ServerName sub.domain.org ServerAlias sub.domain.org DocumentRoot /var/www/sub.domain.org <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/sub.domain.org/> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log # Possible values include: debug, info, notice, warn, error, crit, # alert, emerg. LogLevel warn CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost>
Activer le nouveau site
Les sous-domaine comme les site doivent-être activé via la commande a2ensite
.
root@debian~#: a2ensite sub.domain.org
Enfin, il faut recharger la configuration de apache via la commande service apache2 reload
.
root@debian~#: service apache2 reload
La propagation DNS du nouveau domaine ne devrait pas prendre plus de quelques minutes (moins de 5 pour moi), après quoi le nouveau sous-domains devrait-être accessible.
by Nicolas SHINEY | April 26, 2015 | No Comments | Système | Tags : configuration serveur web