Beruflich Dokumente
Kultur Dokumente
GUIDE DE CONFIGURATION
D’UN SERVEUR http ET FTP
SOUS Ubuntu 18.04
MEMBRES :
M.KEUDEM Franck
2020-2021
RAPPORT DU PROJET
SOMMAIRE
SOMMAIRE .........................................................................................................................................2
INTRODUCTION ..................................................................................................................................3
CONFIGURATION DU SERVEUR HTTP...................................................................................................3
CONFIGURATION DU SERVEUR FTP .....................................................................................................6
CONCLUSION ......................................................................................................................................9
INTRODUCTION
Puis autoriser le Traffic sur le port 80 grâce à sudo ufw allo ‘Apache’. Il est possible de
vérifier le statut du pare-feu avec sudo ufw statuts :
Pour accéder à notre page apache web on vérifie d’abord notre adresse ip avec la
commande hostname -I. A cette étape il est nécessaire d’être dans le même réseau que notre
machine hôte pour ceux qui font le TP avec un hyperviseur. La photo ci-contre illustre la
configuration de la machine virtuelle par pont.
La page par défaut d’apache s’affiche en tapant notre adresse ip dans le navigateur de la
machine hôte.
➢ ETAPE 4 : CONFIGURATION DES HÔTES VIRTUELS
Il est question pour nous à cette étape de déployer un site internet. Le répertoire par défaut
d’apache est /var/www. Pour déployer notre site, on commence par créer le répertoire du chemin de
notre site en tapant sudo mkdir /var/www/exemple1. Dans ce cas notre site s’appellera exemple1
ensuite, il faut attribuer la propriété au répertoire avec la variable d’environnement avec la
commande sudo chown -R $USER:$USER /var/www/exemple1. Et après s’assurer des
autorisations de nos racines web via sudo chmod -R 755 /var/www/exemple1.
Dès lors que cette commande fonctionne, On crée une page html dans le répertoire
/var/www/exemple1/index.html. Ouvrir avec l éditeur de votre choix. Par exemple, nano
/var/www/exemple1/index.html.
Pour permettre au serveur apache d’afficher le contenu de notre page il faut créer un fichier
hôte virtuel. Toute la configuration du bloc serveur est affiché dans ce répertoire. Ce fichier
s’ouvre avec la commande sudo nano /etc/apache2/sites-available/exemple1.conf coller le
code suivant :
Pour terminer nous activons le fichier avec a2ensite et désactiver la configuration par défaut.
Pour se familiariser avec les fichiers et répertoires apache on peut garder en mémoire que le
contenu web réel se situe dans le répertoire /var/www/html. Tous les fichiers de configuration
d’apache se situe dans le dossier /etc/apache2.
Le port 20 est
autorisé
A ajouter
Redémarrez vsftpd : systemctl restart vsftpd
CONCLUSION
En somme, dans ce document nous avons effectué un guide des différentes étapes que
nous avons suivi pour mettre en place ces deux services. Nous sortons de ce TP avec des
habiletés à manipuler les fichiers de configuration d’apache et de FTP.