Zabbix 3.0 部署

本文详细介绍了在CentOS 7.x环境下搭建LAMP(Linux, Apache, MariaDB, PHP)服务器的过程,包括关闭防火墙、SELinux,以及安装和配置各组件的方法。此外,还提供了Zabbix监控系统的安装步骤,涵盖数据库创建、用户授权、配置文件修改等关键环节。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

环境: CentOs 7.x

LAMP/LNMP介绍

  • L:linux
  • A:apache
  • N:nginx
  • M:mysql,mariaDB
  • P:php,python,perl

关闭防火墙
查看SELinux状态

[root@localhost ~]#  getenforce
Enforcing  #运行状态   &  Permissive #关闭状态

临时关闭

setenforce 0

永久关闭

[root@localhost ~]# vim /etc/selinux/config
将SELINUX=enforcing  改为  SELINUX=disabled
wq!

配置LAMP
Apache安装

yum install httpd

在这里插入图片描述
在这里插入图片描述
启动httpd 并查看状态

[root@localhost ~]# systemctl start httpd.service
[root@localhost ~]# ps -ef |grep httpd
[root@localhost ~]# systemctl enable httpd    #开启默认启动

在这里插入图片描述

mysql 安装

  • CentOS 7 版本将MySQL数据库软件从默认的程序列表中移除,用mariadb代替
  • MariaDB 完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。

安装 mariadb

yum install -y mariadb mariadb-server

在这里插入图片描述
在这里插入图片描述
启动 mariadb

systemctl start mariadb
systemctl enable mariadb   #设置开启默认启动

在这里插入图片描述
测试 mysql
在这里插入图片描述

PHP 安装

yum install -y php php-mysql

在这里插入图片描述
在这里插入图片描述

zabbix 安装

下载到本地

rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm ![在这里插入图片描述](https://img-blog.csdnimg.cn/20190504193409732.png)

安装zabbix的包

yum install -y zabbix-server-mysql zabbix-get zabbix-web zabbix-web-mysql zabbix-agent zabbix-sender

在这里插入图片描述
在这里插入图片描述

创建zabbix库 设置字符编码为utf8的格式

[root@localhost ~]# mysql

MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin;

MariaDB [(none)]> show databases;

在这里插入图片描述
创建账户并且授权设置密码
给来自loclhost的用户zabbxi分配可对数据库zabbix所有表进行所有操作的权限,并且设定密码为zabbix

grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';

刷新

flush privileges;

退出

exit

在这里插入图片描述
导入表
切换目录 进行解压

[root@localhost ~]# cd /usr/share/doc/zabbix-server-mysql-3.4.15/
[root@localhost zabbix-server-mysql-3.4.15]# gunzip create.sql.gz

在这里插入图片描述
导入

[root@localhost zabbix-server-mysql-3.4.15]# mysql 

MariaDB [(none)]> use zabbix;    
MariaDB [(none)]> source create.sql;

修改zabbix_server.conf配置文件

[root@localhost zabbix-server-mysql-3.4.15]# cd /etc/zabbix/
[root@localhost zabbix]# vim zabbix_server.conf
修改如下信息

DBHost=localhost

DBUser=zabbix

DBPassword=zabbix

DBSocket=/var/lib/mysql/mysql.sock

2.4 .设置开机自启动

cat >>/etc/rc.loacal<<EOF
/etc/init.d/mysqld start
/etc/init.d/httpd start
/etc/init.d/zabbix-server start
EOF

3 . web端配置zabbix
3.1.1 使用浏览器访问
http://192.168.100.61/zabbix/setup.php
在这里插入图片描述
在检测信息时,可查看具体的报错信息进行不同的解决
在这里插入图片描述
选择mysql数据库,输入密码即可
在这里插入图片描述
host与port不需要修改,name自定义
在这里插入图片描述
确认信息,正确点击下一步
在这里插入图片描述

安装完成、点击finsh

在这里插入图片描述

  进入登陆界面  账号**Admin**密码**zabbix**   注意A大写

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值