一步步搭建rsync+inotify实时同步
一、rsync简介rsync是一款实现远程同步功能的软件,它在同步文件的同时,可以保持原来文件的权限、时间、软硬链接等附加信息。rsync是用 “rsync算法”提供了一个客户机和远程文件服务器的文件同步的快速方法,而..【继续阅读全文】
View Article利用LVM快照备份mysql数据库
利用LVM的快照功能做MySQL数据库备份,这种方法最大的好处是完全不影响MySQL的运行,这是一种几乎热备的备份方式。一、步骤1、首先对数据库施加读锁2、记录二进制日志文件的文件名和事件位置3、创建快照卷4、解锁..【继续阅读全文】
View Articlemysql主从复制配置
一、mysql主从复制的基本原理:我们这个实验演示的是mysql的异步复制,何谓异步复制,即一条语句开始,主服务器不会等待从服务器执行完,而是主服务器一执行完就开始下一条语句,这也是出于主服务器并发型的考虑..【继续阅读全文】
View Articlemysql互为主从配置(双主模型)
一、A、B双主模型的实现条件:1. 开启二进制日志2. 开启中继日志3. 解决自动增长列的问题如果A服务器上自动增长的列编号有一个35,此时还没有同步到B服务器上,在B服务器上插入一条数据,编号也是35。当同步A的35..【继续阅读全文】
View Article源码搭建LAMP+FastCGI+xcache加速器
Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过..【继续阅读全文】
View ArticleLAMP配置篇
配置LAMP就以安装wordpress为例1. 开启httpd的虚拟主机的功能[root@web htdocs]# vim /etc/httpd/httpd.conf #DocumentRoot "/usr/local/apache/htdocs" #关闭中心主机 # Virtual hosts Include /etc/httpd/ext..【继续阅读全文】
View Articlesquid proxy server简单应用
一、简介Squid Cache(简称为Squid)是HTTP代理服务器软件。Squid用途广泛的,可以作为缓存服务器,可以过滤流量帮助网络安全,也可以作为代理服务器链中的一环,向上级代理转发数据或直接连接互联网。二、功能1...【继续阅读全文】
View ArticleLB集群--LVS部署
一、集群的种类:LB: Load Balancing 负载均衡 LVS、haproxyHA: High Availability 高可用 heartbeat、RHCS、keepalivedHP: High ..【继续阅读全文】
View Articledrbd--主从模式配置
一、DRBD简介Distributed Replicated Block Device(DRBD)是一个用软件实现的、无共享的、服务器之间镜像块设备内容的存储复制解决方案。官网地址: http://www.drbd.org二、基础知识1. 管理工具drbdadm:高级管理..【继续阅读全文】
View ArticleHA集群--corosync+pacemaker
一、高可用集群的架构从微观上讲,高可用集群可分为4个层次1、第一层是信息和基础架构层,主要用于节点之间传心跳信息。节点之间通过UDP传递心跳信息,可以通过广播,组播,单播等方式。2、第二层是成员关系层,..【继续阅读全文】
View ArticleHA集群--corosync+pacemaker
一、高可用集群的架构从微观上讲,高可用集群可分为4个层次1、第一层是信息和基础架构层,主要用于节点之间传心跳信息。节点之间通过UDP传递心跳信息,可以通过广播,组播,单播等方式。2、第二层是成员关系层,..【继续阅读全文】
View Articlezabbix server和client的快速部署
一、准备工作1. 关闭一些服务[root@zabbix ~]# vim /etc/sysconfig/selinux SELINUX=disabled #关闭selinux,重启后生效 [root@zabbix ~]# service iptables stop [root@zabbix ~]# chkconfig --del ..【继续阅读全文】
View Articlenginx配置详解
Nginx(发音同 engine x)是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoev所开发,最初供俄国大型的入口网站及搜寻..【继续阅读全文】
View Articlevarnish3.0.5快速安装和配置
一、简介Varnish是一个cache型的HTTP反向代理。Varnish的核心功能是能能将后端web服务器返回的结果缓存起来,如果发现后续有相同的请求,Varnish将不会将这个请求转发到web服务器,而是返回缓存中的结果。这将有..【继续阅读全文】
View Article基于IP的SAN网络--iscsi
一、简介SCSI(Small Computer System Interface)是块数据传输协议,在存储行业广泛应用,是存储设备最基本的标准协议。iSCSI协议是一种利用IP网络来传输潜伏时间短的SCSI 数据块的方法,iSCSI使用以太网协议传送S..【继续阅读全文】
View Articlesubversion的2种部署方式
一、简介SVN全名Subversion,即版本控制系统。作为一个开源的版本控制系统,Subversion管理着随时间改变的数据。这些数据放置在一个仓库(repository)中。这个仓库很像一个普通的文件服务器,不过它会记住每一次文..【继续阅读全文】
View Articleredis作为mysql的缓存服务器(读写分离)
一、redis简介Redis是一个key-value存储系统。和Memcached类似,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了mast..【继续阅读全文】
View ArticleShell脚本实例
一、自定义变量declare 声明 shell 变量,若不加上任何参数,则会显示全部的shell变量与函数(与执行set指令的效果相同)。 -a :将后面名为variable 的变量定义成为数组 (..【继续阅读全文】
View Articlelog4cxx配置使用(一)
一、简介几乎每个大型应用都包含其自己的logging或者tracing API。在代码中插入日志语句是一种低技术的debgging方法。但也可能是唯一的方法,因为debuggers并不总是好用。Apache log4cxx是一个继Apache log4j之后..【继续阅读全文】
View Articlelog4cxx配置使用(二)
一、配置文件的例子log4j.rootLogger=DEBUG,lib log4j.appender.lib=org.apache.log4j.ConsoleAppender log4j.appender.lib.Threshold=DEBUG log4j.appender.lib.File=./log/output.log log4j.appender.lib.Appen..【继续阅读全文】
View Article
More Pages to Explore .....