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

系统环境:

[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

dawei

【声明】:丽水站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

相关文章