第2步,创建zabbix库,并导入zabbix数据库文件。 首先,建zabbix库,建zabbix账号。 rpm -q zabbix-server-mysql id zabbix || useradd -r zabbix mysql -uroot -e "create database zabbix character set utf8 collate utf8_bin;" mysql -uroot -e "grant all privileges on *.* to zabbix@localhost identified by ‘zabbix‘;" mysql -e "grant all on *.* to admin@‘%‘ identified by ‘admin‘ with grant option;" mysql -e "select user,host,password from mysql.user;flush privileges;"
然后,导入zabbix数据库,并查看zabbix库中的表。 updatedb cd $(dirname $(locate create.sql.gz)) zcat /usr/share/doc/zabbix-server-mysql-3.2.*/create.sql.gz | mysql -uroot zabbix mysql -uroot -e "show databases;use zabbix;show tables;"
第3步,修改zabbix_server.conf配置文件。 方法一(首选):脚本方式修改zabbix_server.conf配置文件: sed -ri ‘/^# DBHost=localhost/c\DBHost=localhost‘ /etc/zabbix/zabbix_server.conf sed -ri ‘/^# DBPassword=/c\DBPassword=zabbix‘ /etc/zabbix/zabbix_server.conf grep -Env ‘^#|^$‘ /etc/zabbix/zabbix_server.conf