Le service web est le service d'Internet. C'est celui qui permet d'héberger des serveurs web, et donc de vous proposer des pages à lire comme Facebook par exemple.
Principe du web
Le fonctionnement du web s'appuie sur le
protocole applicatif HTTP.Le principe du protocole HTTP est de transporter ces pages HTML, et potentiellement quelques informations supplémentaires.
Le serveur web met donc à disposition les pages web qu'il héberge, et le protocole HTTP les transporte sur le réseau pour les amener au client.
Nous allons donc mettre en œuvre un serveur web qui permettra de mettre à disposition des internautes nos pages web !
Les différents serveurs web
Il existe de nombreux serveurs web sur le
marché.Le plus connu est Apache et il est utilisé par une majorité de sites sur Internet.
Les chiffres parlent d'eux-mêmes, voici l'utilisation des différents serveurs à travers le monde :
Toutefois, si l'on regarde
plus précisément les évolutions des serveurs, on se rend compte que la tendance
n'est pas à la progression pour Apache :
Cependant, pour notre mise en place, nous allons opter pour Apache qui reste le serveur numéro un. Vous pourrez si vous le souhaitez essayer un autre serveur, comme nginx, mais la configuration est souvent très différente d'un serveur à l'autre.
Configuration du serveur apache sur debian
·
apache2 : Le serveur web ;
·
apache2-utils : Quelques utilitaires ;
·
php5 : Le module PHP ;
·
php5-dev : Fichiers de développements (nécessaires pour certains
modules) ;
·
php5-gd : La librairie GD, pour manipuler les images. (ça n'est
pas forcément obligatoire, mais autant l'installer pendant que nous y sommes)
aptitude install apache2 apache2-utils php5 php5-dev php5-gd
Pour démarrer le service : /etc/init.d/apache2 start (stop pour l’arrêter)
Notre serveur étant installé, nous allons vérifier qu'il est bien en écoute
# netstat -antp | grep apache2
tcp6 0 0 :::80 :::* LISTEN 381/apache2
Le service est bien en écoute, nous pouvons tester pour voir ce qui est présenté.
Pour cela, nous allons simplement faire pointer notre navigateur sur l'adresse IP de notre machine :
Vous pouvez changer le message dans le répertoire :
/var/www/index.htmlBonne Chance
mohameddouhaji7@gmail.com