Back to site
Since 2004, our University project has become the Internet's most widespread web hosting directory. Here we like to talk a lot about web servers, web development, networking and security services. It is, after all, our expertise. To make things better we've launched this science section with the free access to educational resources and important scientific material translated to different languages.

Preuzimanje WeatherMap4RRD-a

Možete preuzeti najnoviju verziju WeatherMap4RRD direktno sa područja preuzimanja .

Moraćete da izaberete između Perl i PHP verzije. Do sada, obe verzije su imale iste funkcionalnosti.

Instaliranje WeatherMap4RRD-a

Perl verzija

Pre svega, WeatherMap4RRD zahteva prethodno instaliran:

  • Perl
  • libgd (GD verzija> = 2.0.12 je potreban za neke karakteristike poput dot strelice ili antialias)
  • rrdtool

Imaćete arhivu koja se zove weathermap4rrd-version.tgz (gde je verzija lansirana verzija weathermap4rrd)
Da biste instalirali program, morate raspakovati arhivu negde na vašem računaru (na primer: / usr/local/weathermap4rrd). Da biste to učinili, kucajte:

$ cd /path_where_you_want_to_install
$ tar xvzf weathermap4rrd-version.tgz

Imaćete sledeće datoteke:
weathermap4rrd-version/CHANGELOG
weathermap4rrd-version/INSTALL
weathermap4rrd-version/LICENSE
weathermap4rrd-version/README
weathermap4rrd-version/weathermap -- glavni program
weathermap4rrd-version/icons -- imenik ikonica
weathermap4rrd-version/ weathermap.conf.example - primer konfiguracijske datoteke

PHP verzija

Pre svega, WeatherMap4RRD zahteva prethodno instaliran:

  • PHP sa GD podrškom(sa PNG podrškom)
  • rrdtool

Imaćete arhivu koja se zove weathermap4rrd-php-version.tgz (gde je verzija lansirajuća verzija weathermap4rrd).
Da biste instalirali program, morate da raspakujete arhivu negde unutar vašeg web servera (na primer : /var/www/weathermap4rrd). Da biste to učinili, kucajte:

$ cd /path_to_docroot
$ tar xvzf weathermap4rrd-php-version.tgz

Imaćete sledeće datoteke:
weathermap4rrd-php-version/CHANGELOG
weathermap4rrd-php-version/INSTALL
weathermap4rrd-php-version/LICENSE
weathermap4rrd-php-version/README
weathermap4rrd-php-version/weathermap -- glavni program
weathermap4rrd-php-version/ Icons - imenik ikonica
weathermap4rrd-php-version/ weathermap.conf.example - primer konfiguracijske datoteke
weathermap4rrd-php-version/ index.php - PHP skripta koja će čitati RRDTool podatke i generisati grafiku
weathermap4rrd-php-version/ graphic.php - PHP skripta koja se koristi index.php za grafičke elemente
weathermap4rrd-php-version/ rrd.php - PHP skripta koja se koristi index.php-om za čitanje RRD vrednosti (ja koristitim Cacti izvorne PHP skripte)
weathermap4rrd-php-version/ config_tool.php - PHP skripta koja koristi index.php za upravljanje konfiguracijskom datotekom parametara
weathermap4rrd-php-version/ config.php - PHP skripta koja definiše zadate parametre
weathermap4rrd-php-version/ icons - katalog s nekoliko primera ikona koje se mogu koristiti s direktivom NODE.

Konfigurisanje WeatherMap4RRD

Sada je vreme da se konfigurišu weathermap.conf datoteke (primer je dostupan u arhivi: weathermap.conf.example)

Prvo, dupliraj primer datoteke, kucaj:

$ cp weathermap.conf.example weathermap.conf

Drugi korak, moraćete da napravite svoju ​​vlastitu datoteku weathermap.conf konfiguracije. Da biste to učinili, uredite weathermap.conf sa omiljenim editorom. Na primer, sa VI editorom, kucajte :

$ vi weathermap.conf

Moraćete da postavite barem čvorove i linkove. Za detalje direktiva na raspolaganju, konsultujte direktive WeatherMap4RRD stranicu.

Važno: :
Ako koristite PHP verziju, možete urediti config.php datoteku da postavite "rrdtool" i "weathermap4php" varijable. Rrdtool treba postaviti na putu gde je RRDTool instaliran.
Weathermap4php treba postaviti na putu gde iskrcavate weathermap4rrd php arhivu.

Running WeatherMap4RRD

Perl verzija

Za pokretanje weathermap-a, treba samo da ukucate:

$ cd weathermap4rrd-version
$ ./weathermap               

Po defaultu, PNG slika koja se zove weathermap.png će biti generisana u trenutnom imeniku. (Vidi OUTPUTFILE direktivu izmena odredišta)

Možete rasporediti weathermap4RRD stvaranjem stavke u crontab-u. Da biste to učinili, upišite:

$ crontab -e 
dodajte liniju : 
                 */5 * * * * /path/to/weathermap > /dev/null 2>&1

Primer konfiguracijske datoteke može se naći ovde.


PHP verzija

Za pokretanje, morate nazvati index.php skriptu kao:
http://127.0.0.1/weathermap4rrd-php-1.2/index.php

Naravno, morate zameniti put, pored staze kojom ste rasporedili weathermap4rrd.

Primer konfiguracijske datoteke se može naći ovde.





Published (Last edited): 25-02-2013 , source: http://weathermap4rrd.tropicalex.net/documentation.php