CentOS 安装 Oracle 11g R2

Oracle数据库11g版本2企业版提供了业界领先的性能、可伸缩性、安全性和可靠性在选择的集群或单一服务器运行,它提供全面的特性来轻松地管理最苛刻的事务处理,商业智能和内容管理应用程序,附带了一个广泛的的选择范围,扩展世界排名第一的数据库,帮助发展你的业务和满足你的用户的性能、安全性和可用性服务水平的期望。 配置主机名 # vim /etc/sysconfig/network HOSTNAME=orcl.123admin.com # vim /etc/hosts 192.168.1.100 or…

阅读全文 »

CentOS 安装 Bind

配置成功前提,需要到你域名注册商注册合法的dns,如笔者的ns1.123admin.com和ns2.123admin.com,然后去http://www.internic.net/whois.html查询是否注册成功 系统约定: 域名:123admin.com 要配置的DNS为: 主DNS:ns1.123admin.com,对应ip为:12.34.56.78 从DNS:ns2.123admin.com,对用ip为:12.34.56.90 网站服务器IP为:12.34.56.80 安装bind相关…

阅读全文 »

CentOS 安装配置 PNP4Nagios

nagios安装完了,只有数字输出监控内容是不是不炫丽呢?是不是想像CACTI 一样出炫丽的图呢?那你可以选择PNP,他可以满足你的需求,只要你的脚本符合perfdata规则,那么rrdtool就可以出数据,PNP就可以用图给你画出来。 安装pnp4nagios # yum -y install pnp4nagios 重载apache # service httpd reload 配置nagios # vim /etc/nagios/nagios.cfg 修改以下参数 process_perfo…

阅读全文 »

CentOS 安装 Keepalived

方法1:使用yum安装 # yum -y install keepalived # chkconfig keepalived on 方法2:源码编译安装 安装约定 keepalived源码路径:/usr/local/src keepalived配置文件路径:/etc/keepalived/keepalived.conf 下载源码 # cd /usr/local/src # wget http://www.keepalived.org/software/keepalived-1.2.12.tar….

阅读全文 »

rsync+inotify实时数据同步搭建

1、由于rsync在实施大量数据备份时,工作方式是扫描整个数据文件,其实发生更改的只是一小部分,导致过多的占用系统资源。 2、rsync不能实时的去监测、同步数据,虽然它可以通过linux守护进程的方式进行触发同步,但是两次触发动作一定会有时间差,这样就导致了服务端和客户端数据可能出现不一致,无法在应用故障时完全的恢复数据。 因此需要一个新的工具来解决这两个问题,inotify就运用而生。 inotify优点: Inotify 是一种强大的、细粒度的、异步的文件系统事件监控机制,linux内核从…

阅读全文 »

CentOS 安装配置MRTG网络监控工具

Multi Router Traffic Grapher——MRTG是一个监控网络链路流量负载的工具软件,通过snmp协议得到设备的流量信息,并将流量负载以包含PNG格式的图形的HTML文档方式显示给用户,以非常直观的形式显示流量负载。 安装MRTG # yum -y install mrtg 安装snmp # yum -y install net-snmp 修改snmpd配置文件snmpd.conf # vim /etc/snmp/snmpd.conf 找到 acces…

阅读全文 »

CentOS 6 安装 Python 2.7

由于生产环境需要使用python 2.7,操作系统采用CentOS 6,但是CentOS 6.x 系列默认安装的Python版本是2.6,并且没有可用的rpm包可以升级,因此只能通过编译Python 2.7源代码来进行安装。 安装Development Tools # yum groupinstall -y “development tools” 安装Python所依赖的额外包 # yum install -y zlib-devel openssl-devel sqlite-devel bzip…

阅读全文 »

Squid 日志分析

Apache 和 Squid 是两种著名的代理缓存软件,但Squid 较 Apache 而言是专门的代理缓存服务器软件,其代理缓存的功能强大,支持 HTTP/1.1 协议,其缓存对象也较多;并且 Squid 的缓存管理模块和访问控制模块功能很强大。它们有一定的相似之处,所以在分析完Apache日志后再看Squid日志就容易多了。 1.时间戳 请求完成时间,以Unix纪元(UTC 1970-01-01 00:00:00)以来的秒数表示,它是毫秒级的。 squid使用这种格式而不是人工可读的时间格式…

阅读全文 »

Squid 常用管理命令

Squid日常维护过程中,会用到常用的一些命令,这些常用的命令需要熟练掌握,对于提升管理效率很有帮助,比如squid如何清除缓存,如何查看squid的运行状态,如何配置日志轮转,如何查询squid的缓存命中率等等。 # /usr/local/squid/sbin/squid –z 初始化cache目录,建立新的CACHE目录后需要执行,另外需要squid用户对此目录拥有权限 # /usr/local/squid/sbin/squid -k parse 在启动squid之前,你应该谨慎的验证配置文…

阅读全文 »

CentOS 7 安装通用二进制 MySQL 5.6

在MySQL 5.5发布两年后,Oracle宣布MySQL 5.6正式版发布,首个正式版版本号为5.6.10。在MySQL 5.5中使用的是InnoDB作为默认的存储引擎,而MySQL 5.6则对InnoDB引擎进行了改造,提供全文索引能力,使InnoDB适合各种应用场景。 安装约定 mysql安装路径:/usr/local/mysql mysql数据库路径:/data/mysql my配置文件路径:/etc/my.cnf 创建mysql用户和组 # groupadd -g 27 mysql #…

阅读全文 »