Zabbix监控系统安装操作详解(含错误解析).docx_第1页
Zabbix监控系统安装操作详解(含错误解析).docx_第2页
Zabbix监控系统安装操作详解(含错误解析).docx_第3页
Zabbix监控系统安装操作详解(含错误解析).docx_第4页
Zabbix监控系统安装操作详解(含错误解析).docx_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Zabbix监控系统安装手册目录一、安装mysql数据库4二、 apache2 安装62.1安装安装APRapr-1.4.6.tar.gz62.2安装APR-utilapr-util-1.4.1.tar.gz62.3安装PCREpcre-8.30.tar.gz62.4 安装Apache2httpd-2.4.2.tar.gz62.5 apache配置7三、php安装配置73.1安装JPEG6jpegsrc.v6b.tar.gz73.2 安装Zlibzlib-1.2.5.tar.gz83.3安装LIBpnglibpng-1.5.13.tar.bz283.4 安装Freetypefreetype-2.4.10.tar.gz83.5 安装GDGD-2.0.33.tar.gz93.6安装Curl curl-7.19.5.tar.gz93.7安装Libxmllibxml2-2.7.7.tar.gz93.8安装PHPphp-5.3.10.tar.gz10四、zabbix安装11一、安装mysql数据库1、因为mysql5以后编译都是用cmake,所以要先安装cmake解压cmake安装包:tar -zxvf cmake-2.8.5.tar.gz进入解压出来的目录 cd cmake-2.8.5编译安装: ./configuremake & make install2、添加mysql用户和组创建mysql组:groupadd mysql创建mysql用户,并用-m创建home目录useradd -m -g mysql mysql3、创建安装目录:mysql将安装到/USR/LOCAL/MYSQL下mkdir -p /usr/local/mysql/datamkdir -p /usr/local/mysql/log-修改目录属主和组chown -R mysql:mysql /usr/local/mysql4、解压安装mysql:tar -zxvf mysql-5.6.15.tar.gz进入解压目录,编译安装:cd /mysql-5.6.15cmake . -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=0make -j4 & make install (-j4 指定编译cpu数,加快速度,可以不加)5、Mysql 配置添加缺省的my.conf配置::/usr/local/mysql # cp support-files/f /etc/f配置环境变量:vi /etc/profilePATH=$PATH:/usr/local/mysql/bin/; export PATHEXPORT PATH=$PATH:/usr/local/mysql/bin/修改安装文件属主:/usr/local # chown -R mysql:mysql mysql加载修改后的配置文件:source profile6、手动安全模式启动数据库:# bin/mysqld_safe -user=mysql &二、 apache2 安装SUSE 11 自带安装apache2,如果安装了,请卸载:linux-1z88:/home/jie # zypper rm apache2.1安装安装APRapr-1.4.6.tar.gz1. #tar-zxfapr-1.4.6.tar.gz 2. #./configure-prefix=/usr/local/services/apr3. #make4. #makeinstall2.2安装APR-utilapr-util-1.4.1.tar.gz1. #tar-zxfapr-util-1.4.1.tar.gz2. #./configure-prefix=/usr/local/services/apr-util-with-apr=/usr/local/services/apr/bin/apr-1-config3. #make4. #makeinstall2.3安装PCREpcre-8.30.tar.gz1. #tar -zxvf pcre-8.30.zip2. #./configure-prefix=/usr/local/services/pcre3. #make4. #makeinstall2.4 安装Apache2httpd-2.4.2.tar.gz1. #tar-zvxfhttpd-2.4.2.tar.gz2. #./configure-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/3. #make4. #makeinstall2.5 apache配置/usr/local/services/apache2/conf # vi httpd.conf添加servername: ServerName localhost:80添加环境变量:vi /etc/profile添加:PATH=$PATH:/usr/local/services/apache2/bin/; export PATHEXPORT PATH=$PATH:/usr/local/services/apache2/bin/生效环境变量:source /etc/profile启动apache: apachectlstart三、php安装配置SUSE 11 自带安装php,如果安装了,请卸载:linux-1z88:/home/jie # zypper rm php3.1安装JPEG6jpegsrc.v6b.tar.gz1. #mkdir-p/usr/local/services/jpeg62. #mkdir-p/usr/local/services/jpeg6/bin3. #mkdir-p/usr/local/services/jpeg6/lib4. #mkdir-p/usr/local/services/jpeg6/include5. #mkdir-p/usr/local/services/jpeg6/man6. #mkdir-p/usr/local/services/jpeg6/man17. #mkdir-p/usr/local/services/jpeg6/man/man18. #tar-zvxfjpegsrc.v6b.tar.gz9. #CFLAGS=-O3-fPIC./configure-prefix=/usr/local/services/jpeg6/-enable-shared-enable-static10. #make11. #makeinstall问题:jpeg6 make: ./libtool:命令未找到 解决:拷贝libtool文件到jpeg6安装文件目录cp /usr/share/libtool/config/config.* ./3.2 安装Zlibzlib-1.2.5.tar.gz1. #tar-zxvfzlib-1.2.5.tar.gz2. #./configure3. #make4. #makeinstall注:安装zlib不能指定安装路径,后续安装libpng会报找不到zlib的错,解决:进入zlib安装目录,make clean , 然后重新安装3.3安装LIBpnglibpng-1.5.13.tar.bz21. #tar-jvxf libpng-1.5.13.tar.bz22. #cdlibpng-1.5.133. #./configure -prefix=/usr/local/services/libpng/4. #make5. #makeinstall3.4 安装Freetypefreetype-2.4.10.tar.gz1. #tar-zvxffreetype-2.4.10.tar.gz2. #cdfreetype-2.4.103. #./configure-prefix=/usr/local/services/freetype4. #make5. #makeinstall3.5 安装GDGD-2.0.33.tar.gz1. #tar-zxvfGD-2.0.33.tar.gz2. #./configure-prefix=/usr/local/services/gd2/-with-jpeg=/usr/local/services/jpeg6/-with-png=/usr/local/services/libpng/-with-zlib -with-freetype=/usr/local/services/freetype3. #make4. #makeinstall问题:编译GD库时,报错:gd_png.c:15:53: error: png.h: No such file or directory解决:进入gd安装包, vi gd_png.c将#include “png.h”替换成:#include “/usr/local/services/libpng/include/png.h”然后再make就可以了3.6安装Curl curl-7.19.5.tar.gz1. #tar-zxvfcurl-7.19.4.tar.gz2. #./configure-prefix=/usr/local/services/curl3. #make4. #makeinstall3.7安装Libxmllibxml2-2.7.7.tar.gz1. #tar-zxvflibxml2-2.7.7.tar.gz2. #./configure-prefix=/usr/local/services/libxml2-with-zlib=/usr/local/services/zlib/3. #make4. #makeinstall3.8安装PHPphp-5.3.10.tar.gz1. #tar-zxvfphp-5.3.10.tar.gz2. #./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/ 拷贝配置文件3. #cpphp.ini-production/usr/local/services/php/lib/php.ini4. 修改php.ini参数,使其符合zabbix的要求:l lmemory_limit=128Ml lpost_max_size=16Ml lupload_max_filesize=2Ml lmax_execution_time=300l lmax_input_time=300l date.timezone= Asia/Shanghai5. 修改Apache2配置httpd.conf在AddType application/x-gzip .gz .tgz 插入如下内容AddType application/x-httpd-php .phpAddType application/x-httpd-php-source .phps6. 进入根目录编辑测试文件: cd /usr/local/services/apache2/htdocs7. cat test.php8. 重启apache apachectlrestart9. 测试网页:浏览器输入 localhost/test.php 显示结果:四、zabbix安装1、 创建Zabbix数据库Mysqlcreatedatabasezabbixcharactersetutf8;2、 创建zabbix用并赋权grant all privileges on zabbix.* to zabbixlocalhost identified by zabbix;3、 解压zabbix安装包:tar -zxvf zabbix-2.2.2.tar.gz4、 导入数据库sql脚本zabbix-2.2.2# /usr/local/Zabbix(自定文件目录)/zabbix-2.2.2/database/mysql -导入时root密码要为空注:若mysql的root用户有密码,则执行语句把密码设置为空mysqlupdate user set password= where user=root;mysqlmysqlflush privileges;mysqlquit再重新登录就可以了# mysql -uroot zabbix schema.sql# mysql -uroot zabbix images.sql# mysql -uroot zabbix zabbix_serverzab

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论