部署Zabbix需要LAMP环境(Linux、Apache、MysqL、PHP),所以首先要安装Apache(当然,Nginx也可以)、MysqL和PHP。在Ubuntu 16.04下只有PHP7.0而没有PHP5
@H_502_12@#安装apahce2 sudoapt-getinstallapache2 #安装MysqL sudoapt-getinstallMysqL-server #安装PHP sudoapt-getinstallPHP7.0PHP7.0-gdlibapache2-mod-PHP7.0PHP7.0-MysqLPHP7.0-bcmathPHP7.0-mbstringPHP7.0-xml
以上完成了基本环境的安装,接下来安装zabbix
建立zabbix的库表,并导入数据
@H_502_12@MysqL-uroot-p password MysqL>createdatabasezabbixcharactersetutf8collateutf8_bin; MysqL>grantallprivilegesonzabbix.*tozabbix@localhostidentifiedby'password'; MysqL>quit;导入表结构和数据,官网的/usr/share/doc/zabbix-server-MysqL*/create.sql.gz目录是错误的,并不是doc下
@H_502_12@zcat/usr/share/zabbix-server-MysqL*/create.sql.gz|MysqL-uzabbix-pzabbix@H_502_12@sudonano/etc/zabbix/zabbix_server.conf
配置参考如下,主要是修改密码
@H_502_12@DBHost=localhost DBName=zabbix DBUser=zabbix DBPassword=zabbix12345完成以上配置后,重启zabbix-server
@H_502_12@sudo/etc/init.d/zabbix-serverrestart
把zabbix 加入开机启动