- 博客(445)
- 资源 (12)
- 收藏
- 关注
转载 nagios配置文件详解
Nagios的配置文件 一、Nagios的主配置文件时nagios.cfg 参数的设置格式为= 有些值是可以重复出现的 其中常用的参数的说明如下: Log_file:设置nagios的日志文件 cfg_file: Nagios对象定义的相关文件,此参数可重复使用多次以指定多个文件; cfg_dir: 设定Nagios对象定义的相关文件所在
2012-12-13 10:57:32 741
转载 基于SSL实现MySQL的加密主从复制
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://laoguang.blog.51cto.com/6013350/1079787大家都知道MySQL的主从复制是明文传输的,这对一些特殊业务来说是不允许的,下面来尝试构建基于SSL的主从复制环境:RHEL5.8 SELinux关闭,iptables关闭,MySQL 5
2012-12-13 10:49:53 836 1
转载 制作CA证书
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://laoguang.blog.51cto.com/6013350/1035608 由于一些需要,我们公司内部需要生成自己的 CA,所以这个基本的东西,你,我得会哦!1.安装openssl。我用的是系统是redhat5.8,自带的openssl-0.9.8e-22.
2012-12-13 10:47:15 943
转载 Nagios:用门户邮箱+mailx+139邮箱实现实时短信报警
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://laoguang.blog.51cto.com/6013350/1087013 学习nagios时我们都知道出现故障时应该邮件报警或者短信通知,笔者此刻测试,飞信机器人不好用了,其它的也额外收费,有没有好的解决方案呢?当然了,那就是139邮箱+mailx+任意邮箱。
2012-12-13 10:45:45 2025
转载 Tomcat一步步实现反向代理、负载均衡、内存复制
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://laoguang.blog.51cto.com/6013350/1086329 Tomcat是一个开源的Java EE服务器,想弄明白其中原理还有很长路要走,但是对于有Apache,Nginx经验的我们来说部署它还是没有问题的,下面我们来一步步的构建这些基本的功能吧。
2012-12-13 10:45:07 557
转载 Linux分区空间不足了怎么办??
Linux分区空间不够了怎么办?? ----LVM逻辑卷的实现过程图解许多Linux使用者安装操作系统时都会遇到这样的困境:如何精确评估和分配各个硬盘分区的容量,如果当初评估不准确,一旦系统分区不够用时可能不得不备份、删除相关数据,甚至被迫重新规划分区并重装操作系统,以满足应用系统的需要。LVM是Lin
2012-12-13 10:41:45 637
转载 Linux LVM逻辑卷配置过程详解(创建,增加,减少,删除,卸载)
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://dreamfire.blog.51cto.com/418026/1084729Linux LVM逻辑卷配置过程详解许多Linux使用者安装操作系统时都会遇到这样的困境:如何精确评估和分配各个硬盘分区的容量,如果当初评估不准确,一旦系统分区不够用时可能不得不备份、
2012-12-13 10:39:01 683
转载 生产环境下的nginx.conf配置文件(多虚拟主机)
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://andrewyu.blog.51cto.com/1604432/736151我的生产环境下的nginx.conf配置文件,做了虚拟主机设置的,大家可以根据需求更改,下载即可在自己的机器上使用了,本配置文件摘录自《构建高可用Linux服务器》(机械工业出版社),转载麻烦注
2012-12-13 10:23:30 469
转载 有关MYSQLDUMP的详细解释
前提: 使用mysqldump的用户,必须至少具有SELECT 和 LOCK TABLES的权限。库或者表。如果要使用--tab开关,还必须有FILE的权限准备工作:库以及表:Table Create Table ------ -------------------------------------
2012-12-13 10:18:46 352
转载 揭秘企业级web负载均衡完美架构
相信很多朋友对企业级的负载均衡高可用实例非常感兴趣,此篇文章根据成熟的线上环境而写,旨在帮助大家迅速架构一个企业级的负载均衡高可用的web环境。此系统架构仅映射内网VIP的80及443端口于外网的Juniper防火墙下,其它端口均关闭,内网所有机器均关闭iptables及ipfw防火墙;外网DNS指向即通过Juniper映射出来的外网地址,而此映射的地址对映的其实是内网VIP地址。这里说下
2012-12-13 09:41:02 505
转载 Nginx主主负载均衡架构
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://andrewyu.blog.51cto.com/1604432/655646在和一些朋友交流Nginx+Keepalived技术时,我虽然已成功多次实Nginx+Keepaived项目方案,但这些都是用的单主Nginx在工作,从Nginx长期只是处于备份状态,所以我们想
2012-12-13 09:39:20 439
转载 Linux下Nginx+Tomcat整合的安装与配置
一、安装Tomcat和JDK1、上传apache-tomcat-6.0.18.tar.gz和jdk-6u12-linux-i586.bin至/usr/local2、执行如下命令安装tomcat:#cd /usr/local#tar zxvf apache-tomcat-6.0.18.tar.gz 解压完成后将apache-tomcat-6
2012-12-12 17:43:52 369
转载 ProxyPass Directive
ProxyPass DirectiveDescription:Maps remote servers into the local server URL-spaceSyntax:ProxyPass [path] !|url [key=value key=value ...]] [nocanon] [interpolate]Cont
2012-12-11 17:18:39 1038
转载 Apache HTTP Server 与 Tomcat 的三种连接方式介绍
首先我们先介绍一下为什么要让 Apache 与 Tomcat 之间进行连接。事实上 Tomcat 本身已经提供了 HTTP 服务,该服务默认的端口是 8080,装好 tomcat 后通过 8080 端口可以直接使用 Tomcat 所运行的应用程序,你也可以将该端口改为 80。既然 Tomcat 本身已经可以提供这样的服务,我们为什么还要引入 Apache 或者其他的一些专门的 HTTP 服
2012-12-11 15:05:46 427
转载 linux tomcat 6配置session复制
配置完了之后才发现很简单,主要是配置tomcat目录下的conf/server.xml文件,只需要在下加入以下代码:xml片段[xhtml] view plaincopyCluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster" channelSendOptions=
2012-12-10 17:51:48 492
转载 征服 Nginx
赶上要配置测试服务器,赶上Nginx-1.2.0 stable version释放,正好重新配置一下Nginx! 相关内容: 征服 Apache + SSL 征服 Apache + SVN 征服 Apache + SVN + LDAP 征服 Apache + Tomcat 征服 Nginx 征服 Nginx + Tomcat 一、准备工作
2012-12-10 17:48:52 476
转载 征服 Apache + Tomcat
Apache 和 Tomcat原本就是一家,更是一家亲!Apache与Tomcat整合,无非是将Apache作为前端根据请求路径、端口、代理分发给多个Tomcat,以到达转发和负载均衡的目的!同时,通过Apache和Tomcat相互作用,进行粘性会话,会话拷贝构建集群!这一切的最终结果就是“云服务”!不要说Session不重要,当下火爆的团购,如果离开Session还能快活多久?如何保证Sessi
2012-12-10 17:42:36 602
转载 apache+tomcat 负载均衡+session绑定 配置集群环境
其中负载均衡由Apache2.2.4担任 内部服务器为Tomcat 6实验中本机运行1个Apache与两个Tomcat 6当然 目前只知道怎么配置 能大概理解部分配置文件属性 具体配置文件的所有含义还不明白……安装好Apache与Tomcat后开始配置 1 下载Tomcat Connector(jk.1.2.6)Tomcat Connector下
2012-12-10 17:15:32 376
转载 apache+tomcat+mysql负载均衡和集群 性能测试
前言:公司开发了一个网站,估计最高在线人数是3万,并发人数最多100人。开发的网站是否能否承受这个压力,如何确保网站的负荷没有问题,经过研究决定如下:(1) 采用负载平衡和集群技术,初步机构采用Apache+Tomcat的机群技术。(2) 采用压力测试工具,测试压力。工具是Loadrunner。硬件环境搭建:为了能够进行压力测试,需要搭建一个环境。刚开始时,
2012-12-07 20:59:38 676
转载 Tomcat负载均衡原理详解及配置(Apache2.2.19+Tomcat7.0.12)
结构图JAVA项目一般直接用Tomcat作为Web服务器。为了增加tomcat的性能和稳定性,我们一般采用balance和session同步机制。 下图列出了我们常用也是最简单的解决方案。说明1 balance负载均衡我们一般采用Apache proxy和Apache+mod_jk方式所使用软件:Apache2.2.19 http://httpd.apache.o
2012-12-07 14:37:54 917
转载 struts2漏洞原理及解决办法
1、原理Struts2的核心是使用的webwork框架,处理 action时通过调用底层的getter/setter方法来处理http的参数,它将每个http参数声明为一个ONGL(这里是ONGL的介绍)语句。当我们提交一个http参数:?user.address.city=Bishkek&user['favoriteDrink']=kumys ONGL将它转换为:acti
2012-11-26 12:18:27 607
转载 linux禁用root
Linux的默认管理员名即是root,只需要知道ROOT密码即可直接登录SSH。禁止Root从SSH直接登录可以提高服务器安全性。经过以下操作后即可实现。本文适用于CentOS、Debian等Linux系统。一、新建帐户useradd kwxgdSSH执行以上命令,可以创建名为“kwxgd”的帐号,可以自定义。二、设置帐户密码pass
2012-11-25 09:51:32 763
转载 proxool.xml配置属性说明(最全属性说明)
一.下载proxool去proxool官网下载proxool,最新版本是0.9.1。下载完后解压,把proxool.jar和proxool-cglib.jar放入你要配置的项目的lib目录下.二.配置proxool.xml添加proxool.xml文件到项目的/WEB-INF下.连接数据库Oracle的配置如下:Anything outside the
2012-11-24 16:38:43 1755
转载 参数FAST_START_MTTR_TARGET的理解
一、FAST_START_MTTR_TARGET参数的作用和实现方法 参数FAST_START_MTTR_TARGET参数是一个加快实例恢复的参数,我们可以根据服务界别来定义一个合理的、可接受的值。该值得单位为秒。比如设定为60S,假定该值处于合理的情况之下,则一旦实例崩溃,在60S以内实例应当能够被恢复。合理即该值不能太大,也不能太小。太大则实例恢复所需的时间较长,太小则导致大量数据的及
2012-11-08 11:51:50 789
转载 Oracle undo 表空间管理
Oracle 的Undo有两种方式: 一是使用undo 表空间,二是使用回滚段. 我们通过 undo_management 参 数来控制使用哪种方式,如果 设为auto,就使用UNDO 表空间,这时必须要指定一个UNDO 表空间。 如果 设为manual,系统启动后使用rollback segment方式存储undo信息。如果系统没有指定undo_manage
2012-11-05 17:23:43 429
转载 sqlldr详解
在 Oracle 数据库中,我们通常在不同数据库的表间记录进行复制或迁移时会用以下几种方法:1. A 表的记录导出为一条条分号隔开的 insert 语句,然后执行插入到 B 表中2. 建立数据库间的 dblink,然后用 create table B as select * from A@dblink where ...,或 insert into B select * from
2012-11-02 09:56:47 1916
原创 MySQL CREATE EVENT创建任务计划定时执行任务
自 MySQL5.1.6起,增加了一个非常有特色的功能–事件调度器(Event Scheduler),可以用做定时执行某些特定任务(例如:删除记录、对数据进行汇总等等),来取代原先只能由操作系统的计划任务来执行的工作。更值得 一提的是MySQL的事件调度器可以精确到每秒钟执行一个任务,而操作系统的计划任务(如:Linux下的CRON或Windows下的任务计划)只能精 确到每分钟执行一次。对于一些
2012-10-26 14:26:05 1566
转载 swap的真正作用
虽然早就知道Swap的作用,但是确实不知道怎样描述。感谢此文章作者!以下下摘自其他论坛,1、SWAP不是运存,SWAP的大小跟运存的大小没有任何关系。 2、SWAP就是一个临时仓库,只是一个仓库而已,那这个仓库有什么用呢?请看下面 3、SWAP是这么工作的:假设你的运存现在只剩10M,假设你的QQ,UC,邮箱等其它很多程序都在后台工作。此时你要运行一个游戏,该游戏要
2012-10-22 18:08:15 3485 1
原创 ssh 免密码登录
ssh 无密码登录要使用公钥与私钥。linux下可以用用ssh-keygen生成公钥/私钥对,下面我以redhat 5为例。有机器A(192.168.122.223),B(192.168.122.222)。现想A通过ssh免密码登录到B。1.在A机下生成公钥/私钥对。加-P参数项表示密码,-P '' 就表示空密码,也可以不用-P参数,这样就要三车回车,用-P就一次回
2012-10-22 10:17:11 807
转载 Linux 前后台进程切换
当你用shell启动一个程序时,往往他是在前台工作的。 例如经常用PUTTY连接到远程服务器执行脚本的时候,如果本地网络中断后,这个时候前台进程就结束了,比较的懊恼,必须重新执行。因此有必要进行前后台进程的切换。例如直接在终端里输入firefox,那么会打开firefox,但当你关闭此终端或者ctrl+c强制终止时,firefox也随机关闭了。你可以在执行时后面加一个&,这样就在后台工作了。
2012-10-19 16:42:38 712
转载 MySQL中两种索引Hash与B-Tree的区别
MySQL Hash索引和B-Tree索引的区别究竟在哪里呢?相信很多人都有这样的疑问,下文对两者的区别进行了详细的分析,供您参考。 MySQL Hash索引结构的特殊性,其检索效率非常高,索引的检索可以一次定位,不像B-Tree 索引需要从根节点到枝节点,最后才能访问到页 MySQL Hash索引和B-Tree索引的区别究竟在哪里呢?相信很多人都有这样的疑问,下文对两者的区别进行了
2012-10-19 14:35:22 1165
转载 Cacti监控功能介绍
1 简介Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具。Cacti是通过 snmpget来获取数据,使用 RRDtool绘画图形。在需要监控的机器上,可以自定义脚本采集相关参数数据,通过SNMP服务采集发送给CACTI,由RRDTool绘制参数变化趋势图。2 监控输出趋势图查看说明趋势图数据单位说明:如上图所示,趋
2012-10-18 12:48:48 2374
转载 MySQL生产环境突发故障处理手册
1. LOAD飙高一般导致MySQL服务器LOAD突然飙高,可能的五种情况:1>.全表扫描的SQL语句;2>.SELECT操作语句的执行计划走错;3>.存在UPDATE/DELETE 语句没有索引可选择,而导致堵塞其他SQL语句的执行;4>.存在修改表结构或OPTIMIZE 语句执行;5>.大数据量的导入 或 导出,尤其数据库的逻辑备份操作;
2012-10-18 12:48:39 762
转载 MySQL的热备份开源工具XtraBackup
首先代表所有使用者,感谢PERCONA的无私贡献,今天简单介绍一下 MySQL 免费热备工具 XtraBackup , 特别是几个使用时值得注意的地方。1. 下载XtraBackup并安装当前最新的版本是1.6 ,从这里可以选择不同OS的相应版本:http://www.percona.com/downloads/XtraBackup/XtraBackup-1.6/在LINU
2012-10-18 12:48:28 561
转载 生产环境搭建MySQL复制的教程
【导读】网络上有很多关于MySQL复制搭建的步骤和范例,以及手册上有一章完整的篇幅,讲述MySQL复制的原理、搭建步骤、优化等,但依然存在很多刚开始学习MySQL知识或者刚进入DBA行业的朋友咨询,知道搭建步骤,但还是在咨询生产环境的搭建或搭建过程碰到的问题,为此给大家简单讲述下复制的原理,并且讲述一下生产环境该如何搭建复制架构。n 复制的基本原理及基础知识使用3个线程来
2012-10-18 12:48:19 411
转载 InnoDB实现独立表空间多数据文件 (InnoDB multiple datafiles per single-tablespace)
本文内容遵从CC版权协议, 可以随意转载, 但必须以超链接形式标明文章原始出处和作者信息及版权声明网址: http://www.penglixun.com/tech/database/innodb_multiple_datafiles_per_single_tablespace.html我们知道,在Oracle中,每个表空间都可以由很多文件组成,这样文件的IO就可以分散在很多存储路径上
2012-10-18 12:48:04 965
转载 mysql删除大表更快的drop table办法
曾经发文介绍过,DROP table XXX ,特别是碰到大表时,http://www.mysqlops.com/2011/02/18/mysql-drop-table-%e5%a4%84%e7%90%86%e8%bf%87%e7%a8%8b.html在DROP TABLE 过程中,所有操作都会被HANG住。这是因为INNODB会维护一个全局独占锁(在table cache上面),直到
2012-10-18 12:47:54 499
转载 MySQL加速查询速度的独门武器:查询缓存
【导读】 与朋友或同事谈到mysql查询缓存功能的时候,个人喜欢把Query Cache比作荔枝,是非常营养的东西,但是一次性吃太多了,就容易导致上火而流鼻血,虽然不是特别恰当的比喻,但是有很多相似的地方,另外Query Cache有其特殊的业务场景,也不像其他数据库产品,缓存查询语句的执行计划等信息,而是直接缓存查询语句的记录集和对应的SQL语句。本文就给大家介绍下查询缓存的相关知
2012-10-18 12:47:49 432
转载 MySQL数据库存储引擎MyISAM和InnoDB的对比详解
一、简单介绍1.MyISAM:默认表类型,它是基于传统的ISAM类型,ISAM是Indexed Sequential Access Method (有索引的顺序访问方法) 的缩写,它是存储记录和文件的标准方法.不是事务安全的,而且不支持外键,如果执行大量的select,insert MyISAM比较适合。2.InnoDB:支持事务安全的引擎,支持外键、行锁、事务是他的最大特点。Innodb
2012-10-18 12:47:41 407
在Linux上安装MySQL Server 5.0.doc
2008-10-22
写得蛮好的linux学习笔记 .doc
2008-10-22
C语言缺陷与陷阱(笔记).doc
2008-10-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人