zabbix监控部署(二)

1、环境准备

Zabbix-server服务器:CentOS7.4   ip地址:172.16.40.92
Zabbix-agent服务器:CentOS7.4    ip地址:172.16.40.6
软件:Zabbix server 4.4.1(含Apache) MySQL5.7
关闭Selinux, 关闭防火墙,或者开放tcp的10050和10051两个端口

2、安装zabbix rpm包仓库

# rpm -Uvh https://repo.zabbix.com/zabbix/4.4/rhel/7/x86_64/zabbix-release-4.4-1.el7.noarch.rpm
# yum clean all

3、安装zabbix

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

4、安装mysql5.7数据库

我的服务器已经安装过了,这块就不多说了,没有安装的请自行安装

# 创建zabbix数据库
 mysql> create database zabbix character set utf8 collate utf8_bin;

# 给zabbix用户授权
 mysql> grant all privileges on zabbix.* to zabbix@'%' identified by 'password';
 Query OK, 0 rows affected, 1 warning (0.06 sec)

# 刷新权限
mysql> flush privileges;
Query OK, 0 rows affected (0.12 sec)

# 导入初始架构和数据
# 需要输入上一步创建初始数据库时最后一步新创建的zabbix用户的密码
# zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix

5、zabbix-server配置文件

# 编辑/etc/zabbix/zabbix_server.conf文件,设置DBPassword
DBPassword=password

6、配置Zabbix前端时区

# 编辑/etc/httpd/conf.d/zabbix.conf文件,设置时区
  php_value date.timezone Asia/Shanghai

7、启动Zabbix服务器

# 启动Zabbix服务器和代理程序并设置开机自启动
[root@localhost ~]# systemctl restart zabbix-server zabbix-agent httpd
[root@localhost ~]# systemctl enable zabbix-server zabbix-agent httpd

8、配置zabbix前端

   浏览器访问进行前端的配置和初始化:http://server_ip/zabbix ,用户名:Admin 密码:zabbix
  按照Zabbix文档中描述的步骤操作:https://www.zabbix.com/documentation/current/manual/installation/install#installing_frontend

9、修改默认语言

 前端安装完成后,使用Admin账号和初始密码zabbix登录Web管理后台,点击右上角小人图标,进入账户设置

    

    

    # 图标中文乱码问题解决

# 在修改为简体中文后,监控图表中有些中文字符会显示乱码,可以安装中文字体来解决
# yum -y install wqy-microhei-fonts
# \cp /usr/share/fonts/wqy-microhei/wqy-microhei.ttc /usr/share/fonts/dejavu/DejaVuSans.ttf
重启zabbix-server和apache使配置生效
# systemctl restart zabbix
-
server # systemctl restart httpd

至此,zabbix服务端已经安装完成,下一节安装zabbix_agent。

  

猜你喜欢

转载自www.cnblogs.com/douh/p/12574811.html