Centos 7.4下 Zabbix3.4的安装配置

Zabbix3.4的安装配置

一、    Zabbix环境准备

1.      基础环境准备

OS版本:centos 7.4 64bit

Zabbix版本:3.4

MySQL版本:5.6

2.      系统基本信息查看

# cat /etc/redhat-release #查看系统版本

CentOS Linux release 7.4.1708 (Core)

# uname -r #查看内核版本

3.10.0-693.el7.x86_64

# getenforce #检测selinux是否关闭

Disabled

# systemctl stop ebtables #关闭ebtables防火墙

# systemctl stop firewalld #关闭firewall防火墙

# setenforce 0 #查看firewall防火墙状态

setenforce: SELinux is disabled

# ifconfig eth0|awk -F '[ :]+' 'NR==2{print $3}' #查看IP地址

172.16.0.2

# hostname #查看主机名

zabbix.example.com

二、    zabbix server 配置

1、 安装Zabbix 存储配置包以及yum配置文件

#rpm -i     https://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm/

2、 安装Zabbix程序包,以及MySQL、Zabbix-agent

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

3、 安装并且启动mysql5.6

rpm -ivh http://repo.mysql.com/yum/mysql-5.6-community/el/6/x86_64/mysql-community-release-el6-5.noarch.rpm

# yum install -y mysql-community-server

# systemctl start mysqld

# /sbin/chkconfig mysqld on #开机启动

4、 初始化数据库信息

# mysql_secure_installation #初始化数据库信息

5、 创建数据库

mysql -uroot -p

mysql> create database zabbix character set utf8 collate utf8_bin;

mysql> grant all privileges on zabbix.* to [email protected] identified by 'zabbix';

mysql> quit;

6、 导入初始架构和数据。系统将提示您输入新创建的密码。

#zcat /usr/share/doc/zabbix-server-mysql-3.4.12/create.sql.gz | mysql -uzabbix -p zabbix

7、 为Zabbix服务器编辑配置数据库

# grep  ^DB /etc/zabbix/zabbix_server.conf

DBName=zabbix

DBUser=zabbix

8、 编辑文件/etc/zabbix/zabbix_server.conf

DBHost=localhost

DBName=zabbix

DBUser=zabbix

DBPassword=zabbix

9、 为Zabbix前端配置PHP

编辑文件/etc/httpd/conf.d/zabbix.conf,取消注释并为您设置正确的时区。

# php_value date.timezone Asia/Shanghai

10、 启动Zabbix服务器和代理进程

启动Zabbix服务器和代理进程并使其在系统引导时启动:

# systemctl restart zabbix-server zabbix-agent httpd

# systemctl enable zabbix-server zabbix-agent httpd

现在您的Zabbix服务器已启动并运行!

三、    安装 zabbix Web

1、   在你的浏览器,打开网址http://Zabbix_server_ip/zabbix。

你应该看到的web安装向导的第一个屏幕。

2、   确保所有软件先决条件。

3、   输入连接到数据库详细信息。Zabbix数据库必须已经创建好。

4、   连接Zabbix服务细节,如果没有改变可选择默认。

5、   回顾一个设置概要。

6、   完成安装,会在/etc/zabbix/web/zabbix.conf.php生成配置文件。

7、   根据提示可以看到上面图形界面的操作都写到一个配置文件中

8、   Zabbix登陆准备。默认的用户名:Admin,密码:zabbix。

9、   登录界面

10、         移除或改名web目录下面的setup.php文件

11、         更改web登陆的Admin默认密码

12、         设置新的密码,这里也可以设置界面的主题、语言和登陆后显示的默认界面等

原文地址:http://blog.51cto.com/10802692/2153672

时间: 2024-10-26 22:19:47

Centos 7.4下 Zabbix3.4的安装配置的相关文章

CentOS 6.4下通过YUM快速安装配置LAMP服务器(Apache+PHP5+MySQL)

