Zabbix3.0.2最新版快速入门(一)

Zabbix installation and configuration

Step1:从zabbix官方获取最新版本

http://www.zabbix.com/download.php

1、提取zabbix源文件

tar zxvf zabbix-3.0.2.tar.gz

2、创建zabbix运行用户和组

groupadd zabbix
useradd -g zabbix zabbix

3、安装依赖包

yum -y install curl-devel net-snmp-devel libxml2-devel libcurl-devel

Step2:安装zabbix

4、zabbix服务端安装


./configure --help    #获取可编译参数选项

./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --enable-proxy --with-net-snmp --enable-ipv6 --with-libcurl --with-libxml2 --with-mysql=/usr/local/mysql/bin/mysql_config

5、zabbix客户端安装

./configure --prefix=/usr/local/zabbix --enable-agent

6、创建zabbix数据库


mysql> create database zabbix;

mysql> GRANT ALL ON zabbix.* TO [email protected]‘localhost‘ IDENTIFIED BY ‘zabbix‘;

mysql> FLUSH PRIVILEGES;

mysql -uroot -p zabbix < /usr/local/src/zabbix-3.0.2/database/mysql/schema.sql
 mysql -uroot -p zabbix < /usr/local/src/zabbix-3.0.2/database/mysql/images.sql
 mysql -uroot -p zabbix < /usr/local/src/zabbix-3.0.2/database/mysql/data.sql

7、创建启动脚本

# cp misc/init.d/tru64/zabbix_server /etc/init.d/
# cp misc/init.d/tru64/zabbix_agentd /etc/init.d/
# chmod +x /etc/init.d/zabbix_*
# ln -sv /usr/local/zabbix/sbin/zabbix_* /usr/local/sbin/
`/usr/local/sbin/zabbix_agentd‘ -> `/usr/local/zabbix/sbin/zabbix_agentd‘
`/usr/local/sbin/zabbix_proxy‘ -> `/usr/local/zabbix/sbin/zabbix_proxy‘
`/usr/local/sbin/zabbix_server‘ -> `/usr/local/zabbix/sbin/zabbix_server‘

Step3:zabbix web配置,增加zabbix虚拟主机

8、创建zabbix目录,拷贝zabbix文件


# mkdir /data/www/html/zabbix -p

# cd frontends/php/
# cp -a . /data/www/html/zabbix/

# chown -R php-fpm. /data/www/html/zabbix/

9、Nginx配置

server {
    listen      80;
    server_name 172.15.1.12;
    index index.html index.htm index.php index.jsp;
    server_tokens       off;
    root        /data/www/html;
    access_log  /var/log/nginx/www_access.log main;

location /zabbix {
    alias       /data/www/html/zabbix/;
    }

location ~ \.php$ {
        include fastcgi_params;
        fastcgi_pass 127.0.0.1:9000;
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME /data/www/html$fastcgi_script_name;
    }
}

Step4:PHP模块的支持

10、查看php已支持的模块

[[email protected] php-5.6.20]# /usr/local/php/bin/php -m
[PHP Modules]
bcmath
Core
ctype
curl
date
dom
ereg
exif
fileinfo
filter
ftp
gd
gettext
hash
iconv
json
libxml
mbstring
mcrypt
mhash
mysql
mysqli
openssl
pcre
PDO
pdo_sqlite
Phar
posix
Reflection
session
shmop
SimpleXML
soap
sockets
SPL
sqlite3
standard
sysvsem
tokenizer
xml
xmlreader
xmlwriter
zlib

[Zend Modules]

11、增加 --with-gettext --enable-sockets

# cd php-5.6.20

# cd ext/gettext/

# /usr/local/php/bin/phpize

# ./configure --with-php-config=/usr/local/php/bin/php-config
# make && make install

# cd ext/sockets/

# /usr/local/php/bin/phpize

# ./configure --with-php-config=/usr/local/php/bin/php-config
# make && make install

