Zabbix监控系统安装操作详解含错误解析Word文档下载推荐.docx

上传人:b****4 文档编号:17343939 上传时间:2022-12-01 格式:DOCX 页数:10 大小:26.16KB
下载 相关 举报
Zabbix监控系统安装操作详解含错误解析Word文档下载推荐.docx_第1页
第1页 / 共10页
Zabbix监控系统安装操作详解含错误解析Word文档下载推荐.docx_第2页
第2页 / 共10页
Zabbix监控系统安装操作详解含错误解析Word文档下载推荐.docx_第3页
第3页 / 共10页
Zabbix监控系统安装操作详解含错误解析Word文档下载推荐.docx_第4页
第4页 / 共10页
Zabbix监控系统安装操作详解含错误解析Word文档下载推荐.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

Zabbix监控系统安装操作详解含错误解析Word文档下载推荐.docx

《Zabbix监控系统安装操作详解含错误解析Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《Zabbix监控系统安装操作详解含错误解析Word文档下载推荐.docx(10页珍藏版)》请在冰豆网上搜索。

Zabbix监控系统安装操作详解含错误解析Word文档下载推荐.docx

groupaddmysql

创建mysql用户,并用-m创建home目录

useradd-m-gmysqlmysql

3、创建安装目录:

mysql将安装到/USR/LOCAL/MYSQL下

mkdir-p/usr/local/mysql/data

mkdir-p/usr/local/mysql/log

-----修改目录属主和组

chown-Rmysql:

mysql/usr/local/mysql

4、解压安装mysql:

tar-zxvfmysql-5.6.15.tar.gz

进入解压目录,编译安装:

cd/mysql-5.6.15

cmake.\

-DCMAKE_BUILD_TYPE=RelWithDebInfo\

-DCMAKE_INSTALL_PREFIX=/usr/local/mysql\

-DSYSCONFDIR=/etc\

-DMYSQL_DATADIR=/data\

-DFEATURE_SET=community\

-DENABLED_PROFILING=ON\

-DWITH_MYISAM_STORAGE_ENGINE=1\

-DWITH_INNOBASE_STORAGE_ENGINE=1\

-DWITHOUT_PERFSCHEMA_STORAGE_ENGINE=0\

-DENABLED_LOCAL_INFILE=1\

-DMYSQL_TCP_PORT=5393\

-DDEFAULT_CHARSET=utf8\

-DDEFAULT_COLLATION=utf8_general_ci\

-DWITH_EXTRA_CHARSETS=all\

-DWITH_SSL=bundled\

-DWITH_EMBEDDED_SERVER=OFF\

-DWITH_DEBUG=ON\

-DENABLE_DOWNLOADS=0

make-j4&

makeinstall(-j4指定编译cpu数,加快速度,可以不加)

5、Mysql配置

添加缺省的my.conf配置:

:

/usr/local/mysql#cpsupport-files/my-f/etc/f

配置环境变量:

vi/etc/profile

PATH=$PATH:

/usr/local/mysql/bin/;

exportPATH

EXPORTPATH=$PATH:

/usr/local/mysql/bin/

修改安装文件属主:

/usr/local#chown-Rmysql:

mysqlmysql

加载修改后的配置文件:

sourceprofile

6、手动安全模式启动数据库:

#bin/mysqld_safe--user=mysql&

二、apache2安装

SUSE11自带安装apache2,如果安装了,请卸载:

linux-1z88:

/home/jie#zypperrmapache

2.1安装安装APR apr-1.4.6.tar.gz

1.#tar 

-zxf 

apr-1.4.6.tar.gz 

2.#./configure 

--prefix=/usr/local/services/apr 

3.#make 

4.#make 

install 

2.2安装APR-util apr-util-1.4.1.tar.gz

apr-util-1.4.1.tar.gz 

--prefix=/usr/local/services/apr-util 

--with-apr=/usr/local/services/apr/bin/apr-1-config 

2.3安装PCRE pcre-8.30.tar.gz

1.#tar-zxvf 

pcre-8.30.zip 

--prefix=/usr/local/services/pcre 

2.4安装Apache2 httpd-2.4.2.tar.gz

-zvxf 

