Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Serveurs (Apache, IIS,...) > Apache
Apache Forum d'entraide Apache. Avant de poster : Cours Apache, FAQ Apache
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 02/01/2012, 03h41   #1
Invité de passage
 
Homme
Inscription : janvier 2012
Messages : 1
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : janvier 2012
Messages : 1
Points : 0
Points : 0
Par défaut Configuration httpd et my cnf - site très lent

Bonjour,


J’ai besoin de votre aide svp je suis débutant en administration des serveurs.

En effet, j’ai commandé un serveur virtuel XXL de chez 1and1 (Plesk 10, et Centos 5 et 2 Go de ram avec 8 Go garantie d'après 1&1) pour faire tourner un site internet, mais c’est très très lent et parfois le serveur apache est hors services notamment les soirées.


Le site internet réalise 15 000 visites par jours pour 3 pages / visite.

Le site tourne sous joomla et utilise une base de données Mysql d’environ 70 Mo.

Voici une partie de mon httpd.conf

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Timeout 30

KeepAlive off

MaxKeepAliveRequests 100

KeepAliveTimeout 5

<IfModule prefork.c>
StartServers       5
MinSpareServers    5
MaxSpareServers   10
ServerLimit      1500
MaxClients       1200
MaxRequestsPerChild  20000
</IfModule>
Et une partie de mon my.cnf
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
[mysqld]
set-variable=local-infile=0
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
old_passwords=1
skip-networking
skip-bdb
set-variable = innodb_buffer_pool_size=2M
set-variable = innodb_additional_mem_pool_size=500K
set-variable = innodb_log_buffer_size=500K
set-variable = innodb_thread_concurrency=2
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
skip-bdb
set-variable = innodb_buffer_pool_size=2M
set-variable = innodb_additional_mem_pool_size=500K
set-variable = innodb_log_buffer_size=500K
set-variable = innodb_thread_concurrency=2
Merci d'avance
skiny94 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2012, 11h58   #2
Nouveau Membre du Club
 
Inscription : mars 2007
Messages : 34
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : mars 2007
Messages : 34
Points : 27
Points : 27
Salut,

concernant la configuration de ton mysql, il existe des scripts à lancer en ligne de commande et qui te permettent d'affiner les paramètres : http://blog.satevis.fr/administratio...ing-primer.htm

Pour apache, tu peux regarder par là : http://www.yann.com/fr/optimiser-la-...0/05/2011.html

Enfin, je ne sais pas de quelles options tu disposes sur ton interface d'administration mais un petit outil genre munin ou mrtg pour superviser tes interfaces réseau et les écritures / lectures sur ton disque.

Bon courage =)
Geekix est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h34.


 
 
 
 
Partenaires

Hébergement Web