<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Me, z的专栏]]></title><description><![CDATA[技术成就梦想 ！]]></description><link>https://blog.youkuaiyun.com/root_zhang</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; root_zhang]]></copyright><item><title><![CDATA[MySQL主从复制（Master-Slave）与读写分离（MySQL-Proxy）实践]]></title><link>https://blog.youkuaiyun.com/root_zhang/article/details/7696800</link><guid>https://blog.youkuaiyun.com/root_zhang/article/details/7696800</guid><author>root_zhang</author><pubDate>Wed, 27 Jun 2012 16:59:45 +0800</pubDate><description><![CDATA[MySQL主从复制（Master-Slave）与读写分离（MySQL-Proxy）实践




Mysql作为目前世界上使用最广泛的免费数据库，相信所有从事系统运维的工程师都一定接触过。但在实际的生产环境中，由单台Mysql作为独立的数据库是完全不能满足实际需求的，无论是在安全性，高可用性以及高并发等各个方面。

因此，一般来说都是通过 主从复制（Master-Slave）的方式来同]]></description><category></category></item><item><title><![CDATA[使用MySQL-Proxy读写分离时的注意事项]]></title><link>https://blog.youkuaiyun.com/root_zhang/article/details/7696764</link><guid>https://blog.youkuaiyun.com/root_zhang/article/details/7696764</guid><author>root_zhang</author><pubDate>Wed, 27 Jun 2012 16:50:16 +0800</pubDate><description><![CDATA[在动手操作前最好先安装好MySQL-Proxy，并配置好MySQL主从服务器。补充：新版MySQL已经内建支持

延迟问题

读写分离不能回避的问题之一就是延迟，可以考虑Google提供的SemiSyncReplicationDesign补丁。

端口问题

MySQL-Proxy缺省使用的是4040端口，如果你想透明的把3306端口的请求转发给4040的话，那么可以：

ip]]></description><category></category></item><item><title><![CDATA[sshd服务的安全性]]></title><link>https://blog.youkuaiyun.com/root_zhang/article/details/7682198</link><guid>https://blog.youkuaiyun.com/root_zhang/article/details/7682198</guid><author>root_zhang</author><pubDate>Thu, 21 Jun 2012 10:49:15 +0800</pubDate><description><![CDATA[一.修改默认端口：原文本内容为#Port 22，将注释去掉，并修改成其它的端口，例如修改为Port 1433。
二.禁止root用户远程登陆：原文本内容为#PermitRootLogin yes，修改为PermitRootLogin no。一般情况下用普通用户ssh登录，如需root权限，再su。
三.禁止空密码用户登陆：原文本内容为#PermitEmptyPasswords no，修改为Pe]]></description><category></category></item><item><title><![CDATA[Nginx反向代理Nginx]]></title><link>https://blog.youkuaiyun.com/root_zhang/article/details/7660978</link><guid>https://blog.youkuaiyun.com/root_zhang/article/details/7660978</guid><author>root_zhang</author><pubDate>Wed, 13 Jun 2012 21:21:28 +0800</pubDate><description><![CDATA[反向代理及Nginx示例
1 反向代理的概念
反向代理（Reverse Proxy）方式是指以代理服务器来接受internet上的连接请求，然后将请求转发给内部网络上的服务器，并将从服务器上得到的结果返回给internet上请求连接的客户端，此时代理服务器对外就表现为一个服务器。
通常的代理服务器，只用于代理内部网络对Internet外部网络的连接请求，客户机必须指定代理服务器，并将本来要直]]></description><category></category></item><item><title><![CDATA[Linux下集群技术应用概述]]></title><link>https://blog.youkuaiyun.com/root_zhang/article/details/7603395</link><guid>https://blog.youkuaiyun.com/root_zhang/article/details/7603395</guid><author>root_zhang</author><pubDate>Fri, 25 May 2012 21:56:47 +0800</pubDate><description><![CDATA[Linux下集群技术应用概述

 
一、 集群的定义
集群是一组协同工作的服务集合，用来提供比单一服务更稳定、更高效、更具扩展性的服务平台，在外界看来，集群就是一个独立的服务实体，但实际上，在集群的内部，有两个或两个以上的服务实体在协调、配合完成一系列复杂的工作。
 集群一般有两个或两个以上的服务器组建而成，每个服务器被称为一个集群节点，集群节点之间可以相互通信，通信的方式有两种，一种是]]></description><category></category></item><item><title><![CDATA[Nginx目录设置访问验证]]></title><link>https://blog.youkuaiyun.com/root_zhang/article/details/7515074</link><guid>https://blog.youkuaiyun.com/root_zhang/article/details/7515074</guid><author>root_zhang</author><pubDate>Thu, 26 Apr 2012 17:03:44 +0800</pubDate><description><![CDATA[LNMP下为Nginx目录设置访问验证的用户名密码





