Visualiser une révision

[Tuto/HowTo] Optimiser Zoneminder

EauFroide : orthographe (26 juin 2017 14:11:21)

#Introduction#
[ZoneMinder](https://zoneminder.com/) étant un logiciel assez lourd (consommateur de ressources machine et réseau), il peut être intéressant d'optimiser son bon fonctionnement partout où on le peut. Voici quelques clés non-exhaustives afin de diminuer les lags, d'augmenter la durée de vie de certains composants de l’ordinateur, d'améliorer la sécurité, etc...
#Optimisations de Zoneminder#
##Déplacer le dossier Swap de ZoneMinder ##
Le dossier swap (tampon) est utilisé lorsqu'un client veut visionner des caméras et plus particulièrement lors des retours en arrière et ralentissements. ZoneMinder vous permet de déplacer son dossier swap (défaut : /tmp/zoneminder).
Déplacer le dossier Swap peut vous permettre de diminuer l'usure de votre espace mémoire principal(削除) e (削除ここまで). Recycler un vieux SSD de plus de 5Go, ou une vieille carte SD, est une très bonne idée :) (en cas de défaillance il n'y aura aucune de perte(削除) s (削除ここまで) de données et le remplacement est facile)
Pour déplacer le dossier swap de ZoneMinder :
1. Connectez-vous en administrateur sur (削除) votre (削除ここまで)(追記) l' (追記ここまで)interface graphique Web (追記) (WEBUI) de votre serveur (追記ここまで)zoneminder.
1. Cliquez sur "**Options**" pour rejoindre le panneau d'administration.
1. Dans "**Chemin**" modifiez l'encart "**PATH_SWAP**".
![screenshot-2017_06_16-Zoneminder-changer_path_swap](https://framapic.org/UX7u5yBUQLBG/XU7MiynPOB5i.png)
#Optimisations du serveur Ubuntu/Debian#
##Mettre en place HTTP2##
[HTTP2](https://fr.wikipedia.org/wiki/Hypertext_Transfer_Protocol/2) permet d'économiser de la bande passante, un peu d'électricité et accélérer le navigation pour les clients. HTTP2 n'a pour le moment aucune incidence pour les caméra(追記) s (追記ここまで), il n'améliore la vitesse qu'entre les clients et le serveur.
Pour installer [HTTP2](https://fr.wikipedia.org/wiki/Hypertext_Transfer_Protocol/2) sur votre [serveur web apache2](https://doc.ubuntu-fr.org/apache2) :
(ndlr: à tester sur [Debian 9](https://linuxfr.org/news/debian-9-stretch-deploie-ses-tentacules), ne fonctionne pas sur Debian 8)
```
apt-get install software-properties-common
add-apt-repository -y ppa:ondrej/apache2
apt-key update
apt-get update
apt-get --only-upgrade install apache2 -y
a2enmod http2
service apache2 restart
```
#Optimisations du réseau#
##Gigabit Ethernet (RJ45)##
La norme [Ethernet Gigabit (RJ45)](https://fr.wikipedia.org/wiki/Gigabit_Ethernet) permet de faire transiter au moins 1 Go/s de données sur le réseau. Utiliser des périphériques (switch, carte réseau, routeur) compatible Gigabit Ethernet permet de consommer moins d'énergie que le périphériques non compatible.
#Farm Link#
* [[Tuto/HowTo] ZoneMinder Optimisations](https://www.0rion.netlib.re/forum4/viewtopic.php?f=88&t=625&p=1403) (tuto d'origine)
* [[Tuto/HowTo] Installer zoneminder sur ubuntu 16.04](https://www.0rion.netlib.re/forum4/viewtopic.php?f=88&t=351)
* [[Tuto/HowTo] Protéger ses Bases de Données MySQL/MariaDB contre les pannes matérielles](https://linuxfr.org/forums/linux-general/posts/tuto-howto-proteger-ses-bases-de-donnees-mysql-mariadb-contre-les-pannes-materielles-partie-1)
* [[Tuto/HowTo] [GNU/Linux] Activer HTTP2](https://www.0rion.netlib.re/forum4/viewtopic.php?f=79&t=557)