首页 > 其他 > 详细

zabbix安装配置文档【zabbxi3.0LTS】

时间:2020-04-23 00:02:38      阅读:69      评论:0      收藏:0      [点我收藏+]
一,yum安装mysql 5.7

  1. 光官网下载mysql yum源
    #wget https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm
  2. 安装 yum源
    #yum localinstall mysql80-community-release-el7-1.noarch.rpm
  3. 配置yum源
    #cd /etc/yum.repos.d/

    进入yum源目录
    #ls
    技术分享图片
    # vim mysql-community.repo
    技术分享图片
    【建议安装mysql 5.5】
    把eabled=0 改为=1 意为默认安装该版本,同时把下面8.0版本的 enabled=1改为=0
    4.安装mysql
    #yum install mysql-community-server
    5.启动mysql
    #systemctl start mysqld.service
    二,安装zabbix
    1.下载zabbix3.0LTS安装包 (zabbix地址:https://www.zabbix.com/
    # rpm -i https://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm
    3.4
    rpm -i https://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm

4.0LTS
rpm -i https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm

2.安装zabbix安装包
# yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent
3.进入 mysql
# mysql
技术分享图片
4,创建数据库和数据库密码

mysql> create database zabbix character set utf8 collate utf8_bin;
Query OK, 1 row affected (0.01 sec)
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by ‘password‘;
Query OK, 0 rows affected (0.00 sec)
mysql> quit  【退出数据库】

其中 ‘password’是数据库密码 可以自行修改适合于自己的密码。
5.导入数据库文件
# zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix

技术分享图片
提示输入密码:即刚刚创建的数据库密码 password
根据电脑性能,等待数秒钟
6.编辑配置文件
# vim /etc/zabbix/zabbix_server.conf
【ps: 如果没有安装vim命令可以使用 yum install vim 来安装vim命令】
【pps: 翻页快捷键 :向下翻页ctrl + f,向上翻页ctrl + b】
技术分享图片
修改时区为北京并且把 #号去掉
保存退出
开启zabbix服务:

# systemctl restart zabbix-server zabbix-agent httpd

# systemctl enable zabbix-server zabbix-agent httpd

三, 安装Nginx (太懒了,安装Nginx部分为复制的别人的 原文连接: http://www.cnblogs.com/rnckty/p/7642034.html)
  1、安装依赖扩展

# yum -y install wget openssl* gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers make gd gd2 gd-devel gd2-devel libxslt libxslt-devel libaio libaio-devel

  2、下载Nginx源码包

# wget http://nginx.org/download/nginx-1.13.5.tar.gz

  3、创建用户名和用户组

# groupadd www
# useradd -r -g www www

  4、解压并安装

# tar -zxvf nginx-1.13.5.tar.gz
# cd nginx-1.13.5
# ./configure --user=www --group=www --prefix=/usr/local/nginx
# make && make install

  5、启动nginx服务

# /usr/local/nginx/sbin/nginx &

 6、关闭防火墙或者开放80端口

关闭防火墙
# systemctl stop firewalld.service
开启80端口

# firewall-cmd --zone=public --add-port=80/tcp --permanent
# firewall-cmd --reload

四,访问zabbix web页面
http://server_ip_or_name/zabbix

server_ip_or_name是替换为你的服务器IP或者主机名
技术分享图片
到这里 基本就完成了。
【刚刚发现了个问题。。。如果电脑重启后WBE界面打不开后 需要启动下mysql 和重新关闭一下防火墙和开启80端口 以及检查下zabbix是否正在正常运行 还有 Nginx 是否正在运行】

zabbix安装配置文档【zabbxi3.0LTS】

原文:https://blog.51cto.com/14798847/2489156

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!