on rajoute des trucs

This commit is contained in:
gcolpart 2016-10-05 04:03:24 +02:00
parent 3c45e7e71c
commit 6cbc4dca20

View file

@ -450,26 +450,62 @@ ExtendedStatus On
### Munin ### Munin
Enfin, un autre outil indispensable pour surveiller et optimiser Apache : Munin. Fichier `/etc/munin/plugin-conf.d/munin-node` :
Pour cela, on édite le fichier etc/munin/plugin-conf.d/munin-node en ajoutant : [apache_*]
env.url http://127.0.0.1:%d/server-status-XXXX?auto
[apache_*] env.port 80
env.url http://127.0.0.1:%d/server-status-jesUgNads2?auto
env.port 80
En parallèle, on s'assure que les plugins pour Apache sont bien activés. Si non, on fera : En parallèle, on s'assure que les plugins pour Apache sont bien activés. Si non, on fera :
~~~
# cd /etc/munin/plugins # cd /etc/munin/plugins
# ln -s /usr/share/munin/plugins/apache_accesses # ln -s /usr/share/munin/plugins/apache_accesses
# ln -s /usr/share/munin/plugins/apache_processes # ln -s /usr/share/munin/plugins/apache_processes
# ln -s /usr/share/munin/plugins/apache_volume # ln -s /usr/share/munin/plugins/apache_volume
~~~
Une fois Munin et Apache redémarrés, les graphes devraient commencer à se tracer. On pourra tester sans attendre le bon fonctionnement via la commande : Une fois Munin et Apache redémarrés, les graphes devraient commencer à se tracer. On pourra tester sans attendre le bon fonctionnement via la commande :
~~~
# sudo -u munin munin-run apache_accesses # sudo -u munin munin-run apache_accesses
~~~
Ceci doit vous renvoyer une valeur du type accesses80.value 19372070. Si la commande vous renvoie U, vous avez un soucis d'accès à la page, vérifiez alors que vous avez bien ouvert les ports sur votre serveur Web en local. Ceci doit vous renvoyer une valeur du type accesses80.value 19372070. Si la commande vous renvoie U, vous avez un soucis d'accès à la page, vérifiez alors que vous avez bien ouvert les ports sur votre serveur Web en local.
## FAQ ## FAQ
### Autorisation DirectoryIndex via .htaccess ?
Ajouter Indexes dans AllowOverride?
### Autorisation directives mod_expires ou mod_caches via .htaccess ?
Ajouter Indexes dans AllowOverride?
### Autorisation Options via .htaccess ?
Si l'on modifie l'option php_admin_value memory_limit : un reload/graceful suffit pour prendre en compte la modification.
Exemple pour le AllowOverride :
~~~
AllowOverride Options=All,MultiViews Indexes AuthConfig Limit FileInfo
~~~
### Authentification LDAP avec serveur LDAP en local
Quand on utilise l'authentification LDAP avec un serveur en local, il faut démarrer slapd avant de démarrer Apache, sinon celui-ci se plaint qu'il ne peut pas contacter le serveur LDAP, et bloque l'accès aux pages ... (erreur 500).
Pour cela, dans le script d'init d'apache2 ajouter slapd dans la directive `Required-Start:`
~~~
# Required-Start: $local_fs $remote_fs $network $syslog $named slapd
~~~
Supprimer les liens logiques et ré-générer les.
~~~
# insserv -r apache2
# insserv apache2
~~~