C'est LA base de votre serveur Apache2, c'est ici que rsident toutes les configurations dont vous aurez besoin.
Ce fichier se trouve dans cd /usr/local/apache2/conf
Pour prendre en compte un mode, il suffit d'enlever le commentaire marqu par un " # ".
Pour au contraire l'ignorer il faut rajouter un commentaire marqu par un " # "
exemple :
#Include conf/vhosts/Vhosts ==> Le module d'activation des virtuals hosts ne sera pas activ.
Include conf/vhosts/Vhosts ==> Le module d'activation des virtuals hosts sera actif.
Bien entendu, pas mal de choses sont a configurer dans votre fichier de configuration comme le ServerRoot ou
encore le DocumentsRoot.Il ne faut pas oublier que la scurit du serveur est primordiale, prenez garde a bien
determiner les diffrentes racines.
N'oubliez pas non plus d'enregistrer vos modifications.
Petit rappel :
Quitte sans enregistrer
:q
Enregistre sans quitter
:w
Quitte en Enregistrant
:wq
Pour forcer a enregister ou quitter
:q!
ou
:w!
ou
:wq!
Les Virtuals Hosts
Tout d'abord si vous voulez un site en www.quelquechose.com ou .fr ou .org etc... Il va nous falloir
crer un dossier dans Apache2 nomm " www ".
cd /usr/local/apache2
$ mkdir www
Glissez ensuite votre site internet que vous avez fait dans ce www.
Maintenant, dans cd /usr/local/apache2/conf vous allez apercevoir un fichier nomm vhost.conf. Entrer dedans
et modifiez les lignes de facon a avoir cela :
L'toile (*:80) tant a remplacer par votre adresse IP le 80 etant un exemple de port d'coute.
N'oubliez pas ce qui a t dit auparavant ... Et oui, l'activation dans le httpd.conf de nos virtuals hosts.
Dcochez le commentaire (#) correspondant a vos Virtuals Hosts (Vers la fin)
Les plus rapides qui auraient essayer de tester sur Internet www.mon_site.fr se seraient vite apercu qu'un
message d'erreur apparait lors de la tentative de connexion au site.
Nous sommes face a la premiere contrainte d'Apache (et oui, il y en a !).
Il va falloir dire a votre serveur que votre site existe et qu'il se nomme de tel maniere a tel adresse IP.
Et cela, sur tous les postes ou vous voudrez qu'il soit vu.
Pour cela :
vim /etc/vhost
192.168.2.4 www.votre_site.com (L'adresse IP est donne a titre d'exemple)