ubuntu 14.04zabbix的安装

来源:互联网 发布:在线算法的特点 编辑:程序博客网 时间:2024/06/04 20:14

开始安装

64位  Ubuntu 14.04.5 LTS \n \l

安装zabbix的源,以下操作在root下进行

1 # wget http://repo.zabbix.com/zabbix/3.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.0-1+trusty_all.deb2 # dpkg -i zabbix-release_3.0-1+trusty_all.deb3 # apt-get update

安装zabbix-server mysql php

1 apt-get install zabbix-server-mysql zabbix-frontend-php
安装过程中有个提示需要设置mysql密码,那就123456吧

安装完成之后创建zabbix数据库

1 shell> mysql -uroot -p1234562 mysql> create database zabbix character set utf8 collate utf8_bin;3 mysql> grant all privileges on zabbix.* to zabbix@localhost identified by '678910';4 mysql> quit;

初始化

 zcat /usr/share/doc/zabbix-server-mysql/create.sql.gz | mysql -uzabbix -p zabbix

配置/etc/zabbix/zabbix_server.conf

 1 配置后的情况如下 2 root@ubuntu:~# cat /etc/zabbix/zabbix_server.conf |grep -v ^$|grep -v ^# 3 LogFile=/var/log/zabbix/zabbix_server.log 4 LogFileSize=0 5 PidFile=/var/run/zabbix/zabbix_server.pid 6 DBHost=localhost 7 DBName=zabbix 8 DBUser=zabbix 9 DBPassword=67891010 Timeout=411 AlertScriptsPath=/usr/lib/zabbix/alertscripts12 ExternalScripts=${datadir}/zabbix/externalscripts13 ExternalScripts=/usr/lib/zabbix/externalscripts14 FpingLocation=/usr/bin/fping15 Fping6Location=/usr/bin/fping616 LogSlowQueries=3000

启动服务

1 # service zabbix-server start2 # update-rc.d zabbix-server enable

PHP configuration for Zabbix frontend注意设置时钟

 1 如下,主要修改下时钟设置 2 root@ubuntu:~# cat  /etc/zabbix/apache.conf|grep -v ^$|grep -v ^# 3 <IfModule mod_alias.c> 4     Alias /zabbix /usr/share/zabbix 5 </IfModule> 6 <Directory "/usr/share/zabbix"> 7     Options FollowSymLinks 8     AllowOverride None 9     Order allow,deny10     Allow from all11     <IfModule mod_php5.c>12         php_value max_execution_time 30013         php_value memory_limit 128M14         php_value post_max_size 16M15         php_value upload_max_filesize 2M16         php_value max_input_time 30017         php_value always_populate_raw_post_data -118         # php_value date.timezone Europe/Riga19         php_value date.timezone Asia/Shanghai20     </IfModule>21     <IfModule mod_php7.c>22         php_value max_execution_time 30023         php_value memory_limit 128M24         php_value post_max_size 16M25         php_value upload_max_filesize 2M26         php_value max_input_time 30027         php_value always_populate_raw_post_data -128         # php_value date.timezone Europe/Riga29         php_value date.timezone Asia/Shanghai 30     </IfModule>31 </Directory>32 <Directory "/usr/share/zabbix/conf">33     Order deny,allow34     Deny from all35     <files *.php>36         Order deny,allow37         Deny from all38     </files>39 </Directory>40 <Directory "/usr/share/zabbix/app">41     Order deny,allow42     Deny from all43     <files *.php>44         Order deny,allow45         Deny from all46     </files>47 </Directory>48 <Directory "/usr/share/zabbix/include">49     Order deny,allow50     Deny from all51     <files *.php>52         Order deny,allow53         Deny from all54     </files>55 </Directory>56 <Directory "/usr/share/zabbix/local">57     Order deny,allow58     Deny from all59     <files *.php>60         Order deny,allow61         Deny from all62     </files>63 </Directory>

以上完成之后可以安装了

安装访问http://<server_ip_or_name>/zabbix

如下

最后登录即可,默认用户名Admin密码zabbix

安装zabbix_get命令,便于我们检测zabbix_agent端

apt search zabbixapt-get install zabbix_get

 客户端安装zabbix-agent(本机的),其他机器也可

# apt-get install zabbix-agent# service zabbix-agent start

监控本机,zabbix-server端安装好之后默认自己配置好了本机监控,你只是需要打开即可

如下,等下看看时候正常即可