Tutoriel – Hébergement de son site
Nous avons vu dans un précédent tutoriel comment paramétrer, sécuriser et mettre à jour un server. Dans ce tutoriel, relativement court, on va voir comment faire pointer un site vers le server.
Si comme nous, vous êtes fan du homemade et auto hébergement, vous allez être ravis de ce tuto. Les grands intérêts de l’auto-hébergement sont la limitation des coûts (uniquement le server et le nom de domaine, pas l’hébergement) mais également la possibilité de tuner à volonté les choses.
Comme pour le premier tuto, on sera sur un Ubuntu Server 10.04. Le répertoire important pour les sites internet est /var/www/. En effet c’est ici que l’on déposera les fichiers du site. Une fois cela fait, il ne reste plus qu’à faire pointer le nom domaine vers les DNS. On va partir du principe que le server et le nom de domaine proviennent du même endroit. Ici ce sera OVH. Notre architecture sera donc /var/www/toto car notre site est toto.fr.
Dans un premier temps, on va modifier les fichiers apache2. Puis on jouera sur les DNS.
1 – Configuration d’Apache
cd /etc/apache2/sites-available
on va créer un fichier au nom de notre site, que l’on appellera : toto.fr
vi toto.fr
puis coller ce fichier type
<VirtualHost *:80>
DocumentRoot /var/www/toto/
ServerName www.toto.fr
ServerAlias toto.fr
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/toto/>
Options -Indexes
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/error.toto.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /
var/log/apache2/access.totolog.combined
</VirtualHost>
On fait un petit restart d’apache
sudo apache2 restart
2 – Les paramètres DNS
Phase 2, les DNS.
On va sur son manager :
Puis on va dans Domaine & DNS puis Zone DNS
Il n’y aura pas grand-chose à faire et à mettre en place. On reset tout d’office et on en créé quatre nouveaux.
On va rajouter deux NS, un A et un CNAME.
En premier les NS :
.toto.fr avec comme DNS primaire : dns106.ovh.net
.toto.fr avec comme DNS secondaire : ns106.ovh.net
Puis le A :
.toto.fr affilié à votre IP : x.xx.xx.xx
Enfin le CNAME :
www.toto.fr avec comme cible toto.fr
On pourrait attendre que les DNS se propagent à la vitesse normale, c’est-à-dire jusqu’à 24 H. Mais on peut optimiser cela en modifiant le TTL dans la Gestion de la zone DNS, on change la valeur par défaut à sa correspondance 1 heure.
Attendez un peu et voyez le résultat, votre site est en ligne. Vous n’avez plus qu’à entamer votre référencement !