zabbi30安装手册ok文档格式.docx

上传人:b****5 文档编号:19908601 上传时间:2023-01-12 格式:DOCX 页数:9 大小:968.53KB
下载 相关 举报
zabbi30安装手册ok文档格式.docx_第1页
第1页 / 共9页
zabbi30安装手册ok文档格式.docx_第2页
第2页 / 共9页
zabbi30安装手册ok文档格式.docx_第3页
第3页 / 共9页
zabbi30安装手册ok文档格式.docx_第4页
第4页 / 共9页
zabbi30安装手册ok文档格式.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

zabbi30安装手册ok文档格式.docx

《zabbi30安装手册ok文档格式.docx》由会员分享,可在线阅读,更多相关《zabbi30安装手册ok文档格式.docx(9页珍藏版)》请在冰豆网上搜索。

zabbi30安装手册ok文档格式.docx

&

make 

install

ln 

/application/ 

/application/nginx做个软连接

ls 

-l 

/application/查看软连接情况

./application/nginx/sbin/nginx在根目录下启动nginx

ps-ef|grepnginx查看nginx进程是否启用

ss 

-lntup|grep 

nginx查看nginx端口是否启用 

conf]# 

egrep 

-v 

"

#|^$"

>

将导入可跳过直接使用以下覆盖就可以 

vim 

/application/nginx/conf/

worker_processes 

1;

events 

{

worker_connections 

1024;

}

http 

include 

;

default_type 

application/octet-stream;

sendfile 

on;

keepalive_timeout 

65;

server 

listen 

80;

server_name 

localhost;

location 

root 

html;

index 

index.php 

error_page 

500 

502 

503 

504 

/;

\.(php|php5)$ 

/application/nginx/html;

fastcgi_pass 

fastcgi_index 

fastcgi_param 

SCRIPT_FILENAME 

/scripts$fastcgi_script_name;

/application/nginx/html$fastcgi_script_name;

fastcgi_params;

./application/nginx/sbin/nginx-sreload重启启动如无问题则进行下一步

安装mysql

tree 

nmap 

lrzsz 

dos2unix 

tar 

xf 

mysql目录自己准备好的目录

mv 

/application/mysql创建软连接

mysql 

–M创建不能登录用户

chown 

-R 

/application/mysql 

更改主组

cd 

/application/mysql

./scripts/mysql_install_db 

--basedir=/application/mysql 

--datadir=/application/mysql/data/ 

--user=mysql可能会提示错误要安装gcc或其他自己注意

cp 

support-files/ 

/etc/mysqld

sed-i'

s#/usr/local/mysql#/application/mysql#g'

/application/mysql/bin/mysqld_safe/etc/mysqld

/etc/

cp:

是否覆盖"

/etc/"

y

echo 

‘export 

PATH=/application/mysql/bin:

$PATH‘ 

/etc/profile要进入/etc/profile最下面修改export

source 

/etc/profile重新加载profile

$PATH查看路径的修改

-a 

