CentOS7下搭建Zabbix2.2
2016-12-26 01:18
633 查看
安装mariadb与apache
yum install -y mariadb* httpd启动mariadb与httpd服务
systemctl start mariadb httpd设定数据库root帐户的密码
mysqladmin -uroot password '123456'进入mysql
mysql -uroot -p1、创建数据库并指定utf8编码格式2、新建zabbix用户及指定密码为zabbix3、刷新数据库4、给予zabbix用户本地访问权限5、刷新数据库
create database zabbix character set utf8;
insert into mysql.user(Host,User,Password) values('localhost','zabbix',password('zabbix'));
flush privileges;
grant all privileges on zabbix.* to 'zabbix'@'localhost' identified by 'zabbix';
flush privileges;
exit添加zabbix仓库
rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/7/x86_64/zabbix-release-2.4-1.el7.noarch.rpm[/code] 安装zabbix-serveryum install -y zabbix-server-mysql zabbix-web-mysql导入数据库cd /usr/share/doc/zabbix-server-mysql-2.4.7/create/mysql -uroot -p zabbix < schema.sqlmysql -uroot -p zabbix < images.sqlmysql -uroot -p zabbix < data.sql修改PHP时区vim /etc/php.ini;date.timezone = 修改为 date.timezone = Asia/Shanghai重启apache服务systemctl restart httpd修改zabbix-server相关配置vim /etc/zabbix/zabbix_server.conf修改以下内容:DBHost=localhostDBName=zabbixDBUser=zabbixDBPassword=zabbix启动zabbix-server服务systemctl start zabbix-server设定mariadb、httpd、zabbix-server开机启动systemctl enable mariadb httpd zabbix-server安装发送邮件工具并停用postfixyum install -y mailxsystemctl stop postfixsystemctl disable postfix开放相应防火墙端口firewall-cmd --zone=public --add-port=10050/tcp --permanent #zabbix-agent端口firewall-cmd --zone=public --add-port=10051/tcp --permanent #zabbix-server端口firewall-cmd --zone=public --add-port=80/tcp --permanent #httpd端口firewall-cmd --zone=public --add-port=3306/tcp --permanent #数据库端口firewall-cmd --zone=public --add-port=465/tcp --permanent #邮件工具mailx端口安装部署agent客户端yum install -y zabbix-agent修改zabbix-agent相关配置文件vim /etc/zabbix/zabbix_agentd.conf修改以下内容:Server=zabbix服务端IPServerActive=zabbix服务端IPHostname=必须与zabbix服务端web上的配置一致启动agent客户端systemctl start zabbix-agent登陆http://server ip/zabbix进行web配置windows下安装zabbix-agent并启动从官方下载windows专用的Zabbix Agent后,压缩包里面有2个目录,一个为win32,另一个是win64,每个目录下应该有3个文件,分别为:zabbix_agentd.exe zabbix_get.exe zabbix_sender.exe根据操作系统不同,将文件放在c:\zabbix目录拷贝zabbix_agentd.win.conf配置文件到c:\zabbix文件夹中,写入如下基本内容:Server=zabbix服务端IPServerActive=zabbix服务端IPHostname=客户端主机名安装:运行--cmd--cd c:\zabbix--zabbix_agentd.exe –c c:\zabbix\zabbix_agentd.win.conf -i启动:运行--cmd--cd c:\zabbix--zabbix_agentd.exe –c c:\zabbix\zabbix_agentd.win.conf -s可能出现的问题:Zabbixserver is not running出现此问题请务必检查selinux的状态,必须关闭selinuxsetenforce 0vim /etc/selinux/config修改以下内容:SELINUX=disabled防火墙务必开放10050与10051端口firewall-cmd --zone=public --add-port=10050/tcp --permanentfirewall-cmd --zone=public --add-port=10051/tcp --permanent可能出现的问题:WEB页面出现中文乱码问题请下载此文件http://url.cn/XPq83K解压并上传至zabbix网站根目录下的fonts文件夹中修改zabbix php配置文件即可:cd /usr/share/zabbix/include #切换到zabbix根目录下的includesed -i 's/graphfont/simkai/g' ./defines.inc.phpsystemctl restart httpd
相关文章推荐
- CentOS7下搭建Zabbix2.2
- Centos 7下搭建Zabbix监控软件
- centos7下zabbix搭建
- CentOS 6.4 yum快速搭建Zabbix 2.2版本(中文)
- CentOS6.6下搭建Zabbix2.4.x
- centos6.4下搭建zabbix2.0.6
- centos6.5下Zabbix系列之Zabbix安装搭建及汉化
- centos6.5下Zabbix系列之Zabbix安装搭建及汉化
- CentOS6.4部署zabbix2.2
- centos7下搭建lamp
- Centos7下搭建LAMP平台环境
- centos6.4环境下搭建zabbix2.0.6
- CentOS7下搭建postfix邮件服务器实现extmail的web访问 推荐
- CentOS 7下搭建java开发环境
- CentOS 6.4搭建zabbix
- centos6.4下搭建zabbix2.0.6
- rhel6.2 下面 eclisp调试 zabbix2.2 源码环境搭建
- 搭建Linux(centos5.3)+Apache2+Mysql5+Php5+zabbix1.8.5系统环境实现网络状况监控
- CentOS 7下搭建高可用集群
- Linux: CentOS 7下搭建高可用集群