设为首页 收藏本站
查看: 817|回复: 0

[经验分享] CentOS7+Zabbix3.0.3安装

[复制链接]

尚未签到

发表于 2019-1-18 11:32:14 | 显示全部楼层 |阅读模式
  一. 设置基本LINUX系统  参考 http://1step.blog.运维网.com/1160799/1795157
  

  二.安装MariaDB/Mysql
1.添加MariaDB源(或者手动下载安装)

vi /etc/yum.repos.d/MariaDB.repo
# MariaDB 10.1 CentOS repository list - created 2016-03-18 07:33 UTC
# http://mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1  2.安装MariaDB-server MariaDB-client

yum install MariaDB-server MariaDB-client -y
Dependencies Resolved
==================================================================================================
Package                       Arch         Version                           Repository     Size
==================================================================================================
Installing:
MariaDB-client                x86_64       10.1.15-1.el7.centos              mariadb        39 M
MariaDB-server                x86_64       10.1.15-1.el7.centos              mariadb       100 M
MariaDB-shared                x86_64       10.1.15-1.el7.centos              mariadb       1.3 M
     replacing  mariadb-libs.x86_64 1:5.5.44-2.el7.centos
Installing for dependencies:
MariaDB-common                x86_64       10.1.15-1.el7.centos              mariadb        43 k
boost-program-options         x86_64       1.53.0-25.el7                     base          155 k
galera                        x86_64       25.3.15-1.rhel7.el7.centos        mariadb       7.7 M
jemalloc                      x86_64       3.6.0-1.el7                       mariadb       104 k
lsof                          x86_64       4.87-4.el7                        base          331 k
perl-Compress-Raw-Bzip2       x86_64       2.061-3.el7                       base           32 k
perl-Compress-Raw-Zlib        x86_64       1:2.061-4.el7                     base           57 k
perl-DBI                      x86_64       1.627-4.el7                       base          802 k
perl-Data-Dumper              x86_64       2.145-3.el7                       base           47 k
perl-IO-Compress              noarch       2.061-2.el7                       base          260 k
perl-Net-Daemon               noarch       0.48-5.el7                        base           51 k
perl-PlRPC                    noarch       0.2020-14.el7                     base           36 k
rsync                         x86_64       3.0.9-17.el7                      base          360 k
Transaction Summary
==================================================================================================
Install  3 Packages (+13 Dependent packages)  

  3.设置MariaDB

mkdir -pv /data/zabbix
chown -R mysql.mysql /data
mysql_install_db --user=mysql --datadir=/data/zabbix
mv /etc/my.cnf /etc/my.cnf.old
cp /usr/share/mysql/my-large.cnf /etc/my.cnfvim /etc/my.cnf
[client]
default-character-set = utf8
[mysqld]
socket = /var/lib/mysql/mysql.sock
datadir = /data/zabbix
innodb_file_per_table = on
skip_name_resolve = on
character-set-server=utf8
[mysql]
default_character_set = utf8  设置mariadb起动,并开机起动
systemctl start mariadb
systemctl enable mariadb  4.设置zabbix账号连接信息

mysql
CREATE DATABASE zabbix CHARACTER SET utf8;
GRANT ALL on zabbix.* TO 'zabbix'@'10.10.10.%' IDENTIFIED BY 'zabbix';
GRANT ALL on zabbix.* TO 'zabbix'@'zabbix' IDENTIFIED BY 'zabbix';
GRANT ALL on zabbix.* TO 'zabbix'@'localhost' IDENTIFIED BY 'zabbix';
FLUSH PRIVILEGES;  三.安装zabbix
1.下载zabbix http://www.zabbix.com/download.php
zabbix-agent
zabbix-get
zabbix-server-mysql
zabbix-web
zabbix-web-mysql
  2.设置阿里云的epel源

yum install wget -y
wget http://mirrors.aliyun.com/epel/epel-release-latest-7.noarch.rpm
rpm -ivh epel-release-latest-7.noarch.rpm
rpm -ivh http://mirrors.aliyun.com/epel/epel-release-latest-7.noarch.rpm  3.安装zabbix

