<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Leo の Blog &#187; memcache</title>
	<atom:link href="http://blog.openider.com/archives/tag/memcache/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.openider.com</link>
	<description>Where there is a will there is a way! Trust youself can do it!</description>
	<lastBuildDate>Thu, 27 Aug 2009 10:42:32 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>安装 Memcache 服务器.</title>
		<link>http://blog.openider.com/archives/90</link>
		<comments>http://blog.openider.com/archives/90#comments</comments>
		<pubDate>Mon, 15 Jun 2009 10:31:35 +0000</pubDate>
		<dc:creator>Guya</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[memcache]]></category>

		<guid isPermaLink="false">http://blog.openider.com/?p=90</guid>
		<description><![CDATA[服务器初始化环境: Ubuntu-8.04.2 base-system + 编译环境.
载 memcache 和 libevent 包. Memcache用到了libevent这个库用于Socket的处理.

1
2
3
4
5
6
7
8
9
10
11
12
wget http://www.monkey.org/~provos/libevent-1.3.tar.gz
wget http://memcached.googlecode.com/files/memcached-1.2.8.tar.gz
tar -zxf libevent-1.3.tar.gz
tar -zxf memcached-1.2.8.tar.gz
cd libevent-1.3
./configure --prefix=/usr
make
sudo make install
cd ../memcached-1.2.8
./configure --with-libevent=/usr
make
sudo make install

安装后 memcached 会这 /usr/local/bin/目录下. 启动Memcache的服务器端：

sudo /usr/local/bin/memcached -d -m 64 -u root -l 192.168.1.232 -p 12001 -c 32 -P /tmp/memcached.pid

-d 选项是启动一个守护进程，
-m 是分配给Memcache使用的内存数量，单位是MB，我这里是10MB，
-u 是运行Memcache的用户，我这里是root，
-l 是监听的服务器IP地址，如果有多个地址的话，我这里指定了服务器的IP地址192.168.0.200，
-p 是设置Memcache监听的端口，我这里设置了12000，最好是1024以上的端口，
-c 选项是最大运行的并发连接数，默认是1024，我这里设置了256，按照你服务器的负载量来设定，
-P 是设置保存Memcache的pid文件，我这里是保存在 /tmp/memcached.pid，
结束Memcache进程，执行：

sudo kill `cat /tmp/memcached.pid`

可以启动多个守护进程, 端口不能一样.
现在用PHP脚本测试一下. 测试服务器是 [...]]]></description>
		<wfw:commentRss>http://blog.openider.com/archives/90/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>快速搭建Linux开发测试WEB服务器系列9-编译安装PHP扩展</title>
		<link>http://blog.openider.com/archives/47</link>
		<comments>http://blog.openider.com/archives/47#comments</comments>
		<pubDate>Mon, 25 May 2009 11:36:59 +0000</pubDate>
		<dc:creator>Guya</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[imagemagick]]></category>
		<category><![CDATA[memcache]]></category>

		<guid isPermaLink="false">http://blog.openider.com/?p=47</guid>
		<description><![CDATA[上篇我们介绍了安装 PHP 相关信息. 这篇我们介绍一下如何安装 PHP 的扩展. 目前用的非常广泛的扩展 比如: Memcache, ImageMagick 等. 安装扩展也非常的简单. 掌握了安装方法. 安装其他所需要的扩展也就易如反掌了.
OK. 我们先来安装一下 Memcache 扩展. 可以到 http://pecl.php.net/package/memcache 下载最新的稳定包. 目前 stable 版本是 2.2.5, 我们也将安装该版本. 下载       memcache-2.2.5.tgz 解压安装

1
2
3
4
5
6
7
tar -zxf memcache-2.2.5.tgz -C ~/sources
rm ~/sources/package.xml
cd ~/sources/memcache-2.2.5
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make
sudo make install

这样扩展就安装完成了. 现在来修改 php.ini 载入该扩展, 这个和 window 下没有什么区别. 只不过在 window 下安装扩展只要下载该扩展的 dll 文件放入到php的ext目录下即可, linux [...]]]></description>
		<wfw:commentRss>http://blog.openider.com/archives/47/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
