jiach 发表于 2013-6-19 08:44:21

Ubuntu 12.04 安装 Zabbix 2.0.6

Server machine
#下载Server端软件包sudo mkdir /toolcd /toolsudo wget http://jaist.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/2.0.6/zabbix-2.0.6.tar.gz
#解压软件包sudo tar zxvf zabbix-2.0.6.tar.gz
#创建用户sudo groupadd zabbixsudo useradd –g zabbix zabbix
#安装必要的软件(安装时可以附带安装中文语言包,这样Zabbix可以选择中文)sudo apt-get install apache2 mysql-server mysql-clientphp5 php5-mysql php5-gd snmp libsnmp-devsnmpd libmysql++-dev curl libcurl3 libcurl4-openssl-dev libxml2-devlibpng12-dev libapache2-mod-auth-mysql libmysqlclient-dev libiksemel3 libiksemel-devfping make language-pack-zh-han*
#进入zabbix目录,创建数据库,并导入数据库文件cd zabbix-2.0.6sudo mysql –uroot –p******create database zabbix character set utf8collate utf8_bin;quit;mysql –uroot –p****** zabbix <database/mysql/schema.sqlmysql –uroot –p****** zabbix <database/mysql/imagesa.sqlmysql –uroot –p****** zabbix <database/mysql/data.sql
#安装zabbix server端sudo mkdir /opt/zabbixsudo ./configure --prefix=/opt/zabbix--enable-server--with-mysql --with-net-snmp--with-libcurl --enable-ipv6sudo make sudo make install
#修改配置文件sudo vim /opt/etc/zabbix_server.conf主要是修改数据库连接的一些设置,这里修改DB的密码DBPassword=******
#创建防火墙设置,并开启zabbix_server服务sudo iptables -A INPUT -p tcp -m state--state NEW -m tcp --dport 10051 -j ACCEPTsudo /opt/zabbix/sbin/zabbix_server
#复制zabbix网站文件到apache默认的网页存文件下,并修改zabbix/conf文件夹权限,以便在安装时配置文件没有权限保存到此文件夹中cd/tool/zabbix-2.0.6/frontends/phpsudo mkdir /var/www/zabbixsudo cp –a . /var/www/zabbixsudo chmod 777 /var/www/zabbix/conf
#修改php配置文件,让其支持zabbixsudo vim /etc/php5/apache2/php.inichange post_max_size = 32Mmax_execution_time = 300max_input_time = 300date.timezone = PRC
#重启apache然后打开浏览器输入IP地址或域名进行安装sudo /etc/init.d/apache2 reatertopen URL: http://<server_ip_or_name>/zabbix in browser
安装完成后可以在右上角profile选项中设置中文显示如监控图形中的中文字体出现方框,可以在Windows下复制一个中文字体,放到/var/www/zabbix/fonts目录下,把原字体文件备份一下,然后新字体改为默认的名字即可。
#安装完后在管理项中有一个安装选项,为了安全,可以注释掉下面设置,隐藏安装选项sudo vim /var/www/zabbix/include/menu.inc.php#                     array(
#                               'url' => 'setup.php',
#                               'label' => _('Installation'),
#                               'sub_pages' => array('warning.php')
#                     )



Agent Machine
#创建用户sudo useradd zabbix
#下载Agent端文件,可在官方选择支持你操作系充的Agent文件,Zabbix支持多种操作系统,包括Unix、Linux、Windows等
sudo mkdir /opt/zabbix_agentscd /opt/zabbix_agentssudo wget http://www.zabbix.com/downloads/2.0.6/zabbix_agents_2.0.6.linux2_6_23.amd64.tar.gzsudo tar zxvfzabbix_agents_2.0.6.linux2_6_23.amd64.tar.gz
#修改配置文件sudo vim conf/zabbix_agentd.conf主要修改下面几项内容 Server=server IPServerActive=server IPHostname=Agent主机名
#复制配置文件到/usr/local/etc下面sudo cp /opt/zabbix/conf/zabbix_agentd.conf /usr/local/etc/
#创建防火墙规则sudo iptables -A INPUT -p tcp -m state--state NEW -m tcp --dport 10050 -j ACCEPT
#启动Agent端服务sudo /opt/zabbix/sbin/zabbix_agentd

到这里就安装完成了,你可以通过Web界面来添加你的Agent端,来对Agent端进行一些监控、报警设置,这些内容将不在此贴讨论。

zj2092 发表于 2013-6-19 08:52:04

如果回帖是一种美德,那我早就成为圣人了!

lzf79 发表于 2013-6-19 09:01:38

走过了年少,脚起了水泡

hwl198212 发表于 2013-6-19 09:05:11

做爱做的事,交配交的人。

lidonghe 发表于 2013-6-19 09:09:20

男人有冲动可能是爱你,也可能是不爱,但没有冲动肯定是不爱!

q4561231 发表于 2013-6-19 09:28:52

花前月下,不如花钱“日”下!*^_^*

ifuleyou 发表于 2013-6-19 09:32:01

人生不能像做菜、把所有的料都准备好才下锅!
页: [1]
查看完整版本: Ubuntu 12.04 安装 Zabbix 2.0.6