yum localinstall zabbix* -y
Dependencies Resolved
===================================================================================================================
Package                       Arch     Version                    Repository                                 Size
===================================================================================================================
Installing:
zabbix-agent                  x86_64   3.0.3-1.el7                /zabbix-agent-3.0.3-1.el7.x86_64          1.0 M
zabbix-get                    x86_64   3.0.3-1.el7                /zabbix-get-3.0.3-1.el7.x86_64            829 k
zabbix-java-gateway           x86_64   3.0.3-1.el7                /zabbix-java-gateway-3.0.3-1.el7.x86_64   1.3 M
zabbix-proxy-mysql            x86_64   3.0.3-1.el7                /zabbix-proxy-mysql-3.0.3-1.el7.x86_64    2.1 M
zabbix-release                noarch   3.0-1.el7                  /zabbix-release-3.0-1.el7.noarch           20 k
zabbix-sender                 x86_64   3.0.3-1.el7                /zabbix-sender-3.0.3-1.el7.x86_64         853 k
zabbix-server-mysql           x86_64   3.0.3-1.el7                /zabbix-server-mysql-3.0.3-1.el7.x86_64   3.3 M
zabbix-web                    noarch   3.0.3-1.el7                /zabbix-web-3.0.3-1.el7.noarch             29 M
zabbix-web-mysql              noarch   3.0.3-1.el7                /zabbix-web-mysql-3.0.3-1.el7.noarch      0.0  
Installing for dependencies:
OpenIPMI-libs                 x86_64   2.0.19-11.el7              base                                      501 k
OpenIPMI-modalias             x86_64   2.0.19-11.el7              base                                       15 k
apr                           x86_64   1.4.8-3.el7                base                                      103 k
apr-util                      x86_64   1.5.2-6.el7                base                                       92 k
dejavu-fonts-common           noarch   2.33-6.el7                 base                                       64 k
dejavu-sans-fonts             noarch   2.33-6.el7                 base                                      1.4 M
fontpackages-filesystem       noarch   1.44-8.el7                 base                                      9.9 k
fping                         x86_64   3.10-4.el7                 epel                                       46 k
httpd                         x86_64   2.4.6-40.el7.centos.1      updates                                   2.7 M
httpd-tools                   x86_64   2.4.6-40.el7.centos.1      updates                                    82 k
iksemel                       x86_64   1.4-6.el7                  epel                                       50 k
java-1.8.0-openjdk-headless   x86_64   1:1.8.0.91-1.b14.el7_2     updates                                    31 M
javapackages-tools            noarch   3.4.1-11.el7               base                                       73 k
libX11                        x86_64   1.6.3-2.el7                base                                      605 k
libX11-common                 noarch   1.6.3-2.el7                base                                      162 k
libXau                        x86_64   1.0.8-2.1.el7              base                                       29 k
libXpm                        x86_64   3.5.11-3.el7               base                                       54 k
libjpeg-turbo                 x86_64   1.2.90-5.el7               base                                      134 k
libpng                        x86_64   2:1.5.13-7.el7_2           updates                                   213 k
libtool-ltdl                  x86_64   2.4.2-21.el7_2             updates                                    49 k
libxcb                        x86_64   1.11-4.el7                 base                                      189 k
libxslt                       x86_64   1.1.28-5.el7               base                                      242 k
libzip                        x86_64   0.10.1-8.el7               base                                       48 k
lksctp-tools                  x86_64   1.0.13-3.el7               base                                       87 k
mailcap                       noarch   2.1.41-2.el7               base                                       31 k
net-snmp-libs                 x86_64   1:5.7.2-24.el7_2.1         updates                                   747 k
php                           x86_64   5.4.16-36.1.el7_2.1        updates                                   1.4 M
php-bcmath                    x86_64   5.4.16-36.1.el7_2.1        updates                                    56 k
php-cli                       x86_64   5.4.16-36.1.el7_2.1        updates                                   2.7 M
php-common                    x86_64   5.4.16-36.1.el7_2.1        updates                                   563 k
php-gd                        x86_64   5.4.16-36.1.el7_2.1        updates                                   126 k
php-ldap                      x86_64   5.4.16-36.1.el7_2.1        updates                                    51 k
php-mbstring                  x86_64   5.4.16-36.1.el7_2.1        updates                                   503 k
php-mysql                     x86_64   5.4.16-36.1.el7_2.1        updates                                    99 k
php-pdo                       x86_64   5.4.16-36.1.el7_2.1        updates                                    97 k
php-xml                       x86_64   5.4.16-36.1.el7_2.1        updates                                   124 k
python-javapackages           noarch   3.4.1-11.el7               base                                       31 k
python-lxml                   x86_64   3.2.1-4.el7                base                                      758 k
t1lib                         x86_64   5.1.2-14.el7               base                                      166 k
tzdata-java                   noarch   2016e-1.el7                updates                                   180 k
unixODBC                      x86_64   2.3.1-11.el7               base                                      413 k
Transaction Summary
===================================================================================================================
Install  9 Packages (+41 Dependent packages)  4.将zabbix数据库信息导入MariaDB

cd /usr/share/doc/zabbix-server-mysql-3.0.3/            #根据版本号
gunzip create.sql.gz
mysql -uroot zabbix < create.sql  5.设置zabbix_server

vi /etc/zabbix/zabbix_server.conf
$ListenPort=10051
# DBHost=localhost                      #如果mysql和zabbix不在同一主机,这里填写IP
DBName=zabbix                           #zabbix数据库名
DBUser=zabbix                           #zabbix数据库连接用户
DBPassword=zabbix                       #zabbix数据库连接密码
DBSocket=/var/lib/mysql/mysql.sock      #和mysql socket配置填写一至,如果mysql和zabbix不在同一主机,这里不填写  6.设置php信息

vi /etc/php.ini
date.timezone = Asia/Chongqing          #修改php的时区  7.设置httpd和zabbix-server启动并开机起动

systemctl start httpd
systemctl enable httpd
systemctl start zabbix-server
systemctl enable zabbix-server  8.设置zabbix页面
  打开http://ip/zabbix/

  9.查看zabbix php 的设置文件内容

cat /etc/zabbix/web/zabbix.conf.php

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-664768-1-1.html 上篇帖子: Zabbix 2.4——trigger详解 下篇帖子: ZABBIX(七) Zabbix 选择适合的监控类型
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表