2011年07月1日 上午 | 作者：VPSer


有时候需要象Apache那样为指定的目录添加访问验证，一般在Apache下使用htpasswd来添加，而htpasswd是包含在apache2-utils里，一般LNMP一键安装包或自己编译安装LNMP都不会安装apache2-utils

1、创建类htpas]]></description><category></category></item><item><title><![CDATA[PHP加速器：APC、eAccelerator、XCache比较]]></title><link>https://blog.youkuaiyun.com/root_zhang/article/details/7491888</link><guid>https://blog.youkuaiyun.com/root_zhang/article/details/7491888</guid><author>root_zhang</author><pubDate>Mon, 23 Apr 2012 23:54:56 +0800</pubDate><description><![CDATA[三款免费的PHP加速器：APC、eAccelerator、XCache比较  

 一、PHP加速器介绍

PHP加速器是一个为了提高PHP执行效率，从而缓存起PHP的操作码，这样PHP后面执行就不用解析转换了，可以直接调用PHP操作码，这样速度上就提 高了不少。

Apache中使用mod_php的请求、响应执行流程：

1、Apache接收请求。

2、Apache传递请求]]></description><category></category></item><item><title><![CDATA[Lnmp + Memcached + APC]]></title><link>https://blog.youkuaiyun.com/root_zhang/article/details/7491857</link><guid>https://blog.youkuaiyun.com/root_zhang/article/details/7491857</guid><author>root_zhang</author><pubDate>Mon, 23 Apr 2012 23:47:11 +0800</pubDate><description><![CDATA[Lnmp 环境 


1 安装apc配置：

cd /usr/src && tar xzf APC-3.1.4.tgz &&cd APC-3.1.4

/usr/local/php5/bin/phpize

./configure --enable-apc --enable-apc-mmap --with-php-config=/usr/local/php5/bin/php-co]]></description><category></category></item><item><title><![CDATA[Sed学习笔记]]></title><link>https://blog.youkuaiyun.com/root_zhang/article/details/7451864</link><guid>https://blog.youkuaiyun.com/root_zhang/article/details/7451864</guid><author>root_zhang</author><pubDate>Wed, 11 Apr 2012 23:42:34 +0800</pubDate><description><![CDATA[Sed命令



a\   在当前行后面加入一行文本

c\   用新的文本改变本行的文本
d    从模板块（Pattern space）位置删除行
D    删除模板块的第一行
i\   在当前行上面插入文本
g   获得内存缓冲区的内容，并替代当前模板块中的文本
G   获得内存缓冲区的内容，并追加到当前模板块文本的后面
l   列表不能打印字符的清单
n   读取]]></description><category></category></item><item><title><![CDATA[Cacti spine 错误收集]]></title><link>https://blog.youkuaiyun.com/root_zhang/article/details/7364345</link><guid>https://blog.youkuaiyun.com/root_zhang/article/details/7364345</guid><author>root_zhang</author><pubDate>Sat, 17 Mar 2012 15:59:28 +0800</pubDate><description><![CDATA[错误一：

11/15/2010 07:34:42 PM - SPINE: Poller[0] FATAL: Unable to read configuration file! (Spine init)

11/15/2010 07:44:43 PM - SPINE: Poller[0] FATAL: MySQL Error:'1146', Message:'Table 'cacti.s]]></description><category></category></item><item><title><![CDATA[Cacti spine 支持中文]]></title><link>https://blog.youkuaiyun.com/root_zhang/article/details/7364336</link><guid>https://blog.youkuaiyun.com/root_zhang/article/details/7364336</guid><author>root_zhang</author><pubDate>Sat, 17 Mar 2012 15:57:23 +0800</pubDate><description><![CDATA[1.描述

   Cacti就是rrdtool的一个forefront，它内置了快速的获数据取工具、优秀的绘图模板以及许多设计精良的数据获取脚本，从而可以 通过结合rrdtool强大的数据抓取、数据存储和绘图功能，轻松实现主机负载、网络流量等信息的走势图的绘制。目前其最新的软件版本是0.8.7g。

   关于cacti的绘图器有两种选择，一种是cmd.php和spine，spine是一个]]></description><category></category></item><item><title><![CDATA[Cacti时常见的问题集]]></title><link>https://blog.youkuaiyun.com/root_zhang/article/details/7361820</link><guid>https://blog.youkuaiyun.com/root_zhang/article/details/7361820</guid><author>root_zhang</author><pubDate>Fri, 16 Mar 2012 16:28:11 +0800</pubDate><description><![CDATA[Cacti时常见的问题集            
