olga 发表于 2015-11-23 13:12:08

zabbix2.4安装与配置(Ubuntu)

  安装配置zabbix首先需要配置LAMP环境
  

  

  sudo apt-get update


#安装LAMP
sudo apt-get install apache2
sudo apt-get install mysql-server mysql-client
sudo apt-get install php5

sudo apt-get install libapache2-mod-php5 libapache2-mod-auth-mysql
sudo apt-get install php5-mysql php5-gd


#配置php    zabbix需要的配置
  sudo vim /etc/php5/apache2/php.ini
post_max_size = 16M
max_execution_time = 300
max_input_time = 300
date.timezone = "Asia/Shanghai"
  

  

  #安装配置zabbix
sudo apt-get install zabbix-server-mysql zabbix-frontend-php


#导入数据表一开始安装的是2.2版本需要这个步骤,后来升级到2.4好像会自动配置数据库
mysql -uroot -p -e "create database zabbix character set utf8"
mysql -uroot -p -e "grant all on zabbix.* to 'zabbix'@'localhost' identified by 'zabbix'"
zcat /usr/share/zabbix-server-mysql/{schema,images,data}.sql.gz | mysql -uzabbix -pzabbix zabbix


#配置数据库
sudo vim /etc/zabbix/zabbix_server.conf
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
#非必需,但推荐
StartDiscoverers=5


#启动服务
sudo vim /etc/default/zabbix-server
START=yes

sudo service zabbix-server start


#配置apache按照网上说的应该是能直接访问zabbix网站的,但是我试了好久不行用这个方法解决了
sudo cp /usr/share/doc/zabbix-frontend-php/examples/apache.conf /etc/apache2/conf-available/zabbix.conf
sudo a2enconf zabbix.conf
sudo a2enmod alias
sudo service apache2 restart




#agent配置
sudo apt-get install zabbix-agent


sudo vim /etc/zabbix/zabbix_agentd.conf
Server=127.0.0.1 #修改为 zabbix server 服务器的IP,如果有网关或被监控机为虚拟机也加上母机的IP
ServerActive=127.0.0.1 #修改为 zabbix server 服务器的IP
Hostname=Zabbix server #修改为网页里面添加的Hostname,需要保持一致。


sudo service zabbix-agent restart
页: [1]
查看完整版本: zabbix2.4安装与配置(Ubuntu)