Ecrire un tutoriel - Installation Apache2 (exemple)
TD : Ecrire un tutoriel - Installation Apache2 (exemple). Recherche parmi 300 000+ dissertationsPar flo44 • 1 Novembre 2015 • TD • 810 Mots (4 Pages) • 856 Vues
Installation de services réseau sous Linux : Apache
Pour mettre à jour les paquetages de serveur :
sudo apt-get update
sudo apt-get upgrade
Changer adresse IP DHCP vers adresse fixe :
Pour configurer le système en adressage IP statique, ajoutez la méthode static à l'interface appropriée dans /etc/network/interfaces :
auto eth0
iface eth0 inet static
address 172.31.6.229
netmask 255.255.255.0
gateway 172.31.6.1
dns-nameservers 172.31.2.2 8.8.8.8
Attention !!! → Veillez à utiliser une adresse IP valide dans votre plage d'adresse réseau.
Pour prendre en compte la configuration :
sudo /etc/init.d/networking restart
A présent, nous pouvons utiliser une connexion sécurisée via SSH (en utilisant PuTTy par exemple).
Attention !!! → Par mesure de sécurité, il ne faut pas oublier de se dé-loguer du serveur !
[pic 1]
Dans Host Name, entrez l'adresse IP du serveur. Dans le cas de ce tutoriel, utilisez 172.31.6.229
Laissez le port 22 et cliquez sur « Open » situé en bas de la fenêtre.
Une console s'ouvre alors et vous pouvez donc administrer votre serveur à distance.
Pour vérifier la version d'apache :
apache -V
Si il n'est pas installé, executer la commande ci-dessous :
sudo apt-get install apache2
Pour lancer le service apache2 :
sudo service apache2 start
Pour vérifier que le processus deamon à bien démarré :
ps -aux | grep http
// on vérifie alors la présence du service http
Il faut ensuite vérifier que la page d'accueil fonctionne :
[pic 2]
Le fichier de configuration qui indique le répertoire qui constinue la racine du serveur web est : /etc/apache2/apache2.conf
Le dossier racine où sont rangées les pages Web sont dans : /var/www/html
Pour changer le dossier comprenant les pages web, modifiez le ligne
Pour héberger plusieurs sites web, il faut créer un répertoire pour chacun d'entre eu dans le directory www. Exemple : « Site1–SNIR » & « Site2-SNIR »
...