Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
utilisateurs:cemoi:tutos:apache-2.4 [15/08/2016 03:24] martinux_qc [Utilisation] |
utilisateurs:cemoi:tutos:apache-2.4 [18/08/2016 18:45] (Version actuelle) cemoi [Utilisation] |
||
---|---|---|---|
Ligne 84: | Ligne 84: | ||
</code> | </code> | ||
- | shared veux dire que le module ne fait pas partie integrante du binaire httpd et que c'est un module externe chargé en fonction des besoins de configuration. | + | shared veux dire que le module ne fait pas partie intégrante du binaire httpd et que c'est un module externe chargé en fonction des besoins de configuration. |
=== vérification du fichier /etc/apache2/apache2.conf === | === vérification du fichier /etc/apache2/apache2.conf === | ||
Ligne 108: | Ligne 108: | ||
</code> | </code> | ||
- | Ces deux commandes ont vérifié le même fichier de configuration notez la difference au niveau du retour... | + | Ces deux commandes ont vérifié le même fichier de configuration notez la différence au niveau du retour... |
+ | |||
+ | ===Connaitre la conssomation en ram=== | ||
+ | <code root>ps -ylC apache2|awk ' { SUM += $8 } END { print SUM/1024 } '</code> | ||
+ | |||
+ | Pour la consso moyenne/processus: | ||
+ | <code user>ps -ylC apache2|awk ' {x += $8;y+= 1} END {print "\nUtilisation Memoire Apache (Mo): "x/1024;print "Moyenne du processus Apache (Mo):"x/ ((y-1)*1024)}' | ||
+ | </code> | ||
+ | |||
+ | === Optimisation du fichier /etc/apache2/apache2.conf === | ||
+ | |||
+ | <code><Directory /var/www/lerepertoiredevotresite> | ||
+ | Options Indexes FollowSymLinks | ||
+ | AllowOverride None | ||
+ | Require all granted | ||
+ | DirectoryIndex index.php | ||
+ | </Directory> | ||
+ | </code> | ||
+ | |||
+ | "DirectoryIndex" permet à apache de savoir quel fichier lire, ça lui evite de chercher un fichier index.html ou index.htm alors qu'il n'y en a pas. Cela diminue considérablement le nombre d'accès disque pour chaque requête. Vous pouvez également préciser plusieurs fichiers d'index | ||
+ | |||
+ | <code><Directory /var/www/lerepertoiredevotresite> | ||
+ | Options Indexes FollowSymLinks | ||
+ | AllowOverride None | ||
+ | Require all granted | ||
+ | DirectoryIndex index.php index.html | ||
+ | </Directory> | ||
+ | </code> | ||
+ | |||
+ | Le fichier index.php sera traité avant le fichier index.html | ||