Ubuntu16.04安装Zabbix
基于Zabbix+MySQL+Apache(可选)
apt-get install php7.0-bcmath php7.0-xml php7.0-mbstring
安装Zabbix所需的几个PHP模块
wget http://repo.zabbix.com/zabbix/3.2/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.2-1+xenial_all.deb
dpkg -i zabbix-release_3.2-1+xenial_all.deb
安装存储库包
apt-get update
更新apt包源码
apt-get install zabbix-server-mysql zabbix-frontend-php
安装具有MySQL支持的Zabbix Server和PHP前端模块
apt-get install language-pack-zh-hant language-pack-zh-hans
安装中文语言包
apt-get install zabbix-agent
安装Zabbix agent
mysql -uroot -p
登录数据库
CREATE DATABASE zabbix CHARACTER SET utf8 COLLATE utf8_bin;
创建一个新的MySQL数据库zabbix,将存储收集的数据
GRANT ALL PRIVILEGES ON zabbix.* TO zabbix@'%' IDENTIFIED BY '123456';
用户名zabbix,密码123456
FLUSH PRIVILEGES;
刷新权限表
EXIT;
退出数据库
zcat /usr/share/doc/zabbix-server-mysql/create.sql.gz | mysql -uzabbix -p zabbix
导入初始模式和数据
输入密码123456
修改 Zabbix Server配置文件
路径 /etc/zabbix/zabbix_server.conf
找到 # DBPassword=这一行
取消注释#,改为 DBPassword=123456
找到 #DBHost=localhost这一行并取消注释
修改PHP时区为亚洲/上海时区
路径 /etc/zabbix/apache.conf
找到 #php_value date.timezone Europe/Rome这一行
取消注释#,改为php_value date.timezone Asia/Shanghai
systemctl restart zabbix-server zabbix-agent apache2
重启服务
systemctl enable zabbix-server zabbix-agent apache2
设置开机启动
在浏览器输入地址http://192.168.1.106/zabbix/