天天看点

zabbix 的安装

第一步:官方的源:

rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/7/x86_64/zabbix-release-2.4-1.el7.noarch.rpm

第二步:zabbix的server端安装

yum install -y zabbix zabbix-get zabbix-server zabbix-web-mysql zabbix-web zabbix-agent

第三步:配置zabbix专用数据库

1、create database zabbix #建库

2、grant all on zabbix.* to [email protected]'%' identified by 'zabbix'#加用户

3、mysql -uroot -prootpassword zabbix < /usr/share/doc/zabbix-server-mysql-2.4.5/create/schema.sql

4、mysql -uroot -prootpassword zabbix < /usr/share/doc/zabbix-server-mysql-2.4.5/create/image.sql

5、mysql -uroot -prootpassword zabbix < /usr/share/doc/zabbix-server-mysql-2.4.5/create/data.sql

6、注意如安装zabbix-proxy的话只导入schema.sql就可以了;否则zabbix就用不了。

第四步:配置zabbix_server_conf

vim /etc/zabbix/zabbix_server.conf

默认只要配置 DBPassword就可以了。

第五步:配置php.ini时区

vim /etc/php.ini

date.timezone = Asia/Shanghai#这里要小心了,虽然是亚洲可是只能写成Asia、上海要写成Shanghai

第六步:新建几个以后要用到的文件夹。

mkdir /etc/zabbix/alertscripts

mkdir /etc/zabbix/externalscripts

第七步:修改selinux配置文件

vim /etc/selinux/config

SELINUX=disabled

第八步:设置selinux

setenforce 0

chcon -R -t httpd_sys_content_rw_t /usr/share/zabbix/conf

setsebool -P httpd_can_network_connect=true

semanage port -a -t http_port_t -p tcp 10051

setsebool httpd_can_network_connect 1

第九步:启动zabbix

service zabbix-server start

service httpd start