Galactic Civilizations 3
Serveur web sous Debian

Serveur web sous Debian

Catégorie: Administration.
Posté par le 11/07/2011.
Dernière mise à jour le 05/02/2014.

Description

Tout au long de ce tutoriel, vous apprendrez comment installer et configurer un serveur web sous Debian. Ensuite, vous y apprendrez comment installer et configurer une base de donnée afin de créer un site dynamique.

Introduction

Ce tutoriel s'adresse aux personnes sous Debian et les distributions qui se basent
dessus (Ubuntu, Xandros...). Toutes les commandes de ce tutoriel sont exécutées en root. (Commande su).

Installation du serveur web

En premier lieu, il faut installer le paquet apache2. Pour ce faire, exécutez la commande suivante:

apt-get install apache2

La manipulation ci-dessus permet d'installer le serveur web. Les fichiers du site hébergé par ce serveur se trouvent dans /var/www. Tandis que les fichiers de configuration se trouvent dans /etc/apache2.

Vous pouvez tester le bon fonctionnement du serveur en ouvrant un navigateur et en tapant dans l'adresse http://localhost ou bien 127.0.0.1.

It Works

Installation de php5

Afin de permettre la création de site dynamique à l'aide du langage PHP, nous allons installer le paquet php5. Pour ce faire, exécutons la commande suivante:

apt-get install php5

Nous allons maintenant modifier le fichier index.html du dossier /var/www pour tester si notre serveur supporte bien le langage PHP.

Tout d'abord renommons ce fichier en index.php. Pour ce faire, exécutons la commande suivante:

mv /var/www/index.html /var/www/index.php

Nous allons maintenant y ajouter du code PHP.

nano /var/www/index.php

index.php

<html>
<head></head>
<body>

<h1>It works!</h1>
<?php echo "code php";?>
</body>
</html>

PHP 5

Installation et configuration du serveur SQL

Maintenant que notre serveur web est opérationnel, nous allons installer le serveur de base de données, Mysql. Pour ce faire, exécutons la commande suivante:

apt-get install mysql-server

Les fichiers de journalisations (log) se trouvent dans /var/log/mysql. Tandis que les fichiers de configuration se trouvent dans /etc/mysql. Vous pouvez également avoir accès aux différentes bases de données dans le répertoire: /var/lib/mysql.

Pour tester la base de données, nous devons exécuter les commandes suivantes:

mysql --user=root --password

Ensuite, tapez le mot de passe du serveur mysql.

SHOW DATABASES;
quit

Si l'installation s'est déroulée sans problème vous devriez voir les différentes bases de données de votre serveur.

Base de données

Gestion des bases de données à l'aide de PHPmyAdmin

Pour faciliter la gestion des bases de données nous allons installer PHPmyAdmin. Cette application nous permettra de gérer les bases de données avec un navigateur web.

Nous allons donc installer le paquet phpmyadmin. Pour ce faire, exécutons la commande suivante:

apt-get install phpmyadmin

Nous allons maintenant créer un lien symbolique afin que le répertoire de phpmyadmin soit accessible sur la racine du serveur web. Pour ce faire, exécutons la commande suivante:

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

Pour tester si phpmyadmin fonctionne bien, ouvrez un navigateur web, tapez http://localhost/phpmyadmin/ et connectez-vous avec comme identifiant root et comme mot de passe, le mot de passe du serveur de bases de données.

Phpmyadmin

Tu as aimé ce tutoriel ?
Aide nous à améliorer le site ! Deviens partenaire officiel ou suis nous sur facebook !

Commentaires[0]

Tu as aimé ce tutoriel ? Alors partage-le avec tes amis !
Partager sur Facebook Partager sur Twitter Partager sur Myspace Partager sur Stumbleupon Soumettre sur Reddit Partager sur Digg Ajouter à vos favoris Technorati Ajouter à vos favoris Live Ajouter à vos favoris Google Ajouter sur vos favoris Yahoo Voir le flux rss

Mots Clés: Administration apache Debian html Linux php PHPmyadmin serveur web Ubuntu web

Veve :
(11/04/2013 - 17:19:44)
il faut juste mettre "sudo" à la place de "su" pour exécuter la commande en root

Veve :
(11/04/2013 - 17:18:56)
Salut tu peux aller lire ce tutoriel: http://www.tutorielsenfolie.com/tutoriels-63-installation-configuration-opennebula.html Il fonctionne aussi sous ubuntu

safa.souissi4 :
(10/04/2013 - 20:58:13)
s'il vous plait c urgent :(

safa.souissi4 :
(10/04/2013 - 20:56:25)
bonsoir,je cherche un tutos pour installer opennebula.org sous ubuntu 12.

Veve :
(18/03/2013 - 20:07:49)
oui, j'essaye de voir d'ou viens le problème.

sonde :
(18/03/2013 - 13:29:57)
re merci (j apprend un peu plus) je crois que j ai trouver pourquoi je peu pas poster si il y a ligne code impossible de poster lol

Veve :
(17/03/2013 - 21:34:49)
Salut, j'espère que ça t'a aidé.

sonde :
(17/03/2013 - 09:59:02)
pour ton aide

sonde :
(17/03/2013 - 09:57:36)
slt Veve impossible de laisser com

sonde :
(17/03/2013 - 09:56:55)
??

Demi-dieu :
(15/03/2013 - 18:41:13)
salut ^^

sonde :
(13/03/2013 - 14:49:35)
un petit coucou

Tanamoureuse :
(29/09/2011 - 06:11:08)
Je t'aime

Faire un don

Ma Publicité ici


Faire un don