Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

Vous n'avez pas encore de compte Developpez.com ? L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Developpez.com

Linux

Choisissez la catégorie, puis la rubrique :

Installation de base d'un serveur web sous Debian


I. Installation de base
I-A. Préparer son serveur
I-B. Installer apache 2
I-C. Installer php 5
I-D. Installer La base de donnée (Mysql)
I-E. Installation de BIND9 (serveur DNS)
I-F. Installation du serveur mail
I-G. Installation du FTP (VSFTPD)


I. Installation de base


I-A. Préparer son serveur

se connecter en root sur le serveur Effectuer une mise a jour 
apt-get update
apt-get upgrade
Une fois le serveur a jour, on peut commencer a installer les différents services nécessaires sur notre serveur. Attention, pensez a redémarrer les services après chaque installation / configuration
# /etc/init.d/nom_service restart

I-B. Installer apache 2

# apt-get install apache2
Tester l'installation d'apache : http://xxx.xxx.xxx.xxx/ (IP du serveur)
Vous pouvez supprimer la redirection sur /apache2-default/
Editer /etc/apache2/sites-available/default et commenter RedirectMatch ^/$ /apache2-default/

I-C. Installer php 5

# apt-get install php5
Si il annonce que le package n'a pas été trouvé, éditez /etc/apt/sources.list et ajouter :
deb http://packages.dotdeb.org stable all
On mets a jour la liste des package
# apt-get update
Et on installe php5

Installer libapache2-mod-php5 (il ne le fait pas d'office !!!)
# apt-get install libapache2-mod-php5

I-D. Installer La base de donnée (Mysql)

# apt-get install mysql-server
Définir le mot de passe root : « mysql » (par exemple) Tester que Mysql fonctionne :
# mysql -p
entrer le mot de passe
Exit pour quitter
Installer les librairies php5-mysql
# apt-get install php5-mysql
Installer PhpMyAdmin
# apt-get install phpmyadmin
Choix du serveur a paramétrer : Apache2
On redémarre apache quand proposé
On se connecte par http://xxx.xxx.xxx.xxx/phpmyadmin


I-E. Installation de BIND9 (serveur DNS)

# apt-get install bind9

I-F. Installation du serveur mail

# apt-get install postfix
Choix de distribution : site internet
Choix suivants : par défaut

I-G. Installation du FTP (VSFTPD)

# apt-get install vsftpd
 

Valid XHTML 1.1!Valid CSS!

Copyright © 2007 Onet. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

Responsable bénévole de la rubrique Linux : chrtophe -

Partenaire : Hébergement Web