Serveur WEB
- Un serveur web est un ordinateur central qui fait en sorte que vous puissiez voir avec votre navigateur les sites web se trouvant sur ce serveur
- C’est un ordinateur tenant le rôle de serveur informatique sur lequel fonctionne un logiciel de serveur HTTP
4. Installation et configuration
- Installation du serveur Apache
- Configuration de Apache
Installation
Sudo apt-get install apache2
Démarrer Apache
/etc/init.d/apache2 start
Tester
le serveur Apache
Taper l’adresse suivante http://localhost dans le navigateur
On doit obtenir la phrase suivante:
It works!
Configuration de serveur web apache sur le fichier
/etc/apache2/apache2.conf
Pour activer des modules sur apache, il faut travailler sur le fichier
/etc/apache2/httpd.conf
Pour choisir le port d’écoute, il faut modifier le fichier (par défaut 80)
/etc/apache2/ports.conf
- Timeout 120: Durée pendant laquelle le serveur attend des émissions/réceptions au cours d’une communication, ce temps est mis à 120s.
- MaxClients 150: nombres max de clients connectés
- StartServers 5 : nombres de processus serveurs initiaux crées
- KeepAlive : définit si le serveur peut exécuté plus d’une requête par connexion
- KeepAliveTimeout 15 : délai au bout duquel la connexion TCP est fermée
- Télécharger le module PHP
- Installer le module avec make install
- Configurer PHP avec Apache dans le fichier httpd.conf
- Spécifier l’emplacement des fichiers
DocumentRoot ″/var/www″
<Directory ″/var/www″>
DirectoryIndex index.php
- Télécharger le module MySQL
- Créer un groupe et un utilisateur MySQL
- Créer la BDD et les tables