Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
| Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedente | ||
| installazione_zoneminder_1.24_su_ubuntu_9.04 [2009/04/28 11:26] – marco | installazione_zoneminder_1.24_su_ubuntu_9.04 [2014/07/03 14:57] (versione attuale) – modifica esterna 127.0.0.1 | ||
|---|---|---|---|
| Linea 21: | Linea 21: | ||
| ==== Installiamo tutti i pacchetti che ci serviranno ==== | ==== Installiamo tutti i pacchetti che ci serviranno ==== | ||
| - | | + | |
| - | libpam-runtime libio-pty-perl libmd5-perl apache2 php5-mysql libapache2-mod-php5 mysql-server libmysqlclient15-dev | + | |
| - | libarchive-zip-perl libdate-manip-perl libdevice-serialport-perl libjpeg62 libjpeg62-dev libmime-perl libstdc++6 libwww-perl | + | |
| - | zlib1g zip unzip patch ntp openssl libpcre3-dev libssl-dev libjpeg-progs libcurl4-gnutls-dev munin munin-node libmime-lite-perl | + | |
| - | netpbm libbz2-dev subversion sysvconfig | + | |
| + | ==== Installiamo i moduli per il perl ==== | ||
| + | sudo perl -MCPAN -e shell | ||
| + | | ||
| + | install CPAN | ||
| + | exit | ||
| + | | ||
| + | sudo perl -MCPAN -e shell | ||
| + | install YAML PHP:: | ||
| + | | ||
| + | exit | ||
| + | ==== Installiamo FFmpeg ==== | ||
| + | |||
| + | Installiamo ffmpeg da synaptic | ||
| + | |||
| + | Diamo i seguenti comandi | ||
| + | |||
| + | cd /lib | ||
| + | sudo ln -s / | ||
| + | sudo ln -s / | ||
| + | sudo ln -s / | ||
| + | sudo ln -s / | ||
| + | sudo ln -s / | ||
| + | |||
| + | ==== Compiliamo e installiamo Zoneminder ==== | ||
| + | |||
| + | Istalliamo subversion | ||
| + | |||
| + | sudo apt-get install subversion | ||
| + | |||
| + | cd /usr/src | ||
| + | svn co http:// | ||
| + | cd zm | ||
| + | | ||
| + | ./configure --with-webdir=/ | ||
| + | | ||
| + | autoconf | ||
| + | automake | ||
| + | make | ||
| + | | ||
| + | mysql -u root -p < db/ | ||
| + | mysql -u root -p | ||
| + | | ||
| + | grant select, | ||
| + | | ||
| + | quit | ||
| + | | ||
| + | make install | ||
| + | |||
| + | ===== Post Install | ||
| + | |||
| + | ==== Install cambozola.jar ==== | ||
| + | |||
| + | cd /usr/src | ||
| + | |||
| + | wget http:// | ||
| + | |||
| + | tar -xzvf cambozola-latest.tar.gz | ||
| + | |||
| + | cp cambozola-0.70/ | ||
| + | |||
| + | ==== Remove existing index.html | ||
| + | |||
| + | rm / | ||
| + | |||
| + | ==== Make sure ZoneMinder starts automatically | ||
| + | |||
| + | nano -w / | ||
| + | |||
| + | |||
| + | #!/bin/sh | ||
| + | # description: | ||
| + | # chkconfig: 2345 99 99 | ||
| + | | ||
| + | # Source function library. | ||
| + | #. / | ||
| + | | ||
| + | prog=ZoneMinder | ||
| + | ZM_PATH_BIN="/ | ||
| + | command=" | ||
| + | | ||
| + | start() { | ||
| + | echo -n " | ||
| + | $command start | ||
| + | RETVAL=$? | ||
| + | [ $RETVAL = 0 ] && echo success | ||
| + | [ $RETVAL != 0 ] && echo failure | ||
| + | return $RETVAL | ||
| + | } | ||
| + | stop() { | ||
| + | echo -n " | ||
| + | $command stop | ||
| + | RETVAL=$? | ||
| + | [ $RETVAL = 0 ] && echo success | ||
| + | [ $RETVAL != 0 ] && echo failure | ||
| + | } | ||
| + | status() { | ||
| + | result=`$command status` | ||
| + | if [ " | ||
| + | echo " | ||
| + | RETVAL=0 | ||
| + | else | ||
| + | echo " | ||
| + | RETVAL=1 | ||
| + | fi | ||
| + | } | ||
| + | | ||
| + | case " | ||
| + | ' | ||
| + | start | ||
| + | ;; | ||
| + | ' | ||
| + | stop | ||
| + | ;; | ||
| + | ' | ||
| + | stop | ||
| + | start | ||
| + | ;; | ||
| + | ' | ||
| + | status | ||
| + | ;; | ||
| + | *) | ||
| + | echo " | ||
| + | RETVAL=1 | ||
| + | ;; | ||
| + | esac | ||
| + | exit $RETVAL | ||
| + | |||
| + | Rendiamo / | ||
| + | |||
| + | chmod 755 / | ||
| + | |||
| + | Usiamo " | ||
| + | |||
| + | **riavviamo il sistema** | ||