PDA

View Full Version : Instalation of Zabbix v.1.6. - prerequisites.


primiparo
20-03-2009, 16:25
Hello Comunity !

According to the manual of Zabbix v.1.6, Curl and libCurl is required like prerequisite. I'm going to install curl (curl-7.19.2) , in a linux (suse enterprise 2.6.5-7.97).
Pls, any specific option in the curl-install (./configure ...) to enable for play good with zabbix ???

Thank's.

richlv
25-03-2009, 20:53
given that you are using suse enterprise version, what's the reason not to use supplied version ?

primiparo
17-04-2009, 00:38
Hi Richlv !!

Nothing special, only because the zabbix manual say that must-be curl13 and up... but i download this :

-rw-r--r-- 1 zabbix users 1106 Jan 3 11:00 .directory
drwxrwxrwx 9 root 1000 1224 Apr 15 16:03 curl-7.19.2
-rw-r--r-- 1 root root 12462080 Mar 11 18:01 curl-7.19.2.tar

but in the ./configure i obtain this result :

checking for curl-config... /home/zabbix/Documents/curl-7.19.2/curl-config.in
checking for the version of libcurl... @VERSION@
checking for libcurl >= version 7.13.1... no
configure: error: Not found Curl library


Any idea of this error .?

richlv
17-04-2009, 09:34
and which curl version is available in your sles version ?

zabnew
17-04-2009, 13:04
Hi Primiparo,

Hi Richlv !!

Nothing special, only because the zabbix manual say that must-be curl13 and up... but i download this :

-rw-r--r-- 1 zabbix users 1106 Jan 3 11:00 .directory
drwxrwxrwx 9 root 1000 1224 Apr 15 16:03 curl-7.19.2
-rw-r--r-- 1 root root 12462080 Mar 11 18:01 curl-7.19.2.tar

but in the ./configure i obtain this result :

checking for curl-config... /home/zabbix/Documents/curl-7.19.2/curl-config.in
checking for the version of libcurl... @VERSION@
checking for libcurl >= version 7.13.1... no
configure: error: Not found Curl library


Any idea of this error .?

The installation is looking the library!
Did you install the dev package of curl?

HTH

Regards,

H2T

primiparo
17-04-2009, 20:14
Hi H2T,
Looking i found this : the actual versión for suse is curl-7.11

hq-alm-linsuse-intB:~ # rpm -qa|grep curl
curl-7.11.0-39.6
php4-curl-4.3.4-43.8

I download manually (not with rpm o yast,etc) and then i think that the correct way is : uninstall 7.11 with rpm and install 7.19 with rpm. its these ok..?

richlv
17-04-2009, 20:48
if i understood you correctly - yes, removing old version and installing new version might work for zabbix. on the other hand, it might break other software, if there are any incompatibilities between these curl versions for runtime libs - so be careful

zabnew
20-04-2009, 08:49
Hi H2T,
Looking i found this : the actual versión for suse is curl-7.11

hq-alm-linsuse-intB:~ # rpm -qa|grep curl
curl-7.11.0-39.6
php4-curl-4.3.4-43.8

I download manually (not with rpm o yast,etc) and then i think that the correct way is : uninstall 7.11 with rpm and install 7.19 with rpm. its these ok..?

Hi Primiparo,

I am not quit familiar with suse.
What I had done on my ubuntu implementation is installing the libcurl*-*-dev package.

Belo you see what are installed on my ubuntu server:
root@frpa-ubu:~# dpkg -l | grep curl
ii libcurl3 7.16.4-2ubuntu1 Multi-protocol file transfer library (OpenSS
ii libcurl3-gnutls 7.16.4-2ubuntu1 Multi-protocol file transfer library (GnuTLS
ii libcurl4-gnutls-dev 7.16.4-2ubuntu1 Development files and documentation for libc
ii php5-curl 5.2.3-1ubuntu6.4 CURL module for php5

Hope this help you further.

Regards,

H2T