Monter son serveur web sous Debian

Dans cet article nous verrons comment créer son serveur web sous Debian.

Pour commencer vous devez mettre à jour votre machine avec les commandes suivantes:

apt-get update (mise à jours des dépôts)

Puis:

 apt-get upgrade (mise à jours des packets).

Nous allons dans un second temps installé Apache2 qui est le cœur du serveur web:

apt-get install apache2 (Apache2 est un serveur http qui s'occupe d'afficher les pages).

Désormais le message suivant s’affiche à l’adresse de votre serveur dans le navigateur:

It works!
This is the default web page for this server.
The web server software is running but no content has been added, yet.

Nous allons maintenant installer PHP7 afin de pouvoir afficher des pages dynamiques:

apt-get install php7.0 

De nombreux site composés de PHP ont besoin de MySQL pour fonctionner, nous allons donc installer un serveur MySQL sur le serveur:

apt-get install mysql-server (Déterminez votre mot de passe lors de l'installation)

Nous allons tester l’installation de Mysql avec la commande:

mysql -p
Votre mot de passe
exit

Nous installons les librairies PHP pour MySQL:

apt-get install php-mysql

Puis PhpMyAdmin qui est une interface permettant la gestion du serveur MySQL:

apt-get install phpmyadmin

Puis nous créons un lien vers PhpMyAdmin:

ln -s /usr/share/phpmyadmin /var/www/phpmyadmin

Puis nous redémarrons le serveur Apache2 avec la commande:

service apache2 restart

Vous avez désormais un serveur web basique prêt à l’emploi.