httpd-2.4.2.tar.gz 

--prefix=/usr/local/services/apache2 

--with-apr=/usr/local/services/apr/ 

--with-apr-util=/usr/local/services/apr-util/ 

--with-pcre=/usr/local/services/pcre/ 

2.5apache配置

/usr/local/services/apache2/conf#vihttpd.conf

添加servername:

ServerNamelocalhost:

80

添加环境变量:

添加:

/usr/local/services/apache2/bin/;

EXPORTPATH=$PATH:

/usr/local/services/apache2/bin/

生效环境变量:

source/etc/profile

启动apache:

apachectl 

start 

三、php安装配置

SUSE11自带安装php,如果安装了,请卸载:

/home/jie#zypperrmphp

3.1安装JPEG6 jpegsrc.v6b.tar.gz

1.# 

mkdir 

-p 

/usr/local/services/jpeg6 

2.# 

/usr/local/services/jpeg6/bin 

3.# 

/usr/local/services/jpeg6/lib 

4.# 

/usr/local/services/jpeg6/include 

5.# 

/usr/local/services/jpeg6/man 

6.# 

/usr/local/services/jpeg6/man1 

7.# 

/usr/local/services/jpeg6/man/man1 

8.# 

tar 

jpegsrc.v6b.tar.gz 

9.# 

CFLAGS="

-O3 

-fPIC"

./configure 

--prefix=/usr/local/services/jpeg6/ 

--enable-shared 

--enable-static 

10.# 

make 

11.# 

问题:

jpeg6make:

./libtool:

命令未找到

解决:

拷贝libtool文件到jpeg6安装文件目录

cp/usr/share/libtool/config/config.*./

3.2安装Zlib zlib-1.2.5.tar.gz

-zxvf 

zlib-1.2.5.tar.gz 

注:

安装zlib不能指定安装路径,后续安装libpng会报找不到zlib的错,解决:

进入zlib安装目录,makeclean,然后重新安装

3.3安装LIBpng libpng-1.5.13.tar.bz2

-jvxf 

libpng-1.5.13.tar.bz2

cd 

libpng-1.5.13 

./configure--prefix=/usr/local/services/libpng/

3.4安装Freetype freetype-2.4.10.tar.gz

freetype-2.4.10.tar.gz 

freetype-2.4.10 

--prefix=/usr/local/services/freetype 

3.5安装GD GD-2.0.33.tar.gz

GD-2.0.33.tar.gz 

--prefix=/usr/local/services/gd2/ 

--with-jpeg=/usr/local/services/jpeg6/ 

--with-png=/usr/local/services/libpng/ 

--with-zlib 

--with-freetype=/usr/local/services/freetype

编译GD库时,报错:

gd_png.c:

15:

53:

error:

png.h:

Nosuchfileordirectory

解决:

进入gd安装包,vigd_png.c

#include“png.h” 

替换成:

#include“/usr/local/services/libpng/include/png.h” 

然后再make就可以了

3.6安装Curl curl-7.19.5.tar.gz

curl-7.19.4.tar.gz 

--prefix=/usr/local/services/curl 

3.7安装Libxml libxml2-2.7.7.tar.gz

libxml2-2.7.7.tar.gz 

--prefix=/usr/local/services/libxml2 

--with-zlib=/usr/local/services/zlib/ 

3.8安装PHP php-5.3.10.tar.gz

php-5.3.10.tar.gz 

./configure--prefix=/usr/local/services/php/--with-apxs2=/usr/local/services/apache2/bin/apxs--with-libxml-dir=/usr/local/services/libxml2/--with-jpeg-dir=/usr/local/services/jpeg6--with-curl=/usr/local/services/curl--enable-ftp--with-mysql=/usr/local/mysql--with-mysqli=/usr/local/mysql/bin/mysql_config--enable-mbstring--with-png-dir=/usr/local/services/libpng/--with-freetype-dir=/usr/local/services/freetype/--enable-xml--with-mhash--enable-bcmath--enable-sockets--with-gettext--with-gd=/usr/local/services/gd2/拷贝配置文件

cp 

php.ini-production 

/usr/local/services/php/lib/php.ini 

4.修改php.ini参数,使其符合zabbix的要求:

●memory_limit=128M

●post_max_size=16M

●upload_max_filesize=2M

●max_execution_time=300

●max_input_time=300

●date.timezone=Asia/Shanghai

5.修改Apache2配置httpd.conf

在AddTypeapplication/x-gzip.gz.tgz插入如下内容

AddTypeapplication/x-httpd-php.php

AddTypeapplication/x-httpd-php-source.phps

6.进入根目录编辑测试文件:

cd/usr/local/services/apache2/htdocs

7.cat>

test.php

<

?

php 

phpinfo();

>

8.重启apacheapachectl 

restart

9.测试网页:

浏览器输入localhost/test.php显示结果:

四、zabbix安装

1、创建Zabbix数据库

Mysql>

create 

database 

zabbix 

character 

set 

utf8;

2、创建zabbix用并赋权

grantallprivilegesonzabbix.*tozabbix@localhostidentifiedby'

zabbix'

;

3、解压zabbix安装包:

tar-zxvfzabbix-2.2.2.tar.gz

4、导入数据库sql脚本zabbix-2.2.2

#/usr/local/Zabbix(自定文件目录)/zabbix-2.2.2/database/mysql---导入时root密码要为空

若mysql的root用户有密码,则执行语句把密码设置为空

mysql>

updateusersetpassword=’’whereuser=’root’;

flushprivileges;

quit

再重新登录就可以了

#mysql-urootzabbix<

schema.sql

images.sql

data.sql

5、创建zabbix用户组和用户

groupaddzabbix

useradd-m-gzabbixzabbix

#passwdzabbix

6、编译安装prefix=/usr/local/zabbix//---zabbix安装路径

//----安装server,agent,proxy

进入解压路径cdzabbix-2.2.2//---编译zabbix

#./configure--prefix=/usr/local/zabbix--enable-server--enable-agent--enable-proxy--with-mysql--with-libcurl//###--with-net-snmp--暂时没有配置好

//---安装zabbix

make

makeinstall

---zabbix配置

修改Agentd配置文件,更改HOST 

NAME 

为本机的hostname就好了

#vi 

/etc/zabbix/zabbix_agentd.conf————(文件路径:

/usr/local/zabbix/etc)

修改后内容如下

-------------------------------------------------------------------------

LogFile=/tmp/zabbix_agentd.log

Server=192.168.213.128 

 

#监控服务器的IP地址

Hostname=linux-1z88 

#监控服务器的hostname

vi 

/etc/zabbix/zabbix_server.conf

修改后内容如下:

LogFile=/tmp/zabbix_server.log

DBName=zabbix

DBUser=zabbix

DBPassword=zabbix

--配置环境变量:

添加以下语句:

PATH=$PATH:

/usr/local/zabbix/sbin;

ExportPATH=$PATH:

/usr/local/zabbix/sbin

---生效环境变量:

---启动zabbix_server

shell>

zabbix_server

zabbix_server:

errorwhileloadingsharedlibraries:

libmysqlclient.so.18:

cannotopensharedobjectfile:

解决方案:

ln–s/usr/local/mysql/lib/libmysqlclient.so.18/lib64/libmysqlclient.so.18

---启动zabbix_agent

zabbix_agentd

---启动zabbix_proxy

zabbix_proxy

---配置zabbix网页接口

1、进入apache2根目录:

cd/usr/local/services/apache2/htdocs

2、创建zabbix目录:

mkdirzabbix

3、拷贝文件:

进入原始安装文件:

cd/app/appkg/zabbix-2.2.2/frontends/php//进入自定义安装文件目录

cd/usr/local/Zabbix/zabbix-2.2.2/frontends/php/

cp/app/appkg/zabbix-2.2.2/frontends/php//usr/local/services/apache2/htdocs/zabbix/

---配置zabbix目录访问权限:

添加

Directory"

/usr/local/services/apache2/htdocs/zabbix"

OptionsIndexesFollowSymLinks

AllowOverrideall

Requireallgranted

/Directory>

--修改初始化文件:

IfModuledir_module>

DirectoryIndexindex.php

/IfModule>

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

当前位置:首页 > 初中教育 > 科学

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

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