Pour résumer et te mâcher le travail en espérant que tu feras quand même marcher ton cerveau pour comprendre, voici un exemple.
Pour cet exemple, on dira que les sites sont :
- "
www.monsupercv.fr", placé dans /srv/www/monsupercv
- "
www.soncvquidechire.com", placé dans /srv/www/soncvquidechire...
1/ installer Apache2 tout propre :
sudo apt-get install apache2
2/ désactiver l'hôte virtuel par défaut :
sudo a2dissite 0-default
3/ créer les fichiers suivants :
/etc/apache2/sites-available/monsupercv :
<VirtualHost *:80>
ServerName www.monsupercv.fr
DocumentRoot /srv/www/monsupercv
</VirtualHost>
/etc/apache2/sites-available/soncvquidechire :
<VirtualHost *:80>
ServerName www.soncvquidechire.com
DocumentRoot /srv/www/soncvquidechire
</VirtualHost>
4/ activer les hôtes virtuels et recharger Apache :
a2ensite monsupercv
a2ensite soncvquidechire
service apache2 restart
Tout le reste, toute directive de configuration complémentaire, toute commande à exécuter, c'est du supplément.
Voilà, c'est ça, les connaissances super compliquées que selon toi "on" cherche à cacher.
C'est également ça que j'ai expliqué dans GNU/Linux Magazine France Hors Série 66, titré "Apache", que je t'ai déjà conseillé d'acheter.
Les connaissances qu'"on" cherche à te cacher, elles sont clairement expliquées dans la documentation du logiciel, et elles sont détaillées et distillées dans un numéro spécial du magazine "Linux" le plus populaire du pays.
Alors, on cherche à te les cacher, vraiment ? :lol: