Zabbix30使用手册Word下载.docx

上传人:b****3 文档编号:15857477 上传时间:2022-11-16 格式:DOCX 页数:79 大小:5.89MB
下载 相关 举报
Zabbix30使用手册Word下载.docx_第1页
第1页 / 共79页
Zabbix30使用手册Word下载.docx_第2页
第2页 / 共79页
Zabbix30使用手册Word下载.docx_第3页
第3页 / 共79页
Zabbix30使用手册Word下载.docx_第4页
第4页 / 共79页
Zabbix30使用手册Word下载.docx_第5页
第5页 / 共79页
点击查看更多>>
下载资源
资源描述

Zabbix30使用手册Word下载.docx

《Zabbix30使用手册Word下载.docx》由会员分享,可在线阅读,更多相关《Zabbix30使用手册Word下载.docx(79页珍藏版)》请在冰豆网上搜索。

Zabbix30使用手册Word下载.docx

2)、分区,/boot分区200m;

swap分区原则为内存两倍,当内存大于2G小于4G时,swap=内存大小,当内存大于4G时,swap为4G;

/根分区选择Filltomaximumallowablesize.

3)、选择Minimal,最小化系统;

后面需要安装的应用、服务,可以通过yum安装。

2、服务器端安装配置:

1)、安装:

yum-yinstallgccgcc-c++autoconfhttpdphpmysqlmysql-serverphp-mysqlhttpd-manualmod_sslmod_perlmod_auth_mysqlphp-gdphp-xmlphp-mbstringphp-ldapphp-pearphp-xmlrpcphp-bcmathmysql-connector-odbcmysql-devellibdbi-dbd-mysqlnet-snmp-develcurl-develunixODBC-develOpenIPMI-develjava-devel

2)、配置环境:

修改php.ini

shell#vi/etc/php.ini

date.timezone=Asia/Shanghai

max_execution_time=300

post_max_size=32M

max_input_time=300

memory_limit=128M

mbstring.func_overload=2

开启httpd、mysqld服务

shell#servicemysqldstart

shell#servicehttpdstart

二、安装zabbix

1、下载zabbix并上传到linux服务器

首先将需要安装的zabbix源文件从网络上下载好,通过工具(如winscp)等将源文件传到linux服务器上。

也可以直接在linux服务器上下载,指令如下:

Wget“http:

//****”;

将文件上传到服务器后开始安装,首先解压安装源文件:

[root@CS-NMS-ZA~]#tar-zxvfzabbix-3.0.3.tar.gz

2、创建用户:

为了安全考虑zabbix只使用普通用户运行,假如你当前用户叫ttlsa,那么你运行他,他便使用ttlsa身份运行。

但是如果你在root环境下运行zabbix,那么zabbix将会主动使用zabbix用户来运行。

但是如果你的系统没有名叫zabbix的用户,你需要创建一个用户,如下:

[root@CS-NMS-ZA~]#groupaddzabbix

[root@CS-NMS-ZA~]#useradd-gzabbixzabbix

3、配置数据库:

1)、替换mysql的配置文件

[root@CS-NMS-ZA~]#cp/usr/share/mysql/my-f/etc/f

2)、vi/etc/f

将其中的[mysqld]段下的max_allowed_packet=1M修改为:

max_allowed_packet=128M

修改MySQL的字符集为gbk,具体操作如下;

在[Client]和[mysqld]段下分别添加以下内容:

default_character_set=gbk下划线和中杠都OK

其它字符集有:

utf8

3)、启动mysql

[root@CS-NMS-ZA~]#servicemysqldstart

4)、配置远程某个或多个地址访问权限,也可以配置所有地址访问权限

[root@CS-NMS-ZA~]#mysql–uroot–p(初始密码为空,直接敲回车键,后面设置密码后输入密码)

mysql>

grantallon*.*to'

数据库名'

@'

ip'

identifiedby'

密码'

withgrantoption;

//具体写明哪一个地址可以访问

%'

'

//所有地址均可访问:

grantallon*.*to'

root'

flushprivileges;

