Optimiser apache / php pour un tout petit serveur
4 messages • Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
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.
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 Julien Coquet, expert certifié officiellement par Google Analytics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Suite de l'article sur le fichier .htaccess : l'URL rewriting
- Article sur le fichier .htaccess
- Séminaire URL Rewriting et sites dynamiques
- Hébergement de projets open source sur Google Code
- Google Web Toolkit, pour créer des applications en AJAX
- Aperçu des différents types de redirection
- Comment créer une page web en PHP
- Changer d'hébergeur web sans pénaliser son référencement
- Lancement de Spider Simulator
- Se former au référencement : séminaire Ranking Metrics à Lyon les 17-18 Juin
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 0 invités


le forum