一、zabbix 安装1.1安装zabbix-server1.1.1 yum 安装zabbix [iyunv@02~]# yum install zabbix22-server zabbix22-agent mysql-server -y *我们选择zabbix2.2 版本,所以后面安装agent也要安装2.2版本。 [iyunv@02zabbix-mysql]# yum install zabbix22-web-mysql zabbix22-web –y *要在网页中显示,必须安装一些网页的软件,在这里我们安装关于web的包,依赖包会一同安装。 1.1.2 启动httpd和mysql[iyunv@02 zabbix-mysql]# service httpd start [iyunv@02zabbix-mysql]# chkconfig httpd on [iyunv@02~]# service mysql start [iyunv@02zabbix-mysql]# chkconfig mysqld on 1.1.3启动mysql并且授权[iyunv@02~]#mysql mysql>create database zabbix character set utf8; mysql>show databases; mysql>grant all on zabbix.* to zabbix@localhost identified by 'zabbix'; 1.1.4 导入zabbix库[iyunv@02doc]# cd /usr/share/zabbix-mysql/ [iyunv@02zabbix-mysql]# mysql zabbix < schema.sql [iyunv@02zabbix-mysql]# mysql zabbix < images.sql [iyunv@02zabbix-mysql]# mysql zabbix < data.sql 1.1.5修改配置文件①修改zabbix_server.conf配置文件 [iyunv@02~]# grep ^[^#] /etc/zabbix_server.conf LogFile=/var/log/zabbixsrv/zabbix_server.log LogFileSize=0 PidFile=/var/run/zabbixsrv/zabbix_server.pid DBHost=localhost DBName=zabbix DBUser=zabbix DBPassword=zabbix DBSocket=/var/lib/mysql/mysql.sock AlertScriptsPath=/var/lib/zabbixsrv/alertscripts ExternalScripts=/var/lib/zabbixsrv/externalscripts TmpDir=/var/lib/zabbixsrv/tmp *在配置文件里面加入zabbix使用mysql的用户名,密码,和一些日志信息。 ②修改/etc/httpd/conf.d/zabbix.conf 在最后面添加,这样安装zabbix页面的时候,就不会出现报错。 php_valuemax_execution_time 300 php_valuememory_limit 128M php_valuepost_max_size 16M php_valueupload_max_filesize 2M php_valuemax_input_time 300 php_valuedate.timezone Asia/Shanghai *等到进入网页安装的时候,可以看见一些参数不符合规定,所以我们应该在zabbix的配置文件里面加入一些参数信息。 1.1.6启动zabbix-server[iyunv@02~]# /etc/init.d/zabbix-server start [iyunv@02zabbix-mysql]# chkconfig zabbix-server on 1.1.7进入安装界面输入http://ip/zabbix/ [例如本台机器ip为 ,http://ip/zabbix/] 即可进入zabbix安装界面,如果中间出现错误,自行根据提示一一解决。 到这里我们zabbix-server已经安装完毕,可以正常使用zabbix了。但是我们还要监控很多机器,所以接下来要搭建zabbix-agent,一起放在server里面进行统一监控。
|