Mettre en place un serveur LAMP efficace Version 2.0 beta
Thomas Bassetto et Julien Molina 21 July 2009
Table des matières 1
Introduction 1.1 Contexte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2 Finalité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ii ii ii
2
Prérequis 2.1 Compétences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2 Serveur dédié chez un prestataire comme Dédibox, OVH, Gandi, etc. . . . . . . . . . . . . . . . . . . 2.3 Le cas des “Panel” . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
iii iii iii iii
3
Debian, accès root et bases 3.1 Passer en mode super-administrateur (root) 3.2 Gestionnaire de paquet : apt-get . . . . . . 3.3 Répertoires importants . . . . . . . . . . . 3.4 Quelques commandes utiles . . . . . . . .
iii iii iv iv iv
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
4
nano, l’éditeur de texte
v
5
bash, le shell
vi
6
Gestion des utilisateurs 6.1 Fichiers et répertoires à connaître . . . . 6.2 Création d’un groupe et d’un utilisateur 6.3 Le problème du shell . . . . . . . . . . 6.4 SFTP et chroot . . . . . . . . . . . . .
7
SSH
8
screen 8.1 Généralités . . . . . . . . . . . . . . 8.2 Liste des commandes sous screen . . 8.3 Mode copie . . . . . . . . . . . . . . 8.4 Fichier de configuration .screenrc
9
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
vi vi vii vii vii ix
. . . .
ix ix x x x
Postfix, le serveur d’email 9.1 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.2 Configuration minimale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
xi xi xi
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .