<?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; eAccelerator</title>
	<atom:link href="http://www.dxcode.com/archives/tag/eaccelerator/feed" rel="self" type="application/rss+xml" />
	<link>http://www.dxcode.com</link>
	<description>個人的なメモ書き</description>
	<lastBuildDate>Fri, 13 Jan 2012 23:57:25 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>eAcceleratorを導入</title>
		<link>http://www.dxcode.com/archives/2009/11261157.html</link>
		<comments>http://www.dxcode.com/archives/2009/11261157.html#comments</comments>
		<pubDate>Wed, 25 Nov 2009 22:58:53 +0000</pubDate>
		<dc:creator>kecha</dc:creator>
				<category><![CDATA[BlueHost]]></category>
		<category><![CDATA[eAccelerator]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Zend Optimizer]]></category>

		<guid isPermaLink="false">http://www.dxcode.com/?p=1157</guid>
		<description><![CDATA[BuleHostのアカウントにeAcceleratorを導入してみた。 SSHでログイン後 mkdir ea modules mkdir /tmp/eaccelerator/ chmod 0777 /tmp/eaccel [...]]]></description>
			<content:encoded><![CDATA[<p>BuleHostのアカウントにeAcceleratorを導入してみた。</p>
<p>SSHでログイン後</p>
<blockquote><p>mkdir ea modules<br />
mkdir /tmp/eaccelerator/<br />
chmod 0777 /tmp/eaccelerator/<br />
cd ea<br />
wget http://bart.eaccelerator.net/source/0.9.5.3/eaccelerator-0.9.5.3.tar.bz2<br />
bzip2 -d eaccelerator-0.9.5.3.tar.bz2<br />
tar xvf eaccelerator-0.9.5.3.tar.bz2<br />
cd eaccelerator-0.9.5.3<br />
export PHP_PREFIX=&#8221;/usr&#8221;<br />
$PHP_PREFIX/bin/phpize<br />
./configure &#8211;enable-eaccelerator=shared &#8211;with-php-config=$PHP_PREFIX/bin/php-config<br />
make</p></blockquote>
<p>完了後/ea/eaccelerator-0.9.5.3/modules/ディレクトリにあるeaccelerator.soファイルを上記で作成したmodulesディレクトリに移動もしくはコピーし、php.iniファイルに下記項目を追加。<br />
追加場所は最下段にある[Zend]の上が良い。</p>
<pre>zlib.output_compression = On
zlib.output_compression_level = 2
zend_extension = "/home5/cPanelのID/modules/eaccelerator.so"
eaccelerator.shm_size = "64"
eaccelerator.cache_dir = "/home5/cPanelのID/tmp/eaccelerator"
eaccelerator.enable = "1"
eaccelerator.optimizer = "1"
eaccelerator.check_mtime = "1"
eaccelerator.debug = "0"
eaccelerator.filter = ""
eaccelerator.shm_max = "0"
eaccelerator.shm_ttl = "0"
eaccelerator.shm_prune_period = "0"
eaccelerator.shm_only = "0"
eaccelerator.compress = "1"
eaccelerator.compress_level = "9"
eaccelerator.keys     = "shm_and_disk"
eaccelerator.sessions = "shm_and_disk"
eaccelerator.content  = "shm_and_disk"
eaccelerator.log_file = "/home5/cPanelのID/modules/eaccelerator_log"</pre>
<p>その後サイトにアクセスするとキャッシュディレクトリにeaccelerator-****.*******というファイルがディレクトリを重ねて作成されているので動作していると思う。</p>
<p>しかしphp.infoで見てみるとキャッシュされているようには見えない。なぜカウントされないのか不明・・・もしかして私の操作が根本的に間違っているのかもしれない。<br />
<a href="http://www.dxcode.com/wp-content/uploads/2009/11/bluehost_eaccelerator1.png" title="BlueHostにeAccelerator 1" class="highslide" onclick="return hs.expand(this)"><img src="http://www.dxcode.com/wp-content/uploads/2009/11/bluehost_eaccelerator1.thumbnail.png" alt="BlueHostにeAccelerator 1" width="550" height="86" class="attachment wp-att-1161 " /></a><br />
<a href="http://www.dxcode.com/wp-content/uploads/2009/11/bluehost_eaccelerator2.png" title="BlueHostにeAccelerator 1" class="highslide" onclick="return hs.expand(this)"><img src="http://www.dxcode.com/wp-content/uploads/2009/11/bluehost_eaccelerator2.thumbnail.png" alt="BlueHostにeAccelerator 1" width="550" height="237" class="attachment wp-att-1162 " /></a></p>
<p>参考 »» <a title="Install eAccelerator PHP Cache, FastCGI, and zlib Compression On BlueHost | RK.md" href="http://rk.md/2008/eaccel-bluehost/">Install eAccelerator PHP Cache, FastCGI, and zlib Compression On BlueHost</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dxcode.com/archives/2009/11261157.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP5.2.10にアップデート</title>
		<link>http://www.dxcode.com/archives/2009/06231021.html</link>
		<comments>http://www.dxcode.com/archives/2009/06231021.html#comments</comments>
		<pubDate>Mon, 22 Jun 2009 22:57:47 +0000</pubDate>
		<dc:creator>kecha</dc:creator>
				<category><![CDATA[CentOS5]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[eAccelerator]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[リポジトリ]]></category>

		<guid isPermaLink="false">http://www.dxcode.com/?p=1021</guid>
		<description><![CDATA[PHPを5.2.9から5.2.10にアップデート。 »» php.announce: PHP 5.2.10 Released! »» PHP 5 ChangeLog PHP 5 ChangeLog セキュリティ関連バグを [...]]]></description>
			<content:encoded><![CDATA[<p>PHPを5.2.9から5.2.10にアップデート。</p>
<p>»» <a title="php.announce: PHP 5.2.10 Released!" href="http://news.php.net/php.announce/76">php.announce: PHP 5.2.10 Released!</a><br />
»» <a title="PHP: PHP 5 ChangeLog" href="http://www.php.net/ChangeLog-5.php#5.2.10">PHP 5 ChangeLog PHP 5 ChangeLog</a></p>
<p>セキュリティ関連バグを含む100以上のバグフィックスが行われていて、安定性が向上してるとの事でアップデート推奨になっている。</p>
<p><img src="http://www.dxcode.com/wp-content/uploads/2009/06/php5210.png" alt="PHP5.2.10" width="411" height="87" class="attachment wp-att-1022 " /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dxcode.com/archives/2009/06231021.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP5.2.9にアップデート</title>
		<link>http://www.dxcode.com/archives/2009/0303316.html</link>
		<comments>http://www.dxcode.com/archives/2009/0303316.html#comments</comments>
		<pubDate>Mon, 02 Mar 2009 21:02:31 +0000</pubDate>
		<dc:creator>kecha</dc:creator>
				<category><![CDATA[CentOS5]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[eAccelerator]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[リポジトリ]]></category>

		<guid isPermaLink="false">http://www.dxcode.com/?p=316</guid>
		<description><![CDATA[先日追加したリポジトリLes RPM de RemiにPHP5.2.9がアップされていたので早速アップデートしてみた。 アップデート自体はエラーなく行えたもののhttpdの再起動で失敗。少し考え前回PHP5.2.8のアッ [...]]]></description>
			<content:encoded><![CDATA[<p>先日追加したリポジトリ<a title="Les RPM de Remi" href="http://blog.famillecollet.com/">Les RPM de Remi</a>にPHP5.2.9がアップされていたので早速アップデートしてみた。<br />
アップデート自体はエラーなく行えたもののhttpdの再起動で失敗。少し考え前回PHP5.2.8のアップデート時と同様の失敗を犯していたことに気付く。</p>
<p>PHPを高速化すべく導入していた<a title="Welcome to the eAccelerator project." href="http://eaccelerator.net/">eAccelerator</a>を再ビルドしていなかった為に再起動時にエラーが発生しhttpdが起動しなかったというもの。</p>
<blockquote><p>[root@server ~]# wget http://bart.eaccelerator.net/source/0.9.5.3/eaccelerator-0.9.5.3.tar.bz2<br />
[root@server ~]# tar xvjf eaccelerator-0.9.5.3.tar.bz2<br />
[root@server ~]# cd eaccelerator-0.9.5.3<br />
[root@server eaccelerator-0.9.5.3]# phpize<br />
Configuring for:<br />
PHP Api Version:         20041225<br />
Zend Module Api No:      20060613<br />
Zend Extension Api No:   220060519<br />
[root@server eaccelerator-0.9.5.3]# ./configure<br />
[root@server eaccelerator-0.9.5.3]# make<br />
[root@server eaccelerator-0.9.5.3]# make install</p></blockquote>
<p>php.iniファイルへの記述やeAcceleratorのコントロールパネルへのアクセス等は変更する必要がないので、再コンパイル後そのまま再起動でOK。<br />
再コンパイルって上記のように再インストールしているが、この方法で間違っていないのかそれとも他の方法があるのか少々不安なものの問題なく動作しているので良しとする。</p>
<p><a title="PHP: PHP 5 ChangeLog" href="http://www.php.net/ChangeLog-5.php#5.2.9">PHP 5 ChangeLog PHP 5 ChangeLog</a></p>
<p>因みにphp.iniファイルへの記述は下記のとおり<br />
<span id="more-316"></span></p>
<blockquote><p>zend_extension=&#8221;/usr/lib64/php/modules/eaccelerator.so&#8221;<br />
eaccelerator.shm_size=&#8221;64&#8243;<br />
eaccelerator.cache_dir=&#8221;/var/tmp/eaccelerator&#8221;<br />
eaccelerator.enable=&#8221;1&#8243;<br />
eaccelerator.optimizer=&#8221;1&#8243;<br />
eaccelerator.check_mtime=&#8221;1&#8243;<br />
eaccelerator.debug=&#8221;0&#8243;<br />
eaccelerator.log_file = &#8220;/var/log/httpd/eaccelerator.log&#8221;<br />
eaccelerator.filter=&#8221;"<br />
eaccelerator.shm_max=&#8221;0&#8243;<br />
eaccelerator.shm_ttl=&#8221;0&#8243;<br />
eaccelerator.shm_prune_period=&#8221;0&#8243;<br />
eaccelerator.shm_only=&#8221;0&#8243;<br />
eaccelerator.compress=&#8221;1&#8243;<br />
eaccelerator.compress_level=&#8221;9&#8243;<br />
eaccelerator.allowed_admin_path = &#8220;/var/www/admin/eaccelerator/control.php&#8221;</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.dxcode.com/archives/2009/0303316.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