cacti登录密码忘记解决方法
如果是admin 的密码丢失，id = 1；其他用户以此类推。
进入mysql
mysql> show databases; 
mysql> use cacti;
mysql> show tables; 
mysql> update user_auth set password=md5("newpass]]></description><category></category></item><item><title><![CDATA[LNMP]]></title><link>https://blog.youkuaiyun.com/root_zhang/article/details/7328043</link><guid>https://blog.youkuaiyun.com/root_zhang/article/details/7328043</guid><author>root_zhang</author><pubDate>Wed, 07 Mar 2012 11:21:04 +0800</pubDate><description><![CDATA[在高并发连接的情况下，Nginx是Apache服务器不错的替代品。Nginx同时也可以作为7层负载均衡服务器来使用。根据我的测试结果，Nginx 0.8.46 + PHP 5.2.14 (FastCGI) 可以承受3万以上的并发连接数，相当于同等环境下Apache的10倍。

　　根据我的经验，4GB内存的服务器+Apache（prefork模式）一般只能处理3000个并发连接，因为它们将占用]]></description><category></category></item><item><title><![CDATA[HTTP 协议详解 （ 经典 ）]]></title><link>https://blog.youkuaiyun.com/root_zhang/article/details/7323506</link><guid>https://blog.youkuaiyun.com/root_zhang/article/details/7323506</guid><author>root_zhang</author><pubDate>Tue, 06 Mar 2012 09:45:09 +0800</pubDate><description><![CDATA[HTTP是一个属于应用层的面向对象的协议，由于其简捷、快速的方式，适用于分布式超媒体信息系统。它于1990年提出，经过几年的使用与发展，得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版，HTTP/1.1的规范化工作正在进行之中，而且HTTP-NG(Next
 Generation of HTTP)的建议已经提出。
HTTP协议的主要特点可概括如下：
1.支持客户/服务器模]]></description><category></category></item><item><title><![CDATA[.htaccess文件用法]]></title><link>https://blog.youkuaiyun.com/root_zhang/article/details/7300251</link><guid>https://blog.youkuaiyun.com/root_zhang/article/details/7300251</guid><author>root_zhang</author><pubDate>Mon, 27 Feb 2012 22:40:35 +0800</pubDate><description><![CDATA[1.时区设置
有些时候，当你在PHP里使用date或mktime函数时，由于时区的不同，它会显示出一些很奇怪的信息。下面是解决这个问题的方法之一。就是设置你的服务器的时区。你可以在这里找到所有支持的时区的清单。


SetEnv TZ Australia/Melbourne  

 2. 搜索引擎友好的301永久转向方法
为什么这是搜索引擎友好的呢？因为现在很多现代的搜索引擎都有能根]]></description><category></category></item><item><title><![CDATA[Apache限制浏览器类型]]></title><link>https://blog.youkuaiyun.com/root_zhang/article/details/7300217</link><guid>https://blog.youkuaiyun.com/root_zhang/article/details/7300217</guid><author>root_zhang</author><pubDate>Mon, 27 Feb 2012 22:29:44 +0800</pubDate><description><![CDATA[Apache限制浏览器类型

; 

# 
# The following directives modify normal HTTP response behavior. 
# The first directive disables keepalive for Netscape 2.x and browsers that 
# spoof it. There are known]]></description><category></category></item><item><title><![CDATA[Apache服务器全局配置]]></title><link>https://blog.youkuaiyun.com/root_zhang/article/details/7292756</link><guid>https://blog.youkuaiyun.com/root_zhang/article/details/7292756</guid><author>root_zhang</author><pubDate>Sat, 25 Feb 2012 09:46:21 +0800</pubDate><description><![CDATA[Apache服务器全局配置之服务器标识配置篇
 
服务器标识相关指令：
ServerName
ServerAdmin
ServerSignature
ServerTokens
UseCanonicalName
UseCanonicalPhysicalPort
 
ServerAdmin和ServerTokens指令控制有关服务器的哪些信息将出现在服务器生成的文档中(如错误消息)]]></description><category></category></item></channel></rss>