CentOS7下安装Zabbix3.0(一)

1.准备环境

下载zabbix的repo源(这里选择的是清华大学的zabbix源)

rpm -ivh  https://mirror.tuna.tsinghua.edu.cn/zabbix/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm

修改zabbix.repo,主要修改两个baseurl(默认走的是官方的源,比较慢,所以也更改为清华的源)

[zabbix]
name=Zabbix Official Repository - $basearch
baseurl=https://mirror.tuna.tsinghua.edu.cn/zabbix/zabbix/3.0/rhel/7/x86_64/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX

[zabbix-non-supported]
name=Zabbix Official Repository non-supported - $basearch
baseurl=https://mirror.tuna.tsinghua.edu.cn/zabbix/non-supported/rhel/7/x86_64/
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX
gpgcheck=1

2.安装zabbix-server,zabbix-web,mariadb

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

3.创建数据库并授权

systemctl start mariadb.service 
systemctl enable mariadb.service
mysql
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by '123456';
mysql> quit;

4.初始化数据和表结构

zcat /usr/share/doc/zabbix-server-mysql-3.0.*/create.sql.gz | mysql -uzabbix -p zabbix
#此处要求输入的密码为zabbix数据库的密码:123456

5.修改zabbix-server数据库配置

# vi /etc/zabbix/zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=123456

6.修改PHP配置文件

# vi /etc/httpd/conf.d/zabbix.conf
        php_value max_execution_time 300
        php_value memory_limit 128M
        php_value post_max_size 16M
        php_value upload_max_filesize 2M
        php_value max_input_time 300
        php_value always_populate_raw_post_data -1
        php_value date.timezone Asia/Shanghai  ###主要修改这里的时区为亚洲上海

7.启动zabbix-server

systemctl start zabbix-server 
systemctl enable zabbix-server

8.启动apache

 systemctl start httpd
 systemctl enable httpd
9.web前端安装
浏览器访问http://10.0.0.63/zabbix开始安装
CentOS7下安装Zabbix3.0(一)_第1张图片
环境检测全部ok,下一步
CentOS7下安装Zabbix3.0(一)_第2张图片

填写数据库相关信息,下一步

CentOS7下安装Zabbix3.0(一)_第3张图片

填写zabbix服务端相关信息,下一步

CentOS7下安装Zabbix3.0(一)_第4张图片

确认信息,下一步

CentOS7下安装Zabbix3.0(一)_第5张图片

安装完成

CentOS7下安装Zabbix3.0(一)_第6张图片

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

CentOS7下安装Zabbix3.0(一)_第7张图片

登陆成功的界面如下

CentOS7下安装Zabbix3.0(一)_第8张图片

这样,我们的zabbix服务端和web管理界面就搭建完成了,有关zabbix-agent的搭建和web管理界面的应用请关注我后面的博客!





你可能感兴趣的:(linux应用,zabbix,centos,linux)