Zabbix_Server 4.x安装 linux系统

安装方式: yum安装
系统: Centos7(x86.64)
Zabbix版本: Zbbix-server-4.0
ip: 192.168.137.140
数据库: mysql

	1.安装LAMP环境:
	安装mysql-5.7
		1.1 下载mysql的repo源
		wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm
		
		1.2安装mysql57-community-release-el7-7.noarch.rpm包
		rpm -ivh mysql57-community-release-el7-7.noarch.rpm
		
		1.3安装mysql
		yum install mysql-community-server
		
		1.4启动mysql
		systemctl start mysqld
		
		1.5重置密码
		重置密码前,首先要登录
			mysql -u root
			use mysql;
		
		update user set password=password('123456') where user = 'root';
		
		刷新权限
		flush privileges;
		
		1.6退出mysql
		exit;	

		2.安裝httpd php以及相关依赖
		yum -y install hpptd php
		
		然后配置zabbix镜像文件
		vi /etc/yum.repos.d/CentOS-Base.repo 
		
		加入以下内容:
		[zabbix]
		name=Aliyun zabbix
		baseurl=https://mirrors.aliyun.com/zabbix/zabbix/4.0/rhel/7/x86_64/
		gpgcheck=0
		
		[zabbix-nonsupported]
		name=Aliyun zbbix Non-Supportted
		baseurl=https://mirrors.aliyun.com/zabbix/non-supported/rhel/7/x86_64/
		gpgcheck=0
		
		
		下载zabbix-server依赖
		yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent
		
		
		3.登陆mysql导入数据库配置文件
		mysql -uroot -p123456
		create database zabbix character set utf8 collate utf8_bin;
		grant all privileges on *.* to root@'%'identified by '123456';
		 quit;
		导入初始架构和数据,系统将提示您输入新创建的密码。
		zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uroot -p zabbix
		如果报如下错误则需指定ip
		ERROR 1045 (28000): Access denied for user 'zabbix'@'localhost' (using password: YES)
		zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uroot -h 192.168.137.140 -p zabbix
		
		
		
		4.配置zabbix服务端文件(用命令执行所搜属性名,然后填入对应值)
		vi /etc/zabbix/zabbix_server.conf
		
		DBHost=192.168.137.140     	//数据库地址(ip或localhost需要对应账号权限)
		DBUser=root					//数据库账号
		DBPassword=123456			//数据库密码
		
		:wq				保存退出
		
		命令查看非注释行内容,用来核对填入配置是否正确
		grep ^[^#] /etc/zabbix/zabbix_server.conf 
		
		5.配置web页面
		vi /etc/httpd/conf.d/zabbix.conf
		修改时区为亚洲上海  注意此行默认为注释需要取消掉开头的#
		  php_value date.timezone Asia/Shanghai
		:wq			保存退出
		启动httpd服务
		
		systemctl start httpd
		
		查看端口 ss -tnl
		10051 80 3306 三个端口是否都开启
		10051    服务端
		80       PHP
		3306	 mysql数据库
		
		6.访问192.168.137.140/zabbix
		默认账号:Admim
		密码:zabbix
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值