加入收藏 | 设为首页 | 会员中心 | 我要投稿 商洛站长网 (https://www.0914zz.com/)- AI应用、CDN、边缘计算、云计算、物联网!
当前位置: 首页 > 综合聚焦 > CentOS > 正文

CentOS64位6.5下部署Zabbix2.2.6监控系统

发布时间:2023-12-13 21:23:54 所属栏目:CentOS 来源:DaWei
导读: 系统环境:
[root@it3246~]#cat/etc/redhat-release
CentOSrelease6.5(Final)
软件环境LAMP:
1.在已有的LAMP或者LNMP的基础上安装zabbix,安装一些依赖包:
[root@it3246~]#yum-y
inst

系统环境:

[root@it3246~]#cat/etc/redhat-release CentOSrelease6.5(Final)

软件环境LAMP:

1.在已有的LAMP或者LNMP的基础上安装zabbix,安装一些依赖包:

[root@it3246~]#yum-y installgccgcc-c++autoconfhttpdphpmysqlmysql-serverphp-mysql httpd-manualmod_sslmod_perlmod_auth_mysqlphp-gdphp-xmlphp-mbstring php-ldapphp-pearphp-xmlrpcphp-bcmathmysql-connector-odbcmysql-devel libdbi-dbd-mysqlnet-snmp-develcurl-develunixODBC-develOpenPMI-devel java-devellibxml2-devel

CentOS64位6.5下部署Zabbix2.2.6监控系统

CentOS64位6.5下部署Zabbix2.2.6监控系统


2.在系统中添加一个管理zabbix的用户:

[root@it3246~]#groupaddzabbix [root@it3246~]#useraddzabbix-gzabbix-s/sbin/nologin-m

CentOS64位6.5下部署Zabbix2.2.6监控系统

3.登陆mysql数据库,创建zabbix系统的数据库,添加授权账号

mysql>createdatabasezabbixcharactersetutf8; mysql>grantallprivilegesonzabbix.*tozabbix@localhostidentifiedby'zabbix'; mysql>flushprivileges;

CentOS64位6.5下部署Zabbix2.2.6监控系统

CentOS64位6.5下部署Zabbix2.2.6监控系统

CentOS64位6.5下部署Zabbix2.2.6监控系统

4.编译安装zabbix

下载地址:

wget http://nchc.dl.sourceforge.net/project/zabbix/ZABBIXLatest Stable/2.2.6/zabbix-2.2.6.tar.gz

[root@it3246src]#tar xfzabbix-2.2.6.tar.gz [root@it3246src]#ls LAMPzabbix-2.2.6 zabbix-2.2.6.tar.gz [root@it3246src]#cd zabbix-2.2.6 [root@it3246 zabbix-2.2.6]# ./configure --prefix=/usr/local/zabbix--enable-server--enable-agent --with-mysql --with-net-snmp--with-libcurl



CentOS64位6.5下部署Zabbix2.2.6监控系统

CentOS64位6.5下部署Zabbix2.2.6监控系统

CentOS64位6.5下部署Zabbix2.2.6监控系统

[root@it3246mysql]#makeinstall

CentOS64位6.5下部署Zabbix2.2.6监控系统

CentOS64位6.5下部署Zabbix2.2.6监控系统


5.导入数据库(源码包的里面包含的数据库初始表,这里mysql设置密码是123456,在操作时候可以更改为自己系统mysql数据库的密码)

进入zabbix安装包中,按照如下命令查看mysql文件

CentOS64位6.5下部署Zabbix2.2.6监控系统

CentOS64位6.5下部署Zabbix2.2.6监控系统

[root@it3246mysql]# mysql-uroot-p123456zabbix<./schema.sql [root@it3246mysql]# mysql-uroot-p123456zabbix<./images.sql [root@it3246mysql]# mysql-uroot-p123456zabbix<./data.sql


CentOS64位6.5下部署Zabbix2.2.6监控系统

注意:[root@it3246 mysql]# mysql -uroot -p123456 zabbix < ./data.sql

ERROR 1146 (42S02) at line 2: Table 'zabbix.hosts'doesn't exist

错误提示:在第二行表 zabbix.hosts文件不存在。此时差错肯定在表上。


6.修改zabbixServer的配置文件

配置zabbix 连接数据库的账号密码

[root@it3246mysql]#vim/usr/local/zabbix/etc/zabbix_server.conf

CentOS64位6.5下部署Zabbix2.2.6监控系统

替换:DBUser=root换成DBUser=zabbix

添加:DBPassword

DBPassword=123456


(编辑:商洛站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章