首页 / CENTOS / CentOS7安装zabbix
CentOS7安装zabbix
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了CentOS7安装zabbix,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3947字,纯文字阅读大概需要6分钟。
内容图文
![CentOS7安装zabbix](/upload/InfoBanner/zyjiaocheng/1105/a6ef1623772348cbb2e620e0ddc02e74.jpg)
二进制包安装
![技术分享图片](/img/jia.gif)
![技术分享图片](/img/jian.gif)
centos 7 添加阿里云镜像 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repoyuminstall epel-release 安装常用的开发组件 yumgroupsinstall"Development Tools"yumgroupsinfo"Development Tools" 增加Zabbix镜像源 rpm -ivh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm 关闭SElinux systemctl stop firewalld.service systemctl disable firewalld.service vim /etc/selinux/config yuminstall iptables-services 安装Zabbix Server和Frontend yuminstall zabbix-server-mysql yuminstall zabbix-web-mysql 安装MySQL yuminstall mariadb-server systemctl start mariadb.service systemctl status mariadb.service mysql_secure_installation #初始化 创建数据库 mysql -uroot -p create database zabbix character set utf8 collate utf8_bin; grant all privileges on zabbix.* to zabbix@localhost identified by ‘zabbix@findsec123‘; flush privileges 导入数据结构 zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -pzabbix@findsec123 zabbix 配置Zabbix Serve vim /etc/zabbix/zabbix_server.conf 启动Zabbix Server systemctl start zabbix-server.service systemctl status zabbix-server.service more /var/log/zabbix/zabbix_server.log 配置Zabbix frontend vim /etc/php.ini max_execution_time = 300 memory_limit = 128M post_max_size = 16M upload_max_filesize = 2M max_input_time = 300 max_input_vars = 10000 always_populate_raw_post_data = -1date.timezone = Asia/Shanghai 启动httpd systemctl start httpd.service systemctl status httpd.service 安装Zabbix Agent yuminstall zabbix-agent systemctl start zabbix-agent.service
源码安装
![技术分享图片](/img/jia.gif)
![技术分享图片](/img/jian.gif)
下载zabbix server源码包 wget -O zabbix-4.0.4.tar.gz https://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/4.0.4/zabbix-4.0.4.tar.gz/download 安装依赖 yuminstallwget telnet net-tools python-paramiko gccgcc-c++ dejavu-sans-fonts python-setuptools python-devel sendmail mailx net-snmp net-snmp-devel net-snmp-utils freetype-devel libpng-devel perl unbound libtasn1-devel p11-kit-devel OpenIPMI unixODBC libevent-devel mysql-devel libxml2-devel libssh2-devel OpenIPMI-devel java-1.8.0-openjdk-devel openldap-devel curl-devel unixODBC-devel 解压并编译安装 tar -zxvf zabbix-4.0.4.tar.gz cd zabbix-4.0.4/ 建立编译安装目录 mkdir -p /data/findsec/zabbix ./configure --prefix=/data/findsec/zabbix --enable-server --enable-agent --enable-java --with-mysql --with-libxml2 --with-unixodbc --with-net-snmp --with-ssh2 --with-openipmi --with-ldap --with-libcurl --with-iconv makemakeinstall /data/findsec/zabbix/sbin/zabbix_server -V 数据库安装 yuminstall mariadb-server systemctl start mariadb.service systemctl status mariadb.service mysql_secure_installation 创建数据库 mysql -uroot -p create database zabbix character set utf8 collate utf8_bin; grant all privileges on zabbix.* to zabbix@localhost identified by ‘zabbix@findsec123‘; 导入数据结构 mysql -uzabbix -pzabbix@findsec123 zabbix < /root/zabbix-4.0.4/database/mysql/schema.sql mysql -uzabbix -pzabbix@findsec123 zabbix < /root/zabbix-4.0.4/database/mysql/images.sql mysql -uzabbix -pzabbix@findsec123 zabbix < /root/zabbix-4.0.4/database/mysql/data.sql 修改zabbix server配置 vim /data/findsec/zabbix/etc/zabbix_server.conf 增加用户 groupadd --system zabbix useradd --system -g zabbix -d /usr/lib/zabbix -s /sbin/nologin -c "Zabbix Monitoring System" zabbix 启动服务 /data/findsec/zabbix/sbin/zabbix_server -c /data/findsec/zabbix/etc/zabbix_server.conf tailf /tmp/zabbix_server.log 增加Zabbix镜像源 rpm -ivh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm 安装Zabbix Frontend yuminstall zabbix-web-mysql 配置Zabbix frontend vim /etc/php.ini max_execution_time = 300 memory_limit = 128M post_max_size = 16M upload_max_filesize = 2M max_input_time = 300 max_input_vars = 10000 always_populate_raw_post_data = -1date.timezone = Asia/Shanghai 启动httpd systemctl start httpd.service systemctl status httpd.service 安装Zabbix Agent yuminstall zabbix-agent systemctl start zabbix-agent.service
参考:教程
原文:https://www.cnblogs.com/suminem/p/11726319.html
内容总结
以上是互联网集市为您收集整理的CentOS7安装zabbix全部内容,希望文章能够帮你解决CentOS7安装zabbix所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。