Optimiser apache / php pour un tout petit serveur
4 messages
• Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
- odr
- Nouveau WRInaute

- Messages: 27
- Inscription: 10 Aoû 2004
Optimiser apache / php pour un tout petit serveur
Bonjour à tous et à toutes.
J'ai besoin d'aide pour optimiser mon serveur. J'ai des besoins assez particuliers :
J'ai installé un apache2, mysql5 et php5 sur un petit boîtier : un linksys nslu2.
J'ai remplacé le firmware d'origine par debian pour installer mes applications.
Etant donnée la bête (266Mhz), je pense que je peux optimiser au niveau de la configuration des serveurs http et bd)
Il ne va y avoir qu'un seul utilisateur à la fois de temps en temps (essentiellement par le réseau local)
L'authentification de l'utilisateur va se faire par htaccess.
J'ai écris une application (en c++) qui doit faire des requêtes à la base toutes les 20 secondes.
Niveau mémoire : une clé de 1Go qui héberge le système et qui laisse 30Mo.
J'ai installé apache, mysql et php depuis apt-get.
Et pour le moment j'ai désactivé le safe_mode, et les magic_quotes
J'utilise pour le moment des bases innoDB pour avoir des contraintes d'intégrité référentielles.
Selon vous quels sont les optimisations que je puisse faire ?
Ai-je intérêt à enlever php, apache et mysql et les compiler ?
Vais-je gagner à passer à lighttpd sachant que je n'ai que des pages dynamiques ?
D'avance merci.
J'ai besoin d'aide pour optimiser mon serveur. J'ai des besoins assez particuliers :
J'ai installé un apache2, mysql5 et php5 sur un petit boîtier : un linksys nslu2.
J'ai remplacé le firmware d'origine par debian pour installer mes applications.
Etant donnée la bête (266Mhz), je pense que je peux optimiser au niveau de la configuration des serveurs http et bd)
Il ne va y avoir qu'un seul utilisateur à la fois de temps en temps (essentiellement par le réseau local)
L'authentification de l'utilisateur va se faire par htaccess.
J'ai écris une application (en c++) qui doit faire des requêtes à la base toutes les 20 secondes.
Niveau mémoire : une clé de 1Go qui héberge le système et qui laisse 30Mo.
J'ai installé apache, mysql et php depuis apt-get.
Et pour le moment j'ai désactivé le safe_mode, et les magic_quotes
J'utilise pour le moment des bases innoDB pour avoir des contraintes d'intégrité référentielles.
Selon vous quels sont les optimisations que je puisse faire ?
Ai-je intérêt à enlever php, apache et mysql et les compiler ?
Vais-je gagner à passer à lighttpd sachant que je n'ai que des pages dynamiques ?
D'avance merci.
-

Digit - WRInaute impliqué

- Messages: 613
- Inscription: 18 Avr 2003
Comme tu es sur une clef, les accès disque peuvent te pénaliser, donc tu pourrais par exemple désactiver les logs apache.
Au niveau de la base, assure-toi que les indexs sont correctement placés, et les tables optimisées. Au niveau Apache, déréférence tous les modules dont tu n'as pas besoin
Au niveau de la base, assure-toi que les indexs sont correctement placés, et les tables optimisées. Au niveau Apache, déréférence tous les modules dont tu n'as pas besoin
4 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Cherche serveur web gratuit gerant PHP autre que Apache
- Choix d'un serveur pour site PHP : Apache, IIS 7 ou autres
- Optimiser serveur/code pour jeu développé en PHP
- Serveur Apache ralenti
- Port Serveur Apache
- prob serveur dédié et apache ?
- [Serveur dédié] Pb avec Apache
- configuration serveur dedie apache 2 bind
- Lighttpd et apache sur le même serveur I
- Apache 2 sature mémoire puis plante serveur
Consultez la description détaillée des produits ou services de Google suivants : Google Web Toolkit, Google Web Accelerator
- Voir la classe C de plusieurs sites
Cet outil vous permet de vérifier si plusieurs sites sont hébergés sur la même classe C (adresse IP du serveur). - Analyseur d'entête HTTP
Cet outil vous permet de connaître le code HTTP renvoyé par le serveur pour une page donnée.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
