Spine Installation

Before compiling Spine, make sure that the following packages are installed before attempting to compile Spine.

Prerequisites:

  • net-snmp utilities and development libraries
  • mysql utilities, server and development libraries
  • development tools such as gcc, cc, etc

SNMP

[root@web ~]# rpm -qa net-snmp\*
net-snmp-devel-5.5-50.el6_6.1.x86_64
net-snmp-perl-5.5-50.el6_6.1.x86_64
net-snmp-libs-5.5-50.el6_6.1.x86_64
net-snmp-python-5.5-50.el6_6.1.x86_64
net-snmp-5.5-50.el6_6.1.x86_64
net-snmp-utils-5.5-50.el6_6.1.x86_64

MYSQL

[root@web ~]# rpm -qa mysql\*
mysql-libs-5.1.73-3.el6_5.x86_64
mysql-5.1.73-3.el6_5.x86_64
mysql-devel-5.1.73-3.el6_5.x86_64
mysql-server-5.1.73-3.el6_5.x86_64

development tools

[root@web ~]# rpm -qa gcc\*
gcc-4.4.7-11.el6.x86_64

Compiling Spine

Download the latest source distribution of Spine and run the following commands to get a working binary from here

[root@web ~]# cd /tmp
[root@web tmp]# wget http://www.cacti.net/downloads/spine/cacti-spine-0.8.8c.tar.gz
[root@web ~]# tar zfxv cacti-spine-0.8.8c.tar.gz
[root@web ~]# cd cacti-spine-*
[root@web ~]# ./configure
[root@web ~]# make
[root@web ~]# make install

Find path spine bin (/usr/local/spine/bin/spine) and update spine.conf with the correct database information.

[root@web tmp]# vim /usr/local/spine/etc/spine.conf
DB_Host localhost
DB_Database cacti
DB_User cactiuser
DB_Pass passwd4cacti
DB_Port 3306
DB_PreG 0

2 thoughts on “Spine Installation”

    1. hi mas Suparman,

      belom pernah cobain sih mas, mungkin kalau sudah nyoba akan saya posting disini. Atau bisa share juga bagaimana langkah-langkahnya mas, sebagai masukan
      Mohon maaf slow response

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>