logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 14-09-2021 22:14:51

joffrey575
Membre
Distrib. : Debian Bullseye
Inscription : 19-12-2016

Mise en oeuvre ZoneMinder

Bonjour à tous,

Mon système fonctionne avec Debian Bullseye.

J'ai installé Zoneminder via les dépots debian classique, configuré ma base de données pour et l'ai activé.

J'ai essayé plusieurs configurations nginx mais je ne vais pas plus loin que la page Nginx classique.

Avez-vous déjà utilisé ZoneMinder ?

Merci d'avance

Dernière modification par joffrey575 (14-09-2021 22:14:56)

Hors ligne

#2 15-09-2021 08:34:13

vincen
Adhérent(e)
Lieu : Lausanne, Suisse
Distrib. : Debian 11/12
(G)UI : KDE
Inscription : 19-08-2021
Site Web

Re : Mise en oeuvre ZoneMinder

Euh pourquoi en nginx ? Je te conseillerais de le tester avec Apache comme documenté par Zoneminder wink ou alors comme il s'agit d'une version de Debian non encore supporté d'utiliser le Docker si tu es ok avec cette techno wink (perso je n'utilise pas Docker !)

J'écris en Bépo
Je stocke mes fichiers dans NextCloud
Tous mes ordinateurs tournent sous Linux et mes serveurs d'hébergement sous Linux/Webmin/Virtualmin wink
Vive l'informatique libre !

Hors ligne

#3 15-09-2021 09:22:03

Anonyme
Invité

Re : Mise en oeuvre ZoneMinder

Peux tu nous montrer ta config nginx ?

#4 15-09-2021 09:46:12

joffrey575
Membre
Distrib. : Debian Bullseye
Inscription : 19-12-2016

Re : Mise en oeuvre ZoneMinder

Les gens utilisent ce doc pour installer sous Debian Bullseye.

https://wiki.zoneminder.com/Debian_11_B … der_1.36.x

De mon côté j'ai installé la version des dépots de bebian bullseye, 1.34.

Sauf que je n'utilise pas apache2 mais nginx.

Voici la conf que j'ai mise.

/etc/nginx/sites-enabled/zone.mondomain.com

server {
    listen 80;
    listen [::]:80;
    server_name zone.mondomain.com;

    include /etc/nginx/zoneminder.conf;
    # Enforce HTTPS
    #return 301 https://$server_name$request_uri;
}

server {
        listen 443 ssl;
        server_name zone.mondomain.com;

        access_log /var/log/nginx/zone.mondomain.com.access;
        error_log  /var/log/nginx/zone.mondomain.com.error;
        #rewrite_log     on;

        # Path to the root of your installation
        root                          /usr/share/zoneminder/www;

        #ssl                           on;
        ssl_certificate               /etc/letsencrypt/live/zone.mondomain.com/fullchain.pem; # managed by Certbot
        ssl_certificate_key           /etc/letsencrypt/live/zone.mondomain.com/privkey.pem; # managed by Certbot

        keepalive_timeout       60;
        ssl_session_timeout 10m;

        ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
        ssl_ciphers "HIGH:!aNULL:!MD5 or HIGH:!aNULL:!MD5:!3DES";
        ssl_prefer_server_ciphers on;

}



/etc/nginx/zoneminder.conf

location /zoneminder/cgi-bin {
   gzip off;
   root /usr/lib;
 
   include fastcgi_params;
   fastcgi_param SCRIPT_FILENAME /usr/lib/zoneminder/cgi-bin/nph-zms;
 
   fastcgi_intercept_errors on;
   fastcgi_pass unix:/var/run/fcgiwrap.socket;
}
 
location /zoneminder/ {
   gzip off;
   alias /usr/share/zoneminder/www/;
   index index.php;
 
   location ~ \.php$ {
      include fastcgi_params;
      # NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini
      fastcgi_param SCRIPT_FILENAME $request_filename;
      fastcgi_intercept_errors on;
      fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
   }
 
   location ~* /zoneminder/.*\.(txt|log)$ {
      deny all;
   }
 
   location ~* /zoneminder/.*\.(m4a|mp4|mov)$ {
      #mp4;
      #mp4_buffer_size 5M;
      #mp4_max_buffer_size 10M;
   }
}

Hors ligne

#5 15-09-2021 11:10:19

Anonyme
Invité

Re : Mise en oeuvre ZoneMinder

Et quand tu fais https://zone.mondomain.com ou http://zone.mondomain.com tu accèdes a quoi comme contenu ?

#6 15-09-2021 11:56:10

joffrey575
Membre
Distrib. : Debian Bullseye
Inscription : 19-12-2016

Re : Mise en oeuvre ZoneMinder

Le contenu standard Nginx pour dire coucou Nginx fonctionne.

Je pense que c'est le truc habituelle du fichier /etc/nginx/sites-enabled/default


Welcome to nginx!

If you see this page, the nginx web server is successfully installed and working. Further configuration is required.

Dernière modification par joffrey575 (15-09-2021 11:56:22)

Hors ligne

Pied de page des forums