Quelle est la meilleure configuration pour un serveur web hébergé chez OVH sur un serveur Kimsufi ? C’est une question que l’on peut rencontrer souvent sur les forums d’OVH (entre autre). webofmars vous propose une série d’articles pour y répondre. Cet article se veut collaboratif, postez vos commentaires et idées dans les commentaires ci-dessous, nous les intégrerons et proposeront à la fin une configuration globale (sur github par exemple) pour pouvoir déployer un serveur rapidement. La question ce pose en terme de solutions mais aussi en terme de fichiers de configuration. L’OS de référence est une debian wheezy (7.0) mais le contenu est surement adaptable à une autre distribution assez facilement.

Le contexte :

Au niveau du serveur voilà nos prérequis :

  • PHP 5.4 minimum
  • un serveur web
  • Une base de données

Notre serveur fait tourner les applications suivantes :

  • wordpress : 3 ou 4 sites distincts
  • dotclear : 2 blogs distincts
  • owncloud
  • une gallerie Piwigo
  • un site en HTML pur et dur (atmailie)
  • une application maison en PHP

Pour quel traffic ?

Le trafic journalier est de l’ordre de 0,1 à 0,3 requêtes par secondes avec en moyenne 4 sessions simultanées, ce qui correspond à un site avec une fréquentation normale, qui n’est pas mis sous les feux des projecteurs.

Les outils de mesures

Pour mesurer les performances nous utiliseront plusieurs outils :

  • curl
  • Apache AB (disponible dans les distributions d’apache)
  • octoperf avec un compte gratuit

La suite

Les bases étant posés dans le prochain article nous nous attaquerons au choix des solutions.