zabbix的快速部署

Zabbix基本配置

服务zabbix-88

改用 阿里云的网络 yum源,本地源无法解决 php组件的依赖。

[root@zabbix-88 /etc/yum.repos.d]# cat base.repo

[base]
name=base
baseurl=https://mirrors.aliyun.com/centos/7/os/x86_64/
enabled=1
gpgcheck=0

[extras]
name=extras
baseurl=https://mirrors.aliyun.com/centos/7/extras/x86_64/
enabled=1
gpgcheck=0

[root@zabbix-88 /etc/yum.repos.d]# cat epel.repo

[epel]
name=Extra Packages for Enterprise Linux 7 - $basearch
baseurl=http://mirrors.aliyun.com/epel/7/$basearch
failovermethod=priority
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7

[epel-debuginfo]
name=Extra Packages for Enterprise Linux 7 - $basearch - Debug
baseurl=http://mirrors.aliyun.com/epel/7/$basearch/debug
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
gpgcheck=0

[epel-source]
name=Extra Packages for Enterprise Linux 7 - $basearch - Source
baseurl=http://mirrors.aliyun.com/epel/7/SRPMS
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
gpgcheck=0

安装 zabbix 官方源

[root@zabbix-88 /etc/yum.repos.d]# cat zabbix.repo

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

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

测试

[root@zabbix-88 ~]yum clean all
[root@zabbix-88 ~]yum makecache

中途可能会出现缺包报错的情况,有可能是网络原因,运气好的话可能一次成功,因此选择网络好的时候装的成功率比较大。
当然缺包咱也不怕,到http://rpmfind.net网站补包,缺什么补什么。

Installing Zabbix packages

[root@zabbix_88 ~]#

[root@zabbix-88 ~]# yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-get

[root@zabbix-88 ~]# yum -y install zabbix-agent

检查软件包,确定 配置文件,数据库脚本,服务启动程序的位置。

zabbix的快速部署_第1张图片

登录mysql,手动创建一个空 数据库 zabbix

mysql> ceate database zabbix;
mysql> exit

使用 SQL 模板 生成 zabbix 使用的数据库。

[root@zabbix-88 /data/mysql]# cd /usr/share/doc/zabbix-server-mysql-4.0.8/

[root@zabbix-88 /usr/share/doc/zabbix-server-mysql-4.0.8]# ls
AUTHORS ChangeLog COPYING create.sql.gz NEWS README

[root@zabbix-88 /usr/share/doc/zabbix-server-mysql-4.0.8]# zcat create.sql.gz | mysql -uuplooking -p123123 -h192.168.10.99 zabbix
zabbix的快速部署_第2张图片
Starting Zabbix server process

[root@zabbix-88 ~]# cat /etc/zabbix/zabbix_server.conf | grep “^[^#]”

LogFile=/var/log/zabbix/zabbix_server.log
LogFileSize=0
PidFile=/var/run/zabbix/zabbix_server.pid
SocketDir=/var/run/zabbix
DBHost=192.168.10.88
DBName=zabbix
DBUser=uplooking 
DBPassword=123123
ListenPort=10051
SNMPTrapperFile=/var/log/snmptrap/snmptrap.log
Timeout=4
AlertScriptsPath=/usr/lib/zabbix/alertscripts
ExternalScripts=/usr/lib/zabbix/externalscripts
LogSlowQueries=3000

Editing PHP configuration for Zabbix frontend

[root@zabbix-99 ~]# vim /etc/httpd/conf.d/zabbix.conf ## zabbix 站点配置文件, zabbix 站点在 /usr/share/zabbix

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

[root@localhost ~]# systemctl enable httpd
[root@localhost ~]# systemctl start httpd ###会在 apache 的 conf.d 目录下释放 zabbix.conf 的辅助配置文件。

http://zabbix-server-ip/zabbix #直接使用自己的ip进行登录

向浏览器中输网址:http://192.168.10.88/zabbix

zabbix的快速部署_第3张图片
zabbix的快速部署_第4张图片
时区错误修复:-===============================

[root@zabbix-88 ~]# vim /etc/php.ini
更改php.ini配置文件的设置,去掉date.timezone的注释,将时区改为Asia/Shanghai
zabbix的快速部署_第5张图片
[root@zabbix-88 ~]# vim /etc/httpd/conf.d/zabbix.conf
zabbix的快速部署_第6张图片
[root@zabbix-88 ~]# systemctl restart httpd ##重启 apache
zabbix的快速部署_第7张图片
此时会出现/usr/share/zabbix/assets下所有报错,不能够进去
更改所属组:
[root@zabbix-88 /usr/share/zabbix]# chown apache:apache -R assetszabbix的快速部署_第8张图片
zabbix的快速部署_第9张图片zabbix的快速部署_第10张图片

整体摘要信息 ======================
zabbix的快速部署_第11张图片
初始化安装完毕
zabbix的快速部署_第12张图片
默认用户名密码 ==============================

用户名: Admin
密码: zabbix

http://192.168.10.88/zabbix/index.php
zabbix的快速部署_第13张图片
zabbix的快速部署_第14张图片
本机 zabbix-server 未启动: ================================

[root@zabbix-88 ~]# systemctl start zabbix-server

刷新页面

排错日志 : ================================

[root@zabbix-88 ~]# vim /etc/zabbix/zabbix_server.conf
zabbix的快速部署_第15张图片
页面右上角,修改 默认管理密码,修改 语言环境,背景主题 等 ==============================
在这里插入图片描述
zabbix的快速部署_第16张图片zabbix的快速部署_第17张图片

自此zabbix安装成功

你可能感兴趣的:(zabbix)