Cai Zabbix Server

  • Upload
    duyluan

  • View
    56

  • Download
    2

Embed Size (px)

DESCRIPTION

hoc tap

Citation preview

CI ZABBIX SERVER: M hnh Lab: + My ci Zabbix: + IP: 192.168.65.5 + Tn my: zabbix.tnnp.com + OS: CentOS 6 - Khng ci giao din. Lnh kim tra xem my chy 32bit hay 64bit: # uname -i Ci rpmforge thm repo ny cho CentOS: # rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt (CentOS5 - 32bit) # rpm -Uvh http://pkgs.repoforge.org/rpmforge-release/ rpmforge-release-0.5.2-2.el5.rf.i386.rpm (CentOS 6 - 32bit)# rpm -Uvh http://packages.sw.be/rpmforge-release/rpmf orge-release-0.5.2-2.el6.rf.i686.rpm (CentOS6 - 64bit)# rpm -Uvh http://packages.sw.be/rpmforge-release/rpmfo rge-release-0.5.2-2.el6.rf.x86_64.rpm # yum repolist Ci http, php v mysql: # yum -y install ntp php php-bcmath php-gd php-mysql php-xml php-mbstrin g httpd mysql \ gcc mysql-server mysql-devel net-snmp net-snmp-utils net-snmp-devel netsnmp-libs curl-devel fping \ OpenIPMI OpenIPMI-devel automake libidn-devel openssl-devel Ci thm repo: (CentOS 5 - 32bit)# rpm -Uvh http://fedora.danny.cz/danny-el/danny-relea se-5-1.noarch.rpm (CentOS 6 - 32bit)# rpm -Uvh http://download.fedora.redhat.com/pub/epel/ 6/i386/epel-release-6-5.noarch.rpm # yum repolist # yum -y install zabbix-server-mysql zabbix-agent zabbix-web-mysql zabbi x-docs Chnh li gi h thng: # ntpdate 129.6.15.28 # /etc/init.d/ntpd start # ln -sf /usr/share/zoneinfo/Asia/Ho_Chi_Minh /etc/localtime

# date t li password root mi. hoc dng lnh t li password root mi # mysqladmin -u root password tnnp@123 mysql> y 'abc@tnnp'; mysql> mysql> create database zabbix character set utf8; grant all privileges on zabbix.* to zabbix@localhost identified b flush privileges; exit

Import database cho zabbix: # cd /usr/share/doc/zabbix-server-mysql-[version] # cat create/schema/mysql.sql | mysql -u zabbix -pabc@tnnp zabbix # cat create/data/data.sql | mysql -u zabbix -pabc@tnnp zabbix # cat create/data/images_mysql.sql | mysql -u zabbix -pabc@tnnp zabbix Chnh file zabbix_server.conf: # vi /etc/zabbix/zabbix_server.conf DBUser=tn user ca MySQL DBPassword=password ca user MySQL FpingLocation=/usr/sbin/fping Chnh file zabbix_agentd.conf: # vi /etc/zabbix/zabbix_agentd.conf Server=127.0.0.1 Hostname=tn server ci Zabbix server Start zabbix server v agent: # /etc/init.d/zabbix-server start # /etc/init.d/zabbix-agent start Cho zabbix chy khi my khi ng:

# chkconfig --level 35 zabbix-server on # chkconfig --level 35 zabbix-agent on # chkconfig --level 35 httpd on # chkconfig --level 35 mysqld on Chnh file /etc/php.ini: 440 max_execution_time = 600 449 max_input_time = 600 457 memory_limit = 256M 729 post_max_size = 32M 878 upload_max_filesize = 16M 946 date.timezone = Asia/Ho_Chi_Minh 1586 mbstring.func_overload = 2 Copy file zabbix.conf.php.example: # mv /usr/share/zabbix/conf/zabbix.conf.php.example /usr/share/zabbix/co nf/zabbix.conf.php i dng: $DB["PASSWORD"] Start hoc restart web server: # /etc/init.d/httpd start|restart M trnh duyt web: http:///zabbix Username: admin Password: zabbix CI XONG ZABBIX. HA VE FUN! TN_NP@YAHOO .COM = 'abc@tnnp';