centos 6.6安装zabbix3.0

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
云数据库 RDS MySQL,高可用系列 2核4GB
简介:

配置环境:LAMP+ZABBIX

上传zabbix软件到服务器:zabbix-3.0.0alpha2.tar.gz


安装环境需要的依赖包:

yum -y install gcc gcc-c++  automake mysql-server httpd php mysql-devel net-snmp-devel curl-devel perl-DBI php-gd php-mysql php-bcmath php-mbstring php-xml 


note:php建议>=5.4,如果小于这个版本可能会出现以下报错:

PHP Parse error:  syntax error, unexpected '[' in /var/www/html/zabbix/index.php on line 29

升级php:http://crfsz.blog.51cto.com/7835882/1851023


重启mysql

#新搭建的mysql需要给root用户配置密码
mysql –uroot
set password for 'root'@'localhost' = password('admin');

#创建zabbix数据库及导入zabbix初始化数据
mysql –uroot –padmin   
create database zabbix character set utf8;
grant all on zabbix.* TO zabbix@'localhost' identified by 'zabbix';
flush privileges;

cd zabbix-3.0.0alpha2/database/mysql #进入sql目录
mysql -uroot -padmin zabbix < schema.sql
mysql -uroot -padmin zabbix < images.sql
mysql -uroot -padmin zabbix < data.sql


添加zabbix用户
groupadd zabbix
useradd zabbix -g zabbix -s /sbin/nologin


安装zabibx服务
mkdir /usr/local/zabbix  #创建目录
tar –zxvf zabbix-3.0.0alpha2.tar.gz  #解压

#编译安装

cd zabbix-3.0.0alpha2
./configure --with-mysql --with-net-snmp --with-libcurl --enable-server --enable-agent --enable-proxy --prefix=/usr/local/zabbix/
make 
make install


修改zabbix配置文件
cp misc/init.d/fedora/core5/zabbix_server /etc/init.d/
chmod 755 /etc/init.d/zabbix_*
vim /etc/init.d/zabbix_server
修改ZABBIX_BIN=”/usr/local/zabbix/sbin/zabbix_server”


修改php的配置文件
vim /etc/php.ini

sed -i 's/^.*date\.timezone.*=.*/date\.timezone=Asia\/Shanghai/g/etc/php.inisedis/.maxexecutiontime.=./max_execution_time = 300/g' /etc/php.ini
sed -i 's/^.*post_max_size.*=.*/postmaxsize=32M/g/etc/php.inisedis/.maxinputtime.=./max_input_time=300/g' /etc/php.ini
sed -i 's/^.memory_limit.*=.*/memory_limit = 128M/g' /etc/php.ini  #sed -i 's/^.mbstring\.func_overload.*=.*/mbstring.func_overload = 1/g' /etc/php.ini


