Vous êtes sur la page 1sur 11
Bayerace
Bayerace

Configuration d’un serveur DNS et d’un serveur web sous Red Hat

Bayerace 2010

Configuration d’un serveur DNS et d’un serveur Web sous Red Hat par Bayerace

Avant toute chose vérifiez que le rpm du bind est installé à l’aide de la commande ci dessous

est installé à l’aide de la commande ci ‐ dessous S’il n’est pas installé recherchez le

S’il n’est pas installé recherchez le dans les cd et installez le comme ci dessous

le dans les cd et installez le comme ci ‐ dessous Vous pouvez aussi installez les

Vous pouvez aussi installez les utilitaires binutils et bindutils

installez les utilitaires binutils et bind ‐ utils Installez aussi le rpm du caching ‐ nameserver

Installez aussi le rpm du caching nameserver

utils Installez aussi le rpm du caching ‐ nameserver Maintenant que nos rpm sont installés passons

Maintenant que nos rpm sont installés passons à l’édition des fichiers de configuration :

Faites un vi sur /etc/sysconfig/network

: ‐ Faites un vi sur /etc/sysconfig/network Vous obtiendrez un écran comme ci ‐ dessous Là

Vous obtiendrez un écran comme ci dessous

Vous obtiendrez un écran comme ci ‐ dessous Là changez la ligne HOSTNAME et mettez le

Là changez la ligne HOSTNAME et mettez le nom de votre serveur moi j’ai mis bayeraceserv. Une fois ceci fait enregistrez et quittez. Redémarrer la machine pour appliquer les modifications

Entrez la commande setup pour donner l’adresse IP avec une interface graphique

‐ Entrez la commande setup pour donner l’adresse IP avec une interface graphique bayerace@gmail.com Page 2
‐ Entrez la commande setup pour donner l’adresse IP avec une interface graphique bayerace@gmail.com Page 2
‐ Entrez la commande setup pour donner l’adresse IP avec une interface graphique bayerace@gmail.com Page 2

Bayerace 2010

Vous aurez une interface comme ci dessous

2010 Vous aurez une interface comme ci ‐ dessous Avec les flèches des directions déplacez vous

Avec les flèches des directions déplacez vous jusqu’à Network configuration et validez

vous jusqu’à Network configuration et validez Choisissez Yes et validez Spécifiez votre adresse IP

Choisissez Yes et validez

configuration et validez Choisissez Yes et validez Spécifiez votre adresse IP et celle de votre serveur

Spécifiez votre adresse IP et celle de votre serveur DNS et choisissez OK

validez Spécifiez votre adresse IP et celle de votre serveur DNS et choisissez OK bayerace@gmail.com Page
validez Spécifiez votre adresse IP et celle de votre serveur DNS et choisissez OK bayerace@gmail.com Page

Bayerace 2010

Bayerace 2010 Choisissez Quitter pour quitter le setup. Maintenant notre adresse est fixée il faut redémarrer

Choisissez Quitter pour quitter le setup.

Maintenant notre adresse est fixée il faut redémarrer le service réseau avec la commande :

redémarrer le service réseau avec la commande : ‐ Maintenant configurons le resolver en faisant un

Maintenant configurons le resolver en faisant un vi sur /etc/resolv.conf

le resolver en faisant un vi sur /etc/resolv.conf Vous aurez un écran comme ci ‐ dessous

Vous aurez un écran comme ci dessous

Vous aurez un écran comme ci ‐ dessous En mode insertion sur la ligne nameserver donnez

En mode insertion sur la ligne nameserver donnez l’adresse de votre serveur DNS ajoutez la ligne search en y mettant votre domaine puis enregistrez et quittez (Echap : wq).

Faites un vi sur /etc/hosts

et quittez (Echap : wq). ‐ Faites un vi sur /etc/hosts Ajoutez une ligne avec :

Ajoutez une ligne avec :

et quittez (Echap : wq). ‐ Faites un vi sur /etc/hosts Ajoutez une ligne avec :
et quittez (Echap : wq). ‐ Faites un vi sur /etc/hosts Ajoutez une ligne avec :