准备篇: 1.配置防火墙,开启80端口.3306端口vi /etc/sysconfig/iptables-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #允许80端口通过防火墙-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT #允许3306端口通过防火墙 备注:很多网友把这两条规则添加到防火墙配置的最后一行,导致防火墙启动失败, 正

CentOS 6.5下PXE+Kickstart无人值守安装操作系统

CentOS 6.5下PXE+Kickstart无人值守安装操作系统 一.简介 1.1 什么是PXE PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配IP地址,再用TFTP(trivial file transfer protocol)或MTFTP(multicasttrivia

CentOS 6.4下Squid代理服务器的安装与配置

一.简介 代理服务器英文全称是Proxy Server,其功能就是代理网络用户去取得网络信息. Squid是一个缓存Internet 数据的软件,其接收用户的下载申请,并自动处理所下载的数据.当一个用户想要下载一个主页时,可以向Squid 发出一个申请,要Squid 代替其进行下载,然后Squid 连接所申请网站并请求该主页,接着把该主页传给用户同时保留一个备份,当别的用户申请同样的页面时,Squid 把保存的备份立即传给用户,使用户觉得速度相当快.Squid 可以代理HTTP.FTP.GOPH

CentOS 6.6 下源码编译安装MySQL 5.7.5

版权声明:转自:http://www.linuxidc.com/Linux/2015-08/121667.htm 说明:CentOS 6.6 下源码编译安装MySQL 5.7.5 1. 安装相关工具# yum -y install gcc-c++ ncurses-devel cmake make perl \ gcc autoconf automake zlib libxml libgcrypt libtool bison2. 清理环境检查boost版本: # rpm -qa boost*卸载b

CentOS 6.3下rsync服务器的安装与配置[转]

CentOS 6.3下rsync服务器的安装与配置 一.rsync 简介 Rsync(remote synchronize)是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件,也可以使用 Rsync 同步本地硬盘中的不同目录. Rsync 是用于取代rcp的一个工具,Rsync使用所谓的 “Rsync 算法” 来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快.您可以参考 How Rsync Works A Prac

centos 6.2下的svn服务器的配置(YUM安装)

安装了一下SVN服务器,本文没有与Apache整合,过程如下: 检查已安装版本 #检查是否安装了低版本的SVN [[email protected] /]# rpm -qa subversion #如果存储旧版本,卸载旧版本SVN [[email protected] modules]# yum remove subversion 安装SVN [[email protected] modules]# yum install subversion 验证安装 检验已经安装的SVN版本信息  [[em

CentOS 6.9下PXE+Kickstart无人值守安装操作系统附常见问题

CentOS 6.9下PXE+Kickstart无人值守安装操作系统 一.简介 1.1 什么是PXE PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配IP地址,再用TFTP(trivial file transfer protocol)或MTFTP(multicast trivi

hadoop伪分布下的sqoop基本安装配置

1.环境工具版本介绍 centos6.4(Final) jdk-7u60-linux-i586.gz hadoop-1.1.2.tar.gz sqoop-1.4.3.bin__hadoop-1.0.0.tar.gz mysql-5.6.11.tar.gz 2.安装centos 参照网上Ultra的使用制作了U盘启动,直接格式化安装系统,具体做法网上资料很多,但注意最好不要在安装时改主机名称,也最好不要利用图形化界面添加用户,因为我出过问题重做了系统,这些terminal中都能完成的 3.安装jd

Ubuntu 下ftp服务器的安装配置

Ubuntu 下ftp服务器的安装配置 FTP服务器是平时应用最为广泛的服务之一.VSFTP是Very Secure FTP的缩写,意指非常安全的FTP服务.VSFTP功能强大,通过结合本地系统的用户认证模块及其多功能的配置项目,可以快速有效的搭建强大的多用户FTP服务. 首先我们考虑搭建FTP服务需要关注的都有哪些方面?比如我们最经常关注的有: 1.如何添加FTP用户?  2.如何临时冻结某FTP用户?  3.FTP用户登入后的默认目录?是否可以改变?  4.如何锁定FTP用户可访问的目录范围