12、/usr/local/php/etc/php.ini

post_max_size = 16M
max_execution_time = 300
max_input_time = 300
memory_limit = 128M
upload_max_filesize = 2M
session.auto_start = 0
mbstring.func_overload = 0
always_populate_raw_post_data = -1
date.timezone = Asia/Shanghai

Step5:在浏览器打开http://172.15.1.12/zabbix完成zabbix安装

zabbix数据库参数

下一步,进入安装细节

完成安装

进入zabbix登录页面username=admin,password=zabbix

Step5:启动zabbix_server、zabbix_agentd

1、libmysqlclient.so.18文件报错

[[email protected] ~]# ls /usr/local/mysql/lib/
libmysqlclient.a    libmysqlclient_r.so     libmysqlclient_r.so.18.1.0  libmysqlclient.so.18      libmysqld.a         plugin
libmysqlclient_r.a  libmysqlclient_r.so.18  libmysqlclient.so           libmysqlclient.so.18.1.0  libmysqlservices.a

[[email protected] ~]# echo "/usr/local/mysql/lib" >> /etc/ld.so.conf
[[email protected] ~]# ldconfig 
[[email protected] ~]# /etc/init.d/zabbix_server start
Zabbix server started.

2、zabbix_server.conf


# vim /usr/local/zabbix/etc/zabbix_server.conf

DBName=zabbix

DBUser=zabbix

DBPassword=zabbix

DBPort=3306

DBSocket=/var/lib/mysql/mysql.sock

3、启动zabbix

/etc/init.d/zabbix_server restart

/etc/init.d/zabbix_agentd restart

[[email protected] ~]# ss -ntl
State      Recv-Q Send-Q                                     Local Address:Port                                       Peer Address:Port 
LISTEN     0      128                                                   :::10050                                                :::*     
LISTEN     0      128                                                    *:10050                                                 *:*     
LISTEN     0      128                                                   :::10051                                                :::*     
LISTEN     0      128                                                    *:10051                                                 *:*     
LISTEN     0      128                                            127.0.0.1:9000                                                  *:*     
LISTEN     0      80                                                    :::3306                                                 :::*     
LISTEN     0      128                                                    *:80                                                    *:*     
LISTEN     0      128                                                   :::22                                                   :::*     
LISTEN     0      128                                                    *:22                                                    *:*     
LISTEN     0      100                                                  ::1:25                                                   :::*     
LISTEN     0      100                                            127.0.0.1:25                                                    *:*     
LISTEN     0      128                                            127.0.0.1:6010                                                  *:*     
LISTEN     0      128                                                  ::1:6010                                                 :::*

Quickstart

Step1:添加普通用户

Administration-->Users-->Create user

Step2:为新用户添加新媒介

Users-->Media-->add

Step3:添加用户权限

User groups-->Zabbix administrators-->Permissions

为用户添加只读权限

时间: 2024-11-03 17:29:51

Zabbix3.0.2最新版快速入门(一)的相关文章

Chapter 0.SymmetricDS快速入门指南( Quick Start Guide)

本文档是SymmetricDS3.6.14文档的第一章节Quick Start Guide文档的翻译,的目的是帮助读者快速搭建一个SymmetricDS集群并普及一些基本概念术语. 本文档描述了如何在两个SymmetricDS节点之间同步两个相同schema的数据库.下面的例子构建了一个分销业务模型,有一个中央数据库(我们叫它root或者corp节点)和多个零售商店的数据库(我们叫它client或者store节点).对于本教程,我们将只有一个store(商店)节点,如下图.如果你愿意,可以再教程

5分钟快速入门angular2。0

让我们从零开始,在JavaScript中建立一个超级简单的角angular2.0的应用. 请看demo <!DOCTYPE html> <html> <head> <title>Angular 2 QuickStart JS</title> <meta name="viewport" content="width=device-width, initial-scale=1"> <link

EJB3.0快速入门

