<?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>深度VPS &#187; eAccelerator</title>
	<atom:link href="http://www.deepvps.com/tag/eaccelerator/feed" rel="self" type="application/rss+xml" />
	<link>http://www.deepvps.com</link>
	<description>专注VPS技术，关注前端技术</description>
	<lastBuildDate>Sat, 04 Feb 2023 14:00:33 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>DirectAdmin下安装Zend Opitimizer和eAccelerator</title>
		<link>http://www.deepvps.com/directadmin-install-zend-and-eaccelerator.html</link>
		<comments>http://www.deepvps.com/directadmin-install-zend-and-eaccelerator.html#comments</comments>
		<pubDate>Thu, 10 Jun 2010 04:09:38 +0000</pubDate>
		<dc:creator>deepvps</dc:creator>
				<category><![CDATA[VPS控制面板]]></category>
		<category><![CDATA[directadmin]]></category>
		<category><![CDATA[eAccelerator]]></category>
		<category><![CDATA[zend]]></category>

		<guid isPermaLink="false">http://www.deepvps.com/?p=459</guid>
		<description><![CDATA[1，先安装Zend
cd /usr/local/src
mkdir zend
cd zend
wget http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz
tar -xzvf ZendOptimizer-3.3.0a-linux-glibc21-i386.tar.gz
cd ZendOptimizer-3.3.0a-linux-*
./install.sh
然后一路回车就好了。遇到覆盖和备份php.ini的时候选择yes
okay后~
在/usr/local/lib  下，php.ini就被重写保存并且存储了一个php.ini-zend_optimizer.bak 文件
2，接着安装eAccelerator
yum install autoconf
yum install automake
cd /usr/local/src
mkdir eAccelerator
cd eAccelerator
wget http://bart.eaccelerator.net/source/0.9.6/eaccelerator-0.9.6.tar.bz2
tar -xvjf eaccelerator-0.9.6.tar.bz2
cd eaccelerator-0.9.6
export PHP_PREFIX=&#8221;/usr/local&#8221;
$PHP_PREFIX/bin/phpize
./configure &#8211;enable-eaccelerator=shared &#8211;with-php-config=$PHP_PREFIX/bin/php-config
make &#38;&#38; make install
cd /tmp
mkdir eaccelerator
chmod 0777 eaccelerator
编辑 php.ini
cd /usr/local/lib
vi php.ini
在[Zend]上面加
[eaccelerator]
zend_extension=&#8221;/usr/local/lib/php/extensions/no-debug-non-zts-20060613/eaccelerator.so&#8221;
eaccelerator.shm_size=&#8221;32&#8243;
eaccelerator.cache_dir=&#8221;/tmp/eaccelerator&#8221;
eaccelerator.enable=&#8221;1&#8243;
eaccelerator.optimizer=&#8221;1&#8243;
eaccelerator.check_mtime=&#8221;1&#8243;
eaccelerator.debug=&#8221;0&#8243;
eaccelerator.filter=&#8221;"
eaccelerator.shm_max=&#8221;0&#8243;
eaccelerator.shm_ttl=&#8221;0&#8243;
eaccelerator.shm_prune_period=&#8221;0&#8243;
eaccelerator.shm_only=&#8221;0&#8243;
eaccelerator.compress=&#8221;1&#8243;
eaccelerator.compress_level=&#8221;9&#8243;
#重启apache
service httpd restart
php -v查看结果
]]></description>
			<content:encoded><![CDATA[<p><strong>1，先安装Zend</strong></p>
<blockquote><p>cd /usr/local/src<br />
mkdir zend<br />
cd zend<br />
wget http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz<br />
tar -xzvf ZendOptimizer-3.3.0a-linux-glibc21-i386.tar.gz<br />
cd ZendOptimizer-3.3.0a-linux-*<br />
./install.sh</p></blockquote>
<p>然后一路回车就好了。遇到覆盖和备份php.ini的时候选择yes<br />
<span id="more-459"></span>okay后~<br />
在/usr/local/lib  下，php.ini就被重写保存并且存储了一个php.ini-zend_optimizer.bak 文件</p>
<p><strong>2，接着安装eAccelerator</strong></p>
<blockquote><p>yum install autoconf<br />
yum install automake</p>
<p>cd /usr/local/src<br />
mkdir eAccelerator<br />
cd eAccelerator<br />
wget http://bart.eaccelerator.net/source/0.9.6/eaccelerator-0.9.6.tar.bz2<br />
tar -xvjf eaccelerator-0.9.6.tar.bz2<br />
cd eaccelerator-0.9.6<br />
export PHP_PREFIX=&#8221;/usr/local&#8221;<br />
$PHP_PREFIX/bin/phpize<br />
./configure &#8211;enable-eaccelerator=shared &#8211;with-php-config=$PHP_PREFIX/bin/php-config<br />
make &amp;&amp; make install<br />
cd /tmp<br />
mkdir eaccelerator<br />
chmod 0777 eaccelerator</p></blockquote>
<p>编辑 php.ini</p>
<blockquote><p>cd /usr/local/lib<br />
vi php.ini</p></blockquote>
<p>在[Zend]上面加</p>
<blockquote><p>[eaccelerator]<br />
zend_extension=&#8221;/usr/local/lib/php/extensions/no-debug-non-zts-20060613/eaccelerator.so&#8221;<br />
eaccelerator.shm_size=&#8221;32&#8243;<br />
eaccelerator.cache_dir=&#8221;/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.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;</p></blockquote>
<p>#重启apache</p>
<blockquote><p>service httpd restart</p></blockquote>
<p>php -v查看结果</p>
]]></content:encoded>
			<wfw:commentRss>http://www.deepvps.com/directadmin-install-zend-and-eaccelerator.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>eAccelerator配置和使用指南</title>
		<link>http://www.deepvps.com/eaccelerator-configuration-and-user-guide.html</link>
		<comments>http://www.deepvps.com/eaccelerator-configuration-and-user-guide.html#comments</comments>
		<pubDate>Tue, 13 Apr 2010 08:46:35 +0000</pubDate>
		<dc:creator>deepvps</dc:creator>
				<category><![CDATA[服务器环境搭建]]></category>
		<category><![CDATA[eAccelerator]]></category>
		<category><![CDATA[使用指南]]></category>
		<category><![CDATA[配置]]></category>

		<guid isPermaLink="false">http://www.deepvps.com/?p=375</guid>
		<description><![CDATA[前一段时间安装了LNMP，但是里面没有带上eAccelerator，所以deepvps自己手动安装配置了一下。下面整理一些eAccelerator文档和大家分享。
目录：
一、eAccelerator介绍
1、背景
2、原理
二、安装和配置
1、支持平台
2、系统要求
3、安装
4、php.ini文件配置
5、验证安装
三、使用eAccelerator开发PHP代码
1、API文档和接口说明
2、开发范例
四、附录和参考资料
一、eAccelerator介绍
1、背景
eAccelerator 是一个免费开源的PHP加速、优化、编译和动态缓存的项目，它可以通过缓存PHP代码编译后的结果来提高PHP脚本的性能，使得一向很复杂和离我们很远的PHP脚本编译问题完全得到解决。通过使用eAccelerator，可以优化你的PHP代码执行速度，降低服务器负载，可以提高PHP应用执行速度最高达10倍。
eAccelerator 项目诞生于2004年，当时它是作为 Turck MMCache 项目的一个分支提出并投入开发的。 Turck MMCache 由 Dmitry Stogov 开发，是个非常优秀的PHP内存缓存加速系统，如今仍然有很大部分 eAccelerator 的代码应用到该项目中，目前该项目有很长时间没有更新了，对于最新的PHP5.x的支持还未推出。
2、原理
eAccelerator 通过把经过编译后的PHP代码缓存到共享内存中，并在用户访问的时候直接调用从而起到高效的加速作用。它的效率非常高，从创建共享内存到查找编译后的代码都在非常短的时间内完成，对于不能缓存到共享内存中的文件和代码，eAccelerator还可以把他们缓存到系统磁盘上。
eAccelerator 同样还支持PHP代码的编译和解释执行，你可以通过encoder.php脚本来对php代码进行编译达到保护代码的目的，经过编译后的代码必须运行在安装了eAccelerator的环境下。eAccelerator编译后的代码不能被反编译，它不象其他一些编译工具那样可以进行反编译，这将使得代码更加安全和高效。
二、eAccelerator安装配置
1、支持平台
由于aAccelerator提供了大部分基于共享内存的API，所以在*nix的平台上将得到更好的支持，虽然也发布了基于windows平台的binary版本，但我在这里就只提供基于*nix平台的配置和说明，目前可以支持的平台包括Linux, FreeBSD, OpenBSD, Mac OS X, Solaris, AIX en HP-UX。
2、系统要求
php4 or php5
autoconf
automake
libtool
m4
eAccelerator 只支持使用 mod_php 或者 fastcgi mode 安装的PHP
3、安装
先去eAccelerator官方下载最新版的源码包：eaccelerator-0.9.6.tar.bz2
#tar -zxvf ./eaccelerator-0.9.6.tar.bz2
#cd eaccelerator-0.9.6
#export PHP_PREFIX=&#8221;/usr/local&#8221; （把PHP安装目录导入到环境变量，FreeBSD默认是/usr/local）
#$PHP_PREFIX/bin/phpize
#./configure &#8211;enable-eaccelerator=shared &#8211;with-php-config=$PHP_PREFIX/bin/php-config
#make
#make install
4、ini文件配置
安装完成，下面开始配置php.ini文件,eAccelerator提供了两种配置和调用方式，分别如下。
安装为 Zend extension 模式：
zend_extension=&#8221;/usr/local/lib/php/20050922/eaccelerator.so&#8221;
eaccelerator.shm_size=&#8221;16&#8243;
eaccelerator.cache_dir=&#8221;/tmp/eaccelerator&#8221;
eaccelerator.enable=&#8221;1&#8243;
eaccelerator.optimizer=&#8221;1&#8243;
eaccelerator.check_mtime=&#8221;1&#8243;
eaccelerator.debug=&#8221;0&#8243;
eaccelerator.log_file = &#8220;/var/log/httpd/eaccelerator_log&#8221;
eaccelerator.filter=&#8221;"
eaccelerator.shm_max=&#8221;0&#8243;
eaccelerator.shm_ttl=&#8221;0&#8243;
eaccelerator.shm_prune_period=&#8221;0&#8243;
eaccelerator.shm_only=&#8221;0&#8243;
eaccelerator.compress=&#8221;1&#8243;
eaccelerator.compress_level=&#8221;9&#8243;
如果你使用了thread safe模式安装的PHP，你必须使用 “zend_extension_ts” 替换第一行的 “zend_extension”.
安装为 PHP extension 模式：（这是大部分采用的方式）
extension=&#8221;eaccelerator.so&#8221;
eaccelerator.shm_size=&#8221;16&#8243;
eaccelerator.cache_dir=&#8221;/tmp/eaccelerator&#8221;
eaccelerator.enable=&#8221;1&#8243;
eaccelerator.optimizer=&#8221;1&#8243;
eaccelerator.check_mtime=&#8221;1&#8243;
eaccelerator.debug=&#8221;0&#8243;
eaccelerator.log_file = &#8220;/var/log/httpd/eaccelerator_log&#8221;
eaccelerator.filter=&#8221;"
eaccelerator.shm_max=&#8221;0&#8243;
eaccelerator.shm_ttl=&#8221;0&#8243;
eaccelerator.shm_prune_period=&#8221;0&#8243;
eaccelerator.shm_only=&#8221;0&#8243;
eaccelerator.compress=&#8221;1&#8243;
eaccelerator.compress_level=&#8221;9&#8243;
有关php.ini文件的详细配置说明，请参照源码目录的README文档或者访问官方文档：ini [...]]]></description>
			<content:encoded><![CDATA[<p>前一段时间安装了LNMP，但是里面没有带上eAccelerator，所以<a href="http://www.deepvps.com" target="_blank">deepvps</a>自己手动安装配置了一下。下面整理一些eAccelerator文档和大家分享。</p>
<p>目录：<br />
一、eAccelerator介绍<br />
1、背景<br />
2、原理<span id="more-375"></span><br />
二、安装和配置<br />
1、支持平台<br />
2、系统要求<br />
3、安装<br />
4、php.ini文件配置<br />
5、验证安装<br />
三、使用eAccelerator开发PHP代码<br />
1、API文档和接口说明<br />
2、开发范例<br />
四、附录和参考资料</p>
<p>一、eAccelerator介绍</p>
<p>1、背景<br />
eAccelerator 是一个免费开源的PHP加速、优化、编译和动态缓存的项目，它可以通过缓存PHP代码编译后的结果来提高PHP脚本的性能，使得一向很复杂和离我们很远的PHP脚本编译问题完全得到解决。通过使用eAccelerator，可以优化你的PHP代码执行速度，降低服务器负载，可以提高PHP应用执行速度最高达10倍。</p>
<p>eAccelerator 项目诞生于2004年，当时它是作为 Turck MMCache 项目的一个分支提出并投入开发的。 Turck MMCache 由 Dmitry Stogov 开发，是个非常优秀的PHP内存缓存加速系统，如今仍然有很大部分 eAccelerator 的代码应用到该项目中，目前该项目有很长时间没有更新了，对于最新的PHP5.x的支持还未推出。</p>
<p>2、原理<br />
eAccelerator 通过把经过编译后的PHP代码缓存到共享内存中，并在用户访问的时候直接调用从而起到高效的加速作用。它的效率非常高，从创建共享内存到查找编译后的代码都在非常短的时间内完成，对于不能缓存到共享内存中的文件和代码，eAccelerator还可以把他们缓存到系统磁盘上。</p>
<p>eAccelerator 同样还支持PHP代码的编译和解释执行，你可以通过encoder.php脚本来对php代码进行编译达到保护代码的目的，经过编译后的代码必须运行在安装了eAccelerator的环境下。eAccelerator编译后的代码不能被反编译，它不象其他一些编译工具那样可以进行反编译，这将使得代码更加安全和高效。</p>
<p>二、eAccelerator安装配置</p>
<p>1、支持平台<br />
由于aAccelerator提供了大部分基于共享内存的API，所以在*nix的平台上将得到更好的支持，虽然也发布了基于windows平台的binary版本，但我在这里就只提供基于*nix平台的配置和说明，目前可以支持的平台包括Linux, FreeBSD, OpenBSD, Mac OS X, Solaris, AIX en HP-UX。</p>
<p>2、系统要求<br />
php4 or php5<br />
autoconf<br />
automake<br />
libtool<br />
m4<br />
eAccelerator 只支持使用 mod_php 或者 fastcgi mode 安装的PHP</p>
<p>3、安装<br />
先去eAccelerator官方下载最新版的源码包：eaccelerator-0.9.6.tar.bz2</p>
<p>#tar -zxvf ./eaccelerator-0.9.6.tar.bz2<br />
#cd eaccelerator-0.9.6<br />
#export PHP_PREFIX=&#8221;/usr/local&#8221; （把PHP安装目录导入到环境变量，FreeBSD默认是/usr/local）<br />
#$PHP_PREFIX/bin/phpize<br />
#./configure &#8211;enable-eaccelerator=shared &#8211;with-php-config=$PHP_PREFIX/bin/php-config<br />
#make<br />
#make install</p>
<p>4、ini文件配置<br />
安装完成，下面开始配置php.ini文件,eAccelerator提供了两种配置和调用方式，分别如下。</p>
<p>安装为 Zend extension 模式：</p>
<p>zend_extension=&#8221;/usr/local/lib/php/20050922/eaccelerator.so&#8221;<br />
eaccelerator.shm_size=&#8221;16&#8243;<br />
eaccelerator.cache_dir=&#8221;/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 />
如果你使用了thread safe模式安装的PHP，你必须使用 “zend_extension_ts” 替换第一行的 “zend_extension”.</p>
<p>安装为 PHP extension 模式：（这是大部分采用的方式）</p>
<p>extension=&#8221;eaccelerator.so&#8221;<br />
eaccelerator.shm_size=&#8221;16&#8243;<br />
eaccelerator.cache_dir=&#8221;/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 />
有关php.ini文件的详细配置说明，请参照源码目录的README文档或者访问官方文档：ini setting</p>
<p>完成安装配置后，我们最后要创建缓存目录</p>
<p>#mkdir /tmp/eaccelerator<br />
#chmod 777 /tmp/eaccelerator<br />
5、验证安装结果<br />
通过浏览器访问您的phpinfo()页面或者运行 php -i 得到php配置信息，里面如果看到类似下面的信息就表示安装成功了。</p>
<p>This program makes use of the Zend Scripting Language Engine:<br />
Zend Engine v2.2.0, Copyright (c) 1998-2010 Zend Technologies<br />
with eAccelerator v0.9.6, Copyright (c) 2004-2010 eAccelerator, by eAccelerator</p>
<p>我的机器上同时还安装了Zend Optimizerv3.3.9，所以看到的信息如下：</p>
<p>This program makes use of the Zend Scripting Language Engine:<br />
Zend Engine v2.2.0, Copyright (c) 1998-2010 Zend Technologies<br />
with eAccelerator v0.9.6, Copyright (c) 2004-2010 eAccelerator, by eAccelerator<br />
with Zend Optimizer v3.3.9, Copyright (c) 1998-2009, by Zend Technologies</p>
<p>如果你打开了eAccelerator的debug选项，可以从日志中看到类似下面的信息</p>
<p>#tail /var/log/httpd/eAccelerator_log<br />
EACCELERATOR hit: &#8220;/var/www/toplee.com/blog/index.php&#8221;<br />
EACCELERATOR hit: &#8220;/var/www/toplee.com/blog/wp-blog-header.php&#8221;<br />
EACCELERATOR hit: &#8220;/var/www/toplee.com/blog/wp-config.php&#8221;<br />
EACCELERATOR hit: &#8220;/var/www/toplee.com/blog/wp-settings.php&#8221;<br />
EACCELERATOR hit: &#8220;/var/www/toplee.com/blog/wp-content/plugins/wp-cache/wp-cache-phase1.php&#8221;<br />
&#8230;<br />
以上信息表示文件都得到了缓存和命中。</p>
<p>至此，我们就完成了全部的安装和配置，好好享受eAccelerator带给你的惊喜吧，根据Michael的测试，效果的确相当的好。</p>
<p>安装成功标志 安装完会在usr/local/php/lib/php/extensions/no-debug-non-zts-*/下产生一个eaccelerator.so</p>
]]></content:encoded>
			<wfw:commentRss>http://www.deepvps.com/eaccelerator-configuration-and-user-guide.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>三款免费的PHP加速器：APC、eAccelerator、XCache比较</title>
		<link>http://www.deepvps.com/apc-eaccelerator-xcache.html</link>
		<comments>http://www.deepvps.com/apc-eaccelerator-xcache.html#comments</comments>
		<pubDate>Mon, 15 Mar 2010 01:07:55 +0000</pubDate>
		<dc:creator>deepvps</dc:creator>
				<category><![CDATA[VPS优化]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[APC]]></category>
		<category><![CDATA[Cache]]></category>
		<category><![CDATA[eAccelerator]]></category>
		<category><![CDATA[PECL]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[XCache]]></category>
		<category><![CDATA[加速器]]></category>

		<guid isPermaLink="false">http://www.deepvps.com/?p=232</guid>
		<description><![CDATA[一、PHP加速器介绍
        PHP加速器是一个为了提高PHP执行效率，从而缓存起PHP的操作码，这样PHP后面执行就不用解析转换了，可以直接调用PHP操作码，这样速度上就提高了不少。
        Apache中使用mod_php的请求、响应执行流程：
1、Apache接收请求。
2、Apache传递请求给mod_php。
3、mod_php定位磁盘文件，并加载到内存中。
4、mod_php编译源代码成为opcode树。
5、mod_php执行opcode树。

       PHP加速器相应的就是第四步，它的目的就是防止PHP每次请求都重复编译PHP代码，因为在高访问量的网站上，大量的编译往往没有执行速度快呢？所以这里面有个瓶颈就是PHP的重复编译既影响了速度又加载了服务器负载，为了解决此问题，PHP加速器就这样诞生了。
二、PHP加速器安装与配置
        1、安装配置APC
             APC全称是Alternative PHP Cache,官方翻译叫”可选PHP缓存”,它是PHP PECL中的一个扩展，好像是facebook在使用它，下面开始安装（ubuntu环境）：       

$wget http://pecl.php.net/get/APC-3.0.19.tgz 
$tar xvzf APC-3.0.19.tgz 
$cd APC-3.0.19/APC-3.0.19 
$/usr/local/php/bin/phpize 
$./configure –enable-apc –enable-apc-mmap –with-php-config=/usr/local/php/bin/php-config 
$make 
$sudo make install 

      下面我们再配置APC,因为我的PECL扩展路径改变了，所以我得移动下编译好的文件：

$sudo mv /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/apc.so /usr/local/php/lib/php/extensions/PECL 

      然后我们再编辑php.ini文件进行配置，请把下面的代码加入到php.ini中即可：

extension_dir = &#8221;/usr/local/php/lib/php/extensions/PECL&#8221; 
extension = apc.so 
; APC 
apc.enabled = 1 
apc.shm_segments = 1 
apc.shm_size = 64 
apc.optimization = 1 
apc.num_files_hint = 0 
apc.ttl = 0 
apc.gc_ttl = 3600 
apc.cache_by_default = on 

     这样重启apache就会在phpinfo()信息中显示。
       2、安装配置eAccelerator
          eAccelerator的前身其实是truck-mmcache，因为开发truk-mmcache的人被Zend给招安了，所以开发eAccelerator的人继承了truk-mmcache的一些特性，设计出eAccelerator加速器。安装如下：

$wget http://jaist.dl.sourceforge.net/sourceforge/eaccelerator/eaccelerator-0.9.5.tar.bz2 
$tar -jxf eaccelerator-0.9.5.tar.bz2 
$cd eaccelerator-0.9.5 
$/usr/local/php/bin/phpize 
$./configure –enable-eaccelerator=shared –with-php-config=/usr/local/php/bin/php-config 
$make 
$sudo make install 
$sudo mv /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/eaccelerator.so /usr/local/php/lib/php/extensions/PECL

        将下面代码加入php.ini文件中

extension = eaccelerator.so 
; eAccelerator 
eaccelerator.shm_size = &#8221;16&#8243; 
eaccelerator.cache_dir = &#8221;/tmp/eaccelerator&#8221; 
eaccelerator.enable = &#8221;1&#8243; 
eaccelerator.optimizer = &#8221;1&#8243; 
eaccelerator.check_mtime = &#8221;1&#8243; 
eaccelerator.debug = &#8221;0&#8243; 
eaccelerator.filter = &#8221;" 
eaccelerator.shm_max = &#8221;0&#8243; 
eaccelerator.shm_ttl = &#8221;0&#8243; 
eaccelerator.prune_period = &#8221;0&#8243; 
eaccelerator.shm_only = &#8221;0&#8243; 
eaccelerator.compress = &#8221;1&#8243; 
eaccelerator.compress_level = &#8221;9&#8243; 

       创建缓存目录,重启apache

$sudo mkdir /tmp/eaccelerator 
$sudo chmod 777 /tmp/eaccelerator 
$sudo /usr/local/apache/apachectl restart

      在phpinfo()检查是否安装成功. 
    3、安装配置XCache
      XCache作为国人自己开发的东西，做小菜鸟的我也感到骄傲，而且XCache无论在速度还是性能上都做的不错。下面就赶紧让我们品尝它吧！

$wget http://xcache.lighttpd.net/pub/Releases/1.2.2/xcache-1.2.2.tar.gz 
$tar xvzf xcache-1.2.2.tar.gz 
$cd xcache-1.2.2 
$/usr/local/php/bin/phpize 
$./configure –enable-xcache –enable-xcache-coverager –with-php-config=/usr/local/php/php-config 
$make 
$sudo make install 
$sudo mv /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/xcache.so /usr/local/php/lib/php/extensions/PECL

     在php.ini添加配置信息：

extension = xcache.so 
; xcache 
xcache.admin.user = &#8221;admin&#8221; 
xcache.admin.pass = &#8221;(执行) echo ’(你的密码)’&#124;md5sum(得出的密文)&#8221; 
; 
xcache.size = 24M 
xcache.shm_scheme = &#8221;mmap&#8221; 
xcache.count = 2 
xcache.slots = 8k 
xcache.ttl = 0 
xcache.gc_interval = 0 
 
xcache.var_size = 8M 
xcache.var_count = 1 
xcache.var_slots = 8k 
xcache.var_ttl = 0 
xcache.var_maxttl = 0 
xcache.var_gc_interval = 300 
xcache.test = Off 
xcache.readonly_protection = On 
xcache.mmap_path = &#8221;/tmp/xcache&#8221; 
xcache.coredump_directory = &#8221;" 
xcache.cacher = On 
xcache.stat = On 
xcache.optimizer = Off 
; 
xcache.coverager = On 
xcache.coveragedump_directory = &#8221;" 

    创建缓存目录，重启apache

$sudo mkdir /tmp/xcache 
$sudo chmod 777 /tmp/xcache 
$sudo /usr/local/apache/bin/apachectl restart 

    去查看phpinfo()信息吧！
三、PHP加速器测试
    1、测试环境
        硬件:   AMD Athlon 64 X2 Dual Core Processor 4400+ @ 2.2GHz  CPU,  2GB 内存. 160GB SATA 硬盘
        软件:   Linux Ubuntu server Gutsy 7.10, [...]]]></description>
			<content:encoded><![CDATA[<p><strong>一、PHP加速器介绍</strong></p>
<p>        PHP加速器是一个为了提高PHP执行效率，从而缓存起PHP的操作码，这样PHP后面执行就不用解析转换了，可以直接调用PHP操作码，这样速度上就提高了不少。</p>
<p>        Apache中使用mod_php的请求、响应执行流程：</p>
<p>1、Apache接收请求。<br />
2、Apache传递请求给mod_php。<br />
3、mod_php定位磁盘文件，并加载到内存中。<br />
4、mod_php编译源代码成为opcode树。<br />
5、mod_php执行opcode树。</p>
<p><span id="more-232"></span></p>
<p>       PHP加速器相应的就是第四步，它的目的就是防止PHP每次请求都重复编译PHP代码，因为在高访问量的网站上，大量的编译往往没有执行速度快呢？所以这里面有个瓶颈就是PHP的重复编译既影响了速度又加载了服务器负载，为了解决此问题，PHP加速器就这样诞生了。</p>
<p><strong>二、PHP加速器安装与配置</strong></p>
<p>        <strong>1、安装配置APC</strong></p>
<p>             APC全称是Alternative PHP Cache,官方翻译叫”可选PHP缓存”,它是PHP PECL中的一个扩展，好像是facebook在使用它，下面开始安装（ubuntu环境）：       </p>
<div id="code">
<li>$wget http://pecl.php.net/get/APC-3.0.19.tgz </li>
<li>$tar xvzf APC-3.0.19.tgz </li>
<li>$cd APC-3.0.19/APC-3.0.19 </li>
<li>$/usr/local/php/bin/phpize </li>
<li>$./configure –enable-apc –enable-apc-mmap –with-php-config=/usr/local/php/bin/php-config </li>
<li>$make </li>
<li>$sudo make install </li>
</div>
<p>      下面我们再配置APC,因为我的PECL扩展路径改变了，所以我得移动下编译好的文件：</p>
<div id="code">
<li>$sudo mv /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/apc.so /usr/local/php/lib/php/extensions/PECL </li>
</div>
<p>      然后我们再编辑php.ini文件进行配置，请把下面的代码加入到php.ini中即可：</p>
<div id="code">
<li>extension_dir = &#8221;/usr/local/php/lib/php/extensions/PECL&#8221; </li>
<li>extension = apc.so </li>
<li>; APC </li>
<li>apc.enabled = 1 </li>
<li>apc.shm_segments = 1 </li>
<li>apc.shm_size = 64 </li>
<li>apc.optimization = 1 </li>
<li>apc.num_files_hint = 0 </li>
<li>apc.ttl = 0 </li>
<li>apc.gc_ttl = 3600 </li>
<li>apc.cache_by_default = on </li>
</div>
<p>     这样重启apache就会在phpinfo()信息中显示。</p>
<p><strong>       2、安装配置eAccelerator</strong></p>
<p>          eAccelerator的前身其实是truck-mmcache，因为开发truk-mmcache的人被Zend给招安了，所以开发eAccelerator的人继承了truk-mmcache的一些特性，设计出eAccelerator加速器。安装如下：</p>
<div id="code">
<li>$wget http://jaist.dl.sourceforge.net/sourceforge/eaccelerator/eaccelerator-0.9.5.tar.bz2 </li>
<li>$tar -jxf eaccelerator-0.9.5.tar.bz2 </li>
<li>$cd eaccelerator-0.9.5 </li>
<li>$/usr/local/php/bin/phpize </li>
<li>$./configure –enable-eaccelerator=shared –with-php-config=/usr/local/php/bin/php-config </li>
<li>$make </li>
<li>$sudo make install </li>
<li>$sudo mv /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/eaccelerator.so /usr/local/php/lib/php/extensions/PECL</li>
</div>
<p>        将下面代码加入php.ini文件中</p>
<div id="code">
<li>extension = eaccelerator.so </li>
<li>; eAccelerator </li>
<li>eaccelerator.shm_size = &#8221;16&#8243; </li>
<li>eaccelerator.cache_dir = &#8221;/tmp/eaccelerator&#8221; </li>
<li>eaccelerator.enable = &#8221;1&#8243; </li>
<li>eaccelerator.optimizer = &#8221;1&#8243; </li>
<li>eaccelerator.check_mtime = &#8221;1&#8243; </li>
<li>eaccelerator.debug = &#8221;0&#8243; </li>
<li>eaccelerator.filter = &#8221;" </li>
<li>eaccelerator.shm_max = &#8221;0&#8243; </li>
<li>eaccelerator.shm_ttl = &#8221;0&#8243; </li>
<li>eaccelerator.prune_period = &#8221;0&#8243; </li>
<li>eaccelerator.shm_only = &#8221;0&#8243; </li>
<li>eaccelerator.compress = &#8221;1&#8243; </li>
<li>eaccelerator.compress_level = &#8221;9&#8243; </li>
</div>
<p>       创建缓存目录,重启apache</p>
<div id="code">
<li>$sudo mkdir /tmp/eaccelerator </li>
<li>$sudo chmod 777 /tmp/eaccelerator </li>
<li>$sudo /usr/local/apache/apachectl restart</li>
</div>
<p>      在phpinfo()检查是否安装成功.<strong> </strong></p>
<p><strong>    3、安装配置XCache</strong></p>
<p>      XCache作为国人自己开发的东西，做小菜鸟的我也感到骄傲，而且XCache无论在速度还是性能上都做的不错。下面就赶紧让我们品尝它吧！</p>
<div id="code">
<li>$wget http://xcache.lighttpd.net/pub/Releases/1.2.2/xcache-1.2.2.tar.gz </li>
<li>$tar xvzf xcache-1.2.2.tar.gz </li>
<li>$cd xcache-1.2.2 </li>
<li>$/usr/local/php/bin/phpize </li>
<li>$./configure –enable-xcache –enable-xcache-coverager –with-php-config=/usr/local/php/php-config </li>
<li>$make </li>
<li>$sudo make install </li>
<li>$sudo mv /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/xcache.so /usr/local/php/lib/php/extensions/PECL</li>
</div>
<p>     在php.ini添加配置信息：</p>
<div id="code">
<li>extension = xcache.so </li>
<li>; xcache </li>
<li>xcache.admin.user = &#8221;admin&#8221; </li>
<li>xcache.admin.pass = &#8221;(执行) echo ’(你的密码)’|md5sum(得出的密文)&#8221; </li>
<li>; </li>
<li>xcache.size = 24M </li>
<li>xcache.shm_scheme = &#8221;mmap&#8221; </li>
<li>xcache.count = 2 </li>
<li>xcache.slots = 8k </li>
<li>xcache.ttl = 0 </li>
<li>xcache.gc_interval = 0 </li>
<li> </li>
<li>xcache.var_size = 8M </li>
<li>xcache.var_count = 1 </li>
<li>xcache.var_slots = 8k </li>
<li>xcache.var_ttl = 0 </li>
<li>xcache.var_maxttl = 0 </li>
<li>xcache.var_gc_interval = 300 </li>
<li>xcache.test = Off </li>
<li>xcache.readonly_protection = On </li>
<li>xcache.mmap_path = &#8221;/tmp/xcache&#8221; </li>
<li>xcache.coredump_directory = &#8221;" </li>
<li>xcache.cacher = On </li>
<li>xcache.stat = On </li>
<li>xcache.optimizer = Off </li>
<li>; </li>
<li>xcache.coverager = On </li>
<li>xcache.coveragedump_directory = &#8221;" </li>
</div>
<p>    创建缓存目录，重启apache</p>
<div id="code">
<li>$sudo mkdir /tmp/xcache </li>
<li>$sudo chmod 777 /tmp/xcache </li>
<li>$sudo /usr/local/apache/bin/apachectl restart </li>
</div>
<p>    去查看phpinfo()信息吧！</p>
<p><strong>三、PHP加速器测试</strong></p>
<p><strong>    1、测试环境</strong></p>
<p>        <strong>硬件</strong>:   AMD Athlon 64 X2 Dual Core Processor 4400+ @ 2.2GHz  CPU,  2GB 内存. 160GB SATA 硬盘</p>
<p>        <strong>软件</strong>:   Linux Ubuntu server Gutsy 7.10, Apache 2.2.4, MySQL 5.0.45 和 PHP 5.2.3</p>
<p>        <strong>测试指令</strong>:  ab -c5 -n3000 http://example.com/      (我们使用的是Apache Benchmark (ab) 工具，并发连接为5，3000次请求)</p>
<p>    <strong>2、测试结果</strong></p>
<p>       <strong>无任何加速器</strong>:</p>
<div id="code">
<li>Document Path:          / </li>
<li>Document Length:        21757 bytes </li>
<li>Concurrency Level:      5 </li>
<li>Time taken for tests:   288.255212 seconds </li>
<li>Complete requests:      3000 </li>
<li>Failed requests:        0 </li>
<li>Write errors:           0 </li>
<li>Total transferred:      66777000 bytes </li>
<li>HTML transferred:       65271000 bytes </li>
<li>Requests per second:    10.41 [#/sec] (mean) </li>
<li>Time per request:       480.425 [ms] (mean) </li>
<li>Time per request:       96.085 [ms] (mean, across all concurrent requests) </li>
<li>Transfer rate:          226.23 [Kbytes/sec] received </li>
<li>Connection Times (ms) </li>
<li>min  mean[+/-sd] median   max </li>
<li>Connect:        0    0   0.5      0      19 </li>
<li>Processing:   181  479 186.0    444    1822 </li>
<li>Waiting:      166  461 184.7    427    1708 </li>
<li>Total:        181  479 186.0    444    1822 </li>
<li>Percentage of the requests served within a certain time (ms) </li>
<li>50%    444 </li>
<li>66%    525 </li>
<li>75%    577 </li>
<li>80%    619 </li>
<li>90%    732 </li>
<li>95%    819 </li>
<li>98%    946 </li>
<li>99%   1012 </li>
<li>100%   1822 (longest request)  </li>
</div>
<p>     <strong>APC加速器</strong>:   </p>
<div id="code">
<li>Document Path:          / </li>
<li>Document Length:        21757 bytes </li>
<li>Concurrency Level:      5 </li>
<li>Time taken for tests:   98.530068 seconds </li>
<li>Complete requests:      3000 </li>
<li>Failed requests:        0 </li>
<li>Write errors:           0 </li>
<li>Total transferred:      66777000 bytes </li>
<li>HTML transferred:       65271000 bytes </li>
<li>Requests per second:    30.45 [#/sec] (mean) </li>
<li>Time per request:       164.217 [ms] (mean) </li>
<li>Time per request:       32.843 [ms] (mean, across all concurrent requests) </li>
<li>Transfer rate:          661.84 [Kbytes/sec] received </li>
<li>Connection Times (ms) </li>
<li>min  mean[+/-sd] median   max </li>
<li>Connect:        0    0   0.0      0       2 </li>
<li>Processing:    58  163  71.2    155    2452 </li>
<li>Waiting:       53  158  69.6    150    2329 </li>
<li>Total:         58  163  71.2    155    2452 </li>
<li>Percentage of the requests served within a certain time (ms) </li>
<li>50%    155 </li>
<li>66%    178 </li>
<li>75%    193 </li>
<li>80%    204 </li>
<li>90%    235 </li>
<li>95%    258 </li>
<li>98%    285 </li>
<li>99%    302 </li>
<li>100%   2452 (longest request)  </li>
</div>
<p>     <strong> eAccelerator加速器</strong>:</p>
<div id="code">
<li>Document Path:          / </li>
<li>Document Length:        21757 bytes </li>
<li>Concurrency Level:      5 </li>
<li>Time taken for tests:   95.983986 seconds </li>
<li>Complete requests:      3000 </li>
<li>Failed requests:        0 </li>
<li>Write errors:           0 </li>
<li>Total transferred:      66777000 bytes </li>
<li>HTML transferred:       65271000 bytes </li>
<li>Requests per second:    31.26 [#/sec] (mean) </li>
<li>Time per request:       159.973 [ms] (mean) </li>
<li>Time per request:       31.995 [ms] (mean, across all concurrent requests) </li>
<li>Transfer rate:          679.39 [Kbytes/sec] received </li>
<li>Connection Times (ms) </li>
<li>min  mean[+/-sd] median   max </li>
<li>Connect:        0    0   0.1      0       3 </li>
<li>Processing:    57  159  91.3    148    3830 </li>
<li>Waiting:       50  152  89.8    142    3704 </li>
<li>Total:         57  159  91.3    148    3830 </li>
<li>Percentage of the requests served within a certain time (ms) </li>
<li>50%    148 </li>
<li>66%    174 </li>
<li>75%    193 </li>
<li>80%    205 </li>
<li>90%    239 </li>
<li>95%    263 </li>
<li>98%    289 </li>
<li>99%    309 </li>
<li>100%   3830 (longest request) </li>
</div>
<p>       <strong>XCache加速器</strong>:</p>
<div id="code">
<li>Document Path:          / </li>
<li>Document Length:        21757 bytes </li>
<li>Concurrency Level:      5 </li>
<li>Time taken for tests:   99.76300 seconds </li>
<li>Complete requests:      3000 </li>
<li>Failed requests:        0 </li>
<li>Write errors:           0 </li>
<li>Total transferred:      66777000 bytes </li>
<li>HTML transferred:       65271000 bytes </li>
<li>Requests per second:    30.28 [#/sec] (mean) </li>
<li>Time per request:       165.127 [ms] (mean) </li>
<li>Time per request:       33.025 [ms] (mean, across all concurrent requests) </li>
<li>Transfer rate:          658.19 [Kbytes/sec] received </li>
<li>Connection Times (ms) </li>
<li>min  mean[+/-sd] median   max </li>
<li>Connect:        0    0   0.0      0       2 </li>
<li>Processing:    59  164  83.4    155    3367 </li>
<li>Waiting:       52  156  66.4    148    1802 </li>
<li>Total:         59  164  83.4    155    3367 </li>
<li>Percentage of the requests served within a certain time (ms) </li>
<li>50%    155 </li>
<li>66%    178 </li>
<li>75%    196 </li>
<li>80%    206 </li>
<li>90%    237 </li>
<li>95%    263 </li>
<li>98%    287 </li>
<li>99%    305 </li>
<li>100%   3367 (longest request)  </li>
</div>
<p><strong>    3、结果摘要</strong></p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td> </td>
<td>请求时间(秒)</td>
<td>单次请求时间(毫秒)</td>
<td>最大内存占用(MB)</td>
<td>最小内存占用(MB)</td>
</tr>
<tr>
<td>None</td>
<td>10.41</td>
<td>96.08</td>
<td>24</td>
<td>24</td>
</tr>
<tr>
<td>APC</td>
<td>30.45</td>
<td>32.84</td>
<td>21</td>
<td>21</td>
</tr>
<tr>
<td>eAccelerator</td>
<td>31.26</td>
<td>31.99</td>
<td>23</td>
<td>18</td>
</tr>
<tr>
<td>XCache</td>
<td>30.28</td>
<td>33.02</td>
<td>29</td>
<td>19</td>
</tr>
</tbody>
</table>
<p><strong>四、PHP加速器比较结果总结</strong></p>
<p>     1、通过测试得出eAccelerator在请求时间和内存占用综合方面是最好的。</p>
<p>     2、通过测试得出使用加速器比无加速器在请求时间快了3倍左右。</p>
<p>     3、通过各个官方观察，XCache是更新最快的，这也说明最有发展的。</p>
<p>        以上是总结结果，你也许会问我到底用那个加速器好呢？我只能告诉你，首先，用一定比不用好，其次每个加速器还有一些可以调优的参数，所以要根据你的系统环境而定，然后，我个人觉得你可以详细研究下eAccelerator和XCache，这两款潜力还是很大的，最后我从比较专业的测试网站搞了一张结果图：</p>
<p>       <img src="http://www.deepvps.com/wp-content/uploads/auto_save_image/2010/03/011237dmd.jpg" alt="" width="642" height="541" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.deepvps.com/apc-eaccelerator-xcache.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>LNMP-Linux下Nginx+MySQL+PHP+phpMyAdmin+eAccelerator一键安装包(2009年11月17日更新)</title>
		<link>http://www.deepvps.com/licess-lnmp.html</link>
		<comments>http://www.deepvps.com/licess-lnmp.html#comments</comments>
		<pubDate>Fri, 05 Mar 2010 01:31:25 +0000</pubDate>
		<dc:creator>deepvps</dc:creator>
				<category><![CDATA[服务器环境搭建]]></category>
		<category><![CDATA[eAccelerator]]></category>
		<category><![CDATA[LNMP]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[phpMyAdmin]]></category>

		<guid isPermaLink="false">http://www.deepvps.com/?p=90</guid>
		<description><![CDATA[LNMP是一个基于CentOS编写的Nginx、PHP、MySQL、phpMyAdmin、eAcelerator一键安装包。可以在VPS、独立主机上轻松的安装LNMP生产环境。
本页面为LNMP for CentOS的安装方法，Debian/Ubuntu请到：http://blog.licess.cn/lnmp-debian-ubuntu/

LNMP Ver0.3软件版本说明(2009年11月17日更新添加虚拟主机面板程序)：

Nginx：0.7.63
PHP：5.2.10
MySQL：5.1.35
Zend Optimizer ：3.3.9
eaccelerator：0.9.5.3

使用说明:
如果系统预安装Apahce或你已经安装Apache，请先运行yum remove httpd，删除Apache！
登陆Linux,下载LNMP压缩包，并解压. (一些朋友可能不知道怎么弄，登陆VPS或者主机，
执行命令 wget http://soft.vpser.net/lnmp/lnmp0.3.tar.gz ,将lnmp0.3.tar.gz下载到VPS中，执行 tar zxvf lnmp0.3.tar.gz 解压LNMP一键安装包)。
执行命令 cd lnmp0.3
然后再执行./centos.sh ，输入要绑定的域名，回车后。程序会自动安装编译Nginx、PHP、MySQL、phpMyAdmin、eAcelerator这几个软件。
注：如果需要安装eAcelerator，执行如下命令：./eaccelerator.sh 就会自动安装。
如需卸载，执行./uninstall.sh 就会自动卸载Nginx、PHP、MySQL。 
自动添加虚拟主机：
如果是11月17日之前下载的lnmp需要修改nginx.conf，再最后一个 }  前加入include vhost/*.conf;
运行./vhost.sh ,根据提示首先输入域名，再输入目录即可完成添加，直接到创建的目录上传文件即可。
程序安装路径：

MySQL : /usr/local/mysql
MySQL数据库:/usr/local/mysql/var
PHP : /usr/local/php
Nginx : /usr/local/nginx
PHPMyAdmin /home/wwwroot/phpmyadmin
Web目录 /home/wwwroot

MySQL默认用户名：root 密码：root
手动添加虚拟主机：
修改/usr/local/nginx/conf/nginx.conf 文件
在

server
&#160;
{
&#160;
listen 80;
&#160;
server_name status.lnmp.org;
&#160;
location / {
&#160;
stub_status on;
&#160;
access_log off;
&#160;
}
&#160;
}

后面添加上下面代码：

server
&#160;
{
&#160;
listen 80;
&#160;
server_name &#60;a href=&#34;http://www.lnmp.org/&#34;&#62;www.lnmp.org&#60;/a&#62;;
&#160;
index index.html index.htm index.php;
&#160;
root /home/wwwroot/abc;
&#160;
location ~ .*.(php&#124;php5)?$
&#160;
{
&#160;
fastcgi_pass unix:/tmp/php-cgi.sock;
&#160;
#fastcgi_pass 127.0.0.1:9000;
&#160;
fastcgi_index index.php;
&#160;
include fcgi.conf;
&#160;
}
&#160;
location ~ .*.(gif&#124;jpg&#124;jpeg&#124;png&#124;bmp&#124;swf)$
&#160;
{
&#160;
expires [...]]]></description>
			<content:encoded><![CDATA[<p>LNMP是一个基于CentOS编写的Nginx、PHP、MySQL、phpMyAdmin、eAcelerator一键安装包。可以在VPS、独立主机上轻松的安装LNMP生产环境。</p>
<p>本页面为LNMP for CentOS的安装方法，Debian/Ubuntu请到：<a href="http://blog.licess.cn/lnmp-debian-ubuntu/" target="_blank">http://blog.licess.cn/lnmp-debian-ubuntu/</a></p>
<p><span id="more-90"></span></p>
<p>LNMP Ver0.3软件版本说明(<strong><span style="color: #ff0000;">2009年11月17日更新添加虚拟主机面板程序</span></strong>)：</p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">Nginx：0.7.63
PHP：5.2.10
MySQL：5.1.35
Zend Optimizer ：3.3.9
eaccelerator：0.9.5.3</pre></div></div>

<p><strong>使用说明:</strong></p>
<p>如果系统预安装Apahce或你已经安装Apache，请先运行yum remove httpd，删除Apache！</p>
<p>登陆Linux,下载LNMP压缩包，并解压. (一些朋友可能不知道怎么弄，登陆VPS或者主机，</p>
<p>执行命令 wget <a href="http://soft.vpser.net/lnmp/lnmp0.3.tar.gz">http://soft.vpser.net/lnmp/lnmp0.3.tar.gz</a> ,将lnmp0.3.tar.gz下载到VPS中，执行 tar zxvf lnmp0.3.tar.gz 解压LNMP一键安装包)。</p>
<p>执行命令 cd lnmp0.3</p>
<p>然后再执行./centos.sh ，输入要绑定的域名，回车后。程序会自动安装编译Nginx、PHP、MySQL、phpMyAdmin、eAcelerator这几个软件。</p>
<p>注：如果需要安装eAcelerator，执行如下命令：./eaccelerator.sh 就会自动安装。</p>
<p>如需卸载，执行./uninstall.sh 就会自动卸载Nginx、PHP、MySQL。 </p>
<p><strong>自动添加虚拟主机：</strong></p>
<p>如果是11月17日之前下载的lnmp需要修改nginx.conf，再最后一个 }  前加入include vhost/*.conf;</p>
<p>运行./vhost.sh ,根据提示首先输入域名，再输入目录即可完成添加，直接到创建的目录上传文件即可。</p>
<p><strong>程序安装路径：</strong></p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">MySQL : /usr/local/mysql
MySQL数据库:/usr/local/mysql/var
PHP : /usr/local/php
Nginx : /usr/local/nginx
PHPMyAdmin /home/wwwroot/phpmyadmin
Web目录 /home/wwwroot</pre></div></div>

<p>MySQL默认用户名：root 密码：root</p>
<p>手动添加虚拟主机：</p>
<p>修改/usr/local/nginx/conf/nginx.conf 文件</p>
<p>在</p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">server
&nbsp;
{
&nbsp;
listen 80;
&nbsp;
server_name status.lnmp.org;
&nbsp;
location / {
&nbsp;
stub_status on;
&nbsp;
access_log off;
&nbsp;
}
&nbsp;
}</pre></div></div>

<p>后面添加上下面代码：</p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">server
&nbsp;
{
&nbsp;
listen 80;
&nbsp;
server_name &lt;a href=&quot;http://www.lnmp.org/&quot;&gt;www.lnmp.org&lt;/a&gt;;
&nbsp;
index index.html index.htm index.php;
&nbsp;
root /home/wwwroot/abc;
&nbsp;
location ~ .*.(php|php5)?$
&nbsp;
{
&nbsp;
fastcgi_pass unix:/tmp/php-cgi.sock;
&nbsp;
#fastcgi_pass 127.0.0.1:9000;
&nbsp;
fastcgi_index index.php;
&nbsp;
include fcgi.conf;
&nbsp;
}
&nbsp;
location ~ .*.(gif|jpg|jpeg|png|bmp|swf)$
&nbsp;
{
&nbsp;
expires 30d;
&nbsp;
}
&nbsp;
location ~ .*.(js|css)?$
&nbsp;
{
&nbsp;
expires 12h;
&nbsp;
}
&nbsp;
access_log off;
&nbsp;
}</pre></div></div>

<p>再执行kill -HUP `cat /usr/local/nginx/logs/nginx.pid`虚拟机就生效了。</p>
<p>通过下面这几个链接查看phpinfo和管理MySQL</p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">phpinfo http://domain.name/phpinfo.php
&nbsp;
phpMyAdmin http://domain.name/phpmyadmin
&nbsp;
PHP探针： http://domain.name/p.php</pre></div></div>

<p>此版本为测试版本，已经在<a href="http://www.photonvps.com/billing/aff.php?aff=257" target="_blank">photonvps</a>、<a href="http://www.diahosting.com/client/aff.php?aff=390" target="_blank">DiaVPS</a>、<a href="http://billing.vpsyou.com/aff.php?aff=026" target="_blank">VPSYou</a>、<a href="https://service.burst.net/aff.php?aff=666" target="_blank">Burst</a>、<a href="https://rashost.com/client/aff.php?aff=459" target="_blank">RASHOST</a>、VMware CentOS最小化安装 上测试成功。</p>
<p>演示站点：<a href="http://www.deepvps.com/">http://www.deepvps.com</a></p>
<p>有任何问题请到 <a href="http://blog.licess.cn/lnmp/">http://blog.licess.cn/lnmp/</a> 。</p>
<p>QQ交流群：12327692 (已升级高级群，可加) 2群：15762671</p>
<p>交流论坛： <a href="http://bbs.vpser.net/forum-25-1.html">http://bbs.vpser.net/forum-25-1.html</a></p>
<p>下载地址：</p>
<p>集成软件包(所需软件已打包在内)：<a href="http://soft.vpser.net/lnmp/lnmp0.3.tar.gz">http://soft.vpser.net/lnmp/lnmp0.3.tar.gz</a></p>
<p>安装包(程序自动链接网站下载)：<a href="http://soft.vpser.net/lnmp/lnmp0.3.tar.gz">http://soft.vpser.net/lnmp/lnmp0.3.tar.gz</a></p>
<p>友情提示：Linux下操作请注意大小写。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.deepvps.com/licess-lnmp.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
