Ceci est une ancienne révision du document !
PPE2 Mission 6
Installation et configuration du service HTTP
1er étape : Installation de Apache2
Pour ce faire, il faut taper les commandes suivantes : “apt-get update” et “apt-get install apache2”
2ème étape : Configuration d'Apache2
Pour commencer, passez en root puis tapez nano /etc/apache2/sites-avaible/000-default.conf Puis vous rentrez ces lignes
<Directory "/var/www/html/secure">
AllowOverride All
</Directory>
Puis créer le fichier secure dans dans /var/www/html/ avec cette commande “mkdir /var/www/html/secure”
Puis pour créer des utilisateurs on tape cette commande “htpasswd -c /var/www/html/secure/.htpasswd sio”
Puis pour les autres utilisateurs qui sont paul et jacques ont tape cette commande: “htpasswd /var/www/html/secure/.htpasswd paul” et “htpasswd /var/www/html/secure/.htpasswd jacques”
3ème étape : Ajout de la variable USER_DIR
Pour cela vous devez taper la commande suivante : “a2enmod userdir”
Puis créer un fichier index.html et index.php
Avec c'est deux commandes “nano index.html” et “nano index.php”
Puis vous créer un dossier public_html dans le home directory de std avec cette commande : “mkdir /home/std/public_html ”
Et vous créer un fichier info.php
Puis dans ce fichiers ont rentre ces 3 lignes :
<?php phpinfo(); ?>
Et pour terminer cette étape vous rentrez dans votre navigateur cette url : “http://www.m2l.org/~std/info.php”
4ème étape : Créatin de VHost