Readme.ge Blog

FB image FB image

Cacti 0.8.8.a-ს დაყენება Centos 6.3-ზე

ავტორი: ალექსანდრე თარიღი: Tuesday, August 2nd, 2011


Cacti მონიტორინგის სისტემა:

სუფთა მინიმალური ინსტალაცია CenOS 6.3

1. ვაყენებთ LAMP-ს

1
yum install -y httpd php php-mysql php-snmp php-xml mysql mysql-server
1
yum install -y cairo-devel libxml2-devel pango-devel pango libpng-devel
1
yum install -y freetype freetype-devel libart_lgpl-devel net-snmp-utils
1
yum install -y gcc wget man make perl-CPAN perl-ExtUtils-MakeMaker
1
yum install -y perl-ExtUtils-MakeMaker-Coverage crontabs
1
yum install -y xorg-x11-fonts-100dpi xorg-x11-fonts-Type1 xorg-x11-fonts-75dpi
1
yum install -y ntp

2. გავთიშოთ SELinux
გახსენით /etc/selinux/ და config ფაილში შეიტანეთ ცვლილებები:

1
2
3
# -------------------------------------------------
SELINUX = disabled
# -------------------------------------------------

გადატვირთეთ მანქანა იმისათვის რომ ცვლილებები შევიდეს ძალში

3. გავშიშოთ Firewall

1
2
3
4
service iptables stop
service ip6tables stop
chkconfig ip6tables off
chkconfig iptables off

4. დავსტარტოთ სერვისები:

1
2
3
4
5
6
7
8
service httpd start
service mysqld start
service ntpd start
service snmpd start
chkconfig httpd on
chkconfig mysqld on
chkconfig ntpd on
chkconfig snmpd on

გავწეროთ ფონტები:

1
fc-cache -vfs

5. გადმოვიწეროთ საჭირო ფაილები:

1
2
3
cd /opt
wget http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.4.7.tar.gz
wget http://www.cacti.net/downloads/cacti-0.8.8a.tar.gz

6. დავაყენოთ rrd თულსები:

1
2
3
4
5
6
cd /opt
tar -xzf rrdtool-1.4.7.tar.gz
cd /opt/rrdtool-1.4.7
./configure -prefix=/usr/local/rrdtool-1.4.7
make
make install

გავწეროთ თულსები მისამართზე:

1
2
cd /usr/local/rrdtool-1.4.7
ln -s /usr/local/rrdtool-1.4.7/bin/rrdtool /usr/local/bin/rrdtool

7. გავწეროთ გლობალური პარამეტრები PHP-ში:
გავხსნათ /etc/php.ini ფაილი და შევიტანოც შემდეგი ცვლილებები::

1
2
3
4
# -------------------------------------------------
register_globals = On
date.timezone = Asia/Tbilisi
# -------------------------------------------------

8. მივადექით cacti-ს ინსტალაციას

    ა) შევქმნათ ახალი ბაზა სახელით cacti
    ბ) შევასხათ ცხრილები გადმოწერილი არქივიდან cacti.sql
    გ) გადავწეროთ ფაილები ვებ დირექტორიაში /var/www/virtuals/cacti.connect.ge
    დ) დავაკონფიგურიროთ httpd.conf
    ე) გავხსნათ /var/www/virtuals/cacti.connect.ge/include/config.php და გავწეროთ ბაზის პაროლი

    1
    2
    3
    4
    5
    $database_type = "mysql";
    $database_default = "cacti";
    $database_hostname = "localhost";
    $database_username = "cactiuser";
    $database_password = "cacti";

9. /etc/crontab-ში დავამატოთ ხაზი:

1
*/5 * * * * cactiuser php /var/www/html/cacti/poller.php > /dev/null 2>&1

10. დაყენება დასრულებულია:

1
2
user:admin
pass:

კატეგორიებში: Linux. |

დატოვე კომენტარი

...