<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Fresker小站 &#187; 项目环境搭建</title>
	<atom:link href="http://www.fresker.com/old2/archives/tag/%e9%a1%b9%e7%9b%ae%e7%8e%af%e5%a2%83%e6%90%ad%e5%bb%ba/feed" rel="self" type="application/rss+xml" />
	<link>http://www.fresker.com/old2</link>
	<description>天将降大任于斯人也，必先苦其心志，劳其筋骨，饿其体肤，空乏其身....</description>
	<lastBuildDate>Sat, 05 May 2018 04:20:42 +0000</lastBuildDate>
	<language></language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.3</generator>
		<item>
		<title>Django手把手学习（环境篇）——apache+mod_wsgi</title>
		<link>http://www.fresker.com/old2/archives/590</link>
		<comments>http://www.fresker.com/old2/archives/590#comments</comments>
		<pubDate>Tue, 11 Sep 2012 06:41:31 +0000</pubDate>
		<dc:creator>Duke</dc:creator>
				<category><![CDATA[Django]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[开发技术类]]></category>
		<category><![CDATA[教程类]]></category>
		<category><![CDATA[项目环境搭建]]></category>

		<guid isPermaLink="false">http://www.fresker.com/archives/590</guid>
		<description><![CDATA[Django手把手学习——Apache+mod_wsgi 参考http://code.google.com/p/modwsgi/wiki/QuickInstallationGuide &#160; 1.安装apache+python+mod_wsgi 2.为django创建虚拟机，增加配置文件 &#160; 环境： ubuntu12.04 &#160; 安装apache+python+mod_wsgi &#160; 安装apache(默认2.2.22） sudo apt-get install apache2sudo apt-get install apache2-prefork-dev&#160;&#160;&#160;&#160;(避免configure的时候出现miss apxs) &#160; 安装python（默认已安装python2.7.3） sudo apt-get install pythonsudo apt-get install python-dev&#160;&#160;&#160;&#160;(避免出现Python.h: No such file or directory错误） &#160; 下载wsgi,http://code.google.com/p/modwsgi/downloads/list wget -c http://modwsgi.googlecode.com/files/mod_wsgi-3.3.tar.gztar zxvf wsgi-3.3.tar.gzcd mod_wsgi-3.3/./configure &#160; 如果上面的apache和python为自定义或者编译安装，使用下面方式 ./configure --with-apxs=/apxs所在 --with-python=/python所在&#160;&#160;&#160;&#160;#可通过whereis apxs,whereis python查找makesudo make install&#160;&#160;&#160;&#160;#此处添加sudo是安装过程可能需要root权限 &#160; 修改default文件(或者在设置虚拟主机，下面将介绍),添加 LoadModule wsgi_module [...]]]></description>
		<wfw:commentRss>http://www.fresker.com/old2/archives/590/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Django手把手学习（环境篇）——Nginx+uWSGI</title>
		<link>http://www.fresker.com/old2/archives/589</link>
		<comments>http://www.fresker.com/old2/archives/589#comments</comments>
		<pubDate>Tue, 11 Sep 2012 06:41:08 +0000</pubDate>
		<dc:creator>Duke</dc:creator>
				<category><![CDATA[Django]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[开发技术类]]></category>
		<category><![CDATA[教程类]]></category>
		<category><![CDATA[项目环境搭建]]></category>

		<guid isPermaLink="false">http://www.fresker.com/archives/589</guid>
		<description><![CDATA[基于性能等多方面考虑，搭建Nginx uWSGI环境 环境：ubuntu12.04 安装版本：nginx1.3.4 python2.7.3(系统自带) django1.4.1 uWSGI1.2.5 一.安装NGINX （使用官方 源安装最新版本） 注：先更新源，安装最新nginx版本1.3.4，参考 1）修改源信息： sudo vim /etc/apt/sources.list 增加下面2行（此版本为1.3.4开发版） deb http://ppa.launchpad.net/nginx/development/ubuntu precise Broken shower, It was will school them out this. You plan these only skin Dry this? A lighting wig but one amount. You"ll streak because both a other the accidentally: blue no soap will recommend, shifty [...]]]></description>
		<wfw:commentRss>http://www.fresker.com/old2/archives/589/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apache Prefork和Worker模式的性能比较测试</title>
		<link>http://www.fresker.com/old2/archives/506</link>
		<comments>http://www.fresker.com/old2/archives/506#comments</comments>
		<pubDate>Fri, 13 Jul 2012 03:52:53 +0000</pubDate>
		<dc:creator>Duke</dc:creator>
				<category><![CDATA[apache]]></category>
		<category><![CDATA[开发技术类]]></category>
		<category><![CDATA[技术杂谈]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[项目环境搭建]]></category>

		<guid isPermaLink="false">http://www.fresker.com/archives/506</guid>
		<description><![CDATA[选择prefork还是worker可以在编译时使用–with-mpm=MPM参数指定,默认为prefork, prefork prefork采用预派生子进程方式，用单独的子进程来处理 不同的请求，进程之间彼此独立。在make编译和make install安装后，使用httpd -l来确定当前使用的MPM是prefork.c。查看httpd-mpm.conf配置文件，里面包含如下默认的配置段： &#60;IfModule prefork.c&#62;StartServers 5 MinSpareServers 5 MaxSpareServers 10 MaxClients 150 MaxRequestsPerChild 0 &#60;/IfModule&#62;prefork 控制进程在最初建立“StartServers”个子进程后，为了满足MinSpareServers设置的需要创建一个进程，等待一秒钟，继续创建两个，再等待一秒钟，继续创建四个……如此按指数级增加创建的进程数，最多达到每秒32个，直到满足MinSpareServers设置的值为止。这种模式可以不必在请求到来时再产生新的进程，从而减小了系统开销以增加性能。MaxSpareServers设置了最大的空闲进程数，如果空闲进程数大于这个值，Apache会自动kill掉一些多余进程。这个值不要设得过大，但如果设的值比MinSpareServers小，Apache会自动把其调整为 MinSpareServers+1。如果站点负载较大，可考虑同时加大MinSpareServers和MaxSpareServers。 MaxRequestsPerChild设置的是每个子进程可处理的请求数。每个子进程在处理了“MaxRequestsPerChild”个请求后将自动销毁。0意味着无限，即子进程永不销毁。虽然缺省设为0可以使每个子进程处理更多的请求，但如果设成非零值也有两点重要的好处：1、可防止意外的内存泄漏。2、在服务器负载下降的时侯会自动减少子进程数。因此，可根据服务器的负载来调整这个值。MaxClients是这些指令中最为重要的一个，设定的是 Apache可以同时处理的请求，是对Apache性能影响最大的参数。其缺省值150是远远不够的，如果请求总数已达到这个值（可通过ps -ef&#124;grep http&#124;wc -l来确认），那么后面的请求就要排队，直到某个已处理请求完毕。这就是系统资源还剩下很多而HTTP访问却很慢的主要原因。虽然理论上这个值越大，可以处理的请求就越多，但Apache默认的限制不能大于256。ServerLimit指令无须重编译Apache就可以加大MaxClients。 &#60;IfModule prefork.c&#62; ServerLimit&#160; 10000StartServers 5 MinSpareServers 5 MaxSpareServers 10 MaxClients 10000 MaxRequestsPerChild 0 &#60;/IfModule&#62; &#160; Worker相对于prefork，worker全新的支持多线程和多进程混合模型的MPM。由于使用线程来处理，所以可以处理相对海量的请求，而系统资源的开销要小于基于进程的服务器。但是，worker也使用了多进程，每个进程又生成多个线程，以获得基于进程服务器的稳定性。在configure –with-mpm=worker后，进行make编译、make install安装。在缺省生成的httpd-mpm.conf中有以下默认配置段：&#60;IfModule worker.c&#62; StartServers 2 MaxClients 150 MinSpareThreads 25 MaxSpareThreads 75 ThreadsPerChild 25 MaxRequestsPerChild [...]]]></description>
		<wfw:commentRss>http://www.fresker.com/old2/archives/506/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apache的prefork模式和worker模式</title>
		<link>http://www.fresker.com/old2/archives/505</link>
		<comments>http://www.fresker.com/old2/archives/505#comments</comments>
		<pubDate>Fri, 13 Jul 2012 03:49:33 +0000</pubDate>
		<dc:creator>Duke</dc:creator>
				<category><![CDATA[apache]]></category>
		<category><![CDATA[开发工具]]></category>
		<category><![CDATA[开发技术类]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[项目环境搭建]]></category>

		<guid isPermaLink="false">http://www.fresker.com/archives/505</guid>
		<description><![CDATA[prefork模式这个多路处理模块(MPM)实现了一个非线程型的、预派生的web服务器，它的工作方式类似于Apache 1.3。它适合于没有线程安全库，需要避免线程兼容性问题的系统。它是要求将每个请求相互独立的情况下最好的MPM，这样若一个请求出现问题就不会影响到其他请求。 这个MPM具有很强的自我调节能力，只需要很少的配置指令调整。最重要的是将MaxClients设置为一个足够大的数值以处理潜在的请求高峰，同时又不能太大，以致需要使用的内存超出物理内存的大小。 worker模式此多路处理模块(MPM)使网络服务器支持混合的多线程多进程。由于使用线程来处理请求，所以可以处理海量请求，而系统资源的开销小于基于进程的MPM。但是，它也使用了多进程，每个进程又有多个线程，以获得基于进程的MPM的稳定性。 控制这个MPM的最重要的指令是，控制每个子进程允许建立的线程数的ThreadsPerChild指令，和控制允许建立的总线程数的MaxClients指令。 prefork和worker模式的切换1.将当前的prefork模式启动文件改名mv httpd httpd.prefork2.将worker模式的启动文件改名mv httpd.worker httpd3.修改Apache配置文件vi /usr/local/apache2/conf/extra/httpd-mpm.conf找到里边的如下一段，可适当修改负载等参数：&#60;IfModule mpm_worker_module&#62;StartServers 2MaxClients 150MinSpareThreads 25MaxSpareThreads 75ThreadsPerChild 25MaxRequestsPerChild 0&#60;/IfModule&#62;4.重新启动服务/usr/local/apache2/bin/apachectl restart即可换成worker方式启动apache2 处于稳定性和安全性考虑，不建议更换apache2的运行方式，使用系统默认prefork即可。另外很多php模块不能工作在worker模式下，例如redhat linux自带的php也不能支持线程安全。所以最好不要切换工作模式。 prefork和worker模式的比较prefork模式使用多个子进程，每个子进程只有一个线程。每个进程在某个确定的时间只能维持一个连接。在大多数平台上，Prefork MPM在效率上要比Worker MPM要高，但是内存使用大得多。prefork的无线程设计在某些情况下将比worker更有优势：它可以使用那些没有处理好线程安全的第三方模块，并且对于那些线程调试困难的平台而言，它也更容易调试一些。 worker模式使用多个子进程，每个子进程有多个线程。每个线程在某个确定的时间只能维持一个连接。通常来说，在一个高流量的HTTP服务器上，Worker MPM是个比较好的选择，因为Worker MPM的内存使用比Prefork MPM要低得多。但worker MPM也由不完善的地方，如果一个线程崩溃，整个进程就会连同其所有线程一起&#8221;死掉&#8221;.由于线程共享内存空间，所以一个程序在运行时必须被系统识别为&#8221;每个线程都是安全的&#8221;。 总的来说，prefork方式速度要稍高于worker，然而它需要的cpu和memory资源也稍多于woker。 prefork模式配置详解&#60;IfModule mpm_prefork_module&#62;ServerLimit 256StartServers 5MinSpareServers 5MaxSpareServers 10MaxClients 256MaxRequestsPerChild 0&#60;/IfModule&#62;ServerLimit默认的MaxClient最大是256个线程,如果想设置更大的值，就的加上ServerLimit这个参数。20000是ServerLimit这个参数的最大值。如果需要更大，则必须编译apache,此前都是不需要重新编译Apache。生效前提：必须放在其他指令的前面 StartServers指定服务器启动时建立的子进程数量，prefork默认为5。 MinSpareServers指定空闲子进程的最小数量，默认为5。如果当前空闲子进程数少于MinSpareServers ，那么Apache将以最大每秒一个的速度产生新的子进程。此参数不要设的太大。 MaxSpareServers设置空闲子进程的最大数量，默认为10。如果当前有超过MaxSpareServers数量的空闲子进程，那么父进程将杀死多余的子进程。此参数不要设的太大。如果你将该指令的值设置为比MinSpareServers小，Apache将会自动将其修改成&#8221;MinSpareServers+1&#8243;。 MaxClients限定同一时间客户端最大接入请求的数量(单个进程并发线程数)，默认为256。任何超过MaxClients限制的请求都将进入等候队列,一旦一个链接被释放，队列中的请求将得到服务。要增大这个值，你必须同时增大ServerLimit。 MaxRequestsPerChild每个子进程在其生存期内允许伺服的最大请求数量，默认为10000.到达MaxRequestsPerChild的限制后，子进程将会结束。如果MaxRequestsPerChild为&#8221;0&#8243;，子进程将永远不会结束。将MaxRequestsPerChild设置成非零值有两个好处：1.可以防止(偶然的)内存泄漏无限进行，从而耗尽内存。2.给进程一个有限寿命，从而有助于当服务器负载减轻的时候减少活动进程的数量。 worker模式配置详解&#60;IfModule mpm_worker_module&#62;StartServers 2MaxClients 150MinSpareThreads 25MaxSpareThreads 75ThreadsPerChild 25MaxRequestsPerChild 0&#60;/IfModule&#62; StartServers服务器启动时建立的子进程数，默认值是&#8221;3&#8243;。 MaxClients允许同时伺服的最大接入请求数量(最大线程数量)。任何超过MaxClients限制的请求都将进入等候队列。默认值是&#8221;400&#8243;,16(ServerLimit)乘以25(ThreadsPerChild)的结果。因此要增加MaxClients的时候，你必须同时增加ServerLimit的值。 MinSpareThreads最小空闲线程数,默认值是&#8221;75&#8243;。这个MPM将基于整个服务器监视空闲线程数。如果服务器中总的空闲线程数太少，子进程将产生新的空闲线程。 [...]]]></description>
		<wfw:commentRss>http://www.fresker.com/old2/archives/505/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>virtualbox网络设置 ——重新载入后网络地址错误处理</title>
		<link>http://www.fresker.com/old2/archives/471</link>
		<comments>http://www.fresker.com/old2/archives/471#comments</comments>
		<pubDate>Thu, 05 Apr 2012 01:55:57 +0000</pubDate>
		<dc:creator>Duke</dc:creator>
				<category><![CDATA[开发工具]]></category>
		<category><![CDATA[开发技术类]]></category>
		<category><![CDATA[技术杂谈]]></category>
		<category><![CDATA[virtualbox网络设置]]></category>
		<category><![CDATA[其他工具]]></category>
		<category><![CDATA[项目环境搭建]]></category>

		<guid isPermaLink="false">http://www.fresker.com/archives/471</guid>
		<description><![CDATA[重装系统后，重建一个虚拟机，载入redhat的vdi文件，然后启动后提示eth0: ERROR while getting interface flags: No such device。 或者类似问题 查看网络配置：出现了eth3,eth4 之前的网络配置为eth0,eth1(eth2)，上一篇文章中提到， service network start也failed。 使用ifconfig -a,没发现eth0,倒时发现eth3了。重启network服务，提示eth3没找到配置文件。于是乎，我想到了/etc/sysconfig/network/下有一个ifcfg-eth0的文件，但是没有ifcfg-eth3的文件。难道就是缺少这个文件，于是我把ifcfg-eth0改名为ifcfg-eth3，然后重启network服务，再ifconfig一把，发现eth3出来了。ping www.baidu.com也行了。太爽了，就这样解决了。 ps：下面是在其他网站看到的，试过，貌似没解决，也贴出来，希望你使用有效更新一下，刚才在http://www.cnblogs.com/1327/archive/2009/06/16/1504537.html上看到，知道了真正原因，MAC地址缓存了，所以eth0配置的MAC打不到，所以No such device更好的解决方案是：rm /etc/udev/rules.d/70-persistent-net.rules删除网络配置缓存文件，重启机器就可以了。注意：此方法经验证重启network服务不行。如果不想重启机器可以使用重命名ifcfg-eth0文件的方法 通过 Wiz 发布]]></description>
		<wfw:commentRss>http://www.fresker.com/old2/archives/471/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>virtualbox网络设置</title>
		<link>http://www.fresker.com/old2/archives/465</link>
		<comments>http://www.fresker.com/old2/archives/465#comments</comments>
		<pubDate>Tue, 06 Mar 2012 09:36:55 +0000</pubDate>
		<dc:creator>Duke</dc:creator>
				<category><![CDATA[开发工具]]></category>
		<category><![CDATA[开发技术类]]></category>
		<category><![CDATA[技术杂谈]]></category>
		<category><![CDATA[其他工具]]></category>
		<category><![CDATA[项目环境搭建]]></category>

		<guid isPermaLink="false">http://www.fresker.com/archives/465</guid>
		<description><![CDATA[工作环境： &#160;&#160;&#160;&#160;win7（主机）&#160;&#160;&#160;&#160;笔记本使用无线上网 &#160;&#160;&#160;&#160;virtual box &#160;&#160;&#160;&#160;redhat(rhel6.0) &#160;&#160;&#160;&#160; 需求： &#160;&#160;&#160;&#160;主机能ping虚拟机，虚拟机能ping主机及同网络的其他机器，虚拟机能ping外网，不需要主机同网络的机器可以访问虚拟机 &#160; 概念： &#160;&#160;&#160;&#160;virtual的“网络”配置页面有4个方案：（如果清楚这4种概念，直接跳转到下面）1：NAT 网络地址转换（Network Address Translation），应该是虚拟机要将数据包交给主机，再由主机的的网卡发出去。 2：Birdged Network 桥接，这种方式，就是虚拟机与主机平等平坐，两个相当于独立机子，外面的内网里也可以访问我的虚拟机，设置这种方式后，要在ubuntu的系统-&#62;首选项-&#62;网络连接，弹出的选项框，编辑Auto etho（应该自己新添加一个也可以），弹出的窗口选择IPV4设置的选项卡，选择“手动”的方式设置IP，设置IP，网关，域名等，对于内网，你就设置一个和你主机一样，只是IP最后一个不同就行了。 3：Internal Network 内部网络（可以是虚拟机与虚拟机之间）4：Host-Only 只与主机通信（大概吧）安装完VirtualBox后，主机多了一个“VirtualBox Host-Only Network ”本地网卡。 &#160; &#160; 看完上面介绍如果还不清楚，可以参考： http://huzhangsheng.blog.163.com/blog/static/34787784200802801435931/ http://nopainnogain.iteye.com/blog/809247（我是参考此文基础上尝试成功的） &#160; &#160; 步骤： &#160;&#160;&#160;&#160;1.虚拟机设置 网络，网卡1设为nat方式连接 &#160;&#160;&#160;&#160;2，网卡2设为hostonly 安装好虚拟机系统后，进入系统，setup中设置网卡 &#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160; 使用dhcp方式对网卡1分配地址和图中类似，此处注意网关和dns最好设为同一网段，之前N多次测试未成功，不知道是不是这原因 &#160; 3设置好nat方式的网卡之后我们设置hostonly方式的网卡2 此处我的设置为dhcp，自动获取，你可以改为静态地址，这样就可以方便使用（在公司和家中网络），注意此处的静态地址与主机中安装virtualbox后多出的hostonly网卡的对应关系。他们应该是在同一网段的 &#160; 处理好之后保存，重启网卡service network restart 现在需求应该搞定了。如果还有问题，欢迎大家一起讨论 &#160; ps: &#160;&#160;&#160;&#160;此方式主要是针对电脑在不同的网段经常更替，之前测试不成功，看其他地方有提到是无线网络的原因，未仔细验证 &#160;&#160;&#160;&#160;如果只是为了主机和虚拟机直接的访问，不存在上面的情况，可以使用网桥方式，这种方式最简便，设置网卡为bridge方式，将下图中2个红线建立桥接就可以了 &#160;&#160;&#160;&#160; &#160; &#160; [...]]]></description>
		<wfw:commentRss>http://www.fresker.com/old2/archives/465/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ubuntu下nginx的基本安装和卸载</title>
		<link>http://www.fresker.com/old2/archives/427</link>
		<comments>http://www.fresker.com/old2/archives/427#comments</comments>
		<pubDate>Fri, 14 Oct 2011 08:24:21 +0000</pubDate>
		<dc:creator>Duke</dc:creator>
				<category><![CDATA[PHP开发工具]]></category>
		<category><![CDATA[开发工具]]></category>
		<category><![CDATA[开发技术类]]></category>
		<category><![CDATA[教程类]]></category>
		<category><![CDATA[项目环境搭建]]></category>

		<guid isPermaLink="false">http://www.fresker.com/archives/427</guid>
		<description><![CDATA[ubuntu下nginx的安装： &#160; ubuntu自带的nginx版本较低，在此，我们定义最新nginx版本地址： 打开https://launchpad.net/~nginx/+archive/development按照里面的说明为UBUNTU增加NGINX的PPA源， （附带php5.3.5ppa地址https://launchpad.net/~nginx/+archive/php5） &#160; 更新源方法1（适合&#160;Ubuntu 9.10 (Karmic) and later）： &#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;sudo add-apt-repository ppa:user/ppa-name &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;替换&#160;ppa:user/ppa-name&#160;为PPA&#8217;s 为nginx/development这个ppa的内容在以上打开的页面中有显示 &#160; 更新源方法2： &#160;&#160;&#160;&#160;手动添加方法打开系统软件源，在增加其它软件中分别增加以下两条地址&#160;&#160;&#160;&#160;sudo vim /etc/apt/sources.list 或者 sudo gedit /etc/apt/sources.list &#160;&#160;&#160;&#160;在打开的页面中选择ubuntu版本，或者下面部分内容，添加到sources.list中 deb http://ppa.launchpad.net/nginx/development/ubuntu oneiric main deb-src http://ppa.launchpad.net/nginx/development/ubuntu oneiric main &#160;&#160;&#160;&#160;&#160;增加key，并update一下。 &#160; &#160;&#160;&#160;&#160;sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C300EE8C &#160; &#160; 更新源之后更新一下： sudo apt-get update 安装： sudo apt-get install nginx [...]]]></description>
		<wfw:commentRss>http://www.fresker.com/old2/archives/427/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VMware安装2003遇到问题：安装程序没有找到安装在此计算机上的硬盘驱动器</title>
		<link>http://www.fresker.com/old2/archives/408</link>
		<comments>http://www.fresker.com/old2/archives/408#comments</comments>
		<pubDate>Mon, 15 Aug 2011 02:28:09 +0000</pubDate>
		<dc:creator>Duke</dc:creator>
				<category><![CDATA[开发工具]]></category>
		<category><![CDATA[开发技术类]]></category>
		<category><![CDATA[技术杂谈]]></category>
		<category><![CDATA[未分类]]></category>
		<category><![CDATA[其他工具]]></category>
		<category><![CDATA[项目环境搭建]]></category>

		<guid isPermaLink="false">http://www.fresker.com/archives/408</guid>
		<description><![CDATA[VMware安装2003遇到问题： 问题描述： 安装程序没有找到安装在此计算机上的硬盘驱动器 这个在网上搜索了一圈，给出的大部分结果都是去找scsi的驱动之类的，还要把那玩意搞成iso的，那叫个郁闷， 研究了半天，发现只需要在安装是设置硬盘格式为IDE就可以解决这个问题 大家只需要在创建虚拟机的时候选择IDE这个选项就行 &#160; 贴出这个方案，希望能解决你的问题。 通过 Wiz 发布]]></description>
		<wfw:commentRss>http://www.fresker.com/old2/archives/408/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VMware下linux的ip地址配置</title>
		<link>http://www.fresker.com/old2/archives/378</link>
		<comments>http://www.fresker.com/old2/archives/378#comments</comments>
		<pubDate>Thu, 16 Jun 2011 08:58:03 +0000</pubDate>
		<dc:creator>Duke</dc:creator>
				<category><![CDATA[UNIX/Linux编程相关工具]]></category>
		<category><![CDATA[开发工具]]></category>
		<category><![CDATA[开发技术类]]></category>
		<category><![CDATA[技术杂谈]]></category>
		<category><![CDATA[Linux实用]]></category>
		<category><![CDATA[其他工具]]></category>
		<category><![CDATA[项目环境搭建]]></category>

		<guid isPermaLink="false">http://www.fresker.com/archives/378</guid>
		<description><![CDATA[前段时间在Vmware下大家centos4.7，centos5.5,最开始的时候配置ip老是出现问题，是在无法ping外部网络，或ping自己动window主机，报出的问题也是莫名奇妙，现在仍不清楚是什么原因，不过经过在网上搜罗了一大堆资料之后，自己结合自己的配置，在此总结一下： 1.vmware安装系统的时候使用nat的方式连接 2.最开始在vmware菜单上查看：Edit=&#62;Virtual Network Editor=&#62;出现如下的窗口 注意红色矩形框内的地址，可能地址此处不一致，但是不影响，我们记下他：192.168.88.0（此处我们关注NAT的地址，因为我们的linux选择的NAT方式上网） 点击红色区域1处，下面内容改变，注意2,3处得变化，点击2，出现如下的窗口 注意此时的窗口有我们需要的地址：这里最主要的是geteway ip，即红色框内的地址：192.168.88.2 &#160; 我们在进入linux下，通过setup或其他方式设置ip地址和dns地址： ip:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;192.168.88.3 netmask:&#160;&#160;&#160;&#160;255.255.255.0 gateway:&#160;&#160;&#160;&#160;192.168.88.2&#160;&#160;&#160;&#160;此处的网关注意与上面获取的网关设置一致 &#160; DNS设置就设置和window主机一致的dns地址即可。 OK,到此，vmware下的linux ip设置告一段落。 重点：gateway 2处得设置确保一致 &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;ip地址和gateway在一个网段 如果大家设置还有什么问题，欢迎交流。此乃我总结内容，辛苦截图，敲上文字，转载请注明出处。 通过 Wiz 发布]]></description>
		<wfw:commentRss>http://www.fresker.com/old2/archives/378/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>还是通知Google的问题，关于robots.txt</title>
		<link>http://www.fresker.com/old2/archives/198</link>
		<comments>http://www.fresker.com/old2/archives/198#comments</comments>
		<pubDate>Thu, 22 Apr 2010 07:00:18 +0000</pubDate>
		<dc:creator>Duke</dc:creator>
				<category><![CDATA[开发技术类]]></category>
		<category><![CDATA[版本控制工具]]></category>
		<category><![CDATA[MongoDB]]></category>
		<category><![CDATA[项目环境搭建]]></category>

		<guid isPermaLink="false">http://www.fresker.com/?p=198</guid>
		<description><![CDATA[这2天一直在整这个，还真的是能把人整垮，不过貌似自己掌握了一点门道了，算是学习到的一点新知识嘛。分享出来，大家可以看看，不过我的问题还没解决，还得继续。 我进入Google网站管理员工具，发现自己的Googlebot 已被阻止访问 http://www.fresker.com/这问题大条了，咋个会是这样呢，查看自己站点的robots.txt文件，如今内容是这样的： 这不被禁用才怪呢，都怪自己不细心，虽然最开始对robots不熟悉，但是disallow:/这句还是应该清楚的啊，现在好了，搞出这么大的问题。没办法，只好把它改回来，我现在的改为下面的了： User-agent: * Disallow: /wp-admin Disallow: /wp-content/plugins Disallow: /wp-content/themes Disallow: /wp-includes Disallow: /?s= Sitemap: http://www.fresker.com/sitemap.xml 不过还是没法解决问题，直接把robots.txt文件删除，仍然不见效果。不知道是什么问题。 我也按照其他方式做了，如： User-agent: * Disallow: 或者： User-agent: * Allow: / 不过都不见效果 在通知Google的时候还是有问题，不知道是不是还要等待刷新。 现在就是把它改为最上面那种方式贴上去，也只有等待了。。。。。。。 我在网上找到了一个关于robots.txt写的还不错的帖子，在此把它的地址贴出来，大家可以去看看， 或许有帮助： http://ffpan.ctripued.com/2010/03/12/robots-txt/ 如果大家有撒建议，麻烦会个贴。]]></description>
		<wfw:commentRss>http://www.fresker.com/old2/archives/198/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->