PhpConcept
 
 

Les Articles de PhpConcept

 
   
 

Tutorial :

Installer Apache, PHP5, MySQL, Postfix SMTP et Courier POP sur un serveur

Kimsufi ou RPS d'OVH

Janvier 2007 - v.2
Vincent Blavet
vincent@phpconcept.net

Sommaire

Introduction

Ce tutorial décrit pas à pas comment installer les services Apache, PHP5, MySQL, SMTP (Postfix) et POP sur un serveur "Kimsufi" ou "RPS" OVH sous Debian 4.0.

Les serveurs "Kimsufi" ou "RPS" sont une offre d'hébergement dédié à coût trés trés compétitif de la société OVH. Pour en savoir plus et commander votre serveur rendez-vous sur : https://www.ovh.com/fr/particulier/produits/offres_dedies.xml

L'objectif est de mettre en place les services avec les caractéristiques suivantes :

  • Serveur Web Apache et PHP5 supportant des domaines virtuels. Sécurisation par SSL.
  • Gestion de bases de données MySQL
  • Serveur SMTP Postfix, supportant des domaines virtuels. On utilisera MySQL comme base de gestion des domaines virtuels
  • Serveur POP Courier, supportant des domaines virtuels. On utilisera les même bases MySQL que pour Postfix

Phase Initiale

Avant de débuter l'installation et la configuration des différents modules, on met à jour la gestion des package APT :

r10198:~# apt-get update
Hit ftp://mir1.ovh.net etch Release.gpg
Get: 1 ftp://mir1.ovh.net etch Release [58.2kB]
Get: 2 ftp://mir1.ovh.net etch/main Packages/DiffIndex
Ign ftp://mir1.ovh.net etch/main Packages/DiffIndex
Get: 3 ftp://mir1.ovh.net etch/main Sources/DiffIndex
Ign ftp://mir1.ovh.net etch/main Sources/DiffIndex
Hit ftp://mir1.ovh.net etch/main Packages
Hit ftp://mir1.ovh.net etch/main Sources
Get: 4 http://security.debian.org etch/updates Release.gpg [189B]
Hit http://security.debian.org etch/updates Release
Ign http://security.debian.org etch/updates/main Packages/DiffIndex
Ign http://security.debian.org etch/updates/main Sources/DiffIndex
Hit http://security.debian.org etch/updates/main Packages
Hit http://security.debian.org etch/updates/main Sources
Fetched 58.2kB in 4s (11.9kB/s)
Reading package lists... Done
r10198:~#

r10198:~# apt-get upgrade
Reading package lists... Done
Building dependency tree... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
r10198:~#

Installation de OpenSSL

OpenSSL est la package qui va nous permettre de sécuriser différentes connexions par le protocole SSL. Il va aussi nous permettre de créer un certificat pour le serveur Web, et ainsi se connecter de façon chiffré sur le serveur Web en https.

r10198:~# apt-get install openssl

On utilisera openssl plus tard lors de la configuration du serveur Apache.

[Sommaire] [Suite]

 

   

Member login - Stats
Copyright 2003 - PhpConcept

Powered by PcWeb