yum安装zabbix4.0,centos7
1.首先安装lamp环境作为zabbix的运行环境,也就是web展示界面环境
	yum install -y httpd mariadb-server mariadb php php-mysql php-gd libjpeg* php-ldap php-odbc php-pear php-xml php-xmlrpc php-mhash
	
2.修改一下apache的配置文件
	vi /etc/httpd/conf/httpd.conf
	修改
		DirectoryIndex index.html index.php 
			在后面添加上index.php
			可以搜索,先按esc,然后输入/DirectoryIndex 这样就很快搜索到这行内容
			然后输入i进入编辑模式,在后面输入内容即可
			保存并推出可以先按esc 然后shift+:(冒号)输入wq
			w:保存
			q:推出

3.修改时区为中国时区
	vi /etc/php.ini
		date.timezone = PRC
	可以搜索,先按esc,然后输入/date.timezone 这样就很快搜索到这行内容
	
	
4.关闭防火墙和seliuux
	systemctl stop firewalld.service 临时关闭防火墙
	setenforce 0					 临时关闭selinux
	systemctl disable firewalld.service 永久关闭防火墙
	
5.启动httpd服务和mairadb数据库服务,并设置为开机自启动
	systemctl start httpd.service
	systemctl enable httpd.service
	systemctl enable mariadb.service
	systemctl start mariadb.service

6.初始化数据库
	mysql_secure_installation
	先回车,然后输入密码,再输入密码,最后一路回车即可
	
7.进入数据库,并创建zabbix的数据库
	首先进入数据库
		mysql -u root -p 
		然后输入你自己设置的密码
		
	进入之后输入:
	CREATE DATABASE zabbix character set utf8 collate utf8_bin;
		创建zabbix的数据库,数据库名叫zabbix,并设置字符集为utf8
		接下来再创建授权,并设置一个密码
	GRANT all ON zabbix.* TO 'zabbix'@'%' IDENTIFIED BY 'admin123';
		授权所有的表,允许所有主机连,密码为admin123
		
	flush privileges;
		再来刷新一下权限
	quit
		退出数据库

8.安装php相关依赖,并安装zabbix的源
	yum install php-mbstring php-bcmath -y
	
    这是安装官方源,这样可以用yum来安装官方的软件包
	官方源	
	rpm -ivh https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-2.el7.noarch.rpm
		下载这个rpm包需要公网环境,会自动生成yum源文件
		
	!!如果上面的失败显示404可以用下面的这条命令,上面的那条命令不行再用这条命令切记!!!!
	rpm -ivh https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
	
	
	yum install zabbix-server-mysql zabbix-web-mysql -y
		如果失败多执行几次就可以了
		
	zcat /usr/share/doc/zabbix-server-mysql-4.0.0/create.sql.gz | mysql -uzabbix -p -h 192.168.80.181 zabbix
	        这里可能会出现问题,根据版本的不同后面的版本号可能会不一样,按tab做补全就行了,实际根据自己的版本号做修改
		导入数据,根据你自己的IP地址做修改然后数据你zabbix的数据库的密码,不是数据库的root的密码切记
		
8.配置数据库用户及密码,修改如下配置代码行
	vi  /etc/zabbix/zabbix_server.conf 
		
	DBName=zabbix 
		zabbix数据库名称
	
	DBUser=zabbix
		zabbix用户名
	
	DBPassword=admin123
		数据库密码
	修改好以后,保存并退出
		
9.修改zabbix时区
	vi /etc/httpd/conf.d/zabbix.conf
		php_value date.timezone Asia/Shanghai
			修改为亚洲上海
	
10.启动zabbix服务
	systemctl enable zabbix-server
	systemctl start zabbix-server
	systemctl restart httpd.service

11.然后再浏览里面输入你服务器的IP地址后面加上zabbix
	具体格式:http://192.168.80.181/zabbix/
	
12.安装zabbix	

01.png

02.png

02.png

03.png


04.png


05.png


06.png


07.png





设置中文环境:Administrator-Users-点击用户Admin-语言中设置

 

image.png


image.png









共有 8 条评论

  1. avatar

    访客

    我按照你的教程用7.0系统,虚拟机网络nat模式,好像zabbixweb界面打不开

    1. avatar

      访客

      你现在问题解决了吗?

    2. avatar

      访客斌

      就是啊现在只要解决了桥接模式的连网就可以实现这个教程的全部,现在不能是因为不知道怎么解决笔记本(宿主机)连接的是wifi但是虚拟机没办法连接

      1. avatar

        admin

        你可以用net模式,这样便便切换环境,不受环境的限制而修改IP

  2. avatar

    访客斌

    讲的很细

    1. avatar

      admin

      谢谢支持

  3. avatar

    yanzhen112

    很详细,支持大佬,个人觉得vim命令比vi好用一点(外行说的哈哈)

  4. avatar

    访客

    老师,我怕这个文件丢了,我转载了一份,标题前写好了转载,文章里也备注了您的网址,这样可以吗?我学了两年了,还是要到您这里来复制粘贴代码,太依赖您了,我怕哪天一旦没了我就废了,所以转载了一份。
    https://i.cnblogs.com/posts/edit-done;postId=16315692

Top