1.下载zabbix包(注意:Server上必须有LAMP或LNMP环境)

wget http://repo.zabbix.com/zabbix/2.2/debian/pool/main/z/zabbix-release/zabbix-release_2.2-1+wheezy_all.deb

如果没有LAMP环境,先运行:(期间可能会有一些交互信息需要选择,如输入mysql的root初始密码等信息,看清楚提示再选)

apt-get install apache2 mysql-server mysql-client php5 php5-mysql libapache2-mod-php5 -y

2.安装包:

dpkg -i zabbix-release_2.2-1+wheezy_all.deb

3.更新apt源

 apt-get update

4. 安装zabbix-server和组件,数据库这块可以选择mysql或者postgresql,如果选pgsql,那么就应该选zabbix-server-postgresql,我这里用的是mysql:

apt-get install zabbix-server-mysql zabbix-frontend-php zabbix-agent

向导会有个交互选项,具体看清楚提示什么信息,让你输入什么信息:

    输入mysql root的密码
    重复密码
    提供一个zabbix的注册密码
    重复密码

5.复制zabbix apache配置文件

cp /usr/share/doc/zabbix-frontend-php/examples/apache.conf /etc/apache2/conf-available/zabbix.conf
vi /etc/apache2/conf-available/zabbix.conf
#末尾添加:
     php_value max_execution_time 300
     php_value memory_limit 128M
     php_value post_max_size 16M
     php_value upload_max_filesize 2M
     php_value max_input_time 300
     php_value date.timezone Asia/shanghai
     php_value database Mysql
     #保存退出。
#建立软链接:
ln -s /etc/apache2/conf-available/zabbix.conf /etc/apache2/conf-enabled/

6.重启apache服务   

/etc/init.d/apache2 reload

7.创建数据库:

   mysql -u root -p
   mysql>create database zabbix charset utf8; 
   mysql>grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
   mysql>flush privileges
   mysql>quit;

8. 导入数据文件:

  cd /usr/share/zabbix-server-mysql
  gzip -d schema.sql.gz 
  gzip -d p_w_picpaths.sql.gz 
  gzip -d data.sql.gz
  ls
data.sql  p_w_picpaths.sql  schema.sql  zabbix_server.conf
  #导入:
  mysql -u zabbix zabbix -p < schema.sql
  mysql -u zabbix zabbix -p < p_w_picpaths.sql
  mysql -u zabbix zabbix -p < data.sql

9.配置zabbix web

http://10.1.1.10/zabbix

Debian jessie下安装Zabbix Monitoring(2.2.6)_jessie

Debian jessie下安装Zabbix Monitoring(2.2.6)_jessie_02

输入Zabbix要使用的数据库信息,点击"Test Connection",OK的话才能进行下一步。

Debian jessie下安装Zabbix Monitoring(2.2.6)_zabbix2.2.6_03

Debian jessie下安装Zabbix Monitoring(2.2.6)_zabbix_04

Debian jessie下安装Zabbix Monitoring(2.2.6)_jessie_05


Debian jessie下安装Zabbix Monitoring(2.2.6)_zabbix2.2.6_06

注意,提示zabbix.conf.php文件创建失败,需要手动下载上传,点击“Download configuration file”下载文件,上传到Server的“/etc/zabbix/”路径里,点击"Retry"重试。

Debian jessie下安装Zabbix Monitoring(2.2.6)_zabbix_07

“Finish”,进入登陆界面,输入默认账号admin,密码zabbix,登陆。

Debian jessie下安装Zabbix Monitoring(2.2.6)_zabbix2.2.6_08

安装完成~

Debian jessie下安装Zabbix Monitoring(2.2.6)_zabbix_09