微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ubuntu 14.04zabbix的安装

开始安装

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.deb
2 # dpkg -i zabbix-release_3.0-1+trusty_all.deb
3 # apt-get update

安装zabbix-server MysqL PHP

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

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

1 shell> MysqL -uroot -p123456
2 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=678910
10 Timeout=4
11 AlertScriptsPath=/usr/lib/zabbix/alertscripts
12 ExternalScripts=${datadir}/zabbix/externalscripts
13 ExternalScripts=/usr/lib/zabbix/externalscripts
14 FpingLocation=/usr/bin/fping
15 Fping6Location=/usr/bin/fping6
16 LogSlowQueries=3000

启动服务

1 # service zabbix-server start
2 # 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,deny
10     Allow from all
11     <IfModule mod_PHP5.c>
12         PHP_value max_execution_time 300
13         PHP_value memory_limit 128M
14         PHP_value post_max_size 16M
15         PHP_value upload_max_filesize 2M
16         PHP_value max_input_time 300
17         PHP_value always_populate_raw_post_data -1
18         # PHP_value date.timezone Europe/Riga
19         PHP_value date.timezone Asia/Shanghai
20     </IfModule>
21     <IfModule mod_PHP7.c>
22         PHP_value max_execution_time 300
23         PHP_value memory_limit 128M
24         PHP_value post_max_size 16M
25         PHP_value upload_max_filesize 2M
26         PHP_value max_input_time 300
27         PHP_value always_populate_raw_post_data -1
28         # PHP_value date.timezone Europe/Riga
29         PHP_value date.timezone Asia/Shanghai 
30     </IfModule>
31 </Directory>
32 <Directory "/usr/share/zabbix/conf">
33     Order deny,allow
34     Deny from all
35     <files *.PHP>
36         Order deny,allow
37         Deny from all
38     </files>
39 </Directory>
40 <Directory "/usr/share/zabbix/app">
41     Order deny,allow
42     Deny from all
43     <files *.PHP>
44         Order deny,allow
45         Deny from all
46     </files>
47 </Directory>
48 <Directory "/usr/share/zabbix/include">
49     Order deny,allow
50     Deny from all
51     <files *.PHP>
52         Order deny,allow
53         Deny from all
54     </files>
55 </Directory>
56 <Directory "/usr/share/zabbix/local">
57     Order deny,allow
58     Deny from all
59     <files *.PHP>
60         Order deny,allow
61         Deny from all
62     </files>
63 </Directory>

以上完成之后可以安装了

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

如下

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

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

apt search zabbix
apt-get install zabbix_get

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

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

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

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