<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title><![CDATA[IT爱好者博客]]></title> 
<description><![CDATA[IT爱好者博客,关注互联网,移动互联,SEO,Windows8,Linux,Nginx等领域的科技博客]]></description>
<link>http://blog.itfans.net/</link>
<language>zh-cn</language>
<generator>www.emlog.net</generator>
<item>
	<title>Windows XP下 安装和配置Apache2.2.22服务器+PHP5+Mysql5</title>
	<link>http://blog.itfans.net/post-299.html</link>
	<description><![CDATA[<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">随着PHP网站的流行，国内越来越多的站长使用php开发网站或者使用相关的php开源网站（例如：DeDeCMS、phpWind、康盛的Discuz！、wordpress等一些目前比较流行的开源网站），对于一些刚开始接触PHP语言或者刚开始建立自己站点的人来说，在本地测试php网站无疑是件非常重要的事情，因为这样可以在本地做若干的调试，而不用去担心网络问题以及运营商问题。接下来，笔者将WindowsXP(Sp3)下，搭建和配置php运行环境做一个简单的介绍：</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">1.安装准备</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">1.1Apache下载,官方地址(<a href="http://httpd.apache.org/" style="text-decoration:none;color:#004499;">http://httpd.apache.org/</a>)，此处笔者下载版本的是Apache HTTP Server 2.2.22，使用的是OpenSSL的版本(httpd-2.2.22-win32-x86-openssl-0.9.8t.msi)，如图</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/1.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-80" title="1" src="http://blog.itfans.net/content/uploadfile/201205/50043840d7ebd985f70e452d46cf89ac20120516043932.png" alt="" width="642" height="242" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">&nbsp;</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">&nbsp;</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">1.2PHP下载，官方地址(http://&nbsp;<a href="http://www.php.net/" style="text-decoration:none;color:#004499;">www.php.net</a>)，此处下载的是Php5(php-5.2.17-Win32-VC6-x86)</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">1.3Mysql下载，官方地址(<a href="http://www.mysql.com/downloads/" style="text-decoration:none;color:#004499;">http://www.mysql.com/downloads/</a>)，此处使用的是Mysql5(mysql-essential-5.1.57-win32.zip)</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">2.安装Apache HTTP Server</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">2.1运行下载好的“httpd-2.2.22-win32-x86-openssl-0.9.8t.msi”文件，出现如下安装界面，如图</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/2.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-36" title="2" src="http://blog.itfans.net/content/uploadfile/201205/b271298059b1bc53d8839e53ac53683020120516043933.png" alt="" width="502" height="382" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">红色框内显示的是apache的版本号，我们直接点击“Next”进入下一步；</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/3.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-37" title="3" src="http://blog.itfans.net/content/uploadfile/201205/5ab1b2d67a416d4b16b6bf5b99f2316520120516043935.png" alt="" width="503" height="379" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">出现软件安装许可条例，这里直接选择“I accept the terms in the license agreement”；然后点击“Next”；</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/5.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-38" title="5" src="http://blog.itfans.net/content/uploadfile/201205/381f4f4cb363fbda50e327be7cebf07c20120516043936.png" alt="" width="500" height="385" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">对话框显示的是软件相关须知（如果您安装软件的时候很有耐心，可以考虑读一遍，看看自己的英文水平如何），这里我们直接点击“Next”；</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/6.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-39" title="6" src="http://blog.itfans.net/content/uploadfile/201205/87a4637e148e7f467e65b2b876da48f120120516043937.png" alt="" width="504" height="384" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">这里是要填写服务的相关信息，Network Domain这一项是填写你的域名(如：xxx.com);Server Name这一项填写你的服务器名称(如：<a href="http://www.xxx.com/" style="text-decoration:none;color:#004499;">www.xxx.com</a>)；Administrator’s Email Address这一项填管理员的邮箱地址；在本地配置，以上三个栏目均可以随意填写，有效无效都可以。下面2个选项，第一个是为系统所有的用户安装，使用80端口；第二是只为当前用户安装，使用8080端口；一般情况我们默认第一个，然后点击“Next”；</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/7.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-40" title="7" src="http://blog.itfans.net/content/uploadfile/201205/f0a58c45cfd02112de03b7540ac10d4820120516043939.png" alt="" width="496" height="380" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">这一步是让你选择2种安装模式类型，“Typical”是经典模式，也就是默认安装模式；“Custom”是自定义安装，就是可以选择安装路径和软件的一些功能选择；笔者此处选择“Custom”；</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/8.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-41" title="8" src="http://blog.itfans.net/content/uploadfile/201205/aba9c1c7e274ad99cceabc0c93a768c520120516043940.png" alt="" width="499" height="382" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">我们此处讲软件的所以功能都选上，并修改了软件的安装位置，笔者此处选在E盘的一个目录下，你也可以选择到自己想要安装到的目录；</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/9.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-42" title="9" src="http://blog.itfans.net/content/uploadfile/201205/48f7d9e163651ac6f1d810848cc0316d20120516043942.png" alt="" width="502" height="383" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">准备安装，此处点击“Next”；</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/10.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-43" title="10" src="http://blog.itfans.net/content/uploadfile/201205/dc2e2aab0208226a2dc916c34065134b20120516043943.png" alt="" width="500" height="382" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">此处无需操作，等待一下；</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/11.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-44" title="11" src="http://blog.itfans.net/content/uploadfile/201205/b809b16c4cb7cc87059bb0f7668560c720120516043945.png" alt="" width="499" height="382" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">完成，点击“Finish”完成安装。</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;text-align:left;">此时电脑任务栏右侧的状态栏出现Apache的图标<a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/12.png" style="text-decoration:none;color:#004499;"><img class="size-full wp-image-45 aligncenter" title="12" src="http://blog.itfans.net/content/uploadfile/201205/7edd9731cd5211809c98691fb5bb30bd20120516043945.png" alt="" width="239" height="29" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">表示apache服务已经正在运行；</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">此时，我们可以在浏览器地址栏中输入<a href="http://127.0.0.1/" style="text-decoration:none;color:#004499;">http://127.0.0.1</a>访问，浏览器显示文字“It Works！”，表示服务状态正常。</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/13.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-46" title="13" src="http://blog.itfans.net/content/uploadfile/201205/83e1a42e1484f71db077337cae48d67b20120516043947.png" alt="" width="472" height="334" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">2.2接下来对Apache服务器进行一些简单的配置，首先我们从程序中打开Apache的配置文件，如图：</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/14.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-47" title="14" src="http://blog.itfans.net/content/uploadfile/201205/ec50a7c6fc668200cf945ff310774f9f20120516043949.png" alt="" width="641" height="330" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">点击后弹出一个记事本的文档</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/15.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-48" title="15" src="http://blog.itfans.net/content/uploadfile/201205/ce6e582bb19a38028623dda7bae9d9a020120516043951.png" alt="" width="625" height="520" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">这里我们要配置下网站文件的存放位置，即网站根目录，默认是在apache安装文件中的“htdocs”；默认位置为“E:/webdev/Apache2.2/htdocs”；为了平时方便管理，我们讲网站的根目录放在一个比较方便的位置，点击记事本的查找选项，查找“DocumentRoot”，查到如图显示信息：</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/16.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-49" title="16" src="http://blog.itfans.net/content/uploadfile/201205/66724d4a5fe76b176c2b4bc26eb3847120120516043952.png" alt="" width="607" height="475" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">我们将“E:/webdev/Apache2.2/htdocs”改成“E:/webdev/htdocs”，同样，我们通过查找“Directory”，找到：</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/17.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-50" title="17" src="http://blog.itfans.net/content/uploadfile/201205/adad51a34e929202a29f04da329627c120120516043954.png" alt="" width="623" height="454" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">我们同样将“E:/webdev/Apache2.2/htdocs”改成“E:/webdev/htdocs”；接着，我们找到“DirectoryIndex”，即目录索引（在指定的文件目录下，默认显示的文件名）找到此处：</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/18.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-51" title="18" src="http://blog.itfans.net/content/uploadfile/201205/9e2ecf2f6b98695ea1504c88a047c9c320120516043955.png" alt="" width="567" height="368" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">系统默认已经写了一个“Index.html”，我们可以在后面添加自己想要的，比如“Index.php Index.htm”（以单个半角空格隔开）等等。系统默认会从左侧开始按优先顺序来显示。设置好了后，我们点击保存或者使用“Ctrl+S”。</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">OK，Apache服务器的安装和初步配置已经完成。</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">3.安装PHP(此处为php5)</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">3.1首先将下载好的php压缩包解压到你指定的目录下，笔者是放在“E:\webdev\”目录下，</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/19.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-52" title="19" src="http://blog.itfans.net/content/uploadfile/201205/4df19b63ca1e1c675a96c8d074adfef220120516043956.png" alt="" width="686" height="177" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">接下来，要对php进行配置了，打开php文件夹，找到“php.ini-dist”文件，这是php的配置文件，我们现将其重命名为“php.ini”，然后用记事本打开，如图</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/20.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-53" title="20" src="http://blog.itfans.net/content/uploadfile/201205/57cc13ab31b9348dacc48b2deb566b6020120516043958.png" alt="" width="566" height="456" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/21.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-54" title="21" src="http://blog.itfans.net/content/uploadfile/201205/b05c11d6bb86cb7f7764bd8c12b4ec3020120516043959.png" alt="" width="617" height="500" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">接下来我们要配置下php的扩展模块，找到“Windows Extensions”，如图所示：</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/22.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-55" title="22" src="http://blog.itfans.net/content/uploadfile/201205/0ecb933fcb44c87d22aa5e8413d4d77520120516044000.png" alt="" width="384" height="512" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">红线框内的就是php可以加载的模块，这里要说明的是在“extensions”前加“；”的表示此模块未加载，如需要加载，直接将“extensions”前的“；”去掉即可，若php文件中的ext文件没有此模块.dll文件，则将加载失败。我们接下来需要配置mysql，所以我们将其中关于mysql的模块加载上去，即讲此模块前的“；”去掉，然后保存文档。这里有一点需要提一下，就是在加载其他模块时，需要指定模块的位置，要不然在重启Apache服务器的时候，会提示找不到模块，我们这里设定一下相关环境变量，可以快速解决这个问题，具体操作如下：</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">右击我的电脑-》属性-》高级-》环境变量-》Path，这里以笔者安装的目录为例，在编辑框中添加“;E:\webdev\php; E:\webdev\php\ext”注意，以“；”分隔。</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;text-align:center;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/23.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-56" title="23" src="http://blog.itfans.net/content/uploadfile/201205/3d67f6805a88fdee1aec5c2d86c5b68620120516044003.png" alt="" width="591" height="373" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;text-align:left;">3.2下面进行php与Apache相结合的配置过程，php将通过module方式与Apache相结合，我们打开Apache的配置文件，找到“module”这一块内容，如图：</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;text-align:left;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/24.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-57" title="24" src="http://blog.itfans.net/content/uploadfile/201205/5479ca239692328dacf11141a22b97e120120516044004.png" alt="" width="598" height="452" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">在上面加上“LoadModule php5_module E:/webdev/php/php5apache2_2.dll”和“PHPIniDir E:/webdev/php”注意，此处网上有些教程加载的模块的写的是“php5apache2.dll”，笔者试过之后，在重启apache的时候会出现错误，所以此处应是“php5apache2_2.dll”。</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">然后通过查找方式找到“AddType”，找到如图所示的地方：</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/25.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-58" title="25" src="http://blog.itfans.net/content/uploadfile/201205/fc9df7e81a06ee1be20500334eaeef6b20120516044005.png" alt="" width="615" height="346" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">加上红框中缩写的文件类型就可以了，笔者加的这2种文件类型就是可以执行php的文件类型，你还可以加其他的文件类型</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">此时，php与apache的配置完成，我们可以编辑一个php文件，让其在浏览器中运行查看是否能够运行php文件。编辑一个如下php文件：</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/26.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-59" title="26" src="http://blog.itfans.net/content/uploadfile/201205/73317da16609377d4bd7961537afe0d120120516044006.png" alt="" width="325" height="227" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">保存好，在浏览器中输入：<a href="http://127.0.0.1/test.php" style="text-decoration:none;color:#004499;">http://127.0.0.1/test.php</a>，运行结果如图所示，表示成功了。</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/27.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-60" title="27" src="http://blog.itfans.net/content/uploadfile/201205/718aa43cdccb12fcf60dfd99ed4247bd20120516044008.png" alt="" width="618" height="411" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">&nbsp;</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">4.安装Mysql(此处以Mysql5)</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">笔者此处下载的是mysql-essential-5.1.57-win32.zip版本，您可以自行从官网下载。解压缩后点击安装文件，出现安装画面如图：</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/28.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-61" title="28" src="http://blog.itfans.net/content/uploadfile/201205/124b3a478df1944d750c065523a5fddb20120516044010.png" alt="" width="505" height="387" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">这里会显示出你安装的版本号，我们点击“Next”，进入下一步；</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/29.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-62" title="29" src="http://blog.itfans.net/content/uploadfile/201205/49ed9fa63c875a5d444a56690b8c736b20120516044011.png" alt="" width="502" height="380" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">跟前面安装一样，这里当然要选择“I accept the terms in the license agreement”，然后点击“Next”；</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/30.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-63" title="30" src="http://blog.itfans.net/content/uploadfile/201205/a8f6ef8d82c5dec3364098f4600ea98320120516044013.png" alt="" width="501" height="386" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">这里显示要我们选择安装类型，三种分别为“Typical”（经典，适用于一般用户）、“Complete”（完全安装）、“Custom”（用户自定义），这里我们选择“Custom”，点击“Next”；</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/31.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-64" title="31" src="http://blog.itfans.net/content/uploadfile/201205/c8d9336ffca81aac82afdcf7356de59720120516044015.png" alt="" width="500" height="379" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">如图所示，我们这里将需要安装的功能模块都选上，然后点击“change…”改变软件的安装路径，笔者这里写的是自己本机的一个路径，您可以自己定义自己的安装位置，然后点击“Next”；</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/32.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-65" title="32" src="http://blog.itfans.net/content/uploadfile/201205/f7d870114b75d233541cf1768e563c0220120516044017.png" alt="" width="502" height="377" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">安装过程中，安装完成后出现以下界面；</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/33.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-66" title="33" src="http://blog.itfans.net/content/uploadfile/201205/cf0bfcf839d3dc1157a82662483e0cb720120516044019.png" alt="" width="500" height="379" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">这个们不用管，继续“Next”；直到出现以下界面；</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/34.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-67" title="34" src="http://blog.itfans.net/content/uploadfile/201205/b2770745218de17cf06d003e9a92258b20120516044021.png" alt="" width="501" height="378" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">这一步是提示完成安装并开始配置您安装的Mysql，我们点击“Finish”进入配置流程；</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/35.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-68" title="35" src="http://blog.itfans.net/content/uploadfile/201205/5e77de6cafc2f343cc468dd6ba2d4e8720120516044022.png" alt="" width="502" height="378" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">继续点击“Next”；</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/36.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-69" title="36" src="http://blog.itfans.net/content/uploadfile/201205/0cef32c0e1dac93db6d3a8463391f6cc20120516044024.png" alt="" width="503" height="379" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">这里配置有两种可供选择，一是“Detailed Configuration”（详细配置），二是“Standard Configuration”（标准配置），我们这里选择“Detailed Configuration”，点击“Next”继续；</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/37.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-70" title="37" src="http://blog.itfans.net/content/uploadfile/201205/32db9c0c0e939c6134e660c0e2b1175920120516044026.png" alt="" width="499" height="377" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">这里对话框中是让您选择一种服务类型，“Developer Machine”表明这是一个开发测试服务类型，占用的系统资源相对较少、“Server Machine”是指服务类型，占用资源中等、“Detailed MySql Server Machine”是指专门服务类型，须占用全部可用资源，我们一般选择“Server Machine”，点击“Next”继续 t;</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/38.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-71" title="38" src="http://blog.itfans.net/content/uploadfile/201205/3d6f8c7fd1fd560d754472bfb20aff6420120516044027.png" alt="" width="499" height="385" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">这里是让你选择数据库类型的用途，“Multifunctional Database”（多功能数据库），“Transactional Database Only”（服务器类型，用于事务处理），“No-Transactional Database Only”（非事务处理，做一般简单记录用），一般选择“Transactional Database Only”，点击“Next”；</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/39.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-72" title="39" src="http://blog.itfans.net/content/uploadfile/201205/43b1840d58d87c00ebdee05b1baa98b120120516044029.png" alt="" width="498" height="377" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">这个界面显示的是 InnoDB Tablespace 设置，就是对数据空间大小进行配置，这里笔者默认系统选择，直接点击“Next”；</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/40.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-73" title="40" src="http://blog.itfans.net/content/uploadfile/201205/e8cafba94afba9e45f73f6a5b8169a5820120516044030.png" alt="" width="501" height="383" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">这里显示的是选择你的网站的访问量和连接数，这里我们选择“Online Transactional Processing（OLTP）”（约500连接数），当然你也可以选择“Manual Setting”进行自定义连接数，点击“Next”；</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/41.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-74" title="41" src="http://blog.itfans.net/content/uploadfile/201205/5979c4354a98737312cbe7355d53bdaf20120516044032.png" alt="" width="498" height="382" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">这个界面显示网络配置选项，我们将两个复选框打上勾，图中红色框部分是“启用‘TCP/IP’网络连接”，端口默认号，一般情况下，我们不做更改；点击“Next”下一步；</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/42.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-75" title="42" src="http://blog.itfans.net/content/uploadfile/201205/38bdbc6796ccb4c303a4ec35c9a6cf1620120516044034.png" alt="" width="496" height="375" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">这个是对数据库的语言编码进行设置，笔者这里选择第三项，自己选择“GBK”；点击“Next”；</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/43.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-76" title="43" src="http://blog.itfans.net/content/uploadfile/201205/fde6438f1ff7d7ca67197cd2309243cc20120516044035.png" alt="" width="503" height="379" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">设置mysaql是否安装为windows服务，我们这里将图中复选框都选上。点击“Next”；</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/44.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-77" title="44" src="http://blog.itfans.net/content/uploadfile/201205/92a077262f6faec69cd90d2a4c8b4aa120120516044037.png" alt="" width="500" height="376" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">这里修改Root用户的密码，自行设置即好。点击“Next”；</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/45.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-78" title="45" src="http://blog.itfans.net/content/uploadfile/201205/e8145d75fe83af3521e0320f7456ecac20120516044038.png" alt="" width="500" height="377" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">上述设置没有需要修改的话，我们点击“Execute”执行；</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;"><a href="http://www.newtalker.com/blog/wp-content/uploads/2012/04/46.png" style="text-decoration:none;color:#004499;"><img class="aligncenter size-full wp-image-79" title="46" src="http://blog.itfans.net/content/uploadfile/201205/a0c10eebbe75f87f79b43f99bbbcb48920120516044040.png" alt="" width="499" height="376" style="border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-width:initial;border-color:initial;border-image:initial;display:block;margin-left:auto;margin-right:auto;max-width:640px;" /></a></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">完成配置，点击“Finish”完成。</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">重启服务即可。</p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;"></p>
<p style="margin-top:0px;margin-bottom:15px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#636a73;font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, SimSun, sans-serif;font-size:14px;line-height:21px;background-color:#eeeeee;">文章原文：<a href="http://www.newtalker.com/blog/33.html">http://www.newtalker.com/blog/33.html</a></p><div id="related_log" style="font-size:12px"><p><b>相关日志：</b></p><p><a href="http://blog.itfans.net/post-232.html">微软解释64/32位 Windows 和内存大小的区别</a></p><p><a href="http://blog.itfans.net/post-116.html">WP7界面有木有 ZPlayer音乐播放器试用</a></p><p><a href="http://blog.itfans.net/post-69.html">简述Windows 7实战构建安全平台</a></p><p><a href="http://blog.itfans.net/post-50.html">玩快Win7 用Windows7系统命令保养电池</a></p><p><a href="http://blog.itfans.net/post-68.html">简单设置 用Windows7限制程序运行</a></p></div>]]></description>
	<pubDate>Wed, 16 May 2012 04:38:14 +0000</pubDate>
	<author>IT爱好者</author>
	<guid>http://blog.itfans.net/post-299.html</guid>

</item>
<item>
	<title>关于Linux/Unix文件系统权限的形象说明</title>
	<link>http://blog.itfans.net/post-298.html</link>
	<description><![CDATA[<span style="color:#444444;font-family:Tahoma, 'Microsoft Yahei', Simsun;font-size:14px;line-height:21px;">文件权限一般是这样的：777,755,744,544,577.......或者是：drwxrwxrwx(777), d---rwxrwx(077), dr--rwxrwx(477), d-w-rwxrwx(277), d--xrwxrwx(177)</span><br style="word-wrap:break-word;color:#444444;font-family:Tahoma, 'Microsoft Yahei', Simsun;font-size:14px;line-height:21px;" />
<span style="color:#444444;font-family:Tahoma, 'Microsoft Yahei', Simsun;font-size:14px;line-height:21px;">第二种可以转换成第一种，后面会详细讲</span><br style="word-wrap:break-word;color:#444444;font-family:Tahoma, 'Microsoft Yahei', Simsun;font-size:14px;line-height:21px;" />
<br style="word-wrap:break-word;color:#444444;font-family:Tahoma, 'Microsoft Yahei', Simsun;font-size:14px;line-height:21px;" />
<span style="color:#444444;font-family:Tahoma, 'Microsoft Yahei', Simsun;font-size:14px;line-height:21px;">有一个家（文件），家的主人是你...</span><br style="word-wrap:break-word;color:#444444;font-family:Tahoma, 'Microsoft Yahei', Simsun;font-size:14px;line-height:21px;" />
<br style="word-wrap:break-word;color:#444444;font-family:Tahoma, 'Microsoft Yahei', Simsun;font-size:14px;line-height:21px;" />
<span style="color:#444444;font-family:Tahoma, 'Microsoft Yahei', Simsun;font-size:14px;line-height:21px;">第一个数字，是你（属主）</span><br style="word-wrap:break-word;color:#444444;font-family:Tahoma, 'Microsoft Yahei', Simsun;font-size:14px;line-height:21px;" />
<span style="color:#444444;font-family:Tahoma, 'Microsoft Yahei', Simsun;font-size:14px;line-height:21px;">第二个数字，一般是你家人，当然也可以是别人的家人（组）</span><br style="word-wrap:break-word;color:#444444;font-family:Tahoma, 'Microsoft Yahei', Simsun;font-size:14px;line-height:21px;" />
<span style="color:#444444;font-family:Tahoma, 'Microsoft Yahei', Simsun;font-size:14px;line-height:21px;">第三个数字，是我（其它用户）</span><br style="word-wrap:break-word;color:#444444;font-family:Tahoma, 'Microsoft Yahei', Simsun;font-size:14px;line-height:21px;" />
<br style="word-wrap:break-word;color:#444444;font-family:Tahoma, 'Microsoft Yahei', Simsun;font-size:14px;line-height:21px;" />
<span style="color:#444444;font-family:Tahoma, 'Microsoft Yahei', Simsun;font-size:14px;line-height:21px;">如果第三个数字是4，我可以去你家里看看（可查看）</span><br style="word-wrap:break-word;color:#444444;font-family:Tahoma, 'Microsoft Yahei', Simsun;font-size:14px;line-height:21px;" />
<span style="color:#444444;font-family:Tahoma, 'Microsoft Yahei', Simsun;font-size:14px;line-height:21px;">如果第三个数字是2，我可以往你家扔个炸弹（可写入）</span><br style="word-wrap:break-word;color:#444444;font-family:Tahoma, 'Microsoft Yahei', Simsun;font-size:14px;line-height:21px;" />
<span style="color:#444444;font-family:Tahoma, 'Microsoft Yahei', Simsun;font-size:14px;line-height:21px;">如果第三个数字是1，我可以点燃炸弹（可执行）</span><br style="word-wrap:break-word;color:#444444;font-family:Tahoma, 'Microsoft Yahei', Simsun;font-size:14px;line-height:21px;" />
<span style="color:#444444;font-family:Tahoma, 'Microsoft Yahei', Simsun;font-size:14px;line-height:21px;">如果第三个数字是7，我可以去你家看看，然后在适当的位置放一颗炸弹，并且引爆......</span><br style="word-wrap:break-word;color:#444444;font-family:Tahoma, 'Microsoft Yahei', Simsun;font-size:14px;line-height:21px;" />
<span style="color:#444444;font-family:Tahoma, 'Microsoft Yahei', Simsun;font-size:14px;line-height:21px;">如果第三个数字是5，我可以去你家看看，但很可能没有炸弹，我只能看看，再看看，再看看......</span><br style="word-wrap:break-word;color:#444444;font-family:Tahoma, 'Microsoft Yahei', Simsun;font-size:14px;line-height:21px;" />
<span style="color:#444444;font-family:Tahoma, 'Microsoft Yahei', Simsun;font-size:14px;line-height:21px;">既然我这么坏，你得想办法才行：将第三个数字设置成4，也就是说，只允许我去你家看看，不允许带东西进去，也不允许放火。</span><br style="word-wrap:break-word;color:#444444;font-family:Tahoma, 'Microsoft Yahei', Simsun;font-size:14px;line-height:21px;" />
<span style="color:#444444;font-family:Tahoma, 'Microsoft Yahei', Simsun;font-size:14px;line-height:21px;">当然，你也可以不让我进去，设置成0便可。如果设置成1，我很难知道那炸弹在哪里（不可读，不可写），一般没什么事，但是，一旦让我知道，你家将不得安宁！</span><br style="word-wrap:break-word;color:#444444;font-family:Tahoma, 'Microsoft Yahei', Simsun;font-size:14px;line-height:21px;" />
<br style="word-wrap:break-word;color:#444444;font-family:Tahoma, 'Microsoft Yahei', Simsun;font-size:14px;line-height:21px;" />
<span style="color:#444444;font-family:Tahoma, 'Microsoft Yahei', Simsun;font-size:14px;line-height:21px;">如果第一个数字是6，你可以在你家看看，往你家扔炸弹，但你点不了火，引爆不了炸弹...如果是007，结果是什么？你能描述一下么？</span><br style="word-wrap:break-word;color:#444444;font-family:Tahoma, 'Microsoft Yahei', Simsun;font-size:14px;line-height:21px;" />
<br style="word-wrap:break-word;color:#444444;font-family:Tahoma, 'Microsoft Yahei', Simsun;font-size:14px;line-height:21px;" />
<span style="color:#444444;font-family:Tahoma, 'Microsoft Yahei', Simsun;font-size:14px;line-height:21px;">这就是Linux/Unix的文件系统，有“洞”（0）反而滴水不漏！</span><br style="word-wrap:break-word;color:#444444;font-family:Tahoma, 'Microsoft Yahei', Simsun;font-size:14px;line-height:21px;" />
<br style="word-wrap:break-word;color:#444444;font-family:Tahoma, 'Microsoft Yahei', Simsun;font-size:14px;line-height:21px;" />
<span style="color:#444444;font-family:Tahoma, 'Microsoft Yahei', Simsun;font-size:14px;line-height:21px;">######################字符权限转换成数据权限的说明：</span><br style="word-wrap:break-word;color:#444444;font-family:Tahoma, 'Microsoft Yahei', Simsun;font-size:14px;line-height:21px;" />
<span style="color:#444444;font-family:Tahoma, 'Microsoft Yahei', Simsun;font-size:14px;line-height:21px;">如drwxrwxrwx，第一个字符代表文件类型，如果是d，那就是目录，如果是-，则是普通文件</span><br style="word-wrap:break-word;color:#444444;font-family:Tahoma, 'Microsoft Yahei', Simsun;font-size:14px;line-height:21px;" />
<span style="color:#444444;font-family:Tahoma, 'Microsoft Yahei', Simsun;font-size:14px;line-height:21px;">后面9个字母即表示文件的权限了，分三组，每组三个字符，r代表可读(read，数字是4)，w代表可写(write，数字是2)，x可表可执行(execute，数字是1)，如rwx，就是7(就是4+2+1)，r-x是5(4+1)......蛮简单滴，自己偷着乐去吧！</span><div id="related_log" style="font-size:12px"><p><b>相关日志：</b></p><p><a href="http://blog.itfans.net/CentOS-unrar.html">如何在Centos 下解压和压缩rar文件</a></p><p><a href="http://blog.itfans.net/lampv.html">LAMPV-wordpress缓存解决方案(varnish+apache)</a></p><p><a href="http://blog.itfans.net/Kloxo-CPANEL-guide.html">Kloxo(原名LxAdmin)控制面板 使用指南</a></p><p><a href="http://blog.itfans.net/post-142.html">在Kloxo控制面板里面给网站安装SSL证书</a></p><p><a href="http://blog.itfans.net/post-139.html">给 Kloxo Host-InA-Box 免费控制面板安装中文包</a></p></div>]]></description>
	<pubDate>Sat, 12 May 2012 22:41:39 +0000</pubDate>
	<author>IT爱好者</author>
	<guid>http://blog.itfans.net/post-298.html</guid>

</item>
<item>
	<title>Win8应用商店大改版 中国区暂时无应用</title>
	<link>http://blog.itfans.net/post-297.html</link>
	<description><![CDATA[<p style="margin-top:0px;margin-bottom:0px;padding-top:10px;padding-right:0px;padding-bottom:10px;padding-left:0px;color:#333333;font-family:宋体, serif;font-size:14px;line-height:23px;word-wrap:break-word;">Win8用户今日访问Windows8应用商店时，是不是发现了很奇怪的事情?Windows Store迎来大改版，整个界面大颠覆，真的彻底变成“图块”。</p>
<p style="margin-top:0px;margin-bottom:0px;padding-top:10px;padding-right:0px;padding-bottom:10px;padding-left:0px;color:#333333;font-family:宋体, serif;font-size:14px;line-height:23px;word-wrap:break-word;">　　很明显，<strong>Windows8应用商店正迎来新一轮的界面大改版，受其影响中国区暂时无任何应用，想完整体验新版Win8应用商店的用户，可将电脑区域位置更改为“美国”，就能看到Win8应用了。</strong></p>
<p style="margin-top:0px;margin-bottom:0px;padding-top:10px;padding-right:0px;padding-bottom:10px;padding-left:0px;color:#333333;font-family:宋体, serif;font-size:14px;line-height:23px;word-wrap:break-word;">　　特提醒，不少想重装Win8系统的用户请暂停操作，一起等待Win8应用商店的改版完工即可。</p>
<p style="margin-top:0px;margin-bottom:0px;padding-top:10px;padding-right:0px;padding-bottom:10px;padding-left:0px;color:#333333;font-family:宋体, serif;font-size:14px;line-height:23px;word-wrap:break-word;">　　Win8应用商店大改版(中国区)，界面大改，暂时无任何应用：</p>
<div style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#454545;font-family:'lucida Grande', Tahoma, Arial, Helvetica, 宋体, sans-serif;text-align:center;"><img border="0" width="550" height="307" alt="Win8应用商店大改版 中国区暂时无应用" src="http://blog.itfans.net/content/uploadfile/201204/a219d559448788892293cf6743732d4c20120429175111.jpg" style="border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;border-image:initial;" /></div>
<p style="margin-top:0px;margin-bottom:0px;padding-top:10px;padding-right:0px;padding-bottom:10px;padding-left:0px;color:#333333;font-family:宋体, serif;font-size:14px;line-height:23px;word-wrap:break-word;">　　将Win8区域设置为“美国”，即可看到更加完整的新版应用商店，“Win8应用们”都在：</p>
<div style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;color:#454545;font-family:'lucida Grande', Tahoma, Arial, Helvetica, 宋体, sans-serif;text-align:center;"><img border="0" width="550" height="307" alt="Win8应用商店大改版 中国区暂时无应用" src="http://blog.itfans.net/content/uploadfile/201204/bf2e443a479af7ca2d5cd42424f9a61d20120429175113.jpg" style="border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;border-image:initial;" /></div><div id="related_log" style="font-size:12px"><p><b>相关日志：</b></p><p><a href="http://blog.itfans.net/post-296.html">Windows 8 RC更名 将于6月首周发布</a></p><p><a href="http://blog.itfans.net/post-286.html">什么是Metro风格的应用</a></p><p><a href="http://blog.itfans.net/post-281.html">Windows8消费者预览版下载地址</a></p><p><a href="http://blog.itfans.net/post-282.html">奇虎：360杀毒与360安全卫士已支持windows8系统</a></p><p><a href="http://blog.itfans.net/post-287.html">Win8团队主管发表公开信 介绍消费者预览版</a></p></div>]]></description>
	<pubDate>Sun, 29 Apr 2012 17:50:29 +0000</pubDate>
	<author>IT爱好者</author>
	<guid>http://blog.itfans.net/post-297.html</guid>

</item>
<item>
	<title>Windows 8 RC更名 将于6月首周发布</title>
	<link>http://blog.itfans.net/post-296.html</link>
	<description><![CDATA[<p style="margin-top:0px;margin-bottom:0px;padding-top:10px;padding-right:0px;padding-bottom:10px;padding-left:0px;color:#333333;font-family:宋体, serif;font-size:14px;line-height:23px;word-wrap:break-word;">之前业内一直流传着Windows 8 RC候选版将更名为Release Preview并且会在5月底或6月初发布，今天，终于有准信儿了。微软Windows部门老大Steven Sinofsky在日本参加Windows开发者会议时宣布，<strong>Windows 8 Release Preview将在6月第一周发布。</strong></p>
<p style="margin-top:0px;margin-bottom:0px;padding-top:10px;padding-right:0px;padding-bottom:10px;padding-left:0px;color:#333333;font-family:宋体, serif;font-size:14px;line-height:23px;word-wrap:break-word;">　　微软Building Windows 8官方博客也证实了此消息：“Windows 8 Release Preview将于6月首周发布，这是来自日本Windows 8开发者大会的消息。”Windows 8首个公开版本(Consumer Preview消费者预览版)是在2月29日发布，时隔三个月，第二个公开版本终于要和大家见面了。</p>
<center style="color:#454545;font-family:'lucida Grande', Tahoma, Arial, Helvetica, 宋体, sans-serif;"><img width="500" height="333" src="http://blog.itfans.net/content/uploadfile/201204/9e7e5a9fbd309bd0f54f7ac9e3b5efef20120429174913.jpg" alt="微软：Windows 8 RC更名 将于6月首周发布" style="border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;border-image:initial;" /></center><p style="margin-top:0px;margin-bottom:0px;padding-top:10px;padding-right:0px;padding-bottom:10px;padding-left:0px;color:#333333;font-family:宋体, serif;font-size:14px;line-height:23px;word-wrap:break-word;text-align:center;">　　Steven Sinofsky宣布Windows 8 Release Preview将于6月第一周发布</p>
<p style="margin-top:0px;margin-bottom:0px;padding-top:10px;padding-right:0px;padding-bottom:10px;padding-left:0px;color:#333333;font-family:宋体, serif;font-size:14px;line-height:23px;word-wrap:break-word;">　　根据微软的官方数字，Windows 8消费者预览版极受欢迎，目前其用户已经超过Windows 7 Beta同期的两倍。</p>
<p style="margin-top:0px;margin-bottom:0px;padding-top:10px;padding-right:0px;padding-bottom:10px;padding-left:0px;color:#333333;font-family:宋体, serif;font-size:14px;line-height:23px;word-wrap:break-word;">　　遗憾的是，关于Windows 8正式版的发布日期，当前还没有确切消息，不过很有可能是10月份。</p><div id="related_log" style="font-size:12px"><p><b>相关日志：</b></p><p><a href="http://blog.itfans.net/post-297.html">Win8应用商店大改版 中国区暂时无应用</a></p><p><a href="http://blog.itfans.net/post-286.html">什么是Metro风格的应用</a></p><p><a href="http://blog.itfans.net/post-281.html">Windows8消费者预览版下载地址</a></p><p><a href="http://blog.itfans.net/post-282.html">奇虎：360杀毒与360安全卫士已支持windows8系统</a></p><p><a href="http://blog.itfans.net/post-287.html">Win8团队主管发表公开信 介绍消费者预览版</a></p></div>]]></description>
	<pubDate>Sun, 29 Apr 2012 17:48:33 +0000</pubDate>
	<author>IT爱好者</author>
	<guid>http://blog.itfans.net/post-296.html</guid>

</item>
<item>
	<title>如何在Centos 下解压和压缩rar文件</title>
	<link>http://blog.itfans.net/CentOS-unrar.html</link>
	<description><![CDATA[<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">在liunx下原本是不支持rar文件的，需要安装liunx下的winrar版本，操作如下</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;"><a href="http://www.rarsoft.com/download.htm" style="color:#1d58d1;text-decoration:none;">http://www.rarsoft.com/download.htm</a>&nbsp;下载页面</p>
<div style="font-family:Arial;font-size:14px;line-height:25px;">&nbsp;</div>
<div style="font-family:Arial;font-size:14px;line-height:25px;">wget&nbsp;http://www.rarsoft.com/rar/rarlinux-4.0.1.tar.gz<br />
tar&nbsp;<span style="color:#339933;">-z</span>xvf rarlinux-4.0.1.tar.gz<br />
cd rar&nbsp;<br />
make</div>
<div style="font-family:Arial;font-size:14px;line-height:25px;">&nbsp;</div>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">看见下面这些信息就是安装成功了</p>
<div style="font-family:Arial;font-size:14px;line-height:25px;">mkdir -p /usr/local/bin<br />
mkdir -p /usr/local/lib<br />
cp rar unrar /usr/local/bin<br />
cp rarfiles.lst /etc<br />
cp default.sfx /usr/local/lib</div>
<div style="font-family:Arial;font-size:14px;line-height:25px;">&nbsp;</div>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">但是在运行命令rar时,出现下面这个问题,<br />
rar: /lib/i686/nosegneg/libc.so.6: version `GLIBC_2.7' not found (required by rar)<br />
解决办法：</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">cp rar_static /usr/local/bin/rar</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">先记住两个常用命令吧：</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">rar x yhcsh.rar //解压 yhcsh.rar 到当前目录<br />
rar yhcsh.rar ./yhcsh/&nbsp; //将&nbsp;yhcsh 目录打包为 yhcsh.rar</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">&nbsp;</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">rar常用命令主要有</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　a 添加文件到操作文档</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　例:rar a test.rar file1.txt 若test.rar文件不存在，则打包file1.txt文件成test.rar</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　例:rar a test.rar file2.txt 若test.rar文件已经存在，则添加file2.txt文件到test.rar中</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　(这样test.rar中就有两个文件了）</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　注，如果操作文档中已有某文件的一份拷贝，则a命令更新该文件，对目录也可以进行操作</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　例:rar a test.rar dir1</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　c 对操作文档添加说明注释</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　rar c test.rar</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　（会出现Reading comment from stdin字样，然后输入一行或多行注释，以ctrl+d结束）</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　cf 添加文件注释，类似上面的c，不过这个是对压缩文档中每个文件进行注释</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　cw 将文档注释写入文件</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　例:rar cw test.rar comment.txt</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　d 从文档中删除文件</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　例:rar d test.rar file1.txt</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　e 将文件解压到当前目录</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　例:rar e test.rar</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　注:用e解压的话，不仅原来的file1.txt和file2.txt被解压到当前目录，就连dir1里面的所有文件</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　也被解压到当前目录下，不能保持压缩前的目录结构，如果想保持压缩前的目录结构，用x解压</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　k 锁定文档</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　例:rar k test.rar 锁定文档后，该文档就无法进行任何更新操作了</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　r 修复文档</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　例:rar r test.rar</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　当rar文件有问题时，可以尝试用该命令进行修复（鬼知道有多少用）</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　s 转换文档成自解压文档</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　例:rar s test.rar</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　会生成一个test.sfx的可执行文档，运行它的效果就相当于rar x test.rar，</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　适合于向没有rar的用户传输文件</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　t 检测文档</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　例:rar t test.rar</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　检测test.rar的完整性，一般压缩完大型文件准备传输前最好用这个命令来确保文件的正确性</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　x 带路径解压文档中内容到当前目录</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　例:rar x test.rar</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　这样解压的话，dir1就会保持原来的目录结构</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　以上就是rar的常用命令，一个rar操作只能有一个命令，而选项却可以有多个。</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　------------------------------------------------------------------------</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　rar选项有很多，在此无法一一说明，只示范经常使用的几个</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　cl 将文件名转换为小写</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　cu 将文件名转换为大写</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　例:rar a -cl test.rar FILe.txt</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　FILe.txt在添加进test.rar之后，变为file.txt</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　df 文档操作后删除源文件</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　例:rar a -df test.rar file1.txt file2.txt dir1</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　将file1.txt,file2.txt,dir1压缩到test.rar中之后，删除源文件</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　ed 不添加空目录</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　例:rar a -ed test.rar dir1</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　添加dir1到test.rar中时，不对空目录进行操作</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　rar e -ed test.rar</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　解压test.rar时，不生成空目录</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　k 锁定文件</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　例:rar a -k test.rar file1.txt</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　等价于rar a test.rar file1.txt</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　rar k test.rar</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　m&lt;0..5&gt; 设定压缩比等级（0-存储，3-默认，5-最大）</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　例:rar a -m0 test.rar dir1 dir2</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　将dir1,dir2打包存储到test.rar，不进行实质上的压缩（速度奇快，适合于对无甚可压的文件进行操作</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　比如avi，jpg等）</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　rar a -m5 test.rar *.txt *.bmp</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　将当前目录下的txt文件和bmp文件打包压缩到test.rar中，使用最大压缩比（最慢）</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　ms[ext;ext] 特定文件采用非压缩方式</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　例:rar a -m5 -ms avi;jpg;jpeg test.rar /home</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　将home目录下所有目录和文件归档到test.rar，采用最大压缩，但avi,jpg,jpeg文件不进行压缩</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　（只是打包进test.rar，因为这些文件即使用最大压缩也压不了多少，不如直接打包节省时间）</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　o+ 覆盖已有文件</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　o- 不覆盖已有文件</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　例:rar x -o- test.rar</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　解压test.rar文件，但是如果碰到以存在的文件则不覆盖</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　ol 将符号链接以链接文件保存，而不是普通文件</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　ow 保存或者恢复文件所有者的信息（username,group)</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　这两个是*nix系统特有的命令，很容易理解吧</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　------------------------------------------------------------------------</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　p[password]&nbsp;&nbsp; 设定密码</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　例:rar a test.rar *.txt -p prettygirl</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　压缩文件设定密码为prettygirl，解压时无密码无法进行操作</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　如果觉得明码密码太过暴露，可以使用</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　rar a test.rar *.txt -p</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　则rar程序会询问你要使用什么密码，不回显</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　s- 不使用固实压缩</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　注，固实压缩就是压缩后文档内容不可变更的压缩方式，这和lock不一样。因为使用普通压缩</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　要照顾以后的插入删除个别文件的需要，就要留下很多操作余地。而固实压缩则不可以对</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　其内容进行任何更新，所以压缩比是最大的。</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　sfx[name] 创建自解压文件，这和先用a进行压缩，再用s转换效果是一样的。</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　t 压缩完毕后进行完整性检验</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　例:rar a test.rar /home -t</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　压缩完毕后进行检验，如果有问题则报错。</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　ta 仅对data日期后文件进行操作</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　tb 仅对data日期前文件进行操作</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　注，date的格式为 YYYYMMDDHHMMSS 这样。</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　v[k,b] 分卷压缩，每卷大小由后面的size指定</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　例:rar a -v15000k -m0 test xvid-fn.avi</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　对xvid-fn.avi进行打包存储，每卷大小15000k（这种格式在网上发布dvdrip时很流行）</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　生成的文件名为test.part1.rar,test.part2.rar….(rar 3.20版）</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　x 排除特定的文件</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　例:rar x test.rar -x *.txt</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　解压test.rar中除*.txt以外的文档</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　x@ 同上，不过这次所有排除的文件放在list文件列表中</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;">　　y 所有操作均回答yes</p>
<p style="margin-right:auto;margin-left:auto;font-family:Arial;font-size:14px;line-height:25px;text-align:left;">　　例如有时解压时每碰到相同文件就问是否覆盖(Y/N)，加上-y就可以默认选择Yes，不再询问</p><div id="related_log" style="font-size:12px"><p><b>相关日志：</b></p><p><a href="http://blog.itfans.net/post-298.html">关于Linux/Unix文件系统权限的形象说明</a></p><p><a href="http://blog.itfans.net/lampv.html">LAMPV-wordpress缓存解决方案(varnish+apache)</a></p><p><a href="http://blog.itfans.net/Kloxo-CPANEL-guide.html">Kloxo(原名LxAdmin)控制面板 使用指南</a></p><p><a href="http://blog.itfans.net/post-142.html">在Kloxo控制面板里面给网站安装SSL证书</a></p><p><a href="http://blog.itfans.net/post-139.html">给 Kloxo Host-InA-Box 免费控制面板安装中文包</a></p></div>]]></description>
	<pubDate>Sun, 29 Apr 2012 11:56:57 +0000</pubDate>
	<author>IT爱好者</author>
	<guid>http://blog.itfans.net/CentOS-unrar.html</guid>

</item>
<item>
	<title>蚂蚁分类信息系统Mymps4.0在Nginx环境下的伪静态规则</title>
	<link>http://blog.itfans.net/nginx-rewrite-for-mymps.html</link>
	<description><![CDATA[<p>因使用需要，想测试一下蚂蚁分类信息系统的伪静态功能， 而服务器环境是Nginx的，度娘了半天，终于找到蚂蚁分类信息Mymps4.0在Nginx环境下的伪静态规则，在此分享给有需要的朋友，具体代码如下：</p>
<p>&nbsp;</p>
<p></p>
<pre class="brush:shell; toolbar: true; auto-links: true;">rewrite ^/info-catid-([0-9]+).html$ /info.php?catid=$1;
rewrite ^/info-catid-([0-9]+)-page-([0-9]+).html$ /info.php?catid=$1&amp;page=$2;
rewrite ^/info-id-([0-9]+).html$ /info.php?id=$1;
rewrite ^/info-id-([0-9]+)-page-([0-9]+).html$ /info.php?id=$1&amp;page=$2;
rewrite ^/news.html$ /news.php;
rewrite ^/news-id-([0-9]+).html$ /news.php?id=$1;
rewrite ^/news-catid-([0-9]+).html$ /news.php?catid=$1;
rewrite ^/news-catid-([0-9]+)-page-([0-9]+).html$ /news.php?catid=$1&amp;page=$2;
rewrite ^/corp.html(.*)$ /corp.php;
rewrite ^/corp-areaid-([0-9]+).html$ /corp.php?areaid=$1;
rewrite ^/corp-page-([0-9]+).html$ /corp.php?page=$1;
rewrite ^/corp-catid-([0-9]+).html$ /corp.php?catid=$1;
rewrite ^/corp-areaid-([0-9]+)-page-([0-9]+).html$ /corp.php?areaid=$1&amp;page=$2;
rewrite ^/corp-catid-([0-9]+)-page-([0-9]+).html$ /corp.php?catid=$1&amp;page=$2;
rewrite ^/corp-catid-([0-9]+)-areaid-([0-9]+).html$ /corp.php?catid=$1&amp;areaid=$2;
rewrite ^/corp-catid-([0-9]+)-areaid-([0-9]+)-page-([0-9]+).html$ /corp.php?catid=$1&amp;areaid=$2&amp;page=$3;
rewrite ^/aboutus.html$ /about.php?part=aboutus;
rewrite ^/aboutus-id-([0-9]+).html$ /about.php?part=aboutus&amp;id=$1;
rewrite ^/announce.html$ /about.php?part=announce&amp;id=$1;
rewrite ^/faq.html$ /about.php?part=faq;
rewrite ^/faq-id-([0-9]+).html$ /about.php?part=faq&amp;id=$1;
rewrite ^/friendlink.html$ /about.php?part=friendlink;
rewrite ^/space/([a-z0-9-_]+)/$ /space.php?user=$1;
rewrite ^/space/([a-z0-9-_]+)/about_us.html$ /space.php?user=$1&amp;part=about_us;
rewrite ^/space/([a-z0-9-_]+)/info.html$ /space.php?user=$1&amp;part=info;
rewrite ^/space/([a-z0-9-_]+)/album.html$ /space.php?user=$1&amp;part=album;
rewrite ^/space/([a-z0-9-_]+)/contactus.html$ /space.php?user=$1&amp;part=contactus;
rewrite ^/space/([a-z0-9-_]+)/comment.html$ /space.php?user=$1&amp;part=comment;
rewrite ^/space/([a-z0-9-_]+)/guestbook.html$ /space.php?user=$1&amp;part=guestbook;
rewrite ^/space/([a-z0-9-_]+)/goods.html$ /space.php?user=$1&amp;part=goods;
rewrite ^/space/([a-z0-9-_]+)/([a-z]+)/page-([0-9]+).html$ /space.php?user=$1&amp;part=$2&amp;page=$3;
rewrite ^/space/([a-z0-9-_]+)/document-typeid-([0-9]+).html$ /space.php?user=$1&amp;part=document&amp;typeid=$2;
rewrite ^/space/([a-z0-9-_]+)/document-id-([0-9]+).html$ /space.php?user=$1&amp;part=document&amp;id=$2;</pre><p></p><div id="related_log" style="font-size:12px"><p><b>相关日志：</b></p><p><a href="http://blog.itfans.net/nginx-optimization.html">Nginx优化教程 实现突破十万并发</a></p><p><a href="http://blog.itfans.net/post-277.html">取消nginx上传目录php执行权限</a></p><p><a href="http://blog.itfans.net/nginx-rewrite-2.html">nginx 伪静态 重定向 包括域名、目录、文件等方法</a></p><p><a href="http://blog.itfans.net/nginx-upgrade.html">无缝升级nginx</a></p><p><a href="http://blog.itfans.net/post-78.html">Nginx安装及配置简介</a></p></div>]]></description>
	<pubDate>Sun, 15 Apr 2012 11:44:22 +0000</pubDate>
	<author>IT爱好者</author>
	<guid>http://blog.itfans.net/nginx-rewrite-for-mymps.html</guid>

</item>
<item>
	<title>分享下.NET环境下的301重定向写法</title>
	<link>http://blog.itfans.net/net-301.html</link>
	<description><![CDATA[<p>因有用到.NET程序，需要做301重定向，搜索了一下相关代码，分享给需要的朋友，可以加入首页或需要的地方，具体代码如下：</p>
<pre class="brush:shell; toolbar: true; auto-links: true;">&lt;script runat="server"&gt;
private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = "301 Moved Permanently";
Response.AddHeader ("Location","http://www.baidu.com");
}
&lt;/script&gt;</pre><div id="related_log" style="font-size:12px"><p><b>相关日志：</b></p><p><a href="http://blog.itfans.net/post-207.html">微软高管称不会再延长Windows XP支持期限</a></p><p><a href="http://blog.itfans.net/Snort-Chinese-manual.html">Snort 中文手册</a></p><p><a href="http://blog.itfans.net/post-161.html">内存六种异常故障排除法</a></p><p><a href="http://blog.itfans.net/post-127.html">一分钟学会使用Inno Setup 制作安装程序</a></p><p><a href="http://blog.itfans.net/post-172.html">中国电信翼聊简单试用</a></p></div>]]></description>
	<pubDate>Sat, 14 Apr 2012 11:21:48 +0000</pubDate>
	<author>IT爱好者</author>
	<guid>http://blog.itfans.net/net-301.html</guid>

</item>
<item>
	<title>Nginx优化教程 实现突破十万并发</title>
	<link>http://blog.itfans.net/nginx-optimization.html</link>
	<description><![CDATA[<span class="Apple-style-span" style="font-family:宋体;font-size:14px;line-height:22px;"><h3 style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;font-size:14px;color:#000000;">nginx指令中的优化（配置文件）</h3>
<pre class="code" style="margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;font-size:14px;width:600px;background-color:#f7f7f7;border-left-width:5px;border-left-style:solid;border-left-color:#bbbbbb;border-top-width:1px;border-top-style:dashed;border-top-color:#bbbbbb;border-right-width:1px;border-right-style:dashed;border-right-color:#bbbbbb;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#bbbbbb;color:#002bb8;font-family:Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;white-space:pre-wrap;word-wrap:break-word;">worker_processes 8;</pre><p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　nginx进程数，建议按照cpu数目来指定，一般为它的倍数。</p>
<pre class="code" style="margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;font-size:14px;width:600px;background-color:#f7f7f7;border-left-width:5px;border-left-style:solid;border-left-color:#bbbbbb;border-top-width:1px;border-top-style:dashed;border-top-color:#bbbbbb;border-right-width:1px;border-right-style:dashed;border-right-color:#bbbbbb;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#bbbbbb;color:#002bb8;font-family:Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;white-space:pre-wrap;word-wrap:break-word;">worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 01000000 10000000;</pre><p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　为每个进程分配cpu，上例中将8个进程分配到8个cpu，当然可以写多个，或者将一个进程分配到多个cpu。</p>
<pre class="code" style="margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;font-size:14px;width:600px;background-color:#f7f7f7;border-left-width:5px;border-left-style:solid;border-left-color:#bbbbbb;border-top-width:1px;border-top-style:dashed;border-top-color:#bbbbbb;border-right-width:1px;border-right-style:dashed;border-right-color:#bbbbbb;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#bbbbbb;color:#002bb8;font-family:Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;white-space:pre-wrap;word-wrap:break-word;">worker_rlimit_nofile 102400;</pre><p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　这个指令是指当一个nginx进程打开的最多文件描述符数目，理论值应该是最多打开文件数（ulimit -n）与nginx进程数相除，但是nginx分配请求并不是那么均匀，所以最好与ulimit -n的值保持一致。</p>
<pre class="code" style="margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;font-size:14px;width:600px;background-color:#f7f7f7;border-left-width:5px;border-left-style:solid;border-left-color:#bbbbbb;border-top-width:1px;border-top-style:dashed;border-top-color:#bbbbbb;border-right-width:1px;border-right-style:dashed;border-right-color:#bbbbbb;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#bbbbbb;color:#002bb8;font-family:Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;white-space:pre-wrap;word-wrap:break-word;">use epoll;</pre><p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　使用epoll的I/O模型，这个不用说了吧。</p>
<pre class="code" style="margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;font-size:14px;width:600px;background-color:#f7f7f7;border-left-width:5px;border-left-style:solid;border-left-color:#bbbbbb;border-top-width:1px;border-top-style:dashed;border-top-color:#bbbbbb;border-right-width:1px;border-right-style:dashed;border-right-color:#bbbbbb;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#bbbbbb;color:#002bb8;font-family:Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;white-space:pre-wrap;word-wrap:break-word;">worker_connections 102400;</pre><p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　每个进程允许的最多连接数，理论上每台nginx服务器的最大连接数为worker_processes*worker_connections。</p>
<pre class="code" style="margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;font-size:14px;width:600px;background-color:#f7f7f7;border-left-width:5px;border-left-style:solid;border-left-color:#bbbbbb;border-top-width:1px;border-top-style:dashed;border-top-color:#bbbbbb;border-right-width:1px;border-right-style:dashed;border-right-color:#bbbbbb;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#bbbbbb;color:#002bb8;font-family:Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;white-space:pre-wrap;word-wrap:break-word;">keepalive_timeout 60;</pre><p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　keepalive超时时间。</p>
<pre class="code" style="margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;font-size:14px;width:600px;background-color:#f7f7f7;border-left-width:5px;border-left-style:solid;border-left-color:#bbbbbb;border-top-width:1px;border-top-style:dashed;border-top-color:#bbbbbb;border-right-width:1px;border-right-style:dashed;border-right-color:#bbbbbb;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#bbbbbb;color:#002bb8;font-family:Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;white-space:pre-wrap;word-wrap:break-word;">client_header_buffer_size 4k;</pre><p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　客户端请求头部的缓冲区大小，这个可以根据你的系统分页大小来设置，一般一个请求的头部大小不会超过1k，不过由于一般系统分页都要大于1k，所以这里设置为分页大小。分页大小可以用命令getconf PAGESIZE取得。</p>
<pre class="code" style="margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;font-size:14px;width:600px;background-color:#f7f7f7;border-left-width:5px;border-left-style:solid;border-left-color:#bbbbbb;border-top-width:1px;border-top-style:dashed;border-top-color:#bbbbbb;border-right-width:1px;border-right-style:dashed;border-right-color:#bbbbbb;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#bbbbbb;color:#002bb8;font-family:Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;white-space:pre-wrap;word-wrap:break-word;">open_file_cache max=102400 inactive=20s;</pre><p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　这个将为打开文件指定缓存，默认是没有启用的，max指定缓存数量，建议和打开文件数一致，inactive是指经过多长时间文件没被请求后删除缓存。</p>
<pre class="code" style="margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;font-size:14px;width:600px;background-color:#f7f7f7;border-left-width:5px;border-left-style:solid;border-left-color:#bbbbbb;border-top-width:1px;border-top-style:dashed;border-top-color:#bbbbbb;border-right-width:1px;border-right-style:dashed;border-right-color:#bbbbbb;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#bbbbbb;color:#002bb8;font-family:Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;white-space:pre-wrap;word-wrap:break-word;">open_file_cache_valid 30s;</pre><p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　这个是指多长时间检查一次缓存的有效信息。</p>
<pre class="code" style="margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;font-size:14px;width:600px;background-color:#f7f7f7;border-left-width:5px;border-left-style:solid;border-left-color:#bbbbbb;border-top-width:1px;border-top-style:dashed;border-top-color:#bbbbbb;border-right-width:1px;border-right-style:dashed;border-right-color:#bbbbbb;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#bbbbbb;color:#002bb8;font-family:Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;white-space:pre-wrap;word-wrap:break-word;">open_file_cache_min_uses 1;</pre><p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　open_file_cache指令中的inactive参数时间内文件的最少使用次数，如果超过这个数字，文件描述符一直是在缓存中打开的，如上例，如果有一个文件在inactive时间内一次没被使用，它将被移除。</p>
<h3 style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;font-size:14px;color:#000000;">内核参数的优化</h3>
<pre class="code" style="margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;font-size:14px;width:600px;background-color:#f7f7f7;border-left-width:5px;border-left-style:solid;border-left-color:#bbbbbb;border-top-width:1px;border-top-style:dashed;border-top-color:#bbbbbb;border-right-width:1px;border-right-style:dashed;border-right-color:#bbbbbb;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#bbbbbb;color:#002bb8;font-family:Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;white-space:pre-wrap;word-wrap:break-word;">net.ipv4.tcp_max_tw_buckets = 6000</pre><p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　timewait的数量，默认是180000。</p>
<pre class="code" style="margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;font-size:14px;width:600px;background-color:#f7f7f7;border-left-width:5px;border-left-style:solid;border-left-color:#bbbbbb;border-top-width:1px;border-top-style:dashed;border-top-color:#bbbbbb;border-right-width:1px;border-right-style:dashed;border-right-color:#bbbbbb;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#bbbbbb;color:#002bb8;font-family:Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;white-space:pre-wrap;word-wrap:break-word;">net.ipv4.ip_local_port_range = 1024    65000</pre><p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　允许系统打开的端口范围。</p>
<pre class="code" style="margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;font-size:14px;width:600px;background-color:#f7f7f7;border-left-width:5px;border-left-style:solid;border-left-color:#bbbbbb;border-top-width:1px;border-top-style:dashed;border-top-color:#bbbbbb;border-right-width:1px;border-right-style:dashed;border-right-color:#bbbbbb;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#bbbbbb;color:#002bb8;font-family:Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;white-space:pre-wrap;word-wrap:break-word;">net.ipv4.tcp_tw_recycle = 1</pre><p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　启用timewait快速回收。</p>
<pre class="code" style="margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;font-size:14px;width:600px;background-color:#f7f7f7;border-left-width:5px;border-left-style:solid;border-left-color:#bbbbbb;border-top-width:1px;border-top-style:dashed;border-top-color:#bbbbbb;border-right-width:1px;border-right-style:dashed;border-right-color:#bbbbbb;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#bbbbbb;color:#002bb8;font-family:Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;white-space:pre-wrap;word-wrap:break-word;">net.ipv4.tcp_tw_reuse = 1</pre><p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　开启重用。允许将TIME-WAIT sockets重新用于新的TCP连接。</p>
<pre class="code" style="margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;font-size:14px;width:600px;background-color:#f7f7f7;border-left-width:5px;border-left-style:solid;border-left-color:#bbbbbb;border-top-width:1px;border-top-style:dashed;border-top-color:#bbbbbb;border-right-width:1px;border-right-style:dashed;border-right-color:#bbbbbb;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#bbbbbb;color:#002bb8;font-family:Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;white-space:pre-wrap;word-wrap:break-word;">net.ipv4.tcp_syncookies = 1</pre><p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　开启SYN Cookies，当出现SYN等待队列溢出时，启用cookies来处理。</p>
<pre class="code" style="margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;font-size:14px;width:600px;background-color:#f7f7f7;border-left-width:5px;border-left-style:solid;border-left-color:#bbbbbb;border-top-width:1px;border-top-style:dashed;border-top-color:#bbbbbb;border-right-width:1px;border-right-style:dashed;border-right-color:#bbbbbb;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#bbbbbb;color:#002bb8;font-family:Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;white-space:pre-wrap;word-wrap:break-word;">net.core.somaxconn = 262144</pre><p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　web应用中listen函数的backlog默认会给我们内核参数的net.core.somaxconn限制到128，而nginx定义的NGX_LISTEN_BACKLOG默认为511，所以有必要调整这个值。</p>
<pre class="code" style="margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;font-size:14px;width:600px;background-color:#f7f7f7;border-left-width:5px;border-left-style:solid;border-left-color:#bbbbbb;border-top-width:1px;border-top-style:dashed;border-top-color:#bbbbbb;border-right-width:1px;border-right-style:dashed;border-right-color:#bbbbbb;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#bbbbbb;color:#002bb8;font-family:Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;white-space:pre-wrap;word-wrap:break-word;">net.core.netdev_max_backlog = 262144</pre><p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　每个网络接口接收数据包的速率比内核处理这些包的速率快时，允许送到队列的数据包的最大数目。</p>
<pre class="code" style="margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;font-size:14px;width:600px;background-color:#f7f7f7;border-left-width:5px;border-left-style:solid;border-left-color:#bbbbbb;border-top-width:1px;border-top-style:dashed;border-top-color:#bbbbbb;border-right-width:1px;border-right-style:dashed;border-right-color:#bbbbbb;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#bbbbbb;color:#002bb8;font-family:Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;white-space:pre-wrap;word-wrap:break-word;">net.ipv4.tcp_max_orphans = 262144</pre><p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　系统中最多有多少个TCP套接字不被关联到任何一个用户文件句柄上。如果超过这个数字，孤儿连接将即刻被复位并打印出警告信息。这个限制仅仅是为了防止简单的DoS攻击，不能过分依靠它或者人为地减小这个值，更应该增加这个值(如果增加了内存之后)。</p>
<pre class="code" style="margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;font-size:14px;width:600px;background-color:#f7f7f7;border-left-width:5px;border-left-style:solid;border-left-color:#bbbbbb;border-top-width:1px;border-top-style:dashed;border-top-color:#bbbbbb;border-right-width:1px;border-right-style:dashed;border-right-color:#bbbbbb;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#bbbbbb;color:#002bb8;font-family:Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;white-space:pre-wrap;word-wrap:break-word;">net.ipv4.tcp_max_syn_backlog = 262144</pre><p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　记录的那些尚未收到客户端确认信息的连接请求的最大值。对于有128M内存的系统而言，缺省值是1024，小内存的系统则是128。</p>
<pre class="code" style="margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;font-size:14px;width:600px;background-color:#f7f7f7;border-left-width:5px;border-left-style:solid;border-left-color:#bbbbbb;border-top-width:1px;border-top-style:dashed;border-top-color:#bbbbbb;border-right-width:1px;border-right-style:dashed;border-right-color:#bbbbbb;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#bbbbbb;color:#002bb8;font-family:Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;white-space:pre-wrap;word-wrap:break-word;">net.ipv4.tcp_timestamps = 0</pre><p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　时间戳可以避免序列号的卷绕。一个1Gbps的链路肯定会遇到以前用过的序列号。时间戳能够让内核接受这种"异常"的数据包。这里需要将其关掉。</p>
<pre class="code" style="margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;font-size:14px;width:600px;background-color:#f7f7f7;border-left-width:5px;border-left-style:solid;border-left-color:#bbbbbb;border-top-width:1px;border-top-style:dashed;border-top-color:#bbbbbb;border-right-width:1px;border-right-style:dashed;border-right-color:#bbbbbb;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#bbbbbb;color:#002bb8;font-family:Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;white-space:pre-wrap;word-wrap:break-word;">net.ipv4.tcp_synack_retries = 1</pre><p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　为了打开对端的连接，内核需要发送一个SYN并附带一个回应前面一个SYN的ACK。也就是所谓三次握手中的第二次握手。这个设置决定了内核放弃连接之前发送SYN+ACK包的数量。</p>
<pre class="code" style="margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;font-size:14px;width:600px;background-color:#f7f7f7;border-left-width:5px;border-left-style:solid;border-left-color:#bbbbbb;border-top-width:1px;border-top-style:dashed;border-top-color:#bbbbbb;border-right-width:1px;border-right-style:dashed;border-right-color:#bbbbbb;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#bbbbbb;color:#002bb8;font-family:Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;white-space:pre-wrap;word-wrap:break-word;">net.ipv4.tcp_syn_retries = 1</pre><p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　在内核放弃建立连接之前发送SYN包的数量。</p>
<pre class="code" style="margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;font-size:14px;width:600px;background-color:#f7f7f7;border-left-width:5px;border-left-style:solid;border-left-color:#bbbbbb;border-top-width:1px;border-top-style:dashed;border-top-color:#bbbbbb;border-right-width:1px;border-right-style:dashed;border-right-color:#bbbbbb;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#bbbbbb;color:#002bb8;font-family:Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;white-space:pre-wrap;word-wrap:break-word;">net.ipv4.tcp_fin_timeout = 1</pre><p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　如果套接字由本端要求关闭，这个参数决定了它保持在FIN-WAIT-2状态的时间。对端可以出错并永远不关闭连接，甚至意外当机。缺省值是60秒。2.2 内核的通常值是180秒，你可以按这个设置，但要记住的是，即使你的机器是一个轻载的WEB服务器，也有因为大量的死套接字而内存溢出的风险，FIN- WAIT-2的危险性比FIN-WAIT-1要小，因为它最多只能吃掉1.5K内存，但是它们的生存期长些。</p>
<pre class="code" style="margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;font-size:14px;width:600px;background-color:#f7f7f7;border-left-width:5px;border-left-style:solid;border-left-color:#bbbbbb;border-top-width:1px;border-top-style:dashed;border-top-color:#bbbbbb;border-right-width:1px;border-right-style:dashed;border-right-color:#bbbbbb;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#bbbbbb;color:#002bb8;font-family:Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;white-space:pre-wrap;word-wrap:break-word;">net.ipv4.tcp_keepalive_time = 30</pre><p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　当keepalive起用的时候，TCP发送keepalive消息的频度。缺省是2小时。</p>
<h3 style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;font-size:14px;color:#000000;">一个完整的内核优化配置</h3>
<div class="level3" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;font-size:14px;"><pre class="code" style="margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;font-size:14px;width:600px;background-color:#f7f7f7;border-left-width:5px;border-left-style:solid;border-left-color:#bbbbbb;border-top-width:1px;border-top-style:dashed;border-top-color:#bbbbbb;border-right-width:1px;border-right-style:dashed;border-right-color:#bbbbbb;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#bbbbbb;color:#002bb8;font-family:Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;white-space:pre-wrap;word-wrap:break-word;">net.ipv4.ip_forward = 0
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.default.accept_source_route = 0
kernel.sysrq = 0
kernel.core_uses_pid = 1
net.ipv4.tcp_syncookies = 1
kernel.msgmnb = 65536
kernel.msgmax = 65536
kernel.shmmax = 68719476736
kernel.shmall = 4294967296
net.ipv4.tcp_max_tw_buckets = 6000
net.ipv4.tcp_sack = 1
net.ipv4.tcp_window_scaling = 1
net.ipv4.tcp_rmem = 4096        87380   4194304
net.ipv4.tcp_wmem = 4096        16384   4194304
net.core.wmem_default = 8388608
net.core.rmem_default = 8388608
net.core.rmem_max = 16777216
net.core.wmem_max = 16777216
net.core.netdev_max_backlog = 262144
net.core.somaxconn = 262144
net.ipv4.tcp_max_orphans = 3276800
net.ipv4.tcp_max_syn_backlog = 262144
net.ipv4.tcp_timestamps = 0
net.ipv4.tcp_synack_retries = 1
net.ipv4.tcp_syn_retries = 1
net.ipv4.tcp_tw_recycle = 1
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_mem = 94500000 915000000 927000000
net.ipv4.tcp_fin_timeout = 1
net.ipv4.tcp_keepalive_time = 30
net.ipv4.ip_local_port_range = 1024    65000</pre></div>
<h3 style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;font-size:14px;color:#000000;">一个简单的nginx优化配置文件</h3>
<div class="level3" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;font-size:14px;"><pre class="code" style="margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;font-size:14px;width:600px;background-color:#f7f7f7;border-left-width:5px;border-left-style:solid;border-left-color:#bbbbbb;border-top-width:1px;border-top-style:dashed;border-top-color:#bbbbbb;border-right-width:1px;border-right-style:dashed;border-right-color:#bbbbbb;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#bbbbbb;color:#002bb8;font-family:Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;white-space:pre-wrap;word-wrap:break-word;">user  www www;
worker_processes 8;
worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 01000000;
error_log  /www/log/nginx_error.log  crit;
pid        /usr/local/nginx/nginx.pid;
worker_rlimit_nofile 204800;

events
{
  use epoll;
  worker_connections 204800;
}

http
{
  include       mime.types;
  default_type  application/octet-stream;

  charset  utf-8;

  server_names_hash_bucket_size 128;
  client_header_buffer_size 2k;
  large_client_header_buffers 4 4k;
  client_max_body_size 8m;

  sendfile on;
  tcp_nopush     on;

  keepalive_timeout 60;

  fastcgi_cache_path /usr/local/nginx/fastcgi_cache levels=1:2
                keys_zone=TEST:10m
                inactive=5m;
  fastcgi_connect_timeout 300;
  fastcgi_send_timeout 300;
  fastcgi_read_timeout 300;
  fastcgi_buffer_size 16k;
  fastcgi_buffers 16 16k;
  fastcgi_busy_buffers_size 16k;
  fastcgi_temp_file_write_size 16k;
  fastcgi_cache TEST;
  fastcgi_cache_valid 200 302 1h;
  fastcgi_cache_valid 301 1d;
  fastcgi_cache_valid any 1m;
  fastcgi_cache_min_uses 1;
  fastcgi_cache_use_stale error timeout invalid_header http_500;
  
  open_file_cache max=204800 inactive=20s;
  open_file_cache_min_uses 1;
  open_file_cache_valid 30s;
  


  tcp_nodelay on;
  
  gzip on;
  gzip_min_length  1k;
  gzip_buffers     4 16k;
  gzip_http_version 1.0;
  gzip_comp_level 2;
  gzip_types       text/plain application/x-javascript text/css application/xml;
  gzip_vary on;


  server
  {
    listen       8080;
    server_name  ad.test.com;
    index index.php index.htm;
    root  /www/html/;

    location /status
    {
        stub_status on;
    }

    location ~ .*\.(php|php5)?$
    {
        fastcgi_pass 127.0.0.1:9000;
        fastcgi_index index.php;
        include fcgi.conf;
    }

    location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|js|css)$
    {
      expires      30d;
    }

    log_format  access  '$remote_addr - $remote_user [$time_local] "$request" '
              '$status $body_bytes_sent "$http_referer" '
              '"$http_user_agent" $http_x_forwarded_for';
    access_log  /www/log/access.log  access;
      }
}</pre></div>
<h3 style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;font-size:14px;color:#000000;">关于FastCGI的几个指令</h3>
<div class="level3" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;font-size:14px;"><pre class="code" style="margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;font-size:14px;width:600px;background-color:#f7f7f7;border-left-width:5px;border-left-style:solid;border-left-color:#bbbbbb;border-top-width:1px;border-top-style:dashed;border-top-color:#bbbbbb;border-right-width:1px;border-right-style:dashed;border-right-color:#bbbbbb;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#bbbbbb;color:#002bb8;font-family:Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;white-space:pre-wrap;word-wrap:break-word;">fastcgi_cache_path /usr/local/nginx/fastcgi_cache levels=1:2 keys_zone=TEST:10m inactive=5m;</pre><p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　这个指令为FastCGI缓存指定一个路径，目录结构等级，关键字区域存储时间和非活动删除时间。</p>
<pre class="code" style="margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;font-size:14px;width:600px;background-color:#f7f7f7;border-left-width:5px;border-left-style:solid;border-left-color:#bbbbbb;border-top-width:1px;border-top-style:dashed;border-top-color:#bbbbbb;border-right-width:1px;border-right-style:dashed;border-right-color:#bbbbbb;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#bbbbbb;color:#002bb8;font-family:Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;white-space:pre-wrap;word-wrap:break-word;">fastcgi_connect_timeout 300;</pre><p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　指定连接到后端FastCGI的超时时间。</p>
<pre class="code" style="margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;font-size:14px;width:600px;background-color:#f7f7f7;border-left-width:5px;border-left-style:solid;border-left-color:#bbbbbb;border-top-width:1px;border-top-style:dashed;border-top-color:#bbbbbb;border-right-width:1px;border-right-style:dashed;border-right-color:#bbbbbb;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#bbbbbb;color:#002bb8;font-family:Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;white-space:pre-wrap;word-wrap:break-word;">fastcgi_send_timeout 300;</pre><p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　向FastCGI传送请求的超时时间，这个值是指已经完成两次握手后向FastCGI传送请求的超时时间。</p>
<pre class="code" style="margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;font-size:14px;width:600px;background-color:#f7f7f7;border-left-width:5px;border-left-style:solid;border-left-color:#bbbbbb;border-top-width:1px;border-top-style:dashed;border-top-color:#bbbbbb;border-right-width:1px;border-right-style:dashed;border-right-color:#bbbbbb;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#bbbbbb;color:#002bb8;font-family:Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;white-space:pre-wrap;word-wrap:break-word;">fastcgi_read_timeout 300;</pre><p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　接收FastCGI应答的超时时间，这个值是指已经完成两次握手后接收FastCGI应答的超时时间。</p>
<pre class="code" style="margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;font-size:14px;width:600px;background-color:#f7f7f7;border-left-width:5px;border-left-style:solid;border-left-color:#bbbbbb;border-top-width:1px;border-top-style:dashed;border-top-color:#bbbbbb;border-right-width:1px;border-right-style:dashed;border-right-color:#bbbbbb;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#bbbbbb;color:#002bb8;font-family:Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;white-space:pre-wrap;word-wrap:break-word;">fastcgi_buffer_size 16k;</pre><p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　指定读取FastCGI应答第一部分需要用多大的缓冲区，这里可以设置为fastcgi_buffers指令指定的缓冲区大小，上面的指令指定它将使用1个16k的缓冲区去读取应答的第一部分，即应答头，其实这个应答头一般情况下都很小（不会超过1k），但是你如果在fastcgi_buffers指令中指定了缓冲区的大小，那么它也会分配一个fastcgi_buffers指定的缓冲区大小去缓存。</p>
<pre class="code" style="margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;font-size:14px;width:600px;background-color:#f7f7f7;border-left-width:5px;border-left-style:solid;border-left-color:#bbbbbb;border-top-width:1px;border-top-style:dashed;border-top-color:#bbbbbb;border-right-width:1px;border-right-style:dashed;border-right-color:#bbbbbb;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#bbbbbb;color:#002bb8;font-family:Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;white-space:pre-wrap;word-wrap:break-word;">fastcgi_buffers 16 16k;</pre><p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　指定本地需要用多少和多大的缓冲区来缓冲FastCGI的应答，如上所示，如果一个php脚本所产生的页面大小为256k，则会为其分配16个16k的缓冲区来缓存，如果大于256k，增大于256k的部分会缓存到fastcgi_temp指定的路径中，当然这对服务器负载来说是不明智的方案，因为内存中处理数据速度要快于硬盘，通常这个值的设置应该选择一个你的站点中的php脚本所产生的页面大小的中间值，比如你的站点大部分脚本所产生的页面大小为256k就可以把这个值设置为16 16k，或者4 64k 或者64 4k，但很显然，后两种并不是好的设置方法，因为如果产生的页面只有32k，如果用4 64k它会分配1个64k的缓冲区去缓存，而如果使用64 4k它会分配8个4k的缓冲区去缓存，而如果使用16 16k则它会分配2个16k去缓存页面，这样看起来似乎更加合理。</p>
<pre class="code" style="margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;font-size:14px;width:600px;background-color:#f7f7f7;border-left-width:5px;border-left-style:solid;border-left-color:#bbbbbb;border-top-width:1px;border-top-style:dashed;border-top-color:#bbbbbb;border-right-width:1px;border-right-style:dashed;border-right-color:#bbbbbb;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#bbbbbb;color:#002bb8;font-family:Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;white-space:pre-wrap;word-wrap:break-word;">fastcgi_busy_buffers_size 32k;</pre><p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　这个指令我也不知道是做什么用，只知道默认值是fastcgi_buffers的两倍。</p>
<pre class="code" style="margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;font-size:14px;width:600px;background-color:#f7f7f7;border-left-width:5px;border-left-style:solid;border-left-color:#bbbbbb;border-top-width:1px;border-top-style:dashed;border-top-color:#bbbbbb;border-right-width:1px;border-right-style:dashed;border-right-color:#bbbbbb;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#bbbbbb;color:#002bb8;font-family:Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;white-space:pre-wrap;word-wrap:break-word;">fastcgi_temp_file_write_size 32k;</pre><p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　在写入fastcgi_temp_path时将用多大的数据块，默认值是fastcgi_buffers的两倍。</p>
<pre class="code" style="margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;font-size:14px;width:600px;background-color:#f7f7f7;border-left-width:5px;border-left-style:solid;border-left-color:#bbbbbb;border-top-width:1px;border-top-style:dashed;border-top-color:#bbbbbb;border-right-width:1px;border-right-style:dashed;border-right-color:#bbbbbb;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#bbbbbb;color:#002bb8;font-family:Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;white-space:pre-wrap;word-wrap:break-word;">fastcgi_cache TEST</pre><p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　开启FastCGI缓存并且为其制定一个名称。个人感觉开启缓存非常有用，可以有效降低CPU负载，并且防止502错误。但是这个缓存会引起很多问题，因为它缓存的是动态页面。具体使用还需根据自己的需求。</p>
<pre class="code" style="margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;font-size:14px;width:600px;background-color:#f7f7f7;border-left-width:5px;border-left-style:solid;border-left-color:#bbbbbb;border-top-width:1px;border-top-style:dashed;border-top-color:#bbbbbb;border-right-width:1px;border-right-style:dashed;border-right-color:#bbbbbb;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#bbbbbb;color:#002bb8;font-family:Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;white-space:pre-wrap;word-wrap:break-word;">fastcgi_cache_valid 200 302 1h;
fastcgi_cache_valid 301 1d;
fastcgi_cache_valid any 1m;</pre><p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　为指定的应答代码指定缓存时间，如上例中将200，302应答缓存一小时，301应答缓存1天，其他为1分钟。</p>
<pre class="code" style="margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;font-size:14px;width:600px;background-color:#f7f7f7;border-left-width:5px;border-left-style:solid;border-left-color:#bbbbbb;border-top-width:1px;border-top-style:dashed;border-top-color:#bbbbbb;border-right-width:1px;border-right-style:dashed;border-right-color:#bbbbbb;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#bbbbbb;color:#002bb8;font-family:Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;white-space:pre-wrap;word-wrap:break-word;">fastcgi_cache_min_uses 1;</pre><p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　缓存在fastcgi_cache_path指令inactive参数值时间内的最少使用次数，如上例，如果在5分钟内某文件1次也没有被使用，那么这个文件将被移除。</p>
<pre class="code" style="margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;font-size:14px;width:600px;background-color:#f7f7f7;border-left-width:5px;border-left-style:solid;border-left-color:#bbbbbb;border-top-width:1px;border-top-style:dashed;border-top-color:#bbbbbb;border-right-width:1px;border-right-style:dashed;border-right-color:#bbbbbb;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#bbbbbb;color:#002bb8;font-family:Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;white-space:pre-wrap;word-wrap:break-word;">fastcgi_cache_use_stale error timeout invalid_header http_500;</pre><p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　不知道这个参数的作用，猜想应该是让nginx知道哪些类型的缓存是没用的。 以上为nginx中FastCGI相关参数，另外，FastCGI自身也有一些配置需要进行优化，如果你使用php-fpm来管理FastCGI，可以修改配置文件中的以下值：</p>
<pre class="code" style="margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;font-size:14px;width:600px;background-color:#f7f7f7;border-left-width:5px;border-left-style:solid;border-left-color:#bbbbbb;border-top-width:1px;border-top-style:dashed;border-top-color:#bbbbbb;border-right-width:1px;border-right-style:dashed;border-right-color:#bbbbbb;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#bbbbbb;color:#002bb8;font-family:Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;white-space:pre-wrap;word-wrap:break-word;">&lt;value name="max_children"&gt;60&lt;/value&gt;</pre><p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　同时处理的并发请求数，即它将开启最多60个子线程来处理并发连接。</p>
<pre class="code" style="margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;font-size:14px;width:600px;background-color:#f7f7f7;border-left-width:5px;border-left-style:solid;border-left-color:#bbbbbb;border-top-width:1px;border-top-style:dashed;border-top-color:#bbbbbb;border-right-width:1px;border-right-style:dashed;border-right-color:#bbbbbb;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#bbbbbb;color:#002bb8;font-family:Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;white-space:pre-wrap;word-wrap:break-word;">&lt;value name="rlimit_files"&gt;102400&lt;/value&gt;</pre><p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　最多打开文件数。</p>
<pre class="code" style="margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;font-size:14px;width:600px;background-color:#f7f7f7;border-left-width:5px;border-left-style:solid;border-left-color:#bbbbbb;border-top-width:1px;border-top-style:dashed;border-top-color:#bbbbbb;border-right-width:1px;border-right-style:dashed;border-right-color:#bbbbbb;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#bbbbbb;color:#002bb8;font-family:Consolas, Monaco, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;white-space:pre-wrap;word-wrap:break-word;">&lt;value name="max_requests"&gt;204800&lt;/value&gt;</pre><p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　每个进程在重置之前能够执行的最多请求数。</p>
<h3 style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;font-size:14px;color:#000000;">几张测试结果</h3>
<p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　静态页面为我在squid配置4W并发那篇文章中提到的测试文件，下图为同时在6台机器运行webbench -c 30000 -t 600 http://ad.test.com:8080/index.html命令后的测试结果：</p>
<p align="center" style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;"><img class="media" alt="" src="http://blog.itfans.net/content/uploadfile/201203/efdd14224562d28e965fe49f948557cb20120306115507.jpg" original="/upload/2012/2/8/20122817475345713.jpg" style="border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;max-width:640px;cursor:pointer;display:inline;" /></p>
<p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　使用netstat过滤后的连接数：</p>
<p align="center" style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;"><img class="media" alt="" src="http://blog.itfans.net/content/uploadfile/201203/e4f23deb7cc3fdb735f35ec8408f6dcb20120306115508.jpg" original="/upload/2012/2/8/20122817475421957.jpg" style="border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;max-width:640px;cursor:pointer;display:inline;" /></p>
<p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　php页面在status中的结果（php页面为调用phpinfo）：</p>
<p align="center" style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;"><img class="media" alt="" src="http://blog.itfans.net/content/uploadfile/201203/fd555c20df8bcde603694649b193589120120306115510.jpg" original="/upload/2012/2/8/20122817475452346.jpg" style="border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;max-width:640px;cursor:pointer;display:inline;" /></p>
<p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　php页面在netstat过滤后的连接数：</p>
<p align="center" style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;"><img class="media" alt="" src="http://blog.itfans.net/content/uploadfile/201203/eae4b5c6b76833cecdf5ce8bc279dbba20120306115511.jpg" original="/upload/2012/2/8/20122817475567063.jpg" style="border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;max-width:640px;cursor:pointer;display:inline;" /></p>
<p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　未使用FastCGI缓存之前的服务器负载：</p>
<p align="center" style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;"><img class="media" alt="" src="http://blog.itfans.net/content/uploadfile/201203/04133d139661cdb0e0806a11b9eded3f20120306115513.jpg" original="/upload/2012/2/8/20122817475656492.jpg" style="border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;max-width:640px;cursor:pointer;display:inline;" /></p>
<p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　此时打开php页面已经有些困难，需要进行多次刷新才能打开。上图中cpu0负载偏低是因为测试时将网卡中断请求全部分配到cpu0上，并且在nginx中开启7个进程分别制定到cpu1-7。</p>
<p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　使用FastCGI缓存之后：</p>
<p align="center" style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;"><img class="media" alt="" src="http://blog.itfans.net/content/uploadfile/201203/2b17f23ff6f2d079588b149adf65670020120306115514.jpg" original="/upload/2012/2/8/20122817475826326.jpg" style="border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-style:initial;border-color:initial;max-width:640px;cursor:pointer;display:inline;" /></p>
<p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　此时可以很轻松的打开php页面。</p>
<p style="margin-top:0px;margin-bottom:0px;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;">　　这个测试并没有连接到任何数据库，所以并没有什么参考价值，不过不知道上述测试是否已经到达极限，根据内存和cpu的使用情况来看似乎没有，但是已经没有多余的机子来让我运行webbench了。</p>
</div>
</span><div id="related_log" style="font-size:12px"><p><b>相关日志：</b></p><p><a href="http://blog.itfans.net/nginx-rewrite-for-mymps.html">蚂蚁分类信息系统Mymps4.0在Nginx环境下的伪静态规则</a></p><p><a href="http://blog.itfans.net/post-277.html">取消nginx上传目录php执行权限</a></p><p><a href="http://blog.itfans.net/nginx-rewrite-2.html">nginx 伪静态 重定向 包括域名、目录、文件等方法</a></p><p><a href="http://blog.itfans.net/nginx-upgrade.html">无缝升级nginx</a></p><p><a href="http://blog.itfans.net/post-78.html">Nginx安装及配置简介</a></p></div>]]></description>
	<pubDate>Tue, 06 Mar 2012 11:54:12 +0000</pubDate>
	<author>IT爱好者</author>
	<guid>http://blog.itfans.net/nginx-optimization.html</guid>

</item>
<item>
	<title>Win8 CP版Win8QQ出现卡死故障的官方解决办法</title>
	<link>http://blog.itfans.net/post-291.html</link>
	<description><![CDATA[<span class="Apple-style-span" style="color:#1c3d72;">&nbsp; &nbsp; &nbsp;<a href="/post-281.html" target="_blank">Win8消费者预览版</a></span>发布之后，Windows Store正式开放，国内两款社交应用Win8QQ和Renren出现在社交里面。目前Win8QQ为英文版，在Win8 Metro界面的体验并不是很好，针对联系人列表出现卡死故障的情况，腾讯提供官方解决办法。<p></p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;">在登录Win8QQ，进入联系人列表出现卡死的故障的时候，解决办法是：Windows8的系统用户名，不能使用中文，建议新建用户，使用字母、数字或者是使用msn账号登录Win8 。</p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;text-align:center;"><img src="/content/uploadfile/201203/3a7f5573987715bed8e37bdc0910b85420120306042624.jpg" border="0" width="550" alt="Win8CP版Win8QQ出现卡死故障的官方解决办法" height="342" style="border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-style:initial;border-color:initial;display:inline-block;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#999999;border-right-color:#999999;border-bottom-color:#999999;border-left-color:#999999;" /></p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;text-align:center;">Win8QQ卡死故障官方解决办法</p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;">此外，Win8QQ团队仍在努力改进这一应用，并将努力提供中文版。</p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;">作者：lee</p>
<span class="Apple-style-span" style="color:#666666;font-family:'Segoe UI', Tahoma, Arial;line-height:19px;-webkit-text-size-adjust:none;background-color:#f5faff;">来源: Win8之家</span><div id="related_log" style="font-size:12px"><p><b>相关日志：</b></p><p><a href="http://blog.itfans.net/post-296.html">Windows 8 RC更名 将于6月首周发布</a></p><p><a href="http://blog.itfans.net/post-297.html">Win8应用商店大改版 中国区暂时无应用</a></p><p><a href="http://blog.itfans.net/post-286.html">什么是Metro风格的应用</a></p><p><a href="http://blog.itfans.net/post-281.html">Windows8消费者预览版下载地址</a></p><p><a href="http://blog.itfans.net/post-287.html">Win8团队主管发表公开信 介绍消费者预览版</a></p></div>]]></description>
	<pubDate>Tue, 06 Mar 2012 04:25:09 +0000</pubDate>
	<author>IT爱好者</author>
	<guid>http://blog.itfans.net/post-291.html</guid>

</item>
<item>
	<title>X86笔记本安装Android 4.0全教程 安卓4.0开发环境搭建</title>
	<link>http://blog.itfans.net/post-290.html</link>
	<description><![CDATA[<span class="Apple-style-span" style="font-family:'Segoe UI', Tahoma, Arial;font-size:14px;line-height:26px;-webkit-text-size-adjust:none;background-color:#f5faff;"><p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;">Android 4.0让手机和平板电脑最终走到了一起，这是多么唯美的一件事，其实不仅仅有手机和平板，甚至连PC也与他们同路。日前Android for x86放出了最新的Android 4.0版，这也勾起了我极大的兴趣，准备让自己的笔记本一脚踏两船，跑一跑Android 4.0，所以本篇教程，笔者将带大家详细的了解笔记本电脑安装Android 4.0的方法，和Android 4.0在笔电上的使用体验。有些朋友可能会好奇，作为手机网站的编辑，你们应该不缺Android 4.0的设备玩，为什么还要在笔记本电脑上安Android呢？</p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;text-align:center;"><img src="/content/uploadfile/201203/60851dc84a1e7daf9339586951b997cf20120306042421.jpg" border="0" width="458" height="550" style="border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-style:initial;border-color:initial;display:inline-block;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#999999;border-right-color:#999999;border-bottom-color:#999999;border-left-color:#999999;" /></p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;">之前我试用了华硕的TF201，Tegra 3四核平板电脑，并且拥有底座，接上底座后，它的体验真的要强于同等价位跑Windows的笔记本电脑，个人认为，虽然Android应用较简单，但其实Android的平板电脑版很适合笔记本使用，反应迅速，能快速点亮和熄灭屏幕，这是原因之一。原因之二，Tegra 3虽然强大，但还是留有遗憾，国行TF201目前仅有Android 3.2，且跑起来流畅度还是达不到iOS设备的级别，x86架构毕竟性能更强，我也想看看，x86架构到底能不能让Android变得丝般顺滑。最后一点原因Windows即将劈腿，发布ARM版，但x86的程序全都说NO，那么Android的劈腿是否成功呢，程序兼容性如何？这也使我非常好奇的，带着三点好奇，我们一起来体验Android 4.0 for x86。</p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;"><strong>下载Android 4.0安装包</strong></p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;">先来说安装，Android 4.0 for x86对于安装做了很多优化，所以非常容易就可以安装，首先我们要到官方下载站下载Android 4.0 for x86的安装包。在下载列表，我们看到了若干个安装包，目前仅支持Intel和AMD的低端上网本CPU，其他CPU的请自测。</p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;text-align:center;"><img src="/content/uploadfile/201203/75ab542432125b364d9586b68e1603b020120306042423.jpg" border="0" width="500" height="375" style="border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-style:initial;border-color:initial;display:inline-block;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#999999;border-right-color:#999999;border-bottom-color:#999999;border-left-color:#999999;" /></p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;"><strong>Android for x86官方下载</strong></p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;">下载后的安装文件是ISO格式，推荐使用光盘或者U盘制作启动盘，这里推荐使用UltraISO来制作，以管理员权限打开下载的UltraISO，在本地目录下找到下载的镜像文件双击。</p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;text-align:center;"><img src="/content/uploadfile/201203/9481014bc7e59f214c99203c566beb5120120306042424.jpg" border="0" width="500" height="341" style="border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-style:initial;border-color:initial;display:inline-block;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#999999;border-right-color:#999999;border-bottom-color:#999999;border-left-color:#999999;" /></p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;text-align:center;">必备的UltraISO软件</p>
</span><span class="Apple-style-span" style="font-family:'Segoe UI', Tahoma, Arial;font-size:14px;line-height:26px;-webkit-text-size-adjust:none;background-color:#f5faff;"><p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;"><strong>制作U盘启动盘</strong></p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;">点击启动下来菜单找到写入硬盘镜像，先将U盘进行格式化，然后更换自己电脑支持的写入方式，点击写入。便制作好了要用的启动盘。</p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;text-align:center;"><img src="/content/uploadfile/201203/105571e1f1d2a732a415e12ed04a328920120306042425.jpg" border="0" width="500" height="346" style="border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-style:initial;border-color:initial;display:inline-block;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#999999;border-right-color:#999999;border-bottom-color:#999999;border-left-color:#999999;" /></p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;text-align:center;">启动-写入硬盘镜像</p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;text-align:center;"><img src="/content/uploadfile/201203/e3627f9fe4ea8b80252343b11115d2e320120306042426.jpg" border="0" width="500" height="465" style="border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-style:initial;border-color:initial;display:inline-block;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#999999;border-right-color:#999999;border-bottom-color:#999999;border-left-color:#999999;" /></p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;text-align:center;">格式化你的U盘</p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;text-align:center;"><img src="/content/uploadfile/201203/dadb7047d47c624996b0f66a1c2a143120120306042427.jpg" border="0" width="500" height="460" style="border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-style:initial;border-color:initial;display:inline-block;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#999999;border-right-color:#999999;border-bottom-color:#999999;border-left-color:#999999;" /></p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;text-align:center;">写入镜像完成启动盘制作</p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;">接下来的操作都是在笔记本电脑上进行，首先要让自己的电脑通过U盘启动，这个要在电脑的BIOS里设置，由于各电脑的BIOS设置不同，所以在此不列举，如果你有兴趣，请上网搜索。</p>
</span><span class="Apple-style-span" style="font-family:'Segoe UI', Tahoma, Arial;font-size:14px;line-height:26px;-webkit-text-size-adjust:none;background-color:#f5faff;"><p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;"><strong>安装Android for x86</strong></p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;">在U盘启动后，屏幕上会出现四个选项，分别是直接通过Live CD运行Android和它的两个模式VESA显示模式和工程模式，而最后一项是安装Android到电脑，我们选择最后一项。</p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;text-align:center;"><img src="/content/uploadfile/201203/c9e81c50f0e3102cf3fce005a50ae32d20120306042428.jpg" border="0" width="500" height="281" style="border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-style:initial;border-color:initial;display:inline-block;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#999999;border-right-color:#999999;border-bottom-color:#999999;border-left-color:#999999;" /></p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;text-align:center;">Android for x86安</p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;">之后进入分区，选择自己已经为Android准备好的分区进行安装。</p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;text-align:center;"><img src="/content/uploadfile/201203/600f242485b63a2733fa848e65d7626d20120306042429.jpg" border="0" width="500" height="281" style="border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-style:initial;border-color:initial;display:inline-block;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#999999;border-right-color:#999999;border-bottom-color:#999999;border-left-color:#999999;" /></p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;text-align:center;">Android for x86安装</p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;">如果要是一个新的分区，可以进行格式化，系统提供了四种格式化方式，Ext3、Ext2、NTFS和FAT 32。</p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;text-align:center;"><img src="/content/uploadfile/201203/9e214ad649beefdf65c5d4ea67f2567c20120306042429.jpg" border="0" width="500" height="281" style="border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-style:initial;border-color:initial;display:inline-block;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#999999;border-right-color:#999999;border-bottom-color:#999999;border-left-color:#999999;" /></p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;text-align:center;">Android for x86安装</p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;">接下来系统会提示安装引导程序GRUB，这样就可以进行多操作系统的引导了，必须说明的是，我们在测试时Windows 8并不支持这个多内核引导。</p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;text-align:center;"><img src="/content/uploadfile/201203/eba1f7c9aa6b2ab1e6060cba2e04944f20120306042430.jpg" border="0" width="500" height="281" style="border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-style:initial;border-color:initial;display:inline-block;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#999999;border-right-color:#999999;border-bottom-color:#999999;border-left-color:#999999;" /></p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;text-align:center;">Android for x86安装</p>
</span><span class="Apple-style-span" style="font-family:'Segoe UI', Tahoma, Arial;font-size:14px;line-height:26px;-webkit-text-size-adjust:none;background-color:#f5faff;"><p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;"><strong>创建UserData镜像</strong></p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;">在安装过程中，系统会提示创建User Data镜像的大小，默认是512MB，也就是说有512MB用于存放用户的应用程序内容，最大可以选择2GB，但创建时间会较长。</p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;text-align:center;"><img src="/content/uploadfile/201203/36c22152886536e5d535473c3f13941f20120306042431.jpg" border="0" width="500" height="281" style="border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-style:initial;border-color:initial;display:inline-block;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#999999;border-right-color:#999999;border-bottom-color:#999999;border-left-color:#999999;" /></p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;text-align:center;">Android for x86安装</p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;">创建过程中可能出现花屏，这个我们不用去管它，不影响正常安装。</p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;text-align:center;"><img src="/content/uploadfile/201203/7a115598cb8fad412368b8aae1dd94df20120306042432.jpg" border="0" width="500" height="281" style="border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-style:initial;border-color:initial;display:inline-block;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#999999;border-right-color:#999999;border-bottom-color:#999999;border-left-color:#999999;" /></p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;text-align:center;">Android for x86安装</p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;">创建完还可以继续创建虚拟SD卡空间，最大也是2GB，或者选择直接进入Android，我们选择了直接进入。</p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;text-align:center;"><img src="/content/uploadfile/201203/e687de62de1e67607938f1844db997f320120306042433.jpg" border="0" width="500" height="281" style="border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-style:initial;border-color:initial;display:inline-block;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#999999;border-right-color:#999999;border-bottom-color:#999999;border-left-color:#999999;" /></p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;text-align:center;">Android for x86安装</p>
</span><span class="Apple-style-span" style="font-family:'Segoe UI', Tahoma, Arial;font-size:14px;line-height:26px;-webkit-text-size-adjust:none;background-color:#f5faff;"><p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;"><strong>Android for x86体验</strong></p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;">Android的开机画面。</p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;text-align:center;"><img src="/content/uploadfile/201203/f7c157ce9af513813dded600812e23e920120306042434.jpg" border="0" width="500" height="281" style="border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-style:initial;border-color:initial;display:inline-block;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#999999;border-right-color:#999999;border-bottom-color:#999999;border-left-color:#999999;" /></p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;text-align:center;">Android 4.0 for x86体验</p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;">第一次进入系统的设置。</p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;text-align:center;"><img src="/content/uploadfile/201203/2277e21da431bb7b012e6a1b52e2711e20120306042435.jpg" border="0" width="500" height="281" style="border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-style:initial;border-color:initial;display:inline-block;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#999999;border-right-color:#999999;border-bottom-color:#999999;border-left-color:#999999;" /></p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;text-align:center;">Android 4.0 for x86体验</p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;">笔记本电脑的触摸板可以直接使用，使用USB可以直接扩展鼠标。</p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;text-align:center;"><img src="/content/uploadfile/201203/18dd52c081da0fb8eff1c54fc304ab7720120306042441.jpg" border="0" width="500" height="281" style="border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-style:initial;border-color:initial;display:inline-block;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#999999;border-right-color:#999999;border-bottom-color:#999999;border-left-color:#999999;" /></p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;text-align:center;">Android 4.0 for x86体验</p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;">笔记本电脑键盘可能由于键盘映射的关系并不能使用，我们也只好再扩展一个键盘。</p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;text-align:center;"><img src="/content/uploadfile/201203/88985c7894e961135e631a9d053969a220120306042442.jpg" border="0" width="500" height="281" style="border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-style:initial;border-color:initial;display:inline-block;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#999999;border-right-color:#999999;border-bottom-color:#999999;border-left-color:#999999;" /></p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;text-align:center;">Android 4.0 for x86体验</p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;">其他硬件方面：摄像头、Wi-Fi等都可以正常工作，不过我们的笔记本没有触摸屏，可惜了。</p>
</span><span class="Apple-style-span" style="font-family:'Segoe UI', Tahoma, Arial;font-size:14px;line-height:26px;-webkit-text-size-adjust:none;background-color:#f5faff;"><p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;"><strong>应用程序体验</strong></p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;">系统内置的应用已经没问题了，除了程序列表的进出有不明显的卡顿外，其他操作都相当顺滑，x86架构性能的优势在这里体现的很明显。</p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;text-align:center;"><img src="/content/uploadfile/201203/92db97beafdf13e9e18896d19733446320120306042443.jpg" border="0" width="500" height="281" style="border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-style:initial;border-color:initial;display:inline-block;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#999999;border-right-color:#999999;border-bottom-color:#999999;border-left-color:#999999;" /></p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;text-align:center;">Android 4.0 for x86体验</p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;">浏览器的体验更是达到了极致，比PC端浏览器的载入速度还要快不少，滚动时也没有出现内容显示跟不上的情况。</p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;text-align:center;"><img src="/content/uploadfile/201203/90407cf1a61905556179ad216964f9fd20120306042444.jpg" border="0" width="500" height="281" style="border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-style:initial;border-color:initial;display:inline-block;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#999999;border-right-color:#999999;border-bottom-color:#999999;border-left-color:#999999;" /></p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;text-align:center;">Android 4.0 for x86体验</p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;">尤其是在游戏中，水果忍者：穿靴子的猫表现的非常流畅，虽然这款笔记本性能很弱，但也要比ARM架构最强的CPU强上很多。</p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;text-align:center;"><img src="/content/uploadfile/201203/900533d899fdf0159c16777896a9ffb920120306042445.jpg" border="0" width="500" height="281" style="border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-style:initial;border-color:initial;display:inline-block;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#999999;border-right-color:#999999;border-bottom-color:#999999;border-left-color:#999999;" /></p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;text-align:center;">Android 4.0 for x86体验</p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;">问题出来了，我们安装的大多数应用程序出现了崩溃现象，这也与架构有关系，除非对程序进行重新编译，要不大多数应用程序在x86架构下无法运行。</p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;text-align:center;"><img src="/content/uploadfile/201203/ef65765bc4b73957e0306e208380be9e20120306042446.jpg" border="0" width="500" height="281" style="border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-style:initial;border-color:initial;display:inline-block;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#999999;border-right-color:#999999;border-bottom-color:#999999;border-left-color:#999999;" /></p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;text-align:center;">Android 4.0 for x86体验</p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;"><strong>体验总结</strong></p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;">Android 4.0 for x86整个的安装过程比较简单，给电脑安装过系统的朋友应该都能够轻松上手，值得注意的是一定要区分CPU型号，否则Android 4.0无法启动，大家可以在制作好启动盘后使用Live CD光盘启动模式下测试，如果测试成功再进行安装。</p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;text-align:center;"><img src="/content/uploadfile/201203/4f8d95a1e2018a60d38b0672066c301120120306042447.jpg" border="0" width="500" height="375" style="border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-style:initial;border-color:initial;display:inline-block;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#999999;border-right-color:#999999;border-bottom-color:#999999;border-left-color:#999999;" /></p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;">Android for x86体验</p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;">笔记本电脑体验Android 4.0后，我们也得出了一些结论，x86架构还是与ARM架构存在着很大差别，应用的兼容性会被人诟病，ARM架构的整体性能要明显落后于x86，那么未来如果Android能够官方移植到x86计算机上，我们能够得到很棒的用户体验。而Windows 8的反向移植，个人并不看好，不仅仅是兼容性上的问题，体验方面也很有可能大打折扣。</p>
<p style="margin-top:1em;margin-bottom:1em;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:2em;">在使用华硕TF201时，我们就认为Android 4.0平板电脑版本已经对键鼠操作进行了很好的优化，体验上并不亚于Windows，在加上运行速度上的优势，未来很可能成为上网本的主流系统，只要开发商能够对应开发x86架构的应用，那么Android上网本还是很有市场的。用来看看电影、听听歌、打游戏或者看个电影会得到比Windows更好更快的体验，但问题是Android的软件，尤其在办公软件方面相比Windows差得太多，如果要是日常处理些文档或者图片的话，Windows依然是首选。</p>
</span><span class="Apple-style-span" style="color:#666666;font-family:'Segoe UI', Tahoma, Arial;line-height:19px;-webkit-text-size-adjust:none;background-color:#f5faff;">来源: 手机中国</span><div id="related_log" style="font-size:12px"><p><b>相关日志：</b></p><p><a href="http://blog.itfans.net/net-301.html">分享下.NET环境下的301重定向写法</a></p><p><a href="http://blog.itfans.net/post-207.html">微软高管称不会再延长Windows XP支持期限</a></p><p><a href="http://blog.itfans.net/Snort-Chinese-manual.html">Snort 中文手册</a></p><p><a href="http://blog.itfans.net/post-161.html">内存六种异常故障排除法</a></p><p><a href="http://blog.itfans.net/post-127.html">一分钟学会使用Inno Setup 制作安装程序</a></p></div>]]></description>
	<pubDate>Tue, 06 Mar 2012 04:22:41 +0000</pubDate>
	<author>IT爱好者</author>
	<guid>http://blog.itfans.net/post-290.html</guid>

</item></channel>
</rss>