1.首先介绍运行环境及相关的配置: EJB的运行环境: JAVAEE应用服务器包含Web容器和EJB容器,EJB3.0应用需要运行在EJB容器里. Tomcat目前只是Web容器,它不能运行EJB应用. Jboss作为最常用EJB容器,其自身所带Web服务器部分就是直接使用Tomcat(Jboss的默认端口也为:8080). 相关配置: 1.配置classpath:%JDK安装目录%/lib/dt.jar和tools.jar 2.JDK版本需要1.5以上. 3.为Jboss设置Jboss_HOM

NSIS 2.0界面快速入门

NSIS 2.0 版本支持定制的用户界面.所谓的 Modern UI(下称 MUI) 就是一种模仿最新的 Windows 界面风格的界面系统.MUI 改变了 NSIS 脚本的编写习惯,它使用 NSIS 的宏来表达,指定 MUI 的属性需要使用宏.所以,诸如 LicenseText, Icon, CheckBitmap, InstallColors 在 MUI 中失去意义. MUI 的内置向导页面 和安装程序有关的向导页面 MUI_PAGE_WELCOME 该向导页面显示欢迎信息 MUI_PAGE

一次在CentOS7上安装部署Zabbix3.0版本及快速进行基本配置的实例

Zabbix3.0的安装.部署.配置,必须基于LAMP环境或是是LNMP环境. 关于LAMP环境的简单快速搭建,见博客:http://afterdawn.blog.51cto.com/7503144/1923139 注意:以下步骤都是在LAMP配置之后进行的. 本文不会再对zabbix-server和zabbix-agent理论知识再进行介绍,建议看完http://afterdawn.blog.51cto.com/7503144/1922502再进行zabbix实战. Zabbix3.0对软硬件

3、Kafka学习分享|快速入门-V3.0

Kafka学习分享|快速入门 这个教程假定你刚开始是新鲜的,没有现存的Kafka或者Zookeeper 数据.由于Kafka控制控制脚本在Unix和Windows平台不同,在Windows平台使用bin\windows\ 代替 bin/,并且更改脚本扩展名为.bat. 第一步:下载编码 下载0.10.2.0版本并且解压它. 第二步:启动服务器 Kafka使用Zookeeper,因此如果你没有Zookeeper server,你需要先启动a ZooKeeper server.你可以使用Kafka的

.Net Core 3.0 IdentityServer4 快速入门

原文:.Net Core 3.0 IdentityServer4 快速入门 .Net Core 3.0 IdentityServer4 快速入门 一.简介 IdentityServer4是用于ASP.NET Core的OpenID Connect和OAuth 2.0框架. 将IdentityServer4部署到您的应用中具备如下特点: 1).认证服务 2).单点登陆 3).API访问控制 4).联合网关 5).专注于定制 6).成熟的开源系统 7).免费和商业支持 二.整体部署 目前大多数的应用

.Net Core 3.0 IdentityServer4 快速入门02

.Net Core 3.0 IdentityServer4 快速入门 —— resource owner password credentials(密码模式) 一.前言 OAuth2.0默认有四种授权模式(GrantType): 1)授权码模式 2)简化模式 3)密码模式(resource owner password credentials) 4)客户端模式(client_credentials) 上一小节接受了 客户端模式 ,本小节将介绍 密码模式,OAuth2.0资源所有者密码授权功能允许

springboot2.0整合freemarker快速入门

目录 1. 快速入门 1.1 创建工程pom.xml文件如下 1.2 编辑application.yml 1.3 创建模型类 1.4 创建模板 1.5 创建controller 1.6 测试 2. FreeMarker 基础 2.1 数据模型 2.2 List指令 2.3 遍历Map数据 2.4 if指令 2.5 运算符 2.6 空值处理 2.7 内建函数 freemarker是一个用Java开发的模板引擎 常用的java模板引擎还有哪些? Jsp.Freemarker.Thymeleaf .V