Bayerace 2010

L’adresse IP

le nom de la machine

Puis enregistrez et quittez.

le nom avec le domaine

le nom de la machine

Editons maintenant le fichier de configuration du DNS c’est le fichier /etc/named.conf

configuration du DNS c’est le fichier /etc/named.conf Vous aurez un écran comme ci dessous Une fois

Vous aurez un écran comme ci dessous

/etc/named.conf Vous aurez un écran comme ci dessous Une fois dans le fichier on va déclarer

Une fois dans le fichier on va déclarer les zones de recherche directe et inversée comme ci dessous

recherche directe et inversée comme ci ‐ dessous Nos zones sont déclarées allons maintenant éditer

Nos zones sont déclarées allons maintenant éditer les fichiers de zone pour cela allons dans /var/named

les fichiers de zone pour cela allons dans /var/named Listons son contenu avec ls On aura

Listons son contenu avec ls

cela allons dans /var/named Listons son contenu avec ls On aura quelque chose comme ceci bayerace@gmail.com

On aura quelque chose comme ceci

allons dans /var/named Listons son contenu avec ls On aura quelque chose comme ceci bayerace@gmail.com Page
allons dans /var/named Listons son contenu avec ls On aura quelque chose comme ceci bayerace@gmail.com Page
allons dans /var/named Listons son contenu avec ls On aura quelque chose comme ceci bayerace@gmail.com Page

Bayerace 2010

Maintenant on va utiliser le fichier named.local pour créer nos fichiers bayerace.dir et bayerace.inv pour cela on va avec la commande cat rediriger son contenu dans nos fichiers (bayerace.dir et bayerace.inv).

dans nos fichiers (bayerace.dir et bayerace.inv). Nos fichiers de zone sont crées éditons les

Nos fichiers de zone sont crées éditons les maintenant pour cela commençons par la zone de recherche directe.

cela commençons par la zone de recherche directe. Renseigner le nom du serveur et créer vos
cela commençons par la zone de recherche directe. Renseigner le nom du serveur et créer vos

Renseigner le nom du serveur et créer vos enregistrements puis enregistrez et quitter

Pour la zone inversée maintenant

enregistrez et quitter Pour la zone inversée maintenant Comme on avait créé un alias dans la
enregistrez et quitter Pour la zone inversée maintenant Comme on avait créé un alias dans la

Comme on avait créé un alias dans la zone de recherche directe on peut simplement créer un enregistrement de type pointeur sur notre serveur. Enregistrer et quitter

Testons maintenant avec namedcheckconf pour voir si notre configuration est bonne

Testons maintenant avec named ‐ checkconf pour voir si notre configuration est bonne bayerace@gmail.com Page 6
Testons maintenant avec named ‐ checkconf pour voir si notre configuration est bonne bayerace@gmail.com Page 6

Bayerace 2010

Bayerace 2010

Pas d’erreurs affichées donc la configuration est bonne.

Nos fichiers crées appartiennent à root changeons le propriétaire pour les attribués à named avec la commande chown

pour les attribués à named avec la commande chown Maintenant redémarrer le service named Dés fois

Maintenant redémarrer le service named