/application/mysql/bin/* 

/usr/local/sbin

service 

mysqld 

start启动数据库创建数据

#创建zabbix数据库以及相关表[iyunv@zabbix-servermysql-e"

createdatabasezabbixdefaultcharsetutf8;

[iyunv@zabbix-servermysql-e"

grantallonzabbix.*tozabbix@localhostidentifiedby'

zabbix'

[iyunv@zabbix-servermysql-uzabbix-pzabbixzabbix<

./database/mysql/[iyunv@zabbix-servermysql-uzabbix-pzabbixzabbix<

./database/mysql/

完成数据库的安装

安装PHP

-y 

zlib-devel 

libxml2-devel 

libjpeg-devel 

libiconv-devel 

freetype-devel 

libpng-devel 

gd-devel 

curl-devel 

libxslt-devel

红色devel文件系统没有需要安装

yum–yinstall 

gd-devel 

wget 

zxf 

--prefix=/usr/local/libiconv

Make&

../

libmcrypt-devel 

mhash 

mcrypt如不能yum安装的话要自己准备软件包

上传此三个包后分别进入包内进行

./configure

Make&

makeinstall

安装是报错

configure:

error:

***libmcryptwasnotfound解决方法

/usr/local/bin/libmcrypt_config 

/usr/bin/libmcrypt_config

export 

LD_LIBRARY_PATH=/usr/local/lib:

LD_LIBRARY_PATH

再安装测试

cdphp 

--prefix=/usr/local/php 

--with-mysql=/usr/local/mysql/ 

--with-mysqli=mysqlnd 

--with-pdo-mysql=mysqlnd 

--with-iconv-dir=/usr/local/libiconv 

--with-freetype-dir 

--with-jpeg-dir 

--with-png-dir 

--with-zlib 

--with-libxml-dir=/usr 

--with-gettext 

--enable-xml 

--disable-rpath 

--enable-bcmath 

--enable-shmop 

--enable-sysvsem 

--enable-inline-optimization 

--with-curl 

--enable-mbregex 

--enable-fpm 

--enable-mbstring 

--with-mcrypt 

--with-gd 

--enable-gd-native-ttf 

--with-openssl 

--with-mhash 

--enable-pcntl 

--enable-sockets 

--with-xmlrpc 

--enable-soap 

--enable-short-tags 

--enable-static 

--with-xsl 

--with-fpm-user=nginx 

--with-fpm-group=nginx 

--enable-ftp 

--enable-opcache=no

编译安装到/application/

php(--with-mysqli=mysqlnd和--with-gettext一定要加上,否则前者不装时安装zabbix时databasetype没有选项 

默认出来的数据库是SqLite3,且不能切换

,后者不装时,会报PHPgettextwarning)

install

报错/root/errorwhileloadingsharedlibraries:

cannotopensharedobjectfile:

Nosuchfileordirectory

make:

***[ext/phar/]错误127

ln-s/application/mysql/lib/ 

/usr/lib64/

/application/php做个软连接生成配置php配置文件 

pwd

/tools/在php安装包中 

etc]# 

php启动测试 

/application/php/sbin/php-fpm

验证是否成功启动 

netstat 

php-fpm

安装 

~]# 

groupadd 

-g 

zabbix 

/usr/local/lib/ 

/usr/lib/ 

#添加软连接(缺少了) 

/sbin/ldconfig 

#使配置立即生效 

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

参数说明:

—prefix=/usr/local/zabbix为指定安装目录为/usr/local/zabbix

—enable-server为安装zabbix服务端程序

—enable-agent为安装agent程序

enable-proxy为安装proxy程序

—with-mysql为使用mysql数据库

—enable-ipv6为启用ipv6支持(无启用)

—with-net-snmp为启用snmp支持

—with-libcurl为启用curl

—with-libxml2编译xml模块,主要用于监控vm虚拟机

[root@oldboy 

修改:

vim/usr/local/zabbix/etc/

DBName=zabbix 

#数据库名称 

DBUser=zabbix 

#数据库用户名 

DBPassword=zabbix 

#数据库密码 

ListenIP=localhost 

#数据库ip地址 

AlertScriptsPath=****/zabbix/alertscripts 

#zabbix运行脚本存放目录

#配置软连接和启动文件信息

mkdir/var/log/zabbixchown/var/log/zabbixln-s/usr/local/zabbix/etc//etc/zabbixln-s/usr/local/zabbix/bin/*/usr/bin/ln-s/usr/local/zabbix/sbin/*/usr/sbin/ 

cp/root//etc/根据自己zabbix存放位置chmod755/etc/zabbix_*

#修改/etc/目录下的zabbix_server和zabbix_agentd启动文件sed-i"

s@BASEDIR=/usr/local@BASEDIR=/usr/local/zabbix@g"

/etc/zabbix_serversed-i"

/etc/zabbix_agent

#修改/etc/zabbix/,这里的IP地址写的是zabbix_server的IP地址,即

sed-i"

s@Server="

/etc/zabbix/(可以省略)sed-i"

s@ServerActive="

/etc/zabbix/防止一些无谓日志报错sed-i"

s@tmp/@var/log/zabbix/@g"

/etc/zabbix/将agentd日志保存在/var/log/zabbixsed-i"

s@^#UnsafeUserParameters=0@UnsafeUserParameters=1\n@g"

/etc/zabbix/

修改:

默认值较小)

/application/php/lib/ 

主要为下面几个参数

post_max_size 

=16M

max_execution_time 

=300

max_input_time 

=Asia/Shanghai

配置web环境:

/root/liulei/

cp-rfphp/usr/local/nginx/html/zabbix

用户名Admin密码zabbix

中文支持:

zabbix实际是有中文语言的,我们可以通过修改web端源文件来开启中文语言。

修改你的这个文件

/application/根据个人不同目录不同

zh_CN‘ 

=&

gt;

[‘name‘ 

_(‘Chinese 

(zh_CN)‘), 

‘display‘ 

true], 

#也就是把false改为true

然后点击zabbix监控网页端右上角人头头像修改为中文语言即可。

更换语言后,图形会出现乱码,我们做如下修改即可。

/application/根据个人不同位置不一

#修改第93行

define(‘ZBX_FONT_NAME‘, 

‘msyh‘);

#修改第45行改为 

define(‘ZBX_GRAPH_FONT_NAME‘, 

‘msyh‘)

然后下载微软雅黑字体,改名为msyh传入/home/www/zabbix/fonts目录下即可。

Windows7-控制面板-外观和个性化-字体-找到自己需要的字体改写后名字后放入

Fping安装

默认路径安装fping/usr/local/sbin/

Cd&

修改/etc/zabbix/

FpingLocation=/usr/local/sbin/fping 

2)修改fping的权限 

##这一步很重要

chownroot:

root/usr/local/sbin/fping

chmodu+s/usr/local/sbin/fping

重启zabbix_server

yumwhatprovides*/命令通过命令查询该包名

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

当前位置:首页 > 解决方案 > 学习计划

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

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