For MySQL
http://sourceforge.net/projects/zabbix/?source=typ_redirect 下载zabbix-2.4.2.tar.gz源码文件
或者http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/ 下载rpm包 环境
root@ogg1:/var/www/html/zabbix-->hostname ogg1
root@ogg1:/var/www/html/zabbix-->cat /etc/redhat-release Red Hat Enterprise Linux Server release 6.4 (Santiago)
root@ogg1:/var/www/html/zabbix-->cat /etc/oracle-release Oracle Linux Server release 6.4
root@ogg1:/var/www/html/zabbix-->uname -a
Linux ogg1 2.6.39-400.17.1.el6uek.x86_64 #1 SMP Fri Feb 22 18:16:18 PST 2013 x86_64 x86_64 x86_64 GNU/Linux
##zabbix server安装配置
安装相关的软件httpd mysql 等
root@ogg1:/root-->yum -y install gcc gcc-c++ autoconf php httpd httpd-manual php-mysql \\
php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc php-bcmath net-snmp-devel curl curl-devel\\
mysql-devel mysql-connector-odbc
root@ogg1:/root-->tar -zxvf zabbix-2.4.2.tar.gz root@ogg1:/root-->cd zabbix-2.4.2 root@ogg1:/root/zabbix-2.4.2-->ls
aclocal.m4 bin ChangeLog conf config.sub configure.ac database frontends INSTALL m4 Makefile.in misc NEWS src
AUTHORS build compile config.guess configure COPYING depcomp include install-sh Makefile.am man missing README upgrades
root@ogg1:/root/zabbix-2.4.2-->service httpd start
Starting httpd: httpd: Could not reliably determine the server's fully qualified domain name, using 192.168.6.182 for ServerName
[ OK ] root@ogg1:/root/zabbix-2.4.2-->groupadd zabbix
root@ogg1:/root/zabbix-2.4.2-->useradd -g zabbix -d /home/zabbix zabbix root@ogg1:/root/zabbix-2.4.2-->passwd zabbix
root@ogg1:/root/zabbix-2.4.2-->su - mysql
mysql@ogg1:/home/mysql||-->>mysql -uroot -p test mysql> create database zabbix character set utf8;
Query OK, 1 row affected (0.07 sec)
mysql> grant all on zabbix.* to 'zabbix'@'localhost' identified by \Query OK, 0 rows affected (0.09 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.02 sec)
root@ogg1:/root/zabbix-2.4.2/database/mysql-->cp *.sql /home/mysql/ root@ogg1:/root/zabbix-2.4.2/database/mysql-->su - mysql
mysql@ogg1:/home/mysql||-->>mysql -uzabbix -pzabbix zabbix root@ogg1:/root/zabbix-2.4.2-->./configure --prefix=/home/zabbix/zabbix --enable-agent --with-mysql --with-net-snmp --with-libcurl root@ogg1:/root/zabbix-2.4.2-->make root@ogg1:/root/zabbix-2.4.2-->make install root@ogg1:/root/zabbix-2.4.2-->chown -R zabbix:zabbix /home/zabbix/zabbix/ root@ogg1:/root/zabbix-2.4.2-->vim /etc/services ##add for zabbix zabbix-agent 10050/tcp #zabbix agent zabbix-agent 10050/udp #zabbix agent zabbix-trapper 10051/tcp #zabbix trapper zabbix-trapper 10051/udp #zabbix trapper zabbix@ogg1:/home/zabbix/zabbix/etc-->vim zabbix_server.conf 修改LogFile PidFile DBHost DBName DBUser DBPassword ##创建开机启动脚本zabbix_server --enable-server root@ogg1:/root/zabbix-2.4.2/misc/init.d/fedora/core-->cp zabbix_server /etc/init.d/ root@ogg1:/root/zabbix-2.4.2/misc/init.d/fedora/core-->chmod +x /etc/init.d/zabbix_server root@ogg1:/root/zabbix-2.4.2/misc/init.d/fedora/core-->chown zabbix:zabbix /etc/init.d/zabbix_server ##启动zabbix_server zabbix@ogg1:/home/zabbix-->service zabbix_server start Starting zabbix_server: [ OK ] touch: cannot touch `/var/lock/subsys/zabbix_server': Permission denied 查看/tmp/zabbix_server.log日志发现报错,错误信息如下: root@ogg1:/root/zabbix-2.4.2/misc/init.d/fedora/core-->tail /tmp/zabbix_server.log 23869:20141217:135931.546 ****************************** 23869:20141217:135931.546 using configuration file: /home/zabbix/zabbix/etc/zabbix_server.conf 23869:20141217:135931.548 [Z3001] connection to database 'zabbix' failed: [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) 23869:20141217:135931.548 database is down: reconnecting in 10 seconds 23869:20141217:135941.548 [Z3001] connection to database 'zabbix' failed: [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) 23869:20141217:135941.548 database is down: reconnecting in 10 seconds 23869:20141217:135951.548 [Z3001] connection to database 'zabbix' failed: [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) 23869:20141217:135951.549 database is down: reconnecting in 10 seconds 23869:20141217:140001.549 [Z3001] connection to database 'zabbix' failed: [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) 23869:20141217:140001.549 database is down: reconnecting in 10 seconds 原因很简单,没连上mysql库,于是修改了 zabbix@ogg1:/home/zabbix/zabbix/etc-->vim zabbix_server.conf 把DBHost=localhost 改成DBHost=127.0.0.1 然后重启zabbix_server服务: zabbix@ogg1:/home/zabbix/zabbix/etc-->service zabbix_server restart Shutting down zabbix_server: [ OK ] Starting zabbix_server: [ OK ] touch: cannot touch `/var/lock/subsys/zabbix_server': Permission denied 再查看日志,成功了! zabbix@ogg1:/home/zabbix/zabbix/etc-->tail /tmp/zabbix_server.log 24038:20141217:140120.752 server #2 started [db watchdog #1] 24056:20141217:140120.754 server #20 started [history syncer #1] 24037:20141217:140120.756 server #1 started [configuration syncer #1] 24067:20141217:140120.761 server #21 started [history syncer #2] 24068:20141217:140120.761 server #22 started [history syncer #3] 24069:20141217:140120.762 server #23 started [history syncer #4] 24070:20141217:140120.762 server #24 started [escalator #1] 24071:20141217:140120.763 server #25 started [proxy poller #1] 24072:20141217:140120.763 server #26 started [self-monitoring #1] 24055:20141217:140121.146 server #19 started [discoverer #1] ##修改php.ini参数文件 root@ogg1:/misc-->vim /etc/php.ini date.timezone = Asia/Shanghai max_execution_time = 300 max_input_time = 300 post_max_size = 32M memory_limit = 128M mbstring.func_overload = 1 ##拷贝html文件至apache网页文件夹路径下 root@ogg1:/root/zabbix-2.4.2/frontends/php-->cp -a . /var/www/html/zabbix/ ##重新启动httpd服务 root@ogg1:/var/www/html/zabbix-->service httpd restart 访问http://192.168.6.182/zabbix/setup.php 百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库zabbix在线全文阅读。
相关推荐: