Dis-moi exactement ce que tu appelles "minimal"
Pour les backports : avant d’installer ZM ?
ZM : installé de la debian avec "apt-get install zoneminder"
Qu’as-tu fait d’autre, que je copie.
Je crois qu’il est temps de faire au propre chez moi.
net install avec serveur web, ssh et utilitaires de base du systeme
installation de mc
configuration du reseau avec ip statique et gateway vers la freebox
ajout des backports au fichier source.list
apt-get update
ensuite le tuto ici
http://www.zoneminder.com/wiki/index.php/Debian_8.1_64-bit_with_Zoneminder_1.28.1_the_Easy_Way
à partir de l’étape
En rouge, ajout ou rectification de ricardo
Deux questions et je fais :
Gateway vers la FreeBox, quelle commande pour en être sûr ?
Tu parles du serveur Web, je ne me souviens plus l’avoir installé sur mon serveur. Comme savoir s’il l’est ?
[quote=“ricardo”]Deux questions et je fais :
Gateway vers la FreeBox, quelle commande pour en être sûr ?
Tu parles du serveur Web, je ne me souviens plus l’avoir installé sur mon serveur. Comme savoir s’il l’est ?[/quote]
dans ton fichier /etc/network/interfaces
...
gateway ip-de-ta-freebox
...
j’ai choisi serveur web lors de l’install pour faire simple…mais il suffit normalement d’installer apache2…et ca c’était bon il me semble
Donc, la même que dns-nameservers ???
# modifie selon wiki ZM (backports)
#auto eth0
#iface eth0 inet static
#address 192.168.0.2
#netmask 255.255.255.0
#gateway 192.168.0.1
#dns-nameservers 192.168.0.254
oui…ta box fait la passerelle internet et fait aussi serveur de nom.
OK, je commence ça ce soir ou demain.
Encore merci pour ton aide et celle de Pirate.
@ suivre pour le résultat ou pour des demandes de précisions complémentaires.
Mais je pense que le tuto est assez clair et si ça fonctionne chez toi, je ne vois pas de raisons pour qu’il en soit différemment chez Ricardo.
courage
(m’enfin bon…je reste un peu frustré de rester sur un echec…)
je viens de vérifier sur mon serveur, et les variables d’environnement ne sont pas définies non plus.
trés curieux.
ricardo, si tu as accès au serveur apache (it works!) , alors c’est juste un problème de configuration propre à zm.
Ca se passe à ce niveau dans le tuto
[quote]a2enmod cgi
Restart Apache
[/quote]
regarde ensuite dans
Pas complet mais il y avait une erreur.
J’ai donc repris ce tuto
ricardo@zm:~$ systemctl status zoneminder.service
● zoneminder.service - LSB: Control ZoneMinder as a Service
Loaded: loaded (/etc/init.d/zoneminder)
Active: active (running) since lun. 2015-10-26 00:54:00 CET; 48s ago
Process: 1112 ExecStart=/etc/init.d/zoneminder start (code=exited, status=0/SUCCESS)
CGroup: /system.slice/zoneminder.service
├─1551 /usr/bin/perl -wT /usr/bin/zmdc.pl startup
├─1583 /usr/bin/perl -wT /usr/bin/zmfilter.pl
├─1589 /usr/bin/perl -wT /usr/bin/zmaudit.pl -c
└─1615 /usr/bin/perl -wT /usr/bin/zmwatch.pl
C’est donc OK de ce côté
ricardo@zm:~$ sudo a2enmod cgi
[sudo] password for ricardo:
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1. Set the 'ServerName' directive globally to suppress this message
Enabling module cgi.
To activate the new configuration, you need to run:
service apache2 restart
ricardo@zm:~$ sudo hostname --fqdn
localhost
J’ai vérifié sur mon ordibureau le /etc/host et j’ai modifié celui du serveur en fonction.
Contrôle = OK
ricardo@zm:~$ sudo hostname --fqdn
zm.rictux.fr
ET
ricardo@zm:~$ sudo a2enmod cgi
Module cgi already enabled
Je passe à la dernière étape mais …
ricardo@zm:~$ sudo a2enconf zoneminder
ERROR: Conf zoneminder does not exist!
Alors qu’elle existe :
[code]ricardo@zm:~$ cat /etc/zm/zm.conf
==========================================================================
ZoneMinder Base Configuration, $Date: 2008-07-25 10:48:16 +0100 (Fri, 25 Jul 2008) $, $Revision: 2612 $
==========================================================================
This file is generated by ‘configure’. Care should be taken if manually
editing this file as an changes may be overwritten by subsequent configuration
or installations.
Current version of ZoneMinder
ZM_VERSION=1.25.0
Path to build directory, used mostly for finding DB upgrade scripts
ZM_PATH_BUILD=/build/zoneminder-umMA9A/zoneminder-1.25.0
Build time, used to record when to trigger various checks
ZM_TIME_BUILD=1360694116
Path to ZoneMinder binaries
ZM_PATH_BIN=/usr/bin
Path to ZoneMinder libraries (none at present, for future use)
ZM_PATH_LIB=/usr/lib
Path to ZoneMinder configuration (this file only at present)
ZM_PATH_CONF=/etc/zm
Path to ZoneMinder web files
ZM_PATH_WEB=/usr/share/zoneminder
Path to ZoneMinder cgi files
ZM_PATH_CGI=/usr/lib/cgi-bin
Username and group that web daemon (httpd/apache) runs as
ZM_WEB_USER=www-data
ZM_WEB_GROUP=www-data
ZoneMinder database hostname or ip address
ZM_DB_HOST=localhost
ZoneMinder database name
ZM_DB_NAME=zm
ZoneMinder database user
ZM_DB_USER=zmuser
ZoneMinder database password
ZM_DB_PASS=zmpass
[/code]
De toutes façons, demain j’installe une jessie originale et non une MAJ de wheezy, et j’installe le paquet avec les backports.
Je vais faire une place suffisante sur le DD pour laisser la présente en état actuel.
Ainsi, si j’arrive enfin à mes fins, on pourra comparer entre les deux pour voir ce qui est modifié.
elle existe mais il faut un lien dans le bon répertoire pour être activable sous apache…
sudo ln -s /etc/zm/apache.conf /etc/apache2/conf-available/zoneminder.conf
et ensuite tu pourras faire
et tu noteras d’ailleurs aussi que la version que tu utilises n’existe plus, même sous “stable”, il reste juste la version des backports.
OK, merci.
Je ne peux pas faire ce matin mais en début d’AM.
@+
[quote=“glebelg”]elle existe mais il faut un lien dans le bon répertoire pour être activable sous apache…
sudo ln -s /etc/zm/apache.conf /etc/apache2/conf-available/zoneminder.conf
et ensuite tu pourras faire
J’ai fait et il y a du progrès mais …
page entièrement blanche (192.168.0.2/zm et idem IP publique), pas la page d’accueil de Zoneminder.
Malgré réinitialisation et même reboute total.
Je sais que c’est une ancienne version, celle de wheesy.
Je vais essayer en branchant un moniteur pour voir si ça fonctionne en localhost.
c’est un problème connu il me semble :
[quote]Edit setting short_open_tag in php.ini (/etc/php.ini) and change it to On.
[/quote]
OK, je teste ça après avoir déjeuné.
Le fait d’avoir un ZM (serveur distant) qui fonctionne sur les mêmes cams, est-il un handicap ?
@ cet AM
si c’était des cameras usb je dirais oui, c’est problématique…mais avec des cameras IP aucune idée…je pense que non à priori…mais je n’ai jamais essayé.
[quote=“glebelg”]c’est un problème connu il me semble :
[quote]Edit setting short_open_tag in php.ini (/etc/php.ini) and change it to On.
[/quote][/quote]
En fait, j’ai trouvé ce fichier dans :
/etc/php5/apache2/php.ini
voilà ce qui y est :
short_open_tag
; Default Value: On
; Development Value: Off
; Production Value: Off
je fais l’essai de passer à ‘on’ les deux lignes qui sont encore à ‘off’
Rapport ici en EDIT dans qq instants.
l’option est un peu plus bas dans le fichier…là c’est juste la description…
Ton honneur de dépanneur officiel ZM est sauf.
Je te décerne la croix de la persévérance et de la patience associée.
Ce fil est à conserver, au cas où…
Je vais pouvoir aller enlever les feuilles mortes, qui, comme le poème de Prévert le dit, se ramassent … à la tondeuse autoportée.
Ce soir, j’installe une Jessie propre avec les backports, selon le tuto, sur deux autres partitions (/ & /home).
Merci encore mais reste dans les parages dans les jours prochains