<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[歌声与微笑]]></title> 
<link>http://www.gsywx.com/index.php</link> 
<description><![CDATA[歌声与微笑]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[歌声与微笑]]></copyright>
<item>
<link>http://www.gsywx.com/read.php/.htm</link>
<title><![CDATA[memcached服务端安装脚本]]></title> 
<author>admin &lt;admin@gsywx.com&gt;</author>
<category><![CDATA[原创]]></category>
<pubDate>Thu, 08 Jul 2010 03:31:26 +0000</pubDate> 
<guid>http://www.gsywx.com/read.php/.htm</guid> 
<description>
<![CDATA[ 
	自己写的一个简单的脚本，执行安装即可<br/>本内容为原创内容，转载请注明：<br/>本文来自http://blog.gsywx.com<br/><br/>#!/bin/bash<br/>clear<br/>echo "--------------------memcached安装脚本，按任意键继续---------------------"<br/>get_char()<br/>&nbsp;&nbsp;&#123;<br/>&nbsp;&nbsp;SAVEDSTTY=`stty -g`<br/>&nbsp;&nbsp;stty -echo<br/>&nbsp;&nbsp;stty cbreak<br/>&nbsp;&nbsp;dd if=/dev/tty bs=1 count=1 2> /dev/null<br/>&nbsp;&nbsp;stty -raw<br/>&nbsp;&nbsp;stty echo<br/>&nbsp;&nbsp;stty $SAVEDSTTY<br/>&nbsp;&nbsp;&#125;<br/>&nbsp;&nbsp;echo ""<br/>&nbsp;&nbsp;echo "安装memcached，连接并发数1024,内存64M，按任意键继续......"<br/>&nbsp;&nbsp;char=`get_char`<br/><br/>tar zxvf libevent-1.4.13-stable.tar.gz<br/>cd libevent-1.4.13-stable<br/>./configure<br/>make<br/>make install<br/>cd ../<br/>echo "/usr/local/lib" >/etc/ld.so.conf.d/libevent-i386.conf<br/>ldconfig<br/>#默认安装在/usr/local/lib/<br/><br/>tar zxvf memcached-1.4.5.tar.gz<br/>cd memcached-1.4.5<br/> ./configure --prefix=/web/memcached<br/>make<br/>make install<br/>cd ../<br/>#默认安装在/usr/local/bin/<br/><br/>#创建简单的memcache启动停止脚本(未有进程判断)<br/>cat >>/memcached<<EOF<br/>#!/bin/bash<br/><br/>start()&#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo "开始启动memcached ......"<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/web/memcached/bin/memcached -d -m 64 -u nobody -l 127.0.0.1 -p 11211 -c 1024 -P /tmp/memcached.pid<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo "OK"<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125;<br/><br/>stop() &#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo "正在停止memcached ......"<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;killall -9 memcached<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rm -f&nbsp;&nbsp;/tmp/memcached.pid<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo "OK"<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125;<br/><br/>restart() &#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;stop<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;start<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125;<br/><br/>case "" in<br/>&nbsp;&nbsp;start)<br/>start<br/>;;<br/>&nbsp;&nbsp;stop)<br/>stop<br/>;;<br/>&nbsp;&nbsp;restart)<br/>stop<br/>start<br/>;;<br/>*)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo $ "Usage: $0 &#123;start&#124;stop&#124;restart&#125;"<br/>;;<br/>esac<br/>EOF<br/>sed -i 's#""#"$1"#g' /memcached<br/>chmod +x /memcached<br/>/memcached start<br/>cp -f memcache.php /home/wwwroot/htdocs/<br/><br/>sleep 1<br/>echo "删除安装临时文件............."<br/>rm -Rf libevent-1.4.13-stable<br/>rm -Rf memcached-1.4.5<br/><br/><br/>memcache.php内容为:<br/><br/><?php<br/>$mem = new Memcache;<br/>$mem->connect("127.0.0.1",11211);<br/>$mem->set('key', "This is tell you: memcached rum success!", 0, 60);<br/>$val = $mem->get('key');<br/>echo $val;<br/>?><br/><br/>Tags - <a href="http://www.gsywx.com/go.php/tags/linux/" rel="tag">linux</a> , <a href="http://www.gsywx.com/go.php/tags/memcached/" rel="tag">memcached</a> , <a href="http://www.gsywx.com/go.php/tags/memcached%25E8%2584%259A%25E6%259C%25AC%25E5%25AE%2589%25E8%25A3%2585/" rel="tag">memcached脚本安装</a>
]]>
</description>
</item><item>
<link>http://www.gsywx.com/read.php/.htm#blogcomment</link>
<title><![CDATA[[评论] memcached服务端安装脚本]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://www.gsywx.com/read.php/.htm#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>