• ubuntu 14.04zabbix的安装


    开始安装

    64位  Ubuntu 14.04.5 LTS 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端安装好之后默认自己配置好了本机监控,你只是需要打开即可

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

  • 相关阅读:
    当年的笔记_apache配置虚拟主机
    sqlserver 调优(三)
    bat命令自用其(一)
    Always On主辅延迟相关描述
    sqlserver中常用的windows命令行的操作
    mysql复制以及一主多从等常见集群概述
    sqlserver 调优(二)
    sqlserver 获取实例上用户数据库的数据字典
    sqlserver事务隔离小结
    mysql 慢查询的小结
  • 原文地址:https://www.cnblogs.com/Dicky-Zhang/p/7250433.html
Copyright © 2020-2023  润新知