commande chown Maintenant redémarrer le service named Dés fois ca coince recherchez le PID (numéro du

Dés fois ca coince recherchez le PID (numéro du processus) et arrêtez (tuez) le

le PID (numéro du processus) et arrêtez (tuez) le Si ca coince toujours redémarrer la machine

Si ca coince toujours redémarrer la machine

Vous pouvez démarrer le service aux niveaux 3 et 5 avec le script

le service aux niveaux 3 et 5 avec le script Une fois le service redémarré testons

Une fois le service redémarré testons notre serveur avec la commande nslookup

testons notre serveur avec la commande nslookup Essayons www pour voir si le serveur le résout

Essayons www pour voir si le serveur le résout

serveur avec la commande nslookup Essayons www pour voir si le serveur le résout bayerace@gmail.com Page
serveur avec la commande nslookup Essayons www pour voir si le serveur le résout bayerace@gmail.com Page
serveur avec la commande nslookup Essayons www pour voir si le serveur le résout bayerace@gmail.com Page

Bayerace 2010

Bayerace 2010 Notre serveur est bien configuré et fonctionne parfaitement. Passons au serveur web : ‐

Notre serveur est bien configuré et fonctionne parfaitement.

Passons au serveur web :

installons le rpm pour le serveur web

web : ‐ installons le rpm pour le serveur web Une fois le rpm installé, éditons

Une fois le rpm installé, éditons le fichier de configuration du serveur web

éditons le fichier de configuration du serveur web Une fois le fichier ouvert recherchons la ligne
éditons le fichier de configuration du serveur web Une fois le fichier ouvert recherchons la ligne

Une fois le fichier ouvert recherchons la ligne contenant ServerName pour cela appuyer sur Echap puis sur slache (/) et taper ServerName puis valider comme ci dessous.

sur Echap puis sur slache (/) et taper ServerName puis valider comme ci dessous. bayerace@gmail.com Page
sur Echap puis sur slache (/) et taper ServerName puis valider comme ci dessous. bayerace@gmail.com Page

Bayerace 2010

Bayerace 2010 Dé commentez la ligne en enlevant le dièse et donnez le nom de votre

Dé commentez la ligne en enlevant le dièse et donnez le nom de votre serveur

enlevant le dièse et donnez le nom de votre serveur ‐ Faisons la même opération pour

Faisons la même opération pour retrouver la ligne DocumentRoot. (Echap / DocumentRoot)

retrouver la ligne DocumentRoot. (Echap / DocumentRoot) Cette ligne spécifie le répertoire ou seront nos pages
retrouver la ligne DocumentRoot. (Echap / DocumentRoot) Cette ligne spécifie le répertoire ou seront nos pages

Cette ligne spécifie le répertoire ou seront nos pages web ici nos pages seront dans ‘’/var/www/html ‘’.

Faisons la même opération pour retrouver la ligne DirectoryIndex

‘’. ‐ Faisons la même opération pour retrouver la ligne DirectoryIndex bayerace@gmail.com Page 9
‘’. ‐ Faisons la même opération pour retrouver la ligne DirectoryIndex bayerace@gmail.com Page 9

Bayerace 2010

Bayerace 2010 Là on va spécifier l’extension de nos pages web Moi j’ai ajouté index.php car

Là on va spécifier l’extension de nos pages web

2010 Là on va spécifier l’extension de nos pages web Moi j’ai ajouté index.php car ma

Moi j’ai ajouté index.php car ma page est en PHP.

J’ai crée sous Dreamweaver une page nommée index.php que j’ai mis dans ma clé copions la dans le répertoire /var/www/html/

ma clé copions la dans le répertoire /var/www/html/ Une fois la page copiée redémarrer le service

Une fois la page copiée redémarrer le service httpd

Une fois la page copiée redémarrer le service httpd La configuration du serveur est maintenant terminée.

La configuration du serveur est maintenant terminée.

Testons maintenant en mode graphique lançons le navigateur web

en mode graphique lançons le navigateur web Entrons l’adresse www.bayerace.sn bayerace@gmail.com

Entrons l’adresse www.bayerace.sn

en mode graphique lançons le navigateur web Entrons l’adresse www.bayerace.sn bayerace@gmail.com Page 10
en mode graphique lançons le navigateur web Entrons l’adresse www.bayerace.sn bayerace@gmail.com Page 10

Bayerace 2010

Bayerace 2010 Notre serveur web est bien configuré et marche parfaitement. bayerace@gmail.com Page 11

Notre serveur web est bien configuré et marche parfaitement.

Bayerace 2010 Notre serveur web est bien configuré et marche parfaitement. bayerace@gmail.com Page 11
Bayerace 2010 Notre serveur web est bien configuré et marche parfaitement. bayerace@gmail.com Page 11