LaDissertation.com - Dissertations, fiches de lectures, exemples du BAC
Recherche

APACHE 2 debian virtualhost

Cours : APACHE 2 debian virtualhost. Recherche parmi 300 000+ dissertations

Par   •  19 Janvier 2017  •  Cours  •  313 Mots (2 Pages)  •  784 Vues

Page 1 sur 2

Apache2

apt-get update apt-get install apache2 php5 libapache2-mod-php5 a2enmod php5 ==> activation du module php5

Test du site par défaut

http://votre_IP * donnera le site par défaut

Par défaut les pages sont stockées dans /var/www/html

Créez une page perso.html avec un contenu libre dans /var/www/html

Testez l’accès à cette page * http://votre_IP/perso.html Testez la syntaxe ==> apache2ctl configtest

Les Virtualhost

http://mail.votrenom.siomb/ * donnera une page http://www.votrenom.siomb/ * donnera une autre page http://votre_IP/ * donnera le site par défaut

Activation des VirtualHost

On peut activer la directive "NameVirtualHost" dans n'importe quel fichier de configuration apache. Par défaut c'est dans /etc/apache2/ports.conf. NameVirtualHost *:80 ou en deux lignes :

• NameVirtualHost *

• Listen 80

NameVirtualHost * directive qui indique de prendre en compte l’URL pour choisir le site web Configuration des sites virtuels

• Le DNS est géré par le 10.N°salle.79.5 qui possède une zone à votrenom.siomb 1. Créez deux répertoires /home/repsite1 et /home/repsite2 2. Mettez deux pages index.html (dans /home/repsite1 et /home/repsite2) avec un

contenu différent 3. Créez deux fichiers « site1.conf » et « site2.conf » dans /etc/apache2/sites-

available

Contenu du fichier site1.conf : Contenu du fichier site2.conf

DocumentRoot /home/repsite1/ DirectoryIndex index.html ServerName mail.votrenom.siomb

DocumentRoot /home/repsite2/ DirectoryIndex index.html

ServerName www.votrenom.siomb

Serveur Web Apache sous linux 1


4. Activation des sites :

➢ a2ensite site1 ➢ a2ensite site2

L’activation est à faire qu’une seule fois. Chaque fois que vous modifiez un des fichiers de configuration * relancez apache /etc/init.d/apache2 reload ou restart

Permissions des répertoires des deux sites

cd /etc/apache2/conf-available nano sites.conf

AllowOverride None Require all granted

AllowOverride None Require all granted a2enconf sites service apache2 restart

5. modifiez votre /etc/resolv.conf de la machine ⇒ physique nameserver 10.143.79.5 ⇒ Si vous êtes en 143 donc sous windows modifiez l'IP du DNS en 10.143.79.5 ⇒

6. Testez depuis votre navigateur de la machine physique www.votrenom.siomb et ⇒

mail.votrenom.siomb

7. Ajouter un nouveau site3 virtuel : ftp.votrenom.siomb avec une nouvelle page d'index

A la fin du TP

remettre 172.16.1.0 en DNS de la machine physique ⇒

Serveur Web Apache sous linux 2

...

Télécharger au format  txt (2.6 Kb)   pdf (168.2 Kb)   docx (9 Kb)  
Voir 1 page de plus »
Uniquement disponible sur LaDissertation.com