zabbix在CENTOS 6.3下的安装部署
|
# touch /var/log/zabbix_server.log # chmod 777 /var/log/zabbix_server.log # touch /var/log/zabbix_agentd.log # chmod 777 /var/log/zabbix_agentd.log 7、启动守护进程(server,agent) 在服务器端运行启动zabbix_server # zabbix_server server启动端口为10051 在所有被监控的机器上运行zabbix_agentd 。 # zabbix_agentd agentd启动端口为10050 注意若服务器打开iptables服务,则需添加该两个端口通行。 # iptables -A INPUT -p tcp --dport 10050 -j ACCEPT # iptables -A INPUT -p tcp --dport 10051 -j ACCEPT 注:重启服务可直接kill掉zabbix进程再重新按照以上方法启动 # pkill zabbix # ps -ef |grep zabbix 或配置开机启动脚本: # cd zabbix-2.0.6 # cp misc/init.d/tru64/zabbix_server /etc/init.d/zabbix_server # cp misc/init.d/tru64/zabbix_agentd /etc/init.d/zabbix_agentd # cd /etc/init.d/ # chmod 755 zabbix_* # vi zabbix_server # vi zabbix_agentd 在文件头部的#!/bin/sh行下分别添加如下两行: -------------- #chkconfig: 35 95 95 #description:zabbix Agent server -------------- # chkconfig --add zabbix_server # chkconfig --add zabbix_agentd # chkconfig zabbix_server on # chkconfig zabbix_agentd on 重启服务: # service zabbix_server restart # service zabbix_agentd restart 8.安装zabbix web界面(server) 复制ZABBIX PHP源代码文件 zabbix的服务端程序是用php写的,因此需要一个支持LAMP架构的服务器平台 现在将ZABBIX安装目录下 frontends/php 下面的php源代码文件拷贝到web服务器html文件目录下面。 这里建议用子目录替换APACHE HTML根目录或使用APACHE虚拟主机 这里测试环境我为了方便就选择了前者。 先建立一个子目录,将zabbix终端php文件拷贝到该子目录里面,执行下面的命令: # mkdir /usr/local/apache2/htdocs/zabbix # cd frontends/php # cp -a . /usr/local/apache2/htdocs/zabbix 安装前端 step 1 在你的浏览器中,输入url:http://192.168.7.201/zabbix,你将看到前端安装向导的第一个画面。
step 2 确保所有依赖的软件都正确安装。
查看到几处不符合要求 需修改该PHP文件配置文件参数: # vi /usr/local/php5/lib/php.ini 查找如下参数并修改为: ---------------- post_max_size = 16M max_execution_time = 300 max_input_time = 300 ---------------- 加载PHP下gettext模块 # cd /root/php-5.4.13/ext/gettext # /usr/local/php5/bin/phpize # ./configure --with-php-config=/usr/local/php5/bin/php-config # make && make install 加载该模块 # vi /usr/local/php5/lib/php.ini 添加如下行: extension = "/usr/local/php5/lib/php/extensions/no-debug-zts-20100525/gettext.so" 重启apache服务 # service httpd restart 刷新页面:
step 3 输入之前在MYSQL后台设置的zabbix数据库信息: DBName=zabbix DBUser=zabbix DBPassword=123456 测试连接时若报错,添加如下命令: # ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock
step 4 输入zabbix服务器端的详细信息
step 5 检查一下设置情况。
step 6 下载配置文件,并把他放置在/usr/local/apache2/htdocs/zabbix/conf/ 目录下
(编辑:佛山站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |










