`
zdx3578
  • 浏览: 95628 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

zabbix编译:

 
阅读更多

 

  213  wget ftp://195.220.108.108/linux/epel/6/x86_64/libmcrypt-devel-2.5.8-9.el6.x86_64.rpm
  216  wget ftp://195.220.108.108/linux/epel/6/x86_64/libmcrypt-2.5.8-9.el6.x86_64.rpm
http://blog.s135.com/nginx_php_v6/

/etc/yum.repos.d/nginx.repo and paste one of the configurations below:

CentOS:

[nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/$releasever/$basearch/ gpgcheck=0 enabled=1
 yum -y install nginx  mysql-devel  mysql-server  net-snmp-devel  gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers
#wget http://www.php.net/get/php-5.5.0.tar.xz/from/tw1.php.net/mirror 5.5mysql支持兼容差。
可能是 mysql.default_socket、mysqli.default_socket、pdo_mysql.default_socket,php.ini 配置文件里面的变量设置ok即可。
wget http://hk2.php.net/distributions/php-5.4.17.tar.bz2
wget http://download.oracle.com/otn-pub/java/jdk/7u25-b15/jdk-7u25-linux-x64.tar.gz?AuthParam=1374050028_ae961ed9f7e7d7c3395be3151532aa07
wget http://downloads.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/2.0.6/zabbix-2.0.6.tar.gz?r=http%3A%2F%2Fwww.zabbix.com%2Fdownload.php&ts=1374046580&use_mirror=jaist
   
zabbix
./configure  --prefix=/opt/php --with-mysql --enable-fpm --with-zlib --enable-zip --with-bz2 --with-mysqli --enable-mbstring --with-mcrypt  --enable-bcmath  --enable-sockets  --with-gd   --with-freetype-dir --with-jpeg-dir --with-png-dir   --with-gettext

cp /opt/software/php-5.4.10/sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm
chmod +x /etc/init.d/php-fpm 
cp /opt/php/etc/php-fpm.conf.default  /opt/php/etc/php-fpm.conf
cp /opt/software/php-5.4.10/php.ini-production  /opt/php/lib/php.ini
php.ini: date.timezone = PRC 
nginx php:
        root   /usr/share/nginx/html;
        #root           html;
fastcgi_param  SCRIPT_FILENAME    $document_root$fastcgi_script_name;

./configure  --prefix=/opt/php --with-mysql --enable-fpm --with-zlib --enable-zip --with-bz2 --with-mysqli --enable-mbstring --with-mcrypt  --enable-bcmath  --enable-sockets  --with-gd   --with-freetype-dir --with-jpeg-dir --with-png-dir   --with-gettext

 ./configure  --prefix=/opt/zabbix  --enable-java   --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl  

数据库初始化
 mysql  zabbix < /opt/software/zabbix-2.0.4/database/mysql/schema.sql 
 mysql  zabbix < /opt/software/zabbix-2.0.4/database/mysql/images.sql 
 mysql  zabbix < /opt/software/zabbix-2.0.4/database/mysql/data.sql

cp  misc/init.d/fedora/core5/zabbix_server  /etc/init.d/

zabbix 监控java 开启jmx  jmx的端口是动态的,防火墙或端口设置参考https://www.zabbix.com/forum/showthread.php?t=27203
 https://support.zabbix.com/browse/ZBX-5326?focusedCommentId=62570&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-62570


phpmyadmin: setup/index.php   http://192.168.222.130/phpmyadmin/Documentation.html 安装文档等等
svn 备份:
<!--[if gte mso 9]><xml><w:WordDocument><w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel><w:DisplayHorizontalDrawingGridEvery>0</w:DisplayHorizontalDrawingGridEvery><w:DisplayVerticalDrawingGridEvery>2</w:DisplayVerticalDrawingGridEvery><w:DocumentKind>DocumentNotSpecified</w:DocumentKind><w:DrawingGridVerticalSpacing>7.8</w:DrawingGridVerticalSpacing><w:View>Normal</w:View><w:Compatibility></w:Compatibility><w:Zoom>0</w:Zoom></w:WordDocument></xml><![endif]-->

nowdate=`date +%F:%H.%M.%S`

dir='/tmp/svnbaklog/'$nowdate

cd /tmp; pwd >> $dir; cd /opt/bak;pwd >> $dir;

svnadmin hotcopy /home/svn/lesuke /opt/bak/lskbak$nowdate

tenday=`date +%F -d '15 day ago'`

cd /opt/bak && rm -rfv lskbak$tenday*  >> $dir 2>&1

ls -l /opt/bak  >> $dir; echo `date` >> $dir;echo  >> $dir;

rsync  -avr --delete   /opt/bak    10....:/opt/svnbakfor44remote/   >>  $dir 2>&1


分享到:
评论
14 楼 zdx3578 2014-09-11  
rsync -avrlptzon  s d
13 楼 zdx3578 2014-04-11  
http://blog.sina.com.cn/s/blog_704836f40101g0fb.html  优化 优化mysql等
12 楼 zdx3578 2014-03-26  
zabbix安装
http://www.360doc.com/content/12/0229/17/834950_190596945.shtml
http://meiling.blog.51cto.com/6220221/1339389


zabbix配置:
http://mayulin.blog.51cto.com/1628315/514499

有人要写的书:
http://itnihao.blog.51cto.com/1741976/1351570

ppt
http://www.docin.com/p-563688588.html?nb=3
11 楼 zdx3578 2014-03-12  
yum groupinstall "Development Tools"
10 楼 zdx3578 2014-03-07  
zdx3578 写道
rsync -avrlptzo web

rsync -arlptzon a b
9 楼 zdx3578 2014-02-28  
zdx3578 写道
客户端执行命令功能出错:
agnet参数也修改重启了,sudo也修改了
但是还是出错:
sh: tail -1 /tmp/conntrack: 没有那个文件或目录
sh: tail -1 /tmp/conntrack: 没有那个文件或目录
sh: tail -1 /tmp/conntrack: 没有那个文件或目录

搞死了!!!

思路:debug  debug

发现  Executing command ''ls /tmp/conntrack''

多了引号!!

去掉正常。


用双引号也是可以的,但是不能用单引号!!!
system.run[tail -1 /tmp/conntrack,]  ok
system.run[“tail -1 /tmp/conntrack”,] ok
system.run['tail -1 /tmp/conntrack',]   不ok!!!!!
8 楼 zdx3578 2014-02-28  
客户端执行命令功能出错:
agnet参数也修改重启了,sudo也修改了
但是还是出错:
sh: tail -1 /tmp/conntrack: 没有那个文件或目录
sh: tail -1 /tmp/conntrack: 没有那个文件或目录
sh: tail -1 /tmp/conntrack: 没有那个文件或目录

搞死了!!!

思路:debug  debug

发现  Executing command ''ls /tmp/conntrack''

多了引号!!

去掉正常。
7 楼 zdx3578 2014-01-23  
snmp 防火墙使用的是 161 端口 udp协议,所以telnet 161 nmaptcp扫描 都没看到161开启,但是用工具snmpwalk一跑就发现其实已经正常了。 但是zabbix显示不通,再测试看看是不是udp不通?
6 楼 zdx3578 2014-01-20  
zip -r root.1.20.zip    ROOT/ --exclude ./ROOT\/upload\/\*
5 楼 zdx3578 2014-01-17  
windows java 配置参数信息:
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Apache Software Foundation\Procrun 2.0\tomcat7.2\Parameters\Java]
4 楼 zdx3578 2014-01-15  
zdx3578 写道
服务器端解释机器名的问题,如果服务器端hostname -i被定向到127.0.0.1则会出现连接失败的问题。修改/etc/hosts文件,使hostname -i指向正确的IP,JConsole终于可以正常连接。


修改hosts后重启tomcat 更新tomcat的名字解析
3 楼 zdx3578 2014-01-09  
zabbix 配置 监控java jmx jvm tomcat 配置:
1 zabbix被监控机里设置jmx的连接方式类似 jmx interface 接口
2 安装官方文档来  哈哈
3 问题item 记录: \"http-bio-8070\""   模板配置  jmx["Catalina:type=ThreadPool,name=http-8080",currentThreadsBusy]
需修改为
jmx["Catalina:type=ThreadPool,name=\"http-bio-8070\"",maxThreads]
准确信息请通过jconsole连接上去查看具体的信息 !名字是否有双引号的!!
实际查看为 “  Catalina:type=ThreadPool,name="http-bio-8070"  ”
2 楼 zdx3578 2013-07-19  
rsync -avrlptzo web
1 楼 zdx3578 2013-04-19  
服务器端解释机器名的问题,如果服务器端hostname -i被定向到127.0.0.1则会出现连接失败的问题。修改/etc/hosts文件,使hostname -i指向正确的IP,JConsole终于可以正常连接。

相关推荐

    zabbix-agent2离线编译所需的go依赖包

    6. 离线编译:运行`go build`或`go install`命令,编译器会查找当前目录下的`vendor`目录来获取依赖。 7. 配置与安装:根据Zabbix Agent 2的文档配置代理并进行安装。 离线编译Zabbix Agent 2虽然相比在线编译多了...

    Zabbix监控系统部署

    - 有两种部署Zabbix的方式:通过官方部署包安装,以及编译安装。 - 官方部署包安装较为便捷,官方部署包已包含环境搭建的修改。 - 编译安装则允许用户进行自定义的修改。 - Zabbix安装环境为LAMP(Linux, Apache...

    zabbix源码编译一键部署(包含proxy)

    现在,解压Zabbix源码并进行编译: ```bash tar xvf zabbix-4.0.24.tar.gz cd zabbix-4.0.24 ./configure --prefix=/usr/local/zabbix --with-mysql --with-libcurl --with-...

    银河麒麟编译安装zabbix 4.0TLS.docx

    银河麒麟编译安装zabbix 4.0 TLS 在这篇文章中,我们将详细介绍如何在银河麒麟系统中编译安装 Zabbix 4.0 TLS,从而帮助读者更好地理解 Zabbix 的安装过程。 标题解释 银河麒麟编译安装zabbix 4.0TLS,这个标题...

    zabbix编译安装详解

    zabbix编译安装详解

    Zabbix服务器端安装以及MySQL数据库安装,报警脚本配置

    解压下载好的Zabbix安装包,并进入目录进行编译安装: ```bash tar -zxvf zabbix-3.2.6.tar.gz cd zabbix-3.2.6 ./configure --prefix=/usr/local/zabbix --with-mysql make && make install ``` 完成以上步骤后,...

    ceph-zabbix.zip

    2. **编译与安装**: 根据 Ceph-Zabbix 的文档,执行编译和安装步骤。通常,这涉及配置、编译源代码以及将生成的模块和模板导入 Zabbix 环境。 3. **配置 Zabbix Server**: 更新 Zabbix 服务器的配置文件,确保插件...

    zabbix4.4&httpd&php编译安装.zip

    在源码编译安装Zabbix之前,确保你的系统满足最低硬件和软件要求,比如Linux发行版、GCC编译器、C库和其他必要的依赖项。 接着,Apache HTTP Server(通常称为httpd)是世界上最流行的Web服务器软件,用于托管网站...

    部署zabbix监控平台.doc

    * 安装 Nginx:使用 yum 命令安装 Nginx,包括编译和安装 Nginx 源码包。 * 安装 PHP:使用 yum 命令安装 PHP,包括安装 PHP-FPM 软件包。 * 安装 MariaDB:使用 yum 命令安装 MariaDB,包括安装 MariaDB 服务器和...

    zabbix 编译安装3

    zabbix编译安装流程,详细记录; 网上的很多帖子都有坑,可能是环境差异的事,自己实践了一遍并记录一下; 并配置实现了agent和snmp两个方式的windows和linux监控

    zabbix安装文件大全

    - 解压Zabbix源码包:`tar -zxvf zabbix-3.2.4.tar.gz`,然后编译和安装。 - 配置Zabbix服务器和代理:修改配置文件,如`zabbix_server.conf`和`zabbix_agentd.conf`。 - 创建数据库表:使用提供的SQL脚本初始化...

    zabbix使用文档

    2. **编译安装Zabbix Server:** 使用`./configure && make && make install`命令编译安装Zabbix Server。 3. **编译安装Zabbix Agent:** 使用同样的命令编译安装Zabbix Agent。 ##### 2.4 配置文件及Web前端文件...

    虚拟机部署zabbix详细笔记

    ### 虚拟机部署Zabbix详细步骤 #### 一、环境搭建与配置 ##### 1. 安装CentOS 7.0 在虚拟机上安装CentOS 7.0,具体步骤包括分区和配置网络等。 **分区建议:** - **Boot:** 分区大小建议为200MB,主要用于存放...

    zabbix5.0-编译安装.zip

    **配置和编译:** 运行`./configure`脚本来配置编译选项,例如指定数据库类型、Web服务器等。然后,使用`make`进行编译,最后使用`sudo make install`进行安装。 **配置数据库:** 根据你选择的数据库类型,创建...

    已验证-Zabbix 服务端搭建.doc

    在安装过程中,注意PHP的编译参数,特别是对于Zabbix监控来说,以下参数是必须的: ``` --enable-mbstring --with-gettext --enable-bcmath --with-gd ``` ### 3. Zabbix安装 #### (1)安装依赖组件 1. 使用`yum`...

    zabbix分布式监控部署实例

    4. 安装Zabbix:文档中提到了如何解压Zabbix源码包,然后通过configure命令配置安装选项,编译并安装Zabbix。这里需要特别注意的是,Zabbix的编译安装选项,包括支持服务器、代理和代理端、使用MySQL作为数据库...

    zabbix安装包

    - 解压并编译:`tar xvf zabbix-4.0.2.tar.gz && cd zabbix-4.0.2 && ./configure --with-mysql && make && sudo make install` 3. **配置数据库**: - 创建Zabbix数据库和用户:登录到MySQL,执行`CREATE ...

    zabbix安装

    在本文中,我们将深入探讨如何在Linux环境下,特别是以CentOS 6.4为例,进行Zabbix监控系统的编译安装。Zabbix是一款开源的企业级监控解决方案,能够监控各种网络参数,如性能数据、网络设备和服务的可用性。下面将...

    zabbix学习教程,

    2. 安装Zabbix源:你可以通过添加官方仓库或者下载源码编译安装。在Linux环境下,通常使用包管理器(如apt或yum)来安装。 3. 数据库配置:根据你的选择,创建Zabbix数据库并导入初始化脚本。 4. 配置Zabbix服务器:...

    1.zabbix-server安装部署包 2.mariadb安装部署包 3.zabbix-agent安装部署包

    3. 配置编译选项:`cd zabbix-5.0.5 && ./configure --with-libzabbixapi --enable-agent` 4. 编译安装:`make && sudo make install` 5. 配置Zabbix Agent:编辑`/etc/zabbix/zabbix_agentd.conf`,配置Server地址...

Global site tag (gtag.js) - Google Analytics