on rajoute des trucs
This commit is contained in:
parent
3c45e7e71c
commit
6cbc4dca20
|
@ -450,26 +450,62 @@ ExtendedStatus On
|
|||
|
||||
### 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-jesUgNads2?auto
|
||||
env.port 80
|
||||
[apache_*]
|
||||
env.url http://127.0.0.1:%d/server-status-XXXX?auto
|
||||
env.port 80
|
||||
|
||||
En parallèle, on s'assure que les plugins pour Apache sont bien activés. Si non, on fera :
|
||||
|
||||
~~~
|
||||
# cd /etc/munin/plugins
|
||||
# ln -s /usr/share/munin/plugins/apache_accesses
|
||||
# ln -s /usr/share/munin/plugins/apache_processes
|
||||
# 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 :
|
||||
|
||||
~~~
|
||||
# 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.
|
||||
|
||||
## 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
|
||||
~~~
|
||||
|
|
Loading…
Reference in a new issue