RHEL7/CentOS7 安装Zabbix

1、添加 Zabbix 软件仓库

rpm -ivh http://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm 

 

2、启用可选 rpms 的软件仓库

yum -y install yum-utils
yum-config-manager --enable rhel-7-server-optional-rpms

 

3、安装 Server/前端/agent

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

 

4、安装mariaDB数据库

yum install -y mariadb mariadb-server

 

5、创建数据库

mysql -uroot -p
mysql> create database zabbix character set utf8 collate utf8_bin;

 

6、创建账户并授权

mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
mysql> quit;

 

7、导入数据 (导入需要一点时间,不要以为卡住按ctrl+c停止)

zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -pzabbix zabbix

 

8、修改Zabbix server配置文件

vim /etc/zabbix/zabbix_server.conf
    DBPassword=zabbix

 

9、为Zabbix前端配置PHP

vim /etc/httpd/conf.d/zabbix.conf
    php_value date.timezone Asia/Shanghai

 

10、关闭selinux

永久关闭

vim /etc/selinux/config
    SELINUX=disabled

 

临时关闭

setenforce 0

 

11、关闭防火墙
永久关闭

systemctl disable firewalld.service

 

临时关闭

systemctl stop firewalld.service

 

12. 启动Zabbix server和httpd服务
启动服务,并设置开机自启

systemctl restart zabbix-server httpd
systemctl enable zabbix-server httpd

 

13、配置Zabbix前端
浏览器访问 http://server_ip/zabbix 

前端安装向导

 
 
检查安装先决条件,必须所有项为OK

 输入数据库密码,前面步骤已设置密码为zabbix

 
Name为可选项,它会显示在菜单栏和网页title上

默认用户名为Admin,密码为zabbix
 

 

14、设置中文语言
点击右上角用户图标

 

修改Language

 

 
15、解决Zabbix中文乱码问题

 

在windows系统上挑选一款中文字体

 

先备份原有字体文件graphfont.ttf,再把字体文件名修改为graphfont.ttf
拷贝到/usr/share/zabbix/fonts/ 目录下替换字体
 
posted @ 2019-03-02 23:35  Water~  阅读(2668)  评论(1编辑  收藏  举报