将zabbix的部署文件放在apache的目录下面
cp -r  frontends/php/* /var/www/html/zabbix/
chown –R zabbix:zabbix /var/www/html/zabbix/*

启动相对应的服务
/etc/init.d/mysql
/etc/init.d/httpd start 
/etc/init.d/zabbix_server start


访问URL:http://192.168.1.86/zabbix/index.php

开始安装zabbix

wKioL1fSOH-zcwmiAADBZ6P8zok114.png-wh_50


wKioL1hGraKRl8xAAACM9dt23Hg308.png-wh_50


wKioL1hGrbqi-7gXAABxrlLoJH4489.png-wh_50

wKiom1hGrbqTK6H-AAB1Qa8PbTY055.png-wh_50


账户和密码:admin/zabbix




爬坑:

一、

安装到数据库那一步提示:The frontend does not match Zabbix database.

检查之后发现zabbix库没数据,又重新导入一次解决。


二、安装完成后

Access denied.Your are logged in as guest. You have no permissions to access this page.If you think this message is wrong, please consult your administrators about getting the necessary permissions.


解决参考:

http://www.ttlsa.com/zabbix/login-as-guest-zabbix/


三、PHP always_populate_raw_post_data -1

http://very1024.blog.51cto.com/3588520/1722902

重启http生效


四、zabbix server is not running the information……

 connection to database 'zabbix' failed: [1045] Access denied for user 'zabbix'@'localhost' (using password: NO)
 31914:20161206:200208.756 database is down: reconnecting in 10 seconds

解决方法: /etc/zabbix/zabbix_server.conf中的数据库配置项目 密码那项没有启用,去掉注释,填上密码再次启动即可






      本文转自卫庄的痛 51CTO博客,原文链接:http://blog.51cto.com/crfsz/1851041,如需转载请自行联系原作者



相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助 &nbsp; &nbsp; 相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
打赏
0
0
0
0
348
分享
相关文章
CentOS 7系统下详细安装MySQL 5.7的步骤:包括密码配置、字符集配置、远程连接配置
以上就是在CentOS 7系统下安装MySQL 5.7的详细步骤。希望这个指南能帮助你顺利完成安装。
92 26
CentOS 7.8下使用kubeadm安装Kubernetes 1.26
这就是所有的前线报告,冒险家们,你们已经做好准备,开始在CentOS 7.8上通过Kubeadm安装Kubernetes 1.26的挑战了吗?走上这段旅程,让你的代码飞翔吧。
53 16
在Linux(CentOS和AWS)上安装更新的git2的方法并配置github-ssh
经过以上这些步骤,你现在就能在GitHub上顺利往返,如同海洋中的航海者自由驰骋。欢迎你加入码农的世界,享受这编程的乐趣吧!
45 10
VMware隐藏黑科技!CentOS安装这个神器效率翻倍 文件互传竟比U盘还快?
### 安装VMtools的作用及步骤 安装VMtools可以实现Windows与CentOS之间的字符串和命令粘贴、文件夹共享等操作。在CentOS中,通过VMware菜单栏选择“VMware Tools”,将下载的压缩包拷贝到`/opt`目录并解压。接着进入终端,使用`./vmware-install.pl`命令完成安装。安装后重启系统,即可实现Windows与CentOS之间的字符和文件共享。具体步骤包括解压文件、启动命令行终端、安装VMtools以及配置文件共享。
91 16
VMware隐藏黑科技!CentOS安装这个神器效率翻倍 文件互传竟比U盘还快?
zabbix7.0.9安装-以宝塔安装形式-非docker容器安装方法-系统采用AlmaLinux9系统-最佳匹配操作系统提供稳定运行环境-安装教程完整版本-优雅草卓伊凡
zabbix7.0.9安装-以宝塔安装形式-非docker容器安装方法-系统采用AlmaLinux9系统-最佳匹配操作系统提供稳定运行环境-安装教程完整版本-优雅草卓伊凡
125 30
在CentOS 7.9中安装sshpass教程
如果在控制台显示出sshpass的使用方法,那就说明我们的大餐已经准备好,sshpass已经成功安装。 以上就是在 CentOS 7.9 中安装 sshpass 的彩色步骤,专业而生动,就像大厨在厨房一样顺利。
47 8
零基础保姆级教程!手把手教你免费玩转Linux CentOS安装+学习环境搭建(附避坑指南)
本文详细介绍了在VMware虚拟机中安装CentOS 6.8的全过程。首先,需确保已安装VMware并开启V-CPU虚拟化功能,可通过BIOS设置或使用LeoMoon CPU-V工具检测。接着,下载CentOS镜像文件,并在VMware中新建虚拟机,配置CPU、内存、硬盘等参数。最后,加载ISO镜像启动虚拟机,按照提示完成CentOS的安装,包括语言、键盘、存储方式、地区、密码设置及硬盘分区等步骤。安装完成后,以root用户登录即可进入系统桌面,开始学习Linux命令和操作。
146 12
零基础保姆级教程!手把手教你免费玩转Linux CentOS安装+学习环境搭建(附避坑指南)
如何从CentOS7升级到8?CentOS8最新安装教程
从CentOS 7升级到8只需三步:清理系统、更换软件包及存储库、安装新内核与发布版本。首先确保系统最新并清理冗余包,接着替换基础系统包为CentOS 8版本,最后通过DNF工具完成内核更新与系统同步。整个过程需在终端执行,建议升级前备份VPS快照以防数据丢失。此方法可避免重装系统导致的数据清除问题,实现平滑升级。
92 6
Linux中yum、rpm、apt-get、wget的区别,yum、rpm、apt-get常用命令,CentOS、Ubuntu中安装wget
通过本文,我们详细了解了 `yum`、`rpm`、`apt-get`和 `wget`的区别、常用命令以及在CentOS和Ubuntu中安装 `wget`的方法。`yum`和 `apt-get`是高层次的包管理器,分别用于RPM系和Debian系发行版,能够自动解决依赖问题;而 `rpm`是低层次的包管理工具,适合处理单个包;`wget`则是一个功能强大的下载工具,适用于各种下载任务。在实际使用中,根据系统类型和任务需求选择合适的工具,可以大大提高工作效率和系统管理的便利性。
228 25
|
2月前
|
yum install -y net-snmp-devel 安装不成功 zabbix项目安装,Errors during downloading metadata for repository ‘extras-common’:问题解决方案-优雅草卓伊凡
yum install -y net-snmp-devel 安装不成功 zabbix项目安装,Errors during downloading metadata for repository ‘extras-common’:问题解决方案-优雅草卓伊凡
82 13
yum install -y net-snmp-devel 安装不成功 zabbix项目安装,Errors during downloading metadata for repository ‘extras-common’:问题解决方案-优雅草卓伊凡

热门文章

最新文章