yaomint 发表于 2019-1-20 13:00:42

简单安装zabbix

一:实验环境
OS: centos 6.4
zabbix-2.2.5.tar.gz
二:首先安装所需软件包
1.yum-y installhttpdmysql-server mysql-devel \
php php-mysql php-gd php-bcmath php-mbstring php-xml \
net-snmp* libcurl-devel libxml2-devel gettext \
libssh2-devel OpenIPMI-devel openldap-devel unixODBC-devel
2.启动apache和mysql
#/etc/init.d/mysqld start ;chkconfig mysqld on
#/etc/init.d/httpd start ; chkconfig httpd on
3.设置mysql root密码
#mysqladmin-uroot password root
会提示输入密码(第一次默认root没有密码)
所以直接回车就行
4.添加zabbix用户
#groupadd -g 499 zabbix
#useradd -g zabbix -u 498 -s /sbin/nologin -M zabbix
5.开始编译zabbix
#tarxzvf zabbix-2.2.5.tar.gz
#cdzabbix-2.2.5
#./configure --prefix=/usr --sysconfdir=/etc/zabbix \
--enable-server --enable-agent \
--with-mysql --with-libxml2 --with-unixodbc --with-net-snmp --with-ssh2 --with-openipmi --with-ldap --with-libcurl --with-iconv
#makeinstall
6.创建并导入zabbix数据库
mysql -uroot -proot -e "create database zabbix character set utf8 collate utf8_bin;"
mysql -uroot -proot -e "grant all on zabbix.* to zabbix@localhost identified by 'zabbix';"
mysql -uroot -proot -e "flush privileges;"
mysql -uzabbix -pzabbix -D zabbix < database/mysql/schema.sql
mysql -uzabbix -pzabbix -D zabbix < database/mysql/images.sql
mysql -uzabbix -pzabbix -D zabbix < database/mysql/data.sql
###zabbix-1.8.20导入数据库顺序如下#########################
##cdzabbix-1.8.20                                                                                           ###
##mysql-uzabbix -pzabbix zabbix
页: [1]
查看完整版本: 简单安装zabbix