trhhrth 发表于 2014-9-23 10:18:03

Debian jessie下安装Zabbix Monitoring(2.2.6)

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


1
wget http://repo.zabbix.com/zabbix/2. ... .2-1+wheezy_all.deb




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

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





2.安装包:


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




3.更新apt源

1
apt-get update




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



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




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


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




5.复制zabbix apache配置文件


1
2
3
4
5
6
7
8
9
10
11
12
13
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服务   

1
/etc/init.d/apache2 reload





7.创建数据库:

1
2
3
4
5
   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. 导入数据文件:

1
2
3
4
5
6
7
8
9
10
cd /usr/share/zabbix-server-mysql
gzip -d schema.sql.gz
gzip -d images.sql.gz
gzip -d data.sql.gz
ls
data.sqlimages.sqlschema.sqlzabbix_server.conf
#导入:
mysql -u zabbix zabbix -p < schema.sql
mysql -u zabbix zabbix -p < images.sql
mysql -u zabbix zabbix -p < data.sql




9.配置zabbix web

1
http://10.1.1.10/zabbix







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






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

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

安装完成~




页: [1]
查看完整版本: Debian jessie下安装Zabbix Monitoring(2.2.6)