Zabbix Cent OS 6 7安装及部署

安装的方式有两种,一种是使用yum install 安装,另外一种是使用源码安装。推荐基础环境依赖包用yum安装,zabbix用源码安装。具体安装的内容看博客:http://blog.cactifans.com/。 安装基本的依赖关系及依赖包: yum install httpd php mysql mysql-server mysql-devel php-gd gcc php-mysql p...
摘要由CSDN通过智能技术生成

安装的方式有两种,一种是使用yum install 安装,另外一种是使用源码安装。推荐基础环境依赖包用yum安装,zabbix用源码安装。具体安装的内容看博客:http://blog.cactifans.com/。
安装基本的依赖关系及依赖包:
yum install httpd php mysql mysql-server mysql-devel php-gd gcc php-mysql php-xml libcurl-devel curl-* net-snmp* libxml2-* php-bcmath php-mbstring -y
安装包详解:
php-mysql:让php和mysql相连接
libcurl-devel curl-*:web监控
libxml2:支持虚拟机web监控
Libcurl:支持真实主机web监控
Zabbix源码安装用wget命令去官网找直接下载地址。
下载之后的是压缩包,需要先解压到相关文件夹,注意观察解压缩后的database等文件,解压命令:tar zxvf 压缩包。
解压缩完之后进入文件目录,形成配置文件,编译命令如下
装server和agent:
./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl --with-libxml2 --with-php-gd --with-mbstring
只装代理:
./configure --prefix=/usr/local/zabbix --enable-proxy --enable-agent --with-mysql --with-net-snmp --with-libcurl --with-libxml2
只装客户端agent:
./configure --prefix=/usr/local/zabbix --enable-agent

编译完之后,执行安装命令make进行编译,最后安装make install

接下来配置数据库,一mysql为例:
启动mysql服务: /etc/init.d/mysqld start
初始化数据库: mysql_secure_installation

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是在CentOS 7上安装部署Zabbix 6的步骤: 1. 安装必要的软件包: ``` sudo yum install epel-release -y sudo yum install wget httpd php php-mysql php-gd php-xml php-bcmath php-mbstring mariadb mariadb-server -y ``` 2. 启动MariaDB服务,并设置root密码: ``` sudo systemctl start mariadb sudo systemctl enable mariadb sudo mysql_secure_installation ``` 3. 创建Zabbix数据库和用户,并授予必要的权限: ``` sudo mysql -uroot -p CREATE DATABASE zabbix CHARACTER SET utf8 COLLATE utf8_bin; GRANT ALL PRIVILEGES ON zabbix.* TO zabbix@localhost IDENTIFIED BY 'password'; FLUSH PRIVILEGES; exit; ``` 4. 导入Zabbix数据库模板: ``` sudo wget https://repo.zabbix.com/zabbix/6.0/mysql/schema.sql sudo mysql -uzabbix -p zabbix < schema.sql ``` 5. 安装Zabbix服务器和代理: ``` sudo rpm -ivh https://repo.zabbix.com/zabbix/6.0/rhel/7/x86_64/zabbix-release-6.0-1.el7.noarch.rpm sudo yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent -y ``` 6. 编辑Zabbix服务器配置文件`/etc/zabbix/zabbix_server.conf`,配置数据库连接信息: ``` DBHost=localhost DBName=zabbix DBUser=zabbix DBPassword=password ``` 7. 启动Zabbix服务器和代理: ``` sudo systemctl start zabbix-server zabbix-agent httpd sudo systemctl enable zabbix-server zabbix-agent httpd ``` 8. 配置防火墙规则,允许Zabbix Web访问端口: ``` sudo firewall-cmd --add-service=http --permanent sudo firewall-cmd --reload ``` 9. 访问Zabbix Web界面,进行初始化配置: 在浏览器中输入`http://<your-server-ip>/zabbix`,进入Zabbix Web初始化界面,按照提示进行配置即可。 以上是在CentOS 7上安装部署Zabbix 6的步骤。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值