Centos7 安装zabbix4.2

1. 添加zabbix的yum源

将阿里云的 zabbix yum源上传到 /etc/yum.repos.d/ 目录下

[root@localhost ~]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# ls zabbix_Aliyun.repo 
zabbix_Aliyun.repo
[root@localhost yum.repos.d]# 

1.2 zabbix_Aliyun.repo文件内容为

[zabbix]
name=Zabbix Official Repository - $basearch
baseurl=http://mirrors.aliyun.com/zabbix/zabbix/4.2/rhel/7/$basearch/
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591

[zabbix-debuginfo]
name=Zabbix Official Repository debuginfo - $basearch
baseurl=http://mirrors.aliyun.com/zabbix/zabbix/4.2/rhel/7/$basearch/debuginfo/
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591
gpgcheck=0

[zabbix-non-supported]
name=Zabbix Official Repository non-supported - $basearch
baseurl=http://mirrors.aliyun.com/zabbix/non-supported/rhel/7/$basearch/
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX
gpgcheck=0

2. 安装所需组件

yum -y install  mariadb mariadb-server zabbix-web-mysql zabbix-server-mysql  zabbix-agent httpd

3. 创建数据库和用户

启动数据库
[root@localhost ~]# systemctl start mariadb
[root@localhost ~]# mysql

创建zabbix数据库
MariaDB [(none)]> create database zabbix charset utf8;
Query OK, 1 row affected (0.00 sec)

给zabbix用户授权,密码为123
MariaDB [(none)]> grant all on zabbix.* to 'zabbix'@'localhost' identified by '123';
Query OK, 0 rows affected (0.00 sec)

4. 导入zabbix的初始数据到数据库中

zcat /usr/share/doc/zabbix-server-mysql-4.2.8/create.sql.gz | mysql zabbix

5. 配置zabbix-server配置文件,连接数据库

 vim /etc/zabbix/zabbix_server.conf
   DBHost=localhost    # 数据库的主机
   DBName=zabbix       # 数据库的名字
   DBUser=zabbix       # 连接数据库的用户
   DBPassword=123      # 用户密码
   DBPort=3306         # 数据库端口

6. 配置php的时区

 vim /etc/httpd/conf.d/zabbix.conf 

修改第20行的时区

20  php_value date.timezone Asia/Shanghai

7. 启动所有服务并设置为开机自启

systemctl start httpd zabbix-server zabbix-agent
systemctl enable  httpd zabbix-server zabbix-agent
 systemctl stop firewalld
 setenforce 0

查看端口服务是否开启成功

mysqld:3306   zabbix_agentd:10050
httpd:80      zabbix_server:10051
[root@localhost lamp]# netstat -nltp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      1398/master         
tcp        0      0 0.0.0.0:10050           0.0.0.0:*               LISTEN      3823/zabbix_agentd  
tcp        0      0 0.0.0.0:10051           0.0.0.0:*               LISTEN      19697/zabbix_server 
tcp        0      0 0.0.0.0:3306            0.0.0.0:*               LISTEN      3593/mysqld         
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      1137/sshd           
tcp6       0      0 ::1:25                  :::*                    LISTEN      1398/master         
tcp6       0      0 :::10050                :::*                    LISTEN      3823/zabbix_agentd  
tcp6       0      0 :::10051                :::*                    LISTEN      19697/zabbix_server 
tcp6       0      0 :::80                   :::*                    LISTEN      4883/httpd          
tcp6       0      0 :::22                   :::*                    LISTEN      1137/sshd           

8. 打开浏览器设置zabbix

8.1 浏览器输入 IP/zabbix

例如:http://192.168.153.183/zabbix
可成功访问zabbix设置页面
在这里插入图片描述

8.2

在这里插入图片描述

8.3 输入数据库的端口3306 用户名 zabbix 密码 123

在这里插入图片描述

8.4

在这里插入图片描述

8.5

在这里插入图片描述

8.6 输入用户名 admin 密码 zabbix

在这里插入图片描述

8.7 成功访问zabbix web页面

在这里插入图片描述

8.8 修改中文

8.8.1

在这里插入图片描述

8.8.2

在这里插入图片描述

9. 图形中文乱码

9.1上传字体

上传电脑的字体到目录 /usr/share/zabbix/assets/fonts 下
例如黑体:
[root@localhost fonts]# ls
graphfont.ttf SIMHEI.TTF

9.2 上传完毕后重命名覆盖原先的字体

输入y覆盖即可

  [root@localhost fonts]# mv SIMHEI.TTF graphfont.ttf 
   mv: overwrite ‘graphfont.ttf’? y

刷新页面之后乱码问题解决
在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在CentOS 7上安装Zabbix 6.4,您需要按照以下步骤进行操作: 1. 首先,下载Zabbix 6.4的源码包并解压。您可以从Zabbix官方网站下载最新版本的源码包。 2. 接下来,创建一个名为zabbix的用户和用户组。您可以使用以下命令创建用户和用户组: [useradd -g zabbix -M -s /sbin/nologin zabbix [2] 3. 然后,安装Zabbix所需的依赖项。这些依赖项通常包括数据库(如MySQL或PostgreSQL),Web服务器(如Apache或Nginx)以及PHP。您可以根据您的喜好选择适合您的环境的依赖项。 4. 安装并配置数据库。根据您选择的数据库类型,您可以使用相应的命令来安装和配置数据库。例如,如果您选择使用MySQL,您可以使用以下命令安装和配置MySQL: [1] 5. 下一步是编译和安装Zabbix 6.4。您可以使用以下命令编译和安装Zabbix: [2] 6. 安装完成后,您需要配置Zabbix服务器和代理。您可以编辑Zabbix服务器和代理的配置文件,并根据您的要求进行相应的配置。 7. 最后,启动Zabbix服务器和代理,并确保它们在系统启动时自动启动。您可以使用以下命令启动Zabbix服务器和代理: [2] 现在,您已经成功在CentOS 7上安装Zabbix 6.4。您可以通过访问Zabbix的Web界面来配置和使用Zabbix监控系统。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [CentOS7安装Zabbix6.4](https://blog.csdn.net/PerDrix/article/details/129624091)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *3* [Linux Centos7 部署zabbix(环境搭建)](https://blog.csdn.net/Dean_easy/article/details/104356043)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值