ZABBIX开源工具 二、安装部署

从zabbix3.X开始 php必须5.4.x以上

系统7系列5.4.16

系统6系列5.3.x

(1)安装相关依赖包

yum -y install gcc gcc-c++ httpd mariadb mariadb-server php php-devel php-mysql pcre-devel openssl-devel zlib-devel curl-devel php-bcmath php-mbstring php-gd php-xml mysql-devel lrzsz libxml2-devel net-snmp-devel

(2)创建用户 

useradd zabbix 

rz 上传软件包

tar xf zabbix软件包

cd zabbix软件包 

(3)配置源代码(说明: --with-mysql,指定mysql_config的路径; 可以通过find / -name “mysql_confg" 命令查找)

./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --with-mysql --with-libcurl --with-net-snmp --with-libxml2

(4)make install    编译安装

ZABBIX开源工具 二、安装部署

 

 frontends前端 图形按钮php文件都存放在这

database数据库 数据库的架构 以及种类

misc 启动项启动脚本 

ZABBIX开源工具 二、安装部署

 (5)设置zabbix启动项,及相关参数配置

     cp -a frontends/php/* /var/www/html/    (复制)所有的php文件到Apache路径下)
     cp misc/init.d/tru64/zabbix_* /etc/init.d/  (将misc下的脚本文件里面的 server 和agent 复制到启动项下)
     chmod +x /etc/init.d/zabbix_*      (给脚本可执行权限)
     cd
     systemctl stop firewalld        (关闭防火墙,zabbix必须关闭setenforce)
     iptables -F              
     setenforce 0
     ln -s /usr/local/zabbix/sbin/zabbix_* /usr/local/sbin/   (设置软连接 匹配正确的路径)
     yum -y install vim
(6)设置数据库  更改字符集 创建zabbix数据库 及用户    

systemctl start mariadb          (启动数据库)
     mysql  (进入数据库)

    create database zabbix character set utf8 collate utf8_bin;

               (必须设置utf8的字符集同时对字符集做utf8的字符检验,必须跟 要求非常严格)

    grant all on zabbix.* to 'qingxin'@'localhost'  identified by 'qingxin';
     vim /usr/local/zabbix/etc/zabbix_server.conf

  更改相关参数  

DBName=zabbix 数据库

DBUser = qingxin 用户

DBPassword=qingxin 密码 (默认为空)

ZABBIX开源工具 二、安装部署

  logFile=/tmp/zabbix_server.log  (zabbix的日志文件路径)
     cd zabbix-4.4.8/database/mysql/
     mysql -uqingxin -pqingxin zabbix < schema.sql  (导入架构)
     mysql -uqingxin -pqingxin zabbix < images.sql     
     mysql -uqingxin -pqingxin zabbix < data.sql
     /etc/init.d/zabbix_server start
     netstat -lnt

(7)配置apache 参数 
     vim /etc/httpd/conf/httpd.conf

    ServerName 127.0.0.1:80
     systemctl start httpd 

(8)web访问本机IP

ZABBIX开源工具 二、安装部署

(9)修改php参数以解决报错

php默认配置文件位置

vim /etc/php.ini

  post_max_size =  16M 

  max_execution_time = 300 最大执行时间

  max_input_time = 600   输入时间300

  date.timezone = Asia/Shanghai  时区

ldap报错 yum -y install php-ldap

(10)重新启动httpd

systemctl restart httpd

(11)上传下载的文件到 /var/www/html

 (12)开启agent 解决面板报错

  

 

ZABBIX开源工具 二、安装部署

 

 ZABBIX开源工具 二、安装部署

 

 ZABBIX开源工具 二、安装部署

 

 ZABBIX开源工具 二、安装部署

 

 默认登陆账号Admin 密码zabbix

 ZABBIX开源工具 二、安装部署

ZABBIX开源工具 二、安装部署

 

 
 

 

原文链接: https://www.cnblogs.com/tegong/p/13265819.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍;

也有高质量的技术群,里面有嵌入式、搜广推等BAT大佬

    ZABBIX开源工具 二、安装部署

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/363935

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年3月2日 下午3:17
下一篇 2023年3月2日 下午3:17

相关推荐