Outils pour utilisateurs

Outils du site


informatique:linux:opensuse:installer_zoneminder

Installation à l'aide RPM pour SuSE zoneminder

 

Il s'agit d'un petit tuto pour installer ZoneMinder sur OpenSuse avec RPM.

Il y a deux versions disponibles pour chaque version de SuSE.Pour la première ces paquets ont certaines fonctionnalités manquantes de zoneminder comme MJPEG à partir de caméras à distance.L'autre version est construit avec les paquets de packman et ont cette fonctionnalité. Ils peuvent être identifiés par le “MP” dans le nom du paquet, par exemple zoneminder-MP-1.22.3-21.i586.rpm.

Installation des openSuSE

Là c'est pas moi qui peu vous aidez, voir le site http://www.alionet.org pour les informations et OpenSuse pour la distribution

Installation des zoneminder

Le moyen le plus simple et le meilleure est d'installer le paquet zoneminder via YaST . Vous devez d'abord savoir qu'elle version OpenSuSE vous utilisez car les url pour les dépôts sont différents:

openSuSE 10.3: http://www.liquid-co.de/pub/suse/repositories/10.3/
openSuSE 11.0: http://www.liquid-co.de/pub/suse/repositories/11.0/
openSuSE 11.1: http://www.liquid-co.de/pub/suse/repositories/11.1/
openSuSE 11.2: http://www.liquid-co.de/pub/suse/repositories/11.2/
openSuSE 11.3: http://www.liquid-co.de/pub/suse/repositories/11.3/

Maintenant, il faut ajouter les dépôts nécessaires pour YaST .Démarrer YaST et allez dans “source d'installation”. Sélectionnez “ajouter” et choisissez “http” comme protocole.Entrez en tant que serveur “liquide co.de” et comme chemin d'accès “pub/suse/repositories/10.x”. Pour plus de détails sur la façon d'ajouter des dépôts de paquets de YaST aller à Add_Package_Repositories_to_YaST .

En option, vous pouvez ajouter un référentiel packman : ftp://packman.links2linux.de/pub/packman/MIRRORS de sorte qu'il est possible d'installer le RPM construit avec le support du streaming mjpeg et les dépendances ffmpeg.

Maintenant, allez dans YaST - chercher Software management> pour zoneminder et sélectionnez la version que vous voulez (soit zoneminder ou zoneminder-MP).Gardez à l'esprit que zoneminder-MP requiert le depôt packman . Ensuite, procéder comme d'habitude, tous les autres paquets nécessaires seront surmontées grâce à des dépendances.

Utiliser one-click-install

openSuSE 11.3 offre une installation en un seul clic. Il suffit de cliquer sur le bouton suivant.
Si vous préférez la version normale utiliser le lien suivant:

zoneminder.ymp


Si vous préférez la version MP utiliser celui-ci.

zoneminder-mp.ymp


Si vous n'avez pas encore ajouté un dépôt packman vous pouvez sélectionner un référentiel packman durant l'installation one-click en cliquant sur le dialogue.

Mise en place MySQL et Apache

Après avoir installé avec succès toutes les packets RPM . Exécutez la commande suivante pour démarrer Apache et MySQL :

rcapache2 start 
rcmysql start 

Quand c'est le temps du premier démarrage de MySQL suivez les étapes à l'écran pour installer un mot de passe root MySQL.
Lorsque vous envisagez de démarrager zoneminder au boot, vous pouvez ajouter Apache et MySQL pour le démarrage automatique en tapant:

chkconfig apache2 on
chkconfig mysql on 

Bien sûr, vous pouvez également utiliser YaST Run level editor pour cette tâche.

Initialiser ZoneMinder

Connectez-vous en console root et lancez:

zm_database_init

et suivez les instructions à l'écran.Ce script d'installation de la base de données de zoneminder, va créer l'utilisateur pour l'accès zm_admin et mettre à jour le fichier / etc / zom.conf avec le mot de passe de l'utilisateur zm_admin. Exemple de sortie:

zm_database_init
INFO: when db is correctly installed and you just reinstalled rpm, the answer all questions with 'n'
new install create db
run mysql command to create db as user root? [Y/n]:
enter mysql root password:
create user zm_admin for zoneminder? [Y/n]:
Enter new passwd for user zm_admin:
retype password:
should i update config file with new passwd? [Y/n]:
removing lock file
done

Si vous avez entré le mot de passe root mysl à tort ou avez changé le mot de passe root MySQL et que vous obtenez quelque chose comme “Permission refusée” pour l'utilisateur root lors de l'exécution zm_database_init (vous ne serez pas invité à re-entrer le mot de passe root mysql), vous devez éditer / root /. my.cnf et entrez le mot de passe root mysql et corriger ou supprimer ce fichier pour obtenir l'invite pour le mot de passe root (lors de l'exécution de zm_database_init).

Ensuite, exécutez:

rczm start

pour lancer zoneminder. Quand vous avez décidé de le lance au moment du démarrage, puis entrez:

chkconfig zm on 

Cette commande va lancer zoneminder au démarrage après que apache2 et mysql soit démarrés.

Après avoir réussi l'installation de l'interface web zoneminder.vous pouvez l'atteindre à l'adresse http://localhost/zm

Depuis openSuSE 10,3, short_open_tag PHP est désactivée par défaut.Le RPM inclut maintenant un fichier de configuration d'Apache pour éviter une modification manuelle.La seule chose que vous avez à faire est de redémarrer Apache après l'installation (rcapache2 restart)!

Lorsque vous essayez de lancer rczm sans lancer zm_database_init le démarrage échouera.

Sources

Ce tutoriel est une traduction sommaire de la page suivante. pour plus de renseignement merci de vous y reporter.

01

informatique/linux/opensuse/installer_zoneminder.txt · Dernière modification : 2022/04/10 17:44 de 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki