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