UNIVERSITE DE FIANARANTSOA
ECOLE NATIONALE D’INFORMATIQUE
RAPPORT DE TRAVAUX PRATIQUES
DEUXIEME ANNEE EN LICENCE PROFESSIONNELLE
MENTION : INFORMATIQUE
PARCOURS : INFORMATIQUE GENERALE
Présenté par :
Mademoiselle ANDRIFITAHINA Manatenasoa
Sarobidy
(2030 H-F)
Mademoiselle RAZAFINDRABE Heriniriantsoa Lauren
Nancy (2039 H-F)
Monsieur RALAINORO Mahandrisoa (2040 H-F)
Mademoiselle RAKOTONOELY Tsilavomiady Agathe
(2106 H-F)
Niveau : L2 IG groupe II
Table des matières
............................................................................................................................3
PARTIE 1 ...........................................................................................................3
Installation, Configuration, Création d’enregistrement d’un Serveur
DNS(BIND9).......................................................................................................3
I. Installation de BIND9..................................................................................4
II. Configuration de la zone dans BIND9........................................................4
1. Déclaration de la zone dans BIND9.........................................................4
2. Création su fichier de zone......................................................................4
3. Démarrage du Serveur DNS....................................................................5
4. Configuration du Résolveur Local...........................................................5
5. Test de Résolution DNS...........................................................................6
PARTIE 2 ............................................................................................................8
Déploiement d’une Application Web sur un Serveur Web et la rendre
accessible via HTTPS..........................................................................................8
I. Déploiement d’une application web sur un serveur web.............................9
1. Installation de Apache2 :.........................................................................9
2. Vérification du service.............................................................................9
3. Création de dossier pour le site..............................................................9
4. Configuration de Apache.........................................................................9
II. Accessibilité du Site via HTTPS................................................................10
PARTIE 3..........................................................................................................11
I. Installation du serveur de messagerie.......................................................12
II. Configuration du serveur pour gérer les compte e-mails du domaine.....12
PARTIE 4..........................................................................................................15
L’Envoi et la Réception de l’E-mail..................................................................15
I. Les Utilisateurs:.........................................................................................16
II. L’Envoi......................................................................................................17
III. La Réception............................................................................................17
PARTIE 1
Installation,
Configuration, Création
d’enregistrement d’un
Serveur DNS(BIND9)
I. Installation de BIND9
Avant toute installation il faut créer un docker pour contenir le serveur dns
donc on execute les commandes suivantes :
sudo apt update
sudo apt install [Link]
sudo systemctl enable –now docker
Pour crée le docker, on exécute le commende :
sudo doker run it --name debian-web debian stable:slim bash
Ensuite, on installe bind9 avec les commandes :
apt update
apt install bind9 bind9utils dnsutils -y
Il faut vérifier que le service et actif :
systemctl status bind9
II. Configuration de la zone dans BIND9
1. Déclaration de la zone dans BIND9
On édite le fichier de configuration principale :
nano /etc/bind/[Link].
On ajoute la zone suivante :
zone « [Link] » {
type master ;
file « etc/bind/[Link] »
}
2. Création su fichier de zone
Pour crée la zone on exécute la commande et on même temps en créé
l’enregistrement DNS nécessaire :
nano /etc/bind/[Link]
3. Démarrage du Serveur DNS
Pour démarrer et activer le service en utilise les commandes :
systemctl start bind9
systemctl enable bind9
Il faut vérifier s’il fonctionne bien :
systemctl status bind9
4. Configuration du Résolveur Local
Après avoir redémarré le serveur, il faut configurer le résolveur local en
utilisant le commande : nano /etc/[Link]
5. Test de Résolution DNS
On doit tester la résolution :
dig [Link]
dig [Link]
nslookup [Link]
PARTIE 2
Déploiement d’une
Application Web sur un
Serveur Web et la rendre
accessible via HTTPS
I. Déploiement d’une application web sur un
serveur web
On a choisis de déployer une application web programmé par HTML et nous
avons choisis d’utiliser Apache2 comme Serveur Web.
1. Installation d’Apache2 :
apt update
apt install apache2 -y
2. Vérification du service
systemctl status apache2
3. Création de dossier pour le site
mkdir -p /var/www/madaSelling
Après avoir exécuté la commande, on doit copier le site dans le dossier :
cp [Link] /var/www/madaSelling
chown -R www-data:www-data /var/www/monprojet
4. Configuration de Apache
On crée un fichier de configuration :
nano /etc/apache2/sites-available/[Link]
On active le site en redémarrant l’apache
systemctl restart apache2
II. Accessibilité du Site via HTTPS
Après avoir active le site, il suffit de chercher dans le navigateur
[Link]
PARTIE 3
Installation et
Configuration d’un
serveur de messagerie
avec Webmail pour gérer
les comptes e-mails du
domaine
I. Installation du serveur de messagerie
Avant l’installation, on doit créer un nouveau doker pour héberger le serveur
de messagerie :
sudo doker run -it --name server-mail --hostname [Link] --
network host debian:bookworm bash
On doit aussi installer wget pour l’installation parce qu’il n’existe pas par
défaut dans le doker
apt -get install -y wget curl lsb-release apt-utils
Puis :
wget
[Link]
z -o [Link]
II. Configuration du serveur pour gérer les
compte e-mails du domaine
Pour la configuration, on lance la commande :
tar xzf [Link]
cd iRedmail-1.7.4
bash [Link]
PARTIE 4
L’Envoi et la Réception
de l’E-mail
I. Les Utilisateurs:
II. L’Envoi
321
c
o
l
o
n
n
e
III. La Réception