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 Prochaine révision Les deux révisions suivantes | ||
linux:apache [17-03-2016 14:29] edmc73 [Commandes utiles] |
linux:apache [23-08-2019 00:38] edmc73 [En cas de piratage] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Apache ====== | ====== Apache ====== | ||
Cette page est juste un mémo | Cette page est juste un mémo | ||
+ | |||
+ | Docs => http:// | ||
===== Commandes utiles ===== | ===== Commandes utiles ===== | ||
Ligne 211: | Ligne 213: | ||
par | par | ||
create 644 root adm | create 644 root adm | ||
+ | |||
+ | |||
+ | ==== internal dummy connection ==== | ||
+ | |||
+ | --- source: https:// | ||
+ | |||
+ | Si vous avez plein de log apache avec des lignes **internal dummy connection**, | ||
+ | |||
+ | # Filters | ||
+ | SetEnvIf Remote_Addr " | ||
+ | SetEnvIf Remote_Addr " | ||
+ | |||
+ | Ensuite, on doit activer ce filtre le fichier de définition de votre site (sous le répertoire / | ||
+ | CustomLog / | ||
+ | |||
+ | Un restart d' | ||
| | ||
===== Lorsque Apache est installé dans un NAT à travers d'un reverse proxy ===== | ===== Lorsque Apache est installé dans un NAT à travers d'un reverse proxy ===== | ||
Ligne 290: | Ligne 308: | ||
Avec **httperf** voir très bon tuto => http:// | Avec **httperf** voir très bon tuto => http:// | ||
+ | |||
+ | Un outils intégré avec apache, **ab** pour apache benchmark | ||
+ | |||
+ | Pour tester une url avec 2000 requêtes dont 10 en simultanées | ||
+ | ab -c 10 -n 2000 ' | ||
+ | |||
+ | |||
+ | |||
+ | Pour envoyer en POST, créer un fichier **post.txt** avec les paramètres urlencodé | ||
+ | email=toto%40toto.fr& | ||
+ | |||
+ | Utilisez la commande suivante | ||
+ | ab -p post.txt -T ' | ||
Ligne 343: | Ligne 374: | ||
Comparer les logs | Comparer les logs | ||
+ | |||
+ | |||
+ | ===== Debian 10 Apache 2.4 php7.3 ===== | ||
+ | |||
+ | Sur la dernière debian, apache est par défaut apache mpm event. | ||
+ | Plus question ici d' | ||
+ | |||
+ | apt install php7.3-fpm | ||
+ | a2enmod proxy_fcgi | ||
+ | a2enconf php7.3-fpm | ||
+ | systemctl restart apache |