<?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>заметки на полях &#187; memcached</title>
	<atom:link href="http://svdev.ru/tag/memcached/feed/" rel="self" type="application/rss+xml" />
	<link>http://svdev.ru</link>
	<description>Блокнот разработчика</description>
	<lastBuildDate>Thu, 08 Dec 2011 11:40:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>php + memcached</title>
		<link>http://svdev.ru/blog/php-memcached/</link>
		<comments>http://svdev.ru/blog/php-memcached/#comments</comments>
		<pubDate>Tue, 04 Aug 2009 18:36:48 +0000</pubDate>
		<dc:creator>Дерябин Сергей</dc:creator>
				<category><![CDATA[неразобранное]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[memcached]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://svdev.ru/?p=142</guid>
		<description><![CDATA[Установим все что может понадобиться для использования связки php + memcached. 1sudo apt-get install memcached php5-memcache Единственный файл конфига /etc/memcached.conf: 123456789101112131415161718192021# запустить как &#34;демон&#34; -d # лог файл logfile /var/log/memcached.log # я так понимаю расширенный формат лога :) # -v # ограничение памяти в мегабайтах -m 512 # слушать порт -p 11211 # от имени [...]]]></description>
			<content:encoded><![CDATA[<p>Установим все что может понадобиться для использования связки <strong>php + memcached</strong>.<br />
<span id="more-142"></span></p>
<div class="codecolorer-container bash vibrant" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get install</span> memcached php5-memcache</div></td></tr></tbody></table></div>
<p>Единственный файл конфига <code class="codecolorer bash default"><span class="bash"><span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>memcached.conf</span></code>:</p>
<div class="codecolorer-container bash vibrant" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br /></div></td><td><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #666666; font-style: italic;"># запустить как &quot;демон&quot;</span><br />
<span style="color: #660033;">-d</span><br />
<br />
<span style="color: #666666; font-style: italic;"># лог файл</span><br />
logfile <span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>memcached.log<br />
<br />
<span style="color: #666666; font-style: italic;"># я так понимаю расширенный формат лога :)</span><br />
<span style="color: #666666; font-style: italic;"># -v</span><br />
<br />
<span style="color: #666666; font-style: italic;"># ограничение памяти в мегабайтах</span><br />
<span style="color: #660033;">-m</span> <span style="color: #000000;">512</span><br />
<br />
<span style="color: #666666; font-style: italic;"># слушать порт</span><br />
<span style="color: #660033;">-p</span> <span style="color: #000000;">11211</span><br />
<br />
<span style="color: #666666; font-style: italic;"># от имени какого пользователя запускать, </span><br />
<span style="color: #666666; font-style: italic;"># если параметр не указан, то будет запущен от root</span><br />
<span style="color: #660033;">-u</span> nobody<br />
<br />
<span style="color: #666666; font-style: italic;"># какой интерфейс слушать </span><br />
<span style="color: #660033;">-l</span> 127.0.0.1</div></td></tr></tbody></table></div>
<p>И ротация единственного файла логов <code class="codecolorer bash default"><span class="bash"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">vim</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>logrotate.d<span style="color: #000000; font-weight: bold;">/</span>memcached</span></code>:</p>
<div class="codecolorer-container bash vibrant" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br /></div></td><td><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>log<span style="color: #000000; font-weight: bold;">/</span>memcached.log <span style="color: #7a0874; font-weight: bold;">&#123;</span><br />
&nbsp; &nbsp; daily<br />
&nbsp; &nbsp; missingok<br />
&nbsp; &nbsp; <span style="color: #c20cb9; font-weight: bold;">size</span> 2M<br />
&nbsp; &nbsp; rotate <span style="color: #000000;">2</span><br />
&nbsp; &nbsp; compress<br />
&nbsp; &nbsp; delaycompress<br />
&nbsp; &nbsp; notifempty<br />
&nbsp; &nbsp; create <span style="color: #000000;">640</span> root adm<br />
&nbsp; &nbsp; sharedscripts<br />
&nbsp; &nbsp; postrotate<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>init.d<span style="color: #000000; font-weight: bold;">/</span>memcached restart <span style="color: #000000; font-weight: bold;">&gt;</span> <span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>null<br />
&nbsp; &nbsp; endscript<br />
<span style="color: #7a0874; font-weight: bold;">&#125;</span></div></td></tr></tbody></table></div>
<p>Команда скорее всего не понадобится, т. к. в автозагрузку пакет добавится при установке, но на всякий случай:</p>
<div class="codecolorer-container bash vibrant" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #c20cb9; font-weight: bold;">sudo</span> update-rc.d memcached defaults</div></td></tr></tbody></table></div>
]]></content:encoded>
			<wfw:commentRss>http://svdev.ru/blog/php-memcached/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