5)、设置mysql服务为开机自启动:

[root@CS-NMS-ZA~]#chkconfigmysqldon

6)、设置数据库root密码:

[root@CS-NMS-ZA~]#mysqladmin-urootpassword"

P@ssw0rd"

//P@ssw0rd为新的root密码

7)、导入zabbix数据库

将schema.sql、images.sql、data.sql上传到linux服务器上,如上传到/usr/local/src/zabbix-2.4.7/database/mysql/

[root@CS-NMS-ZA~]#mysql-uroot-p//输入密码进入

createdatabasezabbixcharactersetutf8;

insertintomysql.user(Host,User,Password)values('

localhost'

'

zabbix'

password('

));

//新建账户zabbix,密码Zabbix

//刷新系统授权表

usezabbix;

source/root/zabbix-3.0.3/database/mysql/schema.sql;

source/root/zabbix-3.0.3/database/mysql/images.sql;

source/root/zabbix-3.0.3/database/mysql/data.sql;

quit;

解决mysql远程登录时的1044与1045错误方法:

1.关闭mysql

#servicemysqldstop

2.屏蔽权限

#mysqld_safe--skip-grant-table

屏幕出现:

Startingdemofrom.....

3.新开起一个终端输入

#mysql-urootmysql

UPDATEuserSETPassword=PASSWORD('

newpassword'

)whereUSER='

;

FLUSHPRIVILEGES;

//记得要这句话,否则如果关闭先前的终端,又会出现原来的错误

quit

4、安装配置zabbix:

1)、编译安装zabbix:

[root@CS-NMS-ZA~]#cdzabbix-3.0.3

[root@CS-NMS-ZA~]#./configure--prefix=/usr/local/zabbix--enable-server--enable-proxy--enable-agent--with-mysql=/usr/bin/mysql_config--with-net-snmp--with-libcurl--with-jabber--enable-ipv6--with-libxml2

[root@CS-NMS-ZA~]#make

[root@CS-NMS-ZA~]#makeinstall

2)、配置zabbix_server.conf

[root@CS-NMS-ZA~]#vi/usr/local/zabbix/etc/zabbix_server.conf

DBHost=localhost//同一台服务器上这样填写,如果mysql与zabbix安装在不同的服务器上,则天数据库服务器真实地址

DBName=zabbix

DBUser=zabbix

DBPassword=zabbix

DBPort=3306

3)、配置zabbix_agent.conf

[root@CS-NMS-ZA~]#vi/etc/zabbix/zabbix_agentd.conf

Server=127.0.0.1//客户端与服务器在同一台服务器上,则使用本机地址,不在同一台服务器上则需要填写zabbix_server真实地址。

ServerActive=127.0.0.1

Hostname=Zabbixserver

其中Server和ServerActive都指定zabbixserver的IP地址,不同的是,前者是被动后者是主动。

也就是说Server这个配置是用来允许127.0.0.1这个ip来我这取数据。

而serverActive的127.0.0.1的意思是,客户端主动提交数据给他。

4)、拷贝zabbix服务端和客户端的启动文件

[root@CS-NMS-ZA~]#cp/root/zabbix-3.0.3/misc/init.d/tru64/zabbix_*/etc/init.d/.

5)、复制zabbix程序文件端到指定web目录下,并且设置相应权限。

[root@CS-NMS-ZA~]#mkdir/var/www/html/zabbix

[root@CS-NMS-ZA~]#cp-ra/root/zabbix-3.0.3/frontends/php/*/var/www/html/zabbix/.

[root@CS-NMS-ZA~]#chown-Rapache.apache/var/www/html/zabbix/

6)、防火墙设置

Centos7以上版本需要加防火墙端口特例:

[root@CS-NMS-ZA~]#firewall-cmd--zone=public--add-port=3306/tcp--permanent

[root@CS-NMS-ZA~]#firewall-cmd--zone=public--add-port=80/tcp--permanent

[root@CS-NMS-ZA~]#firewall-cmd--zone=public--add-port=10050/tcp--permanent

[root

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > IT认证

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1