由于要使用mikoomi mongodb plugin插件,所以需要php对mongodb的扩展支持,默认通过源安装的php并没有mongodb的扩展支持,具体可以通过php -m|grep mongo 验证 。这里就结合phpize提供的动态扩展功能进行mongodb的扩展。 一、php mongo模块的编译 先从 http://pecl.php.net/package/mongo 下载目前的……
Continue reading
在 zabbix小结(一)zabbix概述 一篇的最后部分,提到了zabbix的架构 ,本篇就过下其中最简单的server-client架构 。由于在 zabbix小结(二)zabbix的安装 篇中已详细说了server端的安装 ,同时也有提到client的端安装,所以有关编译安装部分在本篇会……
Continue reading
通过zabbix管理界面的profile ——> Language 可以修改系统的默认语言设置 。默认是English(en_GB) ,通过下拉选项选择Chinese(zh_CN)并按save保存后,可以更改默认语言为中文 。更改完成后大部分页面显示是没问题的,不过在maps 或 screen 等graphs 时,会……
Continue reading
由于ubuntu源里自带有zabbix ,可以直接通过apt-get的方式进行安装,所以这里就以centos6.5为例,介绍下zabbix的源码包编译安装的过程。 一、lamp环境安装 1、yum安装lamp 1# yum -y update 2# yum -y install gcc gcc-c++ autoconf \ 3httpd php mysql mysql-server php-mysql \ 4httpd-manual mod_ssl mod_perl mod_auth_mysql php-gd php-xml php-mbstring php-ldap \ 5php-pear php-xmlrpc php-bcmath mysql-connector-odbc mysql-devel \ 6libdbi-dbd-mysql net-snmp-devel curl-devel unixODBC-devel OpenIPMI-devel java-devel……
Continue reading
本篇和 ubuntu下kvm的安装 本属同篇,不过细想后感觉有必要将其单独拎出来做个总结 。之前在创建KVM 虚拟机时,宿主机都是通过先按raw格式进行安装后,再转化成qcow2格式,最终edit xml文件,并virsh start再重新启动 。之前网上也看到过很多一步直接安装成qcow2格……
Continue reading
本篇是 kvm虚拟化小结 的一个衍生品 ,之前也写过一个和本文内容基本一致的总结 ———— kvm虚拟化小结(一)kvm环境安装 ,只不过当时的测试平台是centos 。目前由于新的公司使用的是ubuntu,所以也顺便拿了台测试机装上ubuntu做KVM虚拟化 ,然后在上面测试zabbix的一些……
Continue reading
一、zabbix的特点 zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。这是百度百科上对zabbix上的一段定义,市……
Continue reading
一、GC的基本原理 GC是什么?为什么要有GC呢? GC是垃圾收集的意思(GarbageCollection),内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java提供的GC功能可以自动监测对象是否超过作用域从而达到自动回收 内存的目的……
Continue reading
使用 Linux 系统总是免不了要接触包管理工具。比如,Debian/Ubuntu 的 apt、openSUSE 的 zypp、Fedora 的 yum、Mandriva 的 urpmi、Slackware 的 slackpkg、Archlinux 的 pacman、Gentoo 的 emerge、Foresight 的……
Continue reading
以前经历的公司的server system主要都是centos/redhat ,目前新的公司主要使用ubuntu,虽然两者之间在很多命令的用法上没有区别,不过一些配置项的东西还是有些差异。这里做下简单的一个概况 。 一、主机名的配置 centos下修改主机名涉及到两个文件的修改/etc/h……
Continue reading