Installer un serveur web complet sous Debian

Installer un serveur web complet sous Debian
 

Apache sous debian

Aujourd’hui notre tutoriel va expliquer comment installer votre serveur web complet avec Apache, PHP et MySQL sur votre serveur dédié Debian

Ce tutoriel va compiler 3 tutoriels en un seul, celui-ci est simple à effectué par n’importe qui.

Première étape: Installation d’apache sur votre serveur dédié ou vps Debian

Commençons donc pour bien faire à effectuer une mise à jour des installations (packages) de Debian via la commande suivante:

1. apt-get update
2. apt-get upgrade

 

Ensuite lancer donc la commande d’installation d’apache:

apt-get install apache2

Exécuter à présent la commande de lancement d’apache:

service apache2 start

Pour vérifier que tout est conforme, utiliser l’adresse IP de votre serveur dédié pour vérifier qu’apache est correctement accessible par exemple: http://46.105.215.94/

Votre serveur apache est installé, par défaut le chemin de lecture des fichiers de votre site ce trouve en général dans: /var/www/html/ celui-ci, peut être modifié, cependant, contentons-nous du plus simple pour le moment.

 

Seconde étape: Installation de PHP et de quelques modules complémentaires.

 

 php mysql-server
PHP est une extension aidant apache à comprendre et exécuter vos scripts de votre site web.

PHP permet également la connexion via divers systèmes utile à votre site web, tels que MySQL-Server un serveur de base de donnée, des connexions via des serveurs TCP ou d’autres protocoles créer par vous mêmes par exemple, FTP, SFTP, SOAPI et bien d’autres encore.

Ce sont des modules complémentaires qui vous permettent en autre de concrétiser un site web complet et efficace.

Trêve de bavardage, voici les instructions d’installations suivantes:

Installer le module PHP pour votre serveur web via la commande suivante:

apt-get install libapache2-mod-php5

Votre serveur web apache est désormais équipé de PHP, cependant il vous est nécessaire d’installer d’autres modules, pour l’instant nous n’abordons que l’installation de divers modules requis pour établir la liaison entre Apache, PHP et MySQL.

Voici la commande suivante:

 apt-get install php5-gd php5-mcrypt php-pear php5-mysql

Activer à présent les modules en relançant votre serveur web:

 service apache2 restart

Votre serveur web possède à présent tout les éléments de base pour faire fonctionner vos scripts de votre site web.

Troixième étape: Installation de MySQL-Server.

MySQL-Server est un serveur de base de donnée, il est très utile pour les sites web et bien d’autres applications, car il est utilisé pour sauvegarder, lire, modifier ces données en temps réel. La liaison d’un site web à une base de donnée de votre MySQL-Server est donc très utile.

Commencer donc par exécuter la commande:

apt-get install mysql-server

Activer ensuite celui-ci avec la commande suivante:

service mysql restart

Votre serveur mysql est à présent installé, mais par mesure de sécurité vous devez modifier le mot de passe d’accès à votre MySQL-Server par précaution comme ceci:

1.mysql
2.UPDATE user SET password = PASSWORD('votre_mot_de_passe') WHERE user = 'root';
3.FLUSH PRIVILEGES;
4.quit ou CTRL+C

Et voila vous êtes fin prêt à accueillir votre site web tels que WordPress, Joomla ou bien un site fait maison ou open source.

Si vous souhaitez un serveur web entièrement configuré par nos soins voici le liens de nos serveurs dédiés: Ping-Hosting – Serveur Dédié

Cette réponse était-elle pertinente?

 Imprimer cet article

Consultez aussi

Installer un serveur FTP sous Debian

Installer un serveur FTP sous Debian Qu’est-ce qu’un serveur FTP ? Installation de ProFTPd...

back to top