Linux下zabbix4.0部署安装

zabbix4.0安装

环境: 虚拟机镜像:链接:https://pan.baidu.com/s/1QeFOCMMQKYphrEe26BgeaA 提取码:38nq

MobaXterm_Portable_v20.3.zip: 链接:https://pan.baidu.com/s/1D-Mq5hu8mb-MycHd61kAzg 提取码:nvo9

1.上传离线文件zabbix里的rpm包 下载链接:https://pan.baidu.com/s/131GxvSPZrhhgKa1NricWyw 提取码:h7aq 复制这段内容后打开百度网盘手机App,操作更方便哦 2.安装上传的rpm包 rpm -ivh *.rpm --nodeps --force 4.关闭防火墙 查看防火墙 systemctl status firewalld.service 关闭防火墙 systemctl stop firewalld.service

5、安装mysql数据库 yum -y install mariadb-server mariadb

6、启动mariadb 1. 启动命令 [root@localhost src]# systemctl start mariadb 2. 重启命令 [root@localhost src]# systemctl restart mariadb 3. 关闭命令 [root@localhost src]# systemctl stop mariadb 4. 设定开机自起 [root@localhost src]# systemctl enable mariadb 5. 关闭开机自起 [root@localhost src]# systemctl disable mariadb

systemctl start mariadb&&systemctl enable mariadb 7、初始化数据库 命令: mysql_secure_installation

8、测试数据库用户名和密码是否有效 mysql -u root -p 9、 创建数据库 create database zabbix character set utf8 collate utf8_bin; grant all on zabbix.* to zabbix@localhost identified by ‘123456’; flush privileges; quit;

10、 导入数据库 zcat /usr/share/doc/zabbix-server-mysql-4.0.13/create.sql.gz | mysql -uzabbix -p zabbix 11、 配置zabbix vim /etc/zabbix/zabbix_server.conf

12、 配置时区 命令:vim /etc/httpd/conf.d/zabbix.conf

输入:php_value date.timezone Asia/Shanghai(不要修改时区) 13、 开启服务 临时关闭 关闭getenforce 0 关闭setenforce 0 永久关闭 vim /etc/sysconfig/selinux SELINUX=enforcing 改为 SELINUX=disabled 重启生效 启动zabbix-server服务 systemctl start zabbix-server 开启启动zabbix-server服务 systemctl enable zabbix-server 启动httpd服务 systemctl start httpd 开机启动httpd服务 systemctl enable httpd 查看启动端口 ss -tnl | grep -w 10051 14、 前端安装 访问http://192.168.126.129/zabbix/setup.php

点next step 点next step 配置mysql数据库账号和密码, 输入zabbix帐户的密码123456,点next step Name那里起一个名, 点next step 点 next step 点finish 至此zabbix前端配置完成 输入账号Admin密码zabbix 用户名为Admin,zabbix 进入zabbix页面 后续:

1.Zabbix前端界面设置成中文

选择User settings,语言选择中文,点击update 2. 显示中文乱码解决方法(特别是图表那块的汉字) 在zabbix-server服务器上安装如下文件符集 yum install -y wqy-microhei-fonts

然后替换linux上默认的字符集 cp /usr/share/fonts/wqy-microhei/wqy-microhei.ttc /usr/share/fonts/dejavu/DejaVuSans.ttf #输入y,然后回车 最后刷新网业或重启zabbix-server,查看乱码是否解决

3.客户端安装 linux 同zabbix-server服务器操作 上传zabbix-agent

配置 vi /etc/zabbix/zabbix_agentd.conf 修改zabbix-server的IP

重启zabbix-agent

systemctl restart zabbix-agent

经验分享 程序员 微信小程序 职场和发展