Installation du serveur web Apache2

Après avoir installer l'OS, on va s'atteler à la configuration d'un serveur web sous Apache.

Tout d'abord, on va s'assurer d'avoir toutes les mises à jour correctement installées :

apt-get update
apt-get upgrade

On va maintenant installer le serveur web apache2 :

apt‐get install apache2

On va déplacer le fichier index.html de /var/www vers un nouveau directory /var/www/Default-Site et modifier la configuration du virtualHost dans /etc/apache2/sites-available/default pour faire pointer le DocumentRoot vers ce nouveau répertoire (plus pour avoir une structure plus propre qu'autre chose :-).

J'ai également ajouté un répertoir pour tout ce qui se réfere à Adr-enaline ( pour le moment, le site web et ce blog) dans lequel j'ai ajouté les répertoire webSite et Blog.

Voici un aperçu de la hierarchie :

Adr-enaline
    Website
    Blog

J'ai ajouté également les VirtualHost correspondants dans /etc/apache2/sites-available

www.adr-enaline.com
blog.adr-enaline.com

Avec comme contenu (ici pour www.Adr-enaline.com) :

<virtualHost *:80>
    ServerAdmin mail@proprio.com
    ServerName  www.adr-enaline.com

    DocumentRoot /var/www/Adr-enaline/Website
    <Directory /var/www/Adr-enaline/Website>
         Otions Indexes FollowSymLinks Multiviews
        AllOwOverride All       
    </Directory>
</VirtualHost>

Idem pour le site du blog.

Il ne reste plus qu'activer ces sites en créant un lien symbolique dans le répertoire des sites activés d'apache :

a2ensite www.adr-enaline.com
a2ensite blog.adr-enaline.com

On redémarre le service apache :

apache2ctl restart

ou

service apache2 restart

Et on admire le nouveau site et le blog sur un browser ;-)