<?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>Solo Estoy &#187; Linux</title>
	<atom:link href="http://www.opslife.com/tag/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.opslife.com</link>
	<description>人生不过是一场旷日持久却又无法rollback的operation而已</description>
	<lastBuildDate>Mon, 16 Jan 2012 01:34:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Debian Lenny安装nginx+PHP+MySQL傻瓜手记</title>
		<link>http://www.opslife.com/install-nginx-php-mysql-on-debian-lenny/</link>
		<comments>http://www.opslife.com/install-nginx-php-mysql-on-debian-lenny/#comments</comments>
		<pubDate>Mon, 28 Dec 2009 08:05:06 +0000</pubDate>
		<dc:creator>dawnh</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[VPS]]></category>

		<guid isPermaLink="false">http://opslife.com/install-nginx-php-mysql-on-debian-lenny/</guid>
		<description><![CDATA[新搞了个VPS，打算把Blog以及全套行头迁移过来。 以前的那套图省事，用了CentOS5 Kloxo AllinOne BOX。基本上依靠这个CP搞定了全套，主要是人懒不想折腾而已。这次换了个新的VPS提供商，心血来潮想折腾Debian。所以把过程记录下来，避免以后不折腾了却忘记自己当初怎么搭。 总体思路还是采取懒汉办法，有官方源的从官方源安装，没官方源找第三方社区源，再没有的话自己做deb，无论如何，避免从源代码直接编译。 首先把最简单的MySQL装上，用官方源，一句话搞定： apt-get install mysql-server MySQL配置文件稍后再搞，对于小Blog来说MySQL的优化意义不大。 其次是nginx，说实话这东西不熟，不过貌似最近挺流行，Debian Lenny也将其收进官方源了，那就简单apt之 apt-get install nginx 简单netstat看一下发现80已经在监听了，访问http://&#60;IP&#62;发现出现欢迎页“Welcome to nginx!”，接下来就是怎么让PHP在nginx上跑起来。 很没技术含量不是，很不幸后面的也没啥技术含量。一破Blog日IP不过300折腾个什么劲啊，不就是一个玩儿么。 PHP稍微麻烦点，因为Nginx没有像Apache那样的SAPI调用PHP的方式，而是使用FastCGI来调。这里就存在一个对PHP的FastCGI进程如何管理的问题。官方源的php5-cgi本身没有进程管理机制。一个比较好的选择是用spawn-fcgi(源自lighttpd的小东东)来起PHP进程，结果查了一下spawn-fcgi到现在还在sid呆着。还有一个选择是使用php-fpm来做FastCGI进程管理，这东西的灵活性比spawn-fcgi还要高不少，但代价是要往PHP源代码里打Patch才能用，也就意味着&#8211;要重新编译整个PHP。 简单权衡了一下，我觉得我还是想用php-fpm，但是又想偷懒不编译源代码，于是就求助于第三方二进制源了。随便搜了一下发现还真有正合适的&#8211; http://www.dotdeb.org/，这个社区致力于维护Debian下的LAMP类软件的非官方二进制包，恰好它们近期重做了PHP，使用了PHP5.3.1版本，并集成入了Suhosin安全补丁。最让人舒服的是吧php-fpm做成了一个php5-fpm的安装包，并给其加了SysV类的启动脚本，这样PHP的FastCGI方式即可以有自己单独的conf文件，又有单独的init.d控制脚本，可谓完美。 无废话说干就干。 修改/etc/apt/source.list，加入dotdeb的源设置： deb http://php53.dotdeb.org stable all deb-src http://php53.dotdeb.org stable all 然后apt之： apt-get update apt-get install php5-cgi php5-fpm 这样PHP就算完事了，简单验证一下，运行如下命令，观察phpinfo()输出是否正常： php-cgi –i 再保险点看一下PHP的FastCGI进程有没有跑起来，ps aux&#124;grep php，应该能看到有进程为”/usr/bin/php5-fpm &#8211;fpm-config /etc/php5/fpm/php5-fpm.conf”在跑。 剩下的事就是搞定nginx的配置文件把站点建好，并让其能调用后台的PHP。这个dotdeb社区源做的php5-fpm好心到都提供了一个nginx的example配置文件，放在/etc/php5/fpm/nginx-site-conf.sample，改改拿来用就好了。 我是将其复制到/etc/nginx/sites-enabled/opslife.com.conf，然后简单修改几个参数，改好的配置文件是这样： # # nginx-site-conf.sample: # Php <a href='http://www.opslife.com/install-nginx-php-mysql-on-debian-lenny/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>新搞了个VPS，打算把Blog以及全套行头迁移过来。</p>
<p>以前的那套图省事，用了CentOS5 Kloxo AllinOne BOX。基本上依靠这个CP搞定了全套，主要是人懒不想折腾而已。这次换了个新的VPS提供商，心血来潮想折腾Debian。所以把过程记录下来，避免以后不折腾了却忘记自己当初怎么搭。</p>
<p>总体思路还是采取懒汉办法，有官方源的从官方源安装，没官方源找第三方社区源，再没有的话自己做deb，无论如何，避免从源代码直接编译。</p>
<p>首先把最简单的MySQL装上，用官方源，一句话搞定：</p>
<blockquote><p>apt-get install mysql-server</p>
</blockquote>
<p>MySQL配置文件稍后再搞，对于小Blog来说MySQL的优化意义不大。</p>
<p>其次是nginx，说实话这东西不熟，不过貌似最近挺流行，Debian Lenny也将其收进官方源了，那就简单apt之</p>
<blockquote><p>apt-get install nginx</p>
</blockquote>
<p>简单netstat看一下发现80已经在监听了，访问<a href="http://&lt;IP">http://&lt;IP</a>&gt;发现出现欢迎页“Welcome to nginx!”，接下来就是怎么让PHP在nginx上跑起来。</p>
<p>很没技术含量不是，很不幸后面的也没啥技术含量。一破Blog日IP不过300折腾个什么劲啊，不就是一个玩儿么。</p>
<p>PHP稍微麻烦点，因为Nginx没有像Apache那样的SAPI调用PHP的方式，而是使用FastCGI来调。这里就存在一个对PHP的FastCGI进程如何管理的问题。官方源的php5-cgi本身没有进程管理机制。一个比较好的选择是用spawn-fcgi(源自lighttpd的小东东)来起PHP进程，结果查了一下spawn-fcgi到现在还在sid呆着。还有一个选择是使用php-fpm来做FastCGI进程管理，这东西的灵活性比spawn-fcgi还要高不少，但代价是要往PHP源代码里打Patch才能用，也就意味着&#8211;要重新编译整个PHP。</p>
<p>简单权衡了一下，我觉得我还是想用php-fpm，但是又想偷懒不编译源代码，于是就求助于第三方二进制源了。随便搜了一下发现还真有正合适的&#8211; <a title="http://www.dotdeb.org/" href="http://www.dotdeb.org/">http://www.dotdeb.org/</a>，这个社区致力于维护Debian下的LAMP类软件的非官方二进制包，恰好它们近期重做了PHP，使用了PHP5.3.1版本，并集成入了<a href="http://www.suhosin.org/">Suhosin</a>安全补丁。最让人舒服的是吧php-fpm做成了一个php5-fpm的安装包，并给其加了SysV类的启动脚本，这样PHP的FastCGI方式即可以有自己单独的conf文件，又有单独的init.d控制脚本，可谓完美。</p>
<p>无废话说干就干。</p>
<p>修改/etc/apt/source.list，加入dotdeb的源设置：</p>
<blockquote><p>deb <a href="http://php53.dotdeb.org">http://php53.dotdeb.org</a> stable all      <br />deb-src <a href="http://php53.dotdeb.org">http://php53.dotdeb.org</a> stable all</p>
</blockquote>
<p>然后apt之：</p>
<blockquote><p>apt-get update     <br />apt-get install php5-cgi php5-fpm</p>
</blockquote>
<p>这样PHP就算完事了，简单验证一下，运行如下命令，观察phpinfo()输出是否正常：</p>
<blockquote><p>php-cgi –i</p>
</blockquote>
<p>再保险点看一下PHP的FastCGI进程有没有跑起来，ps aux|grep php，应该能看到有进程为”/usr/bin/php5-fpm &#8211;fpm-config /etc/php5/fpm/php5-fpm.conf”在跑。</p>
<p>剩下的事就是搞定nginx的配置文件把站点建好，并让其能调用后台的PHP。这个dotdeb社区源做的php5-fpm好心到都提供了一个nginx的example配置文件，放在/etc/php5/fpm/nginx-site-conf.sample，改改拿来用就好了。</p>
<p>我是将其复制到/etc/nginx/sites-enabled/opslife.com.conf，然后简单修改几个参数，改好的配置文件是这样：</p>
<blockquote><p>#     <br /># nginx-site-conf.sample:      <br /># Php Site configuration for nginx webserver      <br />#      <br /># 1. set server root /path/to/your/website;      <br /># 2. Rename this file. Copy it to /etc/nginx/sites-available, /etc/nginx/sites-enabled      <br />#&#160;&#160;&#160; or otherwise ensure that this file is included by the nginx.conf      <br /># 3. Restart nginx webserver, and php-fpm service.      <br /># </p>
<p>server { </p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; root&#160; /home/dawnh/opslife.com; </p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; server_name&#160;&#160;&#160;&#160; opslife.com www.opslife.com d9.opslife.com;     <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; listen&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 80; </p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; access_log&#160; /var/log/nginx/opslife.com.access.log; </p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; location / {     <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; index&#160; index.html index.htm index.php;      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; } </p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; #error_page&#160; 404&#160; /404.html; </p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; # redirect server error pages to the static page /50x.html     <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; #      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; error_page&#160;&#160; 500 502 503 504&#160; /50x.html;      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; location = /50x.html {      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; root&#160;&#160; /var/www/nginx-default;      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; } </p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; # pass the *.php scripts to php-fpm listening on tcp port 9000     <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; #      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; location ~ \.php$ { </p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; fastcgi_pass&#160;&#160; 127.0.0.1:9000;     <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; fastcgi_index&#160; index.php; </p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; include fastcgi_params;     <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; fastcgi_param SERVER_NAME $http_host;      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; fastcgi_ignore_client_abort on;      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; }</p>
<p>}</p>
</blockquote>
<p>这样站点配置就算是完成了，/etc/init.d/nginx restart重启后，新站点应该就会跑起来了，使用域名opslife.com、<a href="http://www.opslife.com">www.opslife.com</a>、 d9.opslife.com都应该访问到新建立的站点。</p>
<p>最后再验证一下，扔一个info.php放到/home/dawnh/opslife.com，内容就一句：</p>
<blockquote><p>&lt;?php phpinfo();?&gt;</p>
</blockquote>
<p>由于主域名还没指过来，先用子域名访问测试，直接访问<a href="http://d9.opslife.com/info.php">http://d9.opslife.com/info.php</a>，看到返回正确的phpinfo信息。到此最后一步也算顺利完成。</p>
<p>&#160;</p>
<p>剩下就是把wordpress的东西从老的VPS迁移过来了，依旧是没什么技术含量。有空再记录。</p>
<ul class="related_post"><li>2009/03/15 -- <a href="http://www.opslife.com/nginx-php-fastcgi-mysql-under-linux-vps/" title="手记:VPS上安装Nginx+PHP+FastCGI+MySQL">手记:VPS上安装Nginx+PHP+FastCGI+MySQL</a> (3)</li><li>2009/05/12 -- <a href="http://www.opslife.com/different-way-of-blogging/" title="独立Blog的几种玩法">独立Blog的几种玩法</a> (5)</li><li>2008/10/30 -- <a href="http://www.opslife.com/blog%e8%bf%81%e7%a7%bb%e5%88%b0vps/" title="Blog迁移到VPS">Blog迁移到VPS</a> (8)</li><li>2008/10/17 -- <a href="http://www.opslife.com/buying-new-swvps/" title="新玩具&#8211;VPS入手">新玩具&#8211;VPS入手</a> (6)</li><li>2007/10/10 -- <a href="http://www.opslife.com/sep-personal-summary/" title="近期小结">近期小结</a> (2)</li><li>2009/04/25 -- <a href="http://www.opslife.com/why-use-standalone-blog/" title="为什么需要独立Blog">为什么需要独立Blog</a> (15)</li><li>2009/02/26 -- <a href="http://www.opslife.com/my-blog-revolution/" title="革命啦，每年都来一回！">革命啦，每年都来一回！</a> (4)</li><li>2008/12/22 -- <a href="http://www.opslife.com/blog-speed-optimize/" title="Blog访问速度优化">Blog访问速度优化</a> (2)</li><li>2008/11/25 -- <a href="http://www.opslife.com/use-cacti-to-monitor-load-average/" title="抽空弄了个Cacti来画一下性能图表">抽空弄了个Cacti来画一下性能图表</a> (0)</li><li>2008/06/03 -- <a href="http://www.opslife.com/windows-live-write-new-technical-preview/" title="Windows Live Write new Technical Preview">Windows Live Write new Technical Preview</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.opslife.com/install-nginx-php-mysql-on-debian-lenny/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>手记:VPS上安装Nginx+PHP+FastCGI+MySQL</title>
		<link>http://www.opslife.com/nginx-php-fastcgi-mysql-under-linux-vps/</link>
		<comments>http://www.opslife.com/nginx-php-fastcgi-mysql-under-linux-vps/#comments</comments>
		<pubDate>Sun, 15 Mar 2009 12:19:57 +0000</pubDate>
		<dc:creator>dawnh</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[httpd]]></category>
		<category><![CDATA[lighttpd]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[VPS]]></category>

		<guid isPermaLink="false">http://opslife.com/nginx-php-fastcgi-mysql-under-linux-vps/</guid>
		<description><![CDATA[安装这一套的目的是为了看看在VPS这种低内存配置的环境下Nginx跑Wordpress的表现，至于为什么选这么一套搭配的原因就不废话了。 为了避免复杂度就没有使用源代码方式安装，用源代码确实是能安装到最新的版本，但简单看了一下各个Changelog，基本上用发行版自带的二进制包也都没什么问题，还是一切从简吧。 目前这个VPS跑得是Fedora8，因为基本上Host provider就只有这么老的货色了。 首先按照惯例更新一下二进制包管理器数据库： yum update 然后是安装Nginx，PHP，MySQL，能装的先一股脑装上再慢慢配： yum install nginx yum install php yum install mysql mysql-server 还有要处理FastCGI调用这个环节，PHP的二进制包已经包含了FastCGI支持，因此要做的只不过是弄一个FastCGI的进程管理器而已，用脚本写个简单的wrapper就可以了，不过看了一下Nginx的Wiki发现竟然推荐使用Lighttpd附带的spawn-fcgi工具实现，难道两者除了竞争对手还是合作伙伴吗？既然人家这么写咱也就这么用了吧，好在Lighttpd的包也非常小，顺便装了算了 yum install lighttpd-fastcgi 然后是配置工作了，首先在Nginx上把站点跑起来，修改/etc/nginx/conf.d/virtual.conf，让它变成这样： # # A virtual host using mix of IP-, name-, and port-based configuration # #server { #&#160;&#160;&#160; listen&#160;&#160;&#160;&#160;&#160;&#160; 8000; #&#160;&#160;&#160; listen&#160;&#160;&#160;&#160;&#160;&#160; somename:8080; #&#160;&#160;&#160; server_name&#160; somename&#160; alias&#160; another.alias; #&#160;&#160;&#160; location / { #&#160;&#160;&#160;&#160;&#160;&#160;&#160; <a href='http://www.opslife.com/nginx-php-fastcgi-mysql-under-linux-vps/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>安装这一套的目的是为了看看在VPS这种低内存配置的环境下Nginx跑Wordpress的表现，至于为什么选这么一套搭配的原因就不废话了。</p>
<p>为了避免复杂度就没有使用源代码方式安装，用源代码确实是能安装到最新的版本，但简单看了一下各个Changelog，基本上用发行版自带的二进制包也都没什么问题，还是一切从简吧。</p>
<p>目前这个VPS跑得是Fedora8，因为基本上Host provider就只有这么老的货色了。</p>
<p>首先按照惯例更新一下二进制包管理器数据库：</p>
<blockquote><p>yum update</p>
</blockquote>
<p>然后是安装Nginx，PHP，MySQL，能装的先一股脑装上再慢慢配：</p>
<blockquote><p>yum install nginx</p>
<p>yum install php</p>
<p>yum install mysql mysql-server</p>
</blockquote>
<p>还有要处理FastCGI调用这个环节，PHP的二进制包已经包含了FastCGI支持，因此要做的只不过是弄一个FastCGI的进程管理器而已，用脚本写个简单的wrapper就可以了，不过看了一下Nginx的Wiki发现竟然推荐使用Lighttpd附带的spawn-fcgi工具实现，难道两者除了竞争对手还是合作伙伴吗？既然人家这么写咱也就这么用了吧，好在Lighttpd的包也非常小，顺便装了算了</p>
<blockquote><p>yum install lighttpd-fastcgi</p>
</blockquote>
<p>然后是配置工作了，首先在Nginx上把站点跑起来，修改/etc/nginx/conf.d/virtual.conf，让它变成这样：</p>
<blockquote><p>#      <br /># A virtual host using mix of IP-, name-, and port-based configuration       <br /># </p>
<p>#server {      <br />#&#160;&#160;&#160; listen&#160;&#160;&#160;&#160;&#160;&#160; 8000;       <br />#&#160;&#160;&#160; listen&#160;&#160;&#160;&#160;&#160;&#160; somename:8080;       <br />#&#160;&#160;&#160; server_name&#160; somename&#160; alias&#160; another.alias; </p>
<p>#&#160;&#160;&#160; location / {      <br />#&#160;&#160;&#160;&#160;&#160;&#160;&#160; root&#160;&#160; html;       <br />#&#160;&#160;&#160;&#160;&#160;&#160;&#160; index&#160; index.html index.htm;       <br />#&#160;&#160;&#160; }       <br />#} </p>
<p>server {      <br />&#160;&#160;&#160; listen&#160;&#160;&#160;&#160;&#160;&#160; 80;       <br />&#160;&#160;&#160; server_name&#160; vps.dawnh.net dawnh.net; </p>
<p>&#160;&#160;&#160; location / {      <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; root&#160;&#160; /www/dawnh.net;       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; index&#160; index.html index.htm index.php;       <br />&#160;&#160;&#160; }       <br />&#160;&#160;&#160; location ~ \.php$ {       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; root&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; /www/dawnh.net;       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; fastcgi_pass&#160;&#160; 127.0.0.1:9000;       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; fastcgi_index&#160; index.php;       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; fastcgi_param&#160; SCRIPT_FILENAME&#160; $document_root$fastcgi_script_name;       <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; include&#160;&#160;&#160;&#160;&#160;&#160;&#160; /etc/nginx/fastcgi_params;       <br />&#160;&#160;&#160; }       <br />}</p>
<p>&#160;</p>
</blockquote>
<p>运行/etc/init.d/nginx restart重起Nginx。</p>
<p>接下来是让PHP的FastCGI进程跑起来，有了spawn-fcgi就简单多了，一行命令即可：</p>
<blockquote><p>/usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -C 5 -u nginx -g nginx -f /usr/bin/php-cgi</p>
</blockquote>
<p>没什么问题的话就会看到运行成功的提示。然后就可以把这行丢到自启动脚本里去了。</p>
<p>至此Web Server方面应该是可以跑起来了，写个phpinfo()的测试页丢到/www/dawnh.net/里去，然后通过浏览器访问测试，如果能看到phpinfo页面，说明配置成功。</p>
<ul class="related_post"><li>2009/12/28 -- <a href="http://www.opslife.com/install-nginx-php-mysql-on-debian-lenny/" title="Debian Lenny安装nginx+PHP+MySQL傻瓜手记">Debian Lenny安装nginx+PHP+MySQL傻瓜手记</a> (15)</li><li>2008/10/17 -- <a href="http://www.opslife.com/buying-new-swvps/" title="新玩具&#8211;VPS入手">新玩具&#8211;VPS入手</a> (6)</li><li>2007/10/10 -- <a href="http://www.opslife.com/sep-personal-summary/" title="近期小结">近期小结</a> (2)</li><li>2009/05/12 -- <a href="http://www.opslife.com/different-way-of-blogging/" title="独立Blog的几种玩法">独立Blog的几种玩法</a> (5)</li><li>2008/11/25 -- <a href="http://www.opslife.com/use-cacti-to-monitor-load-average/" title="抽空弄了个Cacti来画一下性能图表">抽空弄了个Cacti来画一下性能图表</a> (0)</li><li>2008/10/30 -- <a href="http://www.opslife.com/blog%e8%bf%81%e7%a7%bb%e5%88%b0vps/" title="Blog迁移到VPS">Blog迁移到VPS</a> (8)</li><li>2007/10/18 -- <a href="http://www.opslife.com/mysql-proxy-learns-r-w-splitting/" title="MySQL Proxy应用:读写分离">MySQL Proxy应用:读写分离</a> (2)</li><li>2007/08/11 -- <a href="http://www.opslife.com/new-software-mysql-proxy/" title="发现新玩艺儿&#8212;-MySQL Proxy">发现新玩艺儿&#8212;-MySQL Proxy</a> (1)</li><li>2007/08/07 -- <a href="http://www.opslife.com/jeffr-comment-about-sd-and-cfs/" title="A comment abount SD, CFS Schedulers,from ULE&#8217;s author">A comment abount SD, CFS Schedulers,from ULE&#8217;s author</a> (15)</li><li>2007/06/21 -- <a href="http://www.opslife.com/ndsl%e4%b8%80%e5%a4%a9%e6%8a%8a%e7%8e%a9%e6%89%8b%e8%ae%b0/" title="NDSL一天把玩手记">NDSL一天把玩手记</a> (3)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.opslife.com/nginx-php-fastcgi-mysql-under-linux-vps/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>新玩具&#8211;VPS入手</title>
		<link>http://www.opslife.com/buying-new-swvps/</link>
		<comments>http://www.opslife.com/buying-new-swvps/#comments</comments>
		<pubDate>Fri, 17 Oct 2008 03:24:47 +0000</pubDate>
		<dc:creator>dawnh</dc:creator>
				<category><![CDATA[Hosting]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[VPS]]></category>

		<guid isPermaLink="false">http://dawnh.net/linux/332/buying-new-swvps/</guid>
		<description><![CDATA[这两天Dreamhost的速度真的是越来越慢了。然后又风闻目前海外VPS Hosting的价格比以前低了不少，于是就想搞一个来玩玩。比较下来发现现在VPS Hosting的平均价格水平确实是低了很多了。大概是因为经济不景气？不过应该也有技术层面的原因吧，低于$20/Mo的VPS大多是使用OpenVZ或Xen这样的免费平台，而且大多是Unmanaged类型（也就是服务商除了硬件和网络外其它一概不做技术支持，只保证VPS能正常工作，具体使用方面都要客户自己动手）。不过这对于Linux熟手来说，反倒是更喜欢得方式。 简单拟定了一下自己的需求：价位是最重要的，网速其次，性能最末，因为基本上也就是用来承载自己这个越来越没人关注的Blog，再加上能作为一个24&#215;7待命的存储空间、Shell Terminal、Linux Lab，所以价格自然是越低越好，网速越快越好，性能基本靠自己手工来榨取。 另外关于性能，以我做过不算太长时间的VPS Hosting Provider经验来说，CPU资源基本不是大问题，关键问题在内存，现在的应用程序吃内存非常厉害，CPU变成瓶颈了顶多速度慢些，内存耗尽却经常来个OOM然后process被Kill掉，尤其是对于VPS应用，本身内存量就非常少，而且很多Provider还不给开Swap（开了也基本没效果，就是一个立即死和挣扎着死的问题而已），因此对应用的承载能力几乎就是由内存指标决定的。另外内存限制最好有一个较高的Burst，因为有些应用会有瞬时申请大块内存，但实际使用不到这么多内存的行为，而且此类程序还不少。恐怕是现在很多应用流行把软件做成类似CLR或JVM那样自己管理内存分配的原因。 基本上考察了知名的数家VPS Provider之后，敲定了SWVPS这家的LVPS-1 Plan，因为价格只有$9.95/Mo，却可以得到10G Disk/250G Traffic/400M Mem(600M Burst)，这样的指标对于我来说足够了，另外花了$2.5选了LA的Data Center，在这个DC的网络从国内连过去延迟基本在200ms左右，非常了不起的数据，当然部分也归功于上海电信离骨干网出口距离比较近。 SWVPS并不是最便宜的Provider，最便宜的应该是VPSLink，不过从网上找到的评论来看vpslink基本上没什么好评，问题在于对内存限制过死，最便宜的Link-1 Plan只有64M内存而且不设Burst，基本上这种配置系统能启动起来就基本跑满了，所以除非是真的买来耍的，还是不要考虑这个Provider。 回到SWVPS，这个Provider看起来不是个大公司，Support有限，不过还好订购流程基本都是自动完成，而且支持各种订购方式，于是就下单先买一个月玩玩。使用Paypal方式支付，基本没碰到什么问题，有意思的是这家在注册为会员后会要你提供一个电话号码，它们有一套自动的语音系统会拨给你提供一个Pin码来验证身份，也就是和验证码差不多的东西了。我在点完注册后几秒钟电话就响了，一个机械但是还不算难听的女声说了句大意是我们现在给你提供SWVPS的pin码之类的话，然后就报了4个数字，完了就自动挂线，把这4个数字写进去注册才算完事。想想为了个只有10刀的业务而打越洋电话，这公司成本也太高了点。 订单下完之后就是付款，Paypal支付基本上是立刻就到账了，不过貌似我的招行卡还没有收到Paypal的结算通知，按照以前的经验，是要等几天才会出现的。但至少SWVPS那边认为你已经付款了，订单变成Pending状态，然后就是漫长地等待，大约8个小时候VPS才正式开通，也可能我订购的时间不是美国上班时间导致的吧。 最后晒一下配置： 对了忘了一点，这个VPS我选了Debian 4的OS template，是OpenVZ的实现，然后管理面板使用了HyperVM，都是开源并免费的东东，简单但强大。只有这种时候技术优势才能体现出生产力，这也是低价VPS为什么能生存并赚钱的原因，不过基本上国内是别想了，公司运营成本会远远高于技术优势带来的cost down。对于国内公司，能想到来减低成本的东西往往不是技术，而是类似三聚氰胺之类的东西，所以还是老老实实玩国外产品吧XD 先待个续，以后有空慢慢写VPS怎么搭建应用的文章，目前的计划是先装个Nginx+MySQL，把Blog跑起来玩玩。 Technorati Tags: VPS 2009/12/28 -- Debian Lenny安装nginx+PHP+MySQL傻瓜手记 (15)2009/03/15 -- 手记:VPS上安装Nginx+PHP+FastCGI+MySQL (3)2009/05/12 -- 独立Blog的几种玩法 (5)2008/11/25 -- 抽空弄了个Cacti来画一下性能图表 (0)2008/10/30 -- Blog迁移到VPS (8)2007/10/10 -- 近期小结 (2)2007/08/07 -- A comment abount SD, <a href='http://www.opslife.com/buying-new-swvps/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>这两天Dreamhost的速度真的是越来越慢了。然后又风闻目前海外VPS Hosting的价格比以前低了不少，于是就想搞一个来玩玩。比较下来发现现在VPS Hosting的平均价格水平确实是低了很多了。大概是因为经济不景气？不过应该也有技术层面的原因吧，低于$20/Mo的VPS大多是使用OpenVZ或Xen这样的免费平台，而且大多是Unmanaged类型（也就是服务商除了硬件和网络外其它一概不做技术支持，只保证VPS能正常工作，具体使用方面都要客户自己动手）。不过这对于Linux熟手来说，反倒是更喜欢得方式。</p>
<p>简单拟定了一下自己的需求：价位是最重要的，网速其次，性能最末，因为基本上也就是用来承载自己这个越来越没人关注的Blog，再加上能作为一个24&#215;7待命的存储空间、Shell Terminal、Linux Lab，所以价格自然是越低越好，网速越快越好，性能基本靠自己手工来榨取。</p>
<p>另外关于性能，以我做过不算太长时间的VPS Hosting Provider经验来说，CPU资源基本不是大问题，关键问题在内存，现在的应用程序吃内存非常厉害，CPU变成瓶颈了顶多速度慢些，内存耗尽却经常来个OOM然后process被Kill掉，尤其是对于VPS应用，本身内存量就非常少，而且很多Provider还不给开Swap（开了也基本没效果，就是一个立即死和挣扎着死的问题而已），因此对应用的承载能力几乎就是由内存指标决定的。另外内存限制最好有一个较高的Burst，因为有些应用会有瞬时申请大块内存，但实际使用不到这么多内存的行为，而且此类程序还不少。恐怕是现在很多应用流行把软件做成类似CLR或JVM那样自己管理内存分配的原因。</p>
<p>基本上考察了知名的数家VPS Provider之后，敲定了<a href="http://www.swvps.com/">SWVPS</a>这家的LVPS-1 Plan，因为价格只有$9.95/Mo，却可以得到10G Disk/250G Traffic/400M Mem(600M Burst)，这样的指标对于我来说足够了，另外花了$2.5选了LA的Data Center，在这个DC的网络从国内连过去延迟基本在200ms左右，非常了不起的数据，当然部分也归功于上海电信离骨干网出口距离比较近。</p>
<p>SWVPS并不是最便宜的Provider，最便宜的应该是<a href="http://vpslink.com/">VPSLink</a>，不过从网上找到的评论来看vpslink基本上没什么好评，问题在于对内存限制过死，最便宜的Link-1 Plan只有64M内存而且不设Burst，基本上这种配置系统能启动起来就基本跑满了，所以除非是真的买来耍的，还是不要考虑这个Provider。</p>
<p>回到SWVPS，这个Provider看起来不是个大公司，Support有限，不过还好订购流程基本都是自动完成，而且支持各种订购方式，于是就下单先买一个月玩玩。使用Paypal方式支付，基本没碰到什么问题，有意思的是这家在注册为会员后会要你提供一个电话号码，它们有一套自动的语音系统会拨给你提供一个Pin码来验证身份，也就是和验证码差不多的东西了。我在点完注册后几秒钟电话就响了，一个机械但是还不算难听的女声说了句大意是我们现在给你提供SWVPS的pin码之类的话，然后就报了4个数字，完了就自动挂线，把这4个数字写进去注册才算完事。想想为了个只有10刀的业务而打越洋电话，这公司成本也太高了点。</p>
<p>订单下完之后就是付款，Paypal支付基本上是立刻就到账了，不过貌似我的招行卡还没有收到Paypal的结算通知，按照以前的经验，是要等几天才会出现的。但至少SWVPS那边认为你已经付款了，订单变成Pending状态，然后就是漫长地等待，大约8个小时候VPS才正式开通，也可能我订购的时间不是美国上班时间导致的吧。</p>
<p>最后晒一下配置：</p>
<p><a href="http://dawnh.net/uploads/VPS_A066/image.png"><img title="image" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="244" alt="image" src="http://dawnh.net/uploads/VPS_A066/image_thumb.png" width="197" border="0" /></a> </p>
<p>对了忘了一点，这个VPS我选了Debian 4的OS template，是<a href="http://openvz.org/ ">OpenVZ</a>的实现，然后管理面板使用了<a href="http://lxlabs.com/software/hypervm/">HyperVM</a>，都是开源并免费的东东，简单但强大。只有这种时候技术优势才能体现出生产力，这也是低价VPS为什么能生存并赚钱的原因，不过基本上国内是别想了，公司运营成本会远远高于技术优势带来的cost down。对于国内公司，能想到来减低成本的东西往往不是技术，而是类似三聚氰胺之类的东西，所以还是老老实实玩国外产品吧XD</p>
<p>先待个续，以后有空慢慢写VPS怎么搭建应用的文章，目前的计划是先装个<a href="http://nginx.net/">Nginx</a>+MySQL，把Blog跑起来玩玩。</p>
</p>
<div class="wlWriterEditableSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:0ed93203-c8b6-49e6-bdae-41c4b8109780" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px">Technorati Tags: <a href="http://technorati.com/tags/VPS" rel="tag">VPS</a></div>
<ul class="related_post"><li>2009/12/28 -- <a href="http://www.opslife.com/install-nginx-php-mysql-on-debian-lenny/" title="Debian Lenny安装nginx+PHP+MySQL傻瓜手记">Debian Lenny安装nginx+PHP+MySQL傻瓜手记</a> (15)</li><li>2009/03/15 -- <a href="http://www.opslife.com/nginx-php-fastcgi-mysql-under-linux-vps/" title="手记:VPS上安装Nginx+PHP+FastCGI+MySQL">手记:VPS上安装Nginx+PHP+FastCGI+MySQL</a> (3)</li><li>2009/05/12 -- <a href="http://www.opslife.com/different-way-of-blogging/" title="独立Blog的几种玩法">独立Blog的几种玩法</a> (5)</li><li>2008/11/25 -- <a href="http://www.opslife.com/use-cacti-to-monitor-load-average/" title="抽空弄了个Cacti来画一下性能图表">抽空弄了个Cacti来画一下性能图表</a> (0)</li><li>2008/10/30 -- <a href="http://www.opslife.com/blog%e8%bf%81%e7%a7%bb%e5%88%b0vps/" title="Blog迁移到VPS">Blog迁移到VPS</a> (8)</li><li>2007/10/10 -- <a href="http://www.opslife.com/sep-personal-summary/" title="近期小结">近期小结</a> (2)</li><li>2007/08/07 -- <a href="http://www.opslife.com/jeffr-comment-about-sd-and-cfs/" title="A comment abount SD, CFS Schedulers,from ULE&#8217;s author">A comment abount SD, CFS Schedulers,from ULE&#8217;s author</a> (15)</li><li>2007/06/21 -- <a href="http://www.opslife.com/ndsl%e4%b8%80%e5%a4%a9%e6%8a%8a%e7%8e%a9%e6%89%8b%e8%ae%b0/" title="NDSL一天把玩手记">NDSL一天把玩手记</a> (3)</li><li>2007/03/27 -- <a href="http://www.opslife.com/%e9%9b%86%e6%88%90%e5%bc%8f%e5%bc%8f%e8%bd%af%e4%bb%b6%e9%98%b2%e7%81%ab%e5%a2%99%e8%a7%a3%e5%86%b3%e6%96%b9%e6%a1%88/" title="集成式式软件防火墙解决方案">集成式式软件防火墙解决方案</a> (0)</li><li>2007/03/20 -- <a href="http://www.opslife.com/%e7%94%a8%e4%ba%8e%e5%ad%a6%e4%b9%a0%e5%92%8c%e5%ae%9e%e9%aa%8c%e7%9b%ae%e7%9a%84%e7%9a%84%e8%bf%9c%e7%a8%8b%e5%85%8d%e8%b4%b9solaris%e7%9a%84shell%e5%b8%90%e5%8f%b7/" title="用于学习和实验目的的远程免费Solaris的shell帐号">用于学习和实验目的的远程免费Solaris的shell帐号</a> (3)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.opslife.com/buying-new-swvps/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>近期小结</title>
		<link>http://www.opslife.com/sep-personal-summary/</link>
		<comments>http://www.opslife.com/sep-personal-summary/#comments</comments>
		<pubDate>Wed, 10 Oct 2007 05:35:01 +0000</pubDate>
		<dc:creator>dawnh</dc:creator>
				<category><![CDATA[Life goes on]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[WCG]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[WSV]]></category>

		<guid isPermaLink="false">http://dawnh.net/life-goes-on/257/sep-personal-summary/</guid>
		<description><![CDATA[国庆朋友来上海玩，于是全程陪同。在经历了几天地狱式的轧马路扫荡后，不得不承认体力真的大不如前了。 美罗城下面大食代有个“吐司工房”，有兴趣的可以去吃吃看，但我保证你去了就会知道饭菜究竟能做难吃到什么程度&#8230;&#8230;. 上海的新疆不干正事团体也丝毫不比其它城市差，亲眼所见。 feedburner全面被和谐了，虽然在下这个破blog没什么人订阅，不过也还是转回来吧，目前使用feedsky的服务，顺手响应一下当今时髦，用自己的子域名来承载feed服务，也就是http://feed.dawnh.net/了，订阅我blog的同学麻烦更新你们自己的Reader了。 国庆期间赛事不断，特奥会这个咱们就不关注了。乒乓球世界杯团体赛有惊无险。另外最终要的是WCG2007中国拿到2枚银牌。PJ的星际争霸算是历史性突破，而Sky的魔兽3没达成3连冠真是可惜了。不过国内电竞的环境和氛围真的是越来越好了。这是当年还在上学时不敢想象的。可惜现在也没有什么热情去掺和了，熬个通宵看直播比赛已经是我能做到最多的了。 Windows Server 2008出了个RC0，不知什么时候微软也开始在版本号上作文章了。前几天升级了一下，该有的问题还都有，原来没有的也还没。最令人期待的WSV竟然是只能上64位系统且必须支持VT的CPU才能跑，遗憾&#8230;&#8230;. IIS7最近曝光度十足，模块式的设计吸引了足够多的第三方来添砖加瓦，微软和Zend合作了几年终于把PHP从CGI拉扯到ISAPI又拉扯到FastCGI，从非线程安全到线程安全又回归非线程安全，此时终于基本可以开花结果了。而进一步的合作将会更加紧密，商业大腕以及自由阵营，究竟谁赢了？看看昨天刚发布的消息：http://blogs.iis.net/bills/archive/2007/10/09/microsoft-announces-interoperability-improvements-for-php-and-microsoft-technologies.aspx Linus终于宣布2.6.23内核final了，貌似不少发行版厂商都在等这一天，http://kerneltrap.org/Linux/2.6.23_Kernel_Finally，这应该是今天的事。NetBSD前几天也在RC，有大牛放出的MySQL性能测试结果挺好看，而FreeBSD 7也在为最后的Release做准备，真是一个丰收的季节。 2009/12/28 -- Debian Lenny安装nginx+PHP+MySQL傻瓜手记 (15)2009/03/15 -- 手记:VPS上安装Nginx+PHP+FastCGI+MySQL (3)2008/12/06 -- 业界新闻也可以不靠谱到如此地步 (0)2008/11/20 -- 修复Windows Search 4索引问题 (0)2008/10/17 -- 新玩具&#8211;VPS入手 (6)2007/11/27 -- 推荐一本好书《Windows 高效排错》 (3)2007/11/13 -- Windows 2008命名以及上市时间敲定，WSV一同公布 (0)2007/10/31 -- 再论Vista/Longhorn的声音问题 (0)2007/10/30 -- 64位Windows操作系统手工为驱动程序添加数字签名 (5)2007/08/29 -- Windows Server 2008无法使用arp命令添加静态MAC绑定 (8)]]></description>
			<content:encoded><![CDATA[<ol>
<li>国庆朋友来上海玩，于是全程陪同。在经历了几天地狱式的轧马路扫荡后，不得不承认体力真的大不如前了。</li>
<li>美罗城下面大食代有个“吐司工房”，有兴趣的可以去吃吃看，但我保证你去了就会知道饭菜究竟能做难吃到什么程度&#8230;&#8230;.</li>
<li>上海的新疆不干正事团体也丝毫不比其它城市差，亲眼所见。</li>
<li>feedburner全面被和谐了，虽然在下这个破blog没什么人订阅，不过也还是转回来吧，目前使用feedsky的服务，顺手响应一下当今时髦，用自己的子域名来承载feed服务，也就是<a href="http://feed.dawnh.net/">http://feed.dawnh.net/</a>了，订阅我blog的同学麻烦更新你们自己的Reader了。</li>
<li>国庆期间赛事不断，特奥会这个咱们就不关注了。乒乓球世界杯团体赛有惊无险。另外最终要的是WCG2007中国拿到2枚银牌。PJ的星际争霸算是历史性突破，而Sky的魔兽3没达成3连冠真是可惜了。不过国内电竞的环境和氛围真的是越来越好了。这是当年还在上学时不敢想象的。可惜现在也没有什么热情去掺和了，熬个通宵看直播比赛已经是我能做到最多的了。</li>
<li>Windows Server 2008出了个RC0，不知什么时候微软也开始在版本号上作文章了。前几天升级了一下，该有的问题还都有，原来没有的也还没。最令人期待的WSV竟然是只能上64位系统且必须支持VT的CPU才能跑，遗憾&#8230;&#8230;.</li>
<li>IIS7最近曝光度十足，模块式的设计吸引了足够多的第三方来添砖加瓦，微软和Zend合作了几年终于把PHP从CGI拉扯到ISAPI又拉扯到FastCGI，从非线程安全到线程安全又回归非线程安全，此时终于基本可以开花结果了。而进一步的合作将会更加紧密，商业大腕以及自由阵营，究竟谁赢了？看看昨天刚发布的消息：<a href="http://blogs.iis.net/bills/archive/2007/10/09/microsoft-announces-interoperability-improvements-for-php-and-microsoft-technologies.aspx">http://blogs.iis.net/bills/archive/2007/10/09/microsoft-announces-interoperability-improvements-for-php-and-microsoft-technologies.aspx</a></li>
<li>Linus终于宣布2.6.23内核final了，貌似不少发行版厂商都在等这一天，<a href="http://kerneltrap.org/Linux/2.6.23_Kernel_Finally">http://kerneltrap.org/Linux/2.6.23_Kernel_Finally</a>，这应该是今天的事。NetBSD前几天也在RC，有大牛放出的MySQL性能测试结果挺好看，而FreeBSD 7也在为最后的Release做准备，真是一个丰收的季节。</li>
</ol>
<ul class="related_post"><li>2009/12/28 -- <a href="http://www.opslife.com/install-nginx-php-mysql-on-debian-lenny/" title="Debian Lenny安装nginx+PHP+MySQL傻瓜手记">Debian Lenny安装nginx+PHP+MySQL傻瓜手记</a> (15)</li><li>2009/03/15 -- <a href="http://www.opslife.com/nginx-php-fastcgi-mysql-under-linux-vps/" title="手记:VPS上安装Nginx+PHP+FastCGI+MySQL">手记:VPS上安装Nginx+PHP+FastCGI+MySQL</a> (3)</li><li>2008/12/06 -- <a href="http://www.opslife.com/%e4%b8%9a%e7%95%8c%e6%96%b0%e9%97%bb%e4%b9%9f%e5%8f%af%e4%bb%a5%e4%b8%8d%e9%9d%a0%e8%b0%b1%e5%88%b0%e5%a6%82%e6%ad%a4%e5%9c%b0%e6%ad%a5/" title="业界新闻也可以不靠谱到如此地步">业界新闻也可以不靠谱到如此地步</a> (0)</li><li>2008/11/20 -- <a href="http://www.opslife.com/manually-rebuild-windows-search-index/" title="修复Windows Search 4索引问题">修复Windows Search 4索引问题</a> (0)</li><li>2008/10/17 -- <a href="http://www.opslife.com/buying-new-swvps/" title="新玩具&#8211;VPS入手">新玩具&#8211;VPS入手</a> (6)</li><li>2007/11/27 -- <a href="http://www.opslife.com/windows-usermodetspaper/" title="推荐一本好书《Windows 高效排错》">推荐一本好书《Windows 高效排错》</a> (3)</li><li>2007/11/13 -- <a href="http://www.opslife.com/windows_server_2008_versions_announced/" title="Windows 2008命名以及上市时间敲定，WSV一同公布">Windows 2008命名以及上市时间敲定，WSV一同公布</a> (0)</li><li>2007/10/31 -- <a href="http://www.opslife.com/vista-sound-subsystem-issue-again/" title="再论Vista/Longhorn的声音问题">再论Vista/Longhorn的声音问题</a> (0)</li><li>2007/10/30 -- <a href="http://www.opslife.com/make-test-signature-to-driver-under-64bit-windows/" title="64位Windows操作系统手工为驱动程序添加数字签名">64位Windows操作系统手工为驱动程序添加数字签名</a> (5)</li><li>2007/08/29 -- <a href="http://www.opslife.com/windows-2008-arp-bug/" title="Windows Server 2008无法使用arp命令添加静态MAC绑定">Windows Server 2008无法使用arp命令添加静态MAC绑定</a> (8)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.opslife.com/sep-personal-summary/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>A comment abount SD, CFS Schedulers,from ULE&#8217;s author</title>
		<link>http://www.opslife.com/jeffr-comment-about-sd-and-cfs/</link>
		<comments>http://www.opslife.com/jeffr-comment-about-sd-and-cfs/#comments</comments>
		<pubDate>Tue, 07 Aug 2007 06:15:38 +0000</pubDate>
		<dc:creator>dawnh</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[CFS]]></category>
		<category><![CDATA[scheduler]]></category>
		<category><![CDATA[SD]]></category>
		<category><![CDATA[ULE]]></category>

		<guid isPermaLink="false">http://dawnh.net/weblog/240/jeffr-comment-about-sd-and-cfs/</guid>
		<description><![CDATA[前几天Linus决定用CFS替换掉O(1)的时候就引发了一场flame war，然而除了几个当事人之外，其他人也仅仅能从使用体验上提出一些意见或者benchmark数据。更因为这些schedulers都没有经过长期考验，没有经验性数据，一堆各个领域的用户都七嘴八舌得参与进来，进而这场大讨论又闹到Server VS Desktop，Scientific Computing VS Gaming等等等等。谁让scheduler本身就是一个牵一发而动全身的关键组件呢，动这玩艺就相当于给人换大脑一样。 这次论战现在又有学院派的高人卷进来了，恰逢FreeBSD的ULE调度器3.0发布不久，所以ULE的作者Jeff Roberson (jeffr)也写了一篇文发表了自己的看法，见此：http://jeffr-tech.livejournal.com/12933.html  jeffr的文章是从设计角度来讨论了这三个调度器实现的不同点，基本上也就是使用的数据结构和算法不同带来的性能影响，有兴趣可以仔细看看，比起LKM那些论战来，不需要懂得那几个大牛之间的前恩宿怨，应该要好看一些。 另外看看用户而不是开发者的comments也是挺好玩的：http://osnews.com/comment.php?news_id=18401 不过毕竟是看过代码才有发言权，普通用户的言论看过就好，没必要较真，真要了解细节还只能看代码。话说回来看完代码估计也不一定就了解。Scheduler设计真是每个变量都要考虑到毫厘，象我这种仅仅是结合几部书讲解调度器的章节过了一遍O(1)和初代ULE的人，还是不理解为什么这样设计或为什么不那样做。所以还是继续看大牛们的热闹吧。 2009/12/28 -- Debian Lenny安装nginx+PHP+MySQL傻瓜手记 (15)2009/09/18 -- 有关DSR的网络拓扑结构和实现方法 (1)2009/03/15 -- 手记:VPS上安装Nginx+PHP+FastCGI+MySQL (3)2008/10/17 -- 新玩具&#8211;VPS入手 (6)2007/11/22 -- 升级至FreeBSD 7.0-BETA3 (2)2007/11/01 -- 区分几种知名散列算法的散列值的方法 (0)2007/10/30 -- ZFS under FreeBSD performace (0)2007/10/10 -- 近期小结 (2)2007/09/10 -- Sysadmin手记:如何利用mtree做FreeBSD操作系统文件完整性审计 (2)2007/06/21 -- NDSL一天把玩手记 (3)]]></description>
			<content:encoded><![CDATA[<p>前几天Linus决定用CFS替换掉O(1)的时候就引发了一场flame war，然而除了几个当事人之外，其他人也仅仅能从使用体验上提出一些意见或者benchmark数据。更因为这些schedulers都没有经过长期考验，没有经验性数据，一堆各个领域的用户都七嘴八舌得参与进来，进而这场大讨论又闹到Server VS Desktop，Scientific Computing VS Gaming等等等等。谁让scheduler本身就是一个牵一发而动全身的关键组件呢，动这玩艺就相当于给人换大脑一样。</p>
<p>这次论战现在又有学院派的高人卷进来了，恰逢FreeBSD的ULE调度器3.0发布不久，所以ULE的作者Jeff Roberson (jeffr)也写了一篇文发表了自己的看法，见此：<a href="http://jeffr-tech.livejournal.com/12933.html">http://jeffr-tech.livejournal.com/12933.html</a></p>
<p> jeffr的文章是从设计角度来讨论了这三个调度器实现的不同点，基本上也就是使用的数据结构和算法不同带来的性能影响，有兴趣可以仔细看看，比起LKM那些论战来，不需要懂得那几个大牛之间的前恩宿怨，应该要好看一些。</p>
<p>另外看看用户而不是开发者的comments也是挺好玩的：<a href="http://osnews.com/comment.php?news_id=18401">http://osnews.com/comment.php?news_id=18401</a></p>
<p>不过毕竟是看过代码才有发言权，普通用户的言论看过就好，没必要较真，真要了解细节还只能看代码。话说回来看完代码估计也不一定就了解。Scheduler设计真是每个变量都要考虑到毫厘，象我这种仅仅是结合几部书讲解调度器的章节过了一遍O(1)和初代ULE的人，还是不理解为什么这样设计或为什么不那样做。所以还是继续看大牛们的热闹吧。</p>
<ul class="related_post"><li>2009/12/28 -- <a href="http://www.opslife.com/install-nginx-php-mysql-on-debian-lenny/" title="Debian Lenny安装nginx+PHP+MySQL傻瓜手记">Debian Lenny安装nginx+PHP+MySQL傻瓜手记</a> (15)</li><li>2009/09/18 -- <a href="http://www.opslife.com/dsr-implemention/" title="有关DSR的网络拓扑结构和实现方法">有关DSR的网络拓扑结构和实现方法</a> (1)</li><li>2009/03/15 -- <a href="http://www.opslife.com/nginx-php-fastcgi-mysql-under-linux-vps/" title="手记:VPS上安装Nginx+PHP+FastCGI+MySQL">手记:VPS上安装Nginx+PHP+FastCGI+MySQL</a> (3)</li><li>2008/10/17 -- <a href="http://www.opslife.com/buying-new-swvps/" title="新玩具&#8211;VPS入手">新玩具&#8211;VPS入手</a> (6)</li><li>2007/11/22 -- <a href="http://www.opslife.com/upgrade-to-freebsd-7-beta-3/" title="升级至FreeBSD 7.0-BETA3">升级至FreeBSD 7.0-BETA3</a> (2)</li><li>2007/11/01 -- <a href="http://www.opslife.com/identify-diffrent-hashing-algorithm/" title="区分几种知名散列算法的散列值的方法">区分几种知名散列算法的散列值的方法</a> (0)</li><li>2007/10/30 -- <a href="http://www.opslife.com/zfs-under-freebsd-performace/" title="ZFS under FreeBSD performace">ZFS under FreeBSD performace</a> (0)</li><li>2007/10/10 -- <a href="http://www.opslife.com/sep-personal-summary/" title="近期小结">近期小结</a> (2)</li><li>2007/09/10 -- <a href="http://www.opslife.com/use-mtree-for-freebsd-filesystem-integrity-auditing/" title="Sysadmin手记:如何利用mtree做FreeBSD操作系统文件完整性审计">Sysadmin手记:如何利用mtree做FreeBSD操作系统文件完整性审计</a> (2)</li><li>2007/06/21 -- <a href="http://www.opslife.com/ndsl%e4%b8%80%e5%a4%a9%e6%8a%8a%e7%8e%a9%e6%89%8b%e8%ae%b0/" title="NDSL一天把玩手记">NDSL一天把玩手记</a> (3)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.opslife.com/jeffr-comment-about-sd-and-cfs/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>NDSL一天把玩手记</title>
		<link>http://www.opslife.com/ndsl%e4%b8%80%e5%a4%a9%e6%8a%8a%e7%8e%a9%e6%89%8b%e8%ae%b0/</link>
		<comments>http://www.opslife.com/ndsl%e4%b8%80%e5%a4%a9%e6%8a%8a%e7%8e%a9%e6%89%8b%e8%ae%b0/#comments</comments>
		<pubDate>Thu, 21 Jun 2007 08:54:24 +0000</pubDate>
		<dc:creator>dawnh</dc:creator>
				<category><![CDATA[Game]]></category>
		<category><![CDATA[dslinux]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[ndsl]]></category>

		<guid isPermaLink="false">http://dawnh.net/game/219/ndsl%e4%b8%80%e5%a4%a9%e6%8a%8a%e7%8e%a9%e6%89%8b%e8%ae%b0/</guid>
		<description><![CDATA[昨天去买了部NDSL，准备周末回济南送人的，这两天在我手里当然就要好好蹂躏一下了，嘿嘿。 在下从来没有拥有过属于自己的一部手掌机，算起来也就小学时候老爸给送过一部FC，以及以后的一台小霸王学习机。自此之后玩过的其他几种都是别人的。单论手掌机玩过GB，GBA，PSP。要么是抢同学的，要么是抢同事的。这次又加上一部NDSL了，哈哈。 想当年我们玩游戏的时候，是满大街找游戏卡，或者满大街找人交换卡玩。而现在这个时代，搞个烧录卡，随便一塞就是几十个游戏，1G的micro SD还嫌不够大，塞满每个游戏玩几秒体验一下就换，真是幸福。昨天晚上打开卖给我机器老板送的那张光盘，被吓了一跳，一张DVD塞满了游戏，看得我老眼昏花，这些个要是都玩爆恐怕人也老了吧。 拣熟悉的游戏玩，新超级马力还是像老马力一样好玩，不过好像花样更多了。除了普通蘑菇还有变小蘑菇还有变巨无霸蘑菇&#8230;&#8230;马里奥赛车貌似也多了不少道具，赛车，赛道，总之是玩得头昏眼花。然后在不小心进入某个画面后发现可以通过wifi登录世界服务器玩，于是刚好前一阵子买来当有线路由的那个无线路由终于可以做回无线路由了（这句话打起来貌似很别扭）。随便点了几下就发现我的游戏机在上网了（这句话读起来有点不适应），然后就突然跑进来三个疑似老外的player，于是就开跑，惨败-_-b，再跑，还惨败，我关机！ 回头想想，把应用了如此复杂的技术的东西做成文盲都会玩得游戏，这时代变化得咱有点跟不上了。 后面又玩了任天狗，感觉不是很有兴趣，可能是没那么多闲功夫来养宠物吧，当年电子宠物蛋流行的时候咱也没少买-_-，不过不得不说，这玩艺绝对是无聊女士杀手，太容易陷进去了。 再后面，再后面玩了一晚上的逆转裁判4，这个对我有吸引力，不过这剧情也太夸张了点，反正把最不可能的指出来80%都会蒙对，果然是最不可能是凶手的人才是凶手。 早上公交车上一直都在玩马力，不过感觉到旁边的MM在以BS的目光看我，估计是当这玩艺是小孩子把戏吧，无视之，反正那些只看外表的人永远都只知道PSP，永远拿着个PSP炫耀最后却只能当一个半吊子mp3使。 来到公司，首要干的就是找同事打劫游戏，没想到这人崩出一句：塞尔达传说！大惊，这不是传说中的神作么，竟然就是这几天才发表，难道逼我在周五前通关？？！！脑子一热就去下载了，下载到一半凉下来了。这玩艺绝不是几天能玩出花样的，放弃了吧，或者哪天冲动一下再给自己买一部，或者哪天厚着脸皮再去打劫，总之再说了。 上班无聊着，那人又来了一句：NDS可以跑Linux，又大惊。这玩艺太无敌了吧，顺手找了找资料，果然有这么个项目。然后又顺手下载下来运行看了看，竟然能把linux内核当nds游戏加载，上面屏幕模拟console，下面触摸屏模拟键盘，真是啥都能想出来了。顺手uname看了下，linux 2.6的内核，架构未知&#8230;&#8230;在这种没MMU的机器上跑Linux，真可谓无敌了。就看以后又没有更多吃饱了撑的人把Linux下一些应用编译上来了。到时候我nds运行linux，linux上跑模拟器模拟nds，然后nds再跑linux，一环套一环&#8230;&#8230;.果然是BT-_-b 转头想了想，这以后身上什么装备也都成智能终端了，说不定哪天街上溜达看到的拿着游戏机狂K的猥琐大胡子就是某著名kernel hacker，说不定看到某小P孩打手机就是在入侵某著名银行&#8230;..这什么世道&#8230;.. 再转头又想了想，我今天身上挂了一手机一NDSL，这简直就是2电脑，而且性能还比我最早那台大奔166强，想想如果是当年背着2部大奔上街溜达&#8230;..那，那&#8230;&#8230;..那是高达不是人&#8230;&#8230; 貌似又写回老本行了？扯远了，有空还是多玩游戏少干活吧，最近身体状态不好，也没什么好干的&#8230;. 最后留一个youtube上老外发的NDS跑linux的视频吧： 2009/12/28 -- Debian Lenny安装nginx+PHP+MySQL傻瓜手记 (15)2009/09/12 -- 诗人手记：库那克的崛起 (0)2009/03/15 -- 手记:VPS上安装Nginx+PHP+FastCGI+MySQL (3)2008/10/17 -- 新玩具&#8211;VPS入手 (6)2007/10/10 -- 近期小结 (2)2007/08/07 -- A comment abount SD, CFS Schedulers,from ULE&#8217;s author (15)2007/03/27 -- 集成式式软件防火墙解决方案 (0)2007/03/20 -- 用于学习和实验目的的远程免费Solaris的shell帐号 (3)2007/03/12 -- 踩地雷了,要重新编译整个xorg (0)2007/02/26 -- [标记]虚拟 <a href='http://www.opslife.com/ndsl%e4%b8%80%e5%a4%a9%e6%8a%8a%e7%8e%a9%e6%89%8b%e8%ae%b0/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>昨天去买了部NDSL，准备周末回济南送人的，这两天在我手里当然就要好好蹂躏一下了，嘿嘿。</p>
<p>在下从来没有拥有过属于自己的一部手掌机，算起来也就小学时候老爸给送过一部FC，以及以后的一台小霸王学习机。自此之后玩过的其他几种都是别人的。单论手掌机玩过GB，GBA，PSP。要么是抢同学的，要么是抢同事的。这次又加上一部NDSL了，哈哈。<span id="more-219"></span></p>
<p>想当年我们玩游戏的时候，是满大街找游戏卡，或者满大街找人交换卡玩。而现在这个时代，搞个烧录卡，随便一塞就是几十个游戏，1G的micro SD还嫌不够大，塞满每个游戏玩几秒体验一下就换，真是幸福。昨天晚上打开卖给我机器老板送的那张光盘，被吓了一跳，一张DVD塞满了游戏，看得我老眼昏花，这些个要是都玩爆恐怕人也老了吧。</p>
<p>拣熟悉的游戏玩，新超级马力还是像老马力一样好玩，不过好像花样更多了。除了普通蘑菇还有变小蘑菇还有变巨无霸蘑菇&#8230;&#8230;马里奥赛车貌似也多了不少道具，赛车，赛道，总之是玩得头昏眼花。然后在不小心进入某个画面后发现可以通过wifi登录世界服务器玩，于是刚好前一阵子买来当有线路由的那个无线路由终于可以做回无线路由了（这句话打起来貌似很别扭）。随便点了几下就发现我的游戏机在上网了（这句话读起来有点不适应），然后就突然跑进来三个疑似老外的player，于是就开跑，惨败-_-b，再跑，还惨败，我关机！</p>
<p>回头想想，把应用了如此复杂的技术的东西做成文盲都会玩得游戏，这时代变化得咱有点跟不上了。</p>
<p>后面又玩了任天狗，感觉不是很有兴趣，可能是没那么多闲功夫来养宠物吧，当年电子宠物蛋流行的时候咱也没少买-_-，不过不得不说，这玩艺绝对是无聊女士杀手，太容易陷进去了。</p>
<p>再后面，再后面玩了一晚上的逆转裁判4，这个对我有吸引力，不过这剧情也太夸张了点，反正把最不可能的指出来80%都会蒙对，果然是最不可能是凶手的人才是凶手。</p>
<p>早上公交车上一直都在玩马力，不过感觉到旁边的MM在以BS的目光看我，估计是当这玩艺是小孩子把戏吧，无视之，反正那些只看外表的人永远都只知道PSP，永远拿着个PSP炫耀最后却只能当一个半吊子mp3使。</p>
<p>来到公司，首要干的就是找同事打劫游戏，没想到这人崩出一句：塞尔达传说！大惊，这不是传说中的神作么，竟然就是这几天才发表，难道逼我在周五前通关？？！！脑子一热就去下载了，下载到一半凉下来了。这玩艺绝不是几天能玩出花样的，放弃了吧，或者哪天冲动一下再给自己买一部，或者哪天厚着脸皮再去打劫，总之再说了。</p>
<p>上班无聊着，那人又来了一句：NDS可以跑Linux，又大惊。这玩艺太无敌了吧，顺手找了找资料，果然有这么个项目。然后又顺手下载下来运行看了看，竟然能把linux内核当nds游戏加载，上面屏幕模拟console，下面触摸屏模拟键盘，真是啥都能想出来了。顺手uname看了下，linux 2.6的内核，架构未知&#8230;&#8230;在这种没MMU的机器上跑Linux，真可谓无敌了。就看以后又没有更多吃饱了撑的人把Linux下一些应用编译上来了。到时候我nds运行linux，linux上跑模拟器模拟nds，然后nds再跑linux，一环套一环&#8230;&#8230;.果然是BT-_-b</p>
<p>转头想了想，这以后身上什么装备也都成智能终端了，说不定哪天街上溜达看到的拿着游戏机狂K的猥琐大胡子就是某著名kernel hacker，说不定看到某小P孩打手机就是在入侵某著名银行&#8230;..这什么世道&#8230;..</p>
<p>再转头又想了想，我今天身上挂了一手机一NDSL，这简直就是2电脑，而且性能还比我最早那台大奔166强，想想如果是当年背着2部大奔上街溜达&#8230;..那，那&#8230;&#8230;..那是高达不是人&#8230;&#8230;</p>
<p>貌似又写回老本行了？扯远了，有空还是多玩游戏少干活吧，最近身体状态不好，也没什么好干的&#8230;.</p>
<p>最后留一个youtube上老外发的NDS跑linux的视频吧：</p>
<p><object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/etgcG5Tqx6I"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/etgcG5Tqx6I" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object></p>
<ul class="related_post"><li>2009/12/28 -- <a href="http://www.opslife.com/install-nginx-php-mysql-on-debian-lenny/" title="Debian Lenny安装nginx+PHP+MySQL傻瓜手记">Debian Lenny安装nginx+PHP+MySQL傻瓜手记</a> (15)</li><li>2009/09/12 -- <a href="http://www.opslife.com/eq2-kunark-guide-1/" title="诗人手记：库那克的崛起">诗人手记：库那克的崛起</a> (0)</li><li>2009/03/15 -- <a href="http://www.opslife.com/nginx-php-fastcgi-mysql-under-linux-vps/" title="手记:VPS上安装Nginx+PHP+FastCGI+MySQL">手记:VPS上安装Nginx+PHP+FastCGI+MySQL</a> (3)</li><li>2008/10/17 -- <a href="http://www.opslife.com/buying-new-swvps/" title="新玩具&#8211;VPS入手">新玩具&#8211;VPS入手</a> (6)</li><li>2007/10/10 -- <a href="http://www.opslife.com/sep-personal-summary/" title="近期小结">近期小结</a> (2)</li><li>2007/08/07 -- <a href="http://www.opslife.com/jeffr-comment-about-sd-and-cfs/" title="A comment abount SD, CFS Schedulers,from ULE&#8217;s author">A comment abount SD, CFS Schedulers,from ULE&#8217;s author</a> (15)</li><li>2007/03/27 -- <a href="http://www.opslife.com/%e9%9b%86%e6%88%90%e5%bc%8f%e5%bc%8f%e8%bd%af%e4%bb%b6%e9%98%b2%e7%81%ab%e5%a2%99%e8%a7%a3%e5%86%b3%e6%96%b9%e6%a1%88/" title="集成式式软件防火墙解决方案">集成式式软件防火墙解决方案</a> (0)</li><li>2007/03/20 -- <a href="http://www.opslife.com/%e7%94%a8%e4%ba%8e%e5%ad%a6%e4%b9%a0%e5%92%8c%e5%ae%9e%e9%aa%8c%e7%9b%ae%e7%9a%84%e7%9a%84%e8%bf%9c%e7%a8%8b%e5%85%8d%e8%b4%b9solaris%e7%9a%84shell%e5%b8%90%e5%8f%b7/" title="用于学习和实验目的的远程免费Solaris的shell帐号">用于学习和实验目的的远程免费Solaris的shell帐号</a> (3)</li><li>2007/03/12 -- <a href="http://www.opslife.com/%e8%b8%a9%e5%9c%b0%e9%9b%b7%e4%ba%86%e8%a6%81%e9%87%8d%e6%96%b0%e7%bc%96%e8%af%91%e6%95%b4%e4%b8%aaxorg/" title="踩地雷了,要重新编译整个xorg">踩地雷了,要重新编译整个xorg</a> (0)</li><li>2007/02/26 -- <a href="http://www.opslife.com/%e6%a0%87%e8%ae%b0%e8%99%9a%e6%8b%9f-linux/" title="[标记]虚拟 Linux">[标记]虚拟 Linux</a> (1)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.opslife.com/ndsl%e4%b8%80%e5%a4%a9%e6%8a%8a%e7%8e%a9%e6%89%8b%e8%ae%b0/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>集成式式软件防火墙解决方案</title>
		<link>http://www.opslife.com/%e9%9b%86%e6%88%90%e5%bc%8f%e5%bc%8f%e8%bd%af%e4%bb%b6%e9%98%b2%e7%81%ab%e5%a2%99%e8%a7%a3%e5%86%b3%e6%96%b9%e6%a1%88/</link>
		<comments>http://www.opslife.com/%e9%9b%86%e6%88%90%e5%bc%8f%e5%bc%8f%e8%bd%af%e4%bb%b6%e9%98%b2%e7%81%ab%e5%a2%99%e8%a7%a3%e5%86%b3%e6%96%b9%e6%a1%88/#comments</comments>
		<pubDate>Mon, 26 Mar 2007 19:38:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://www.opslife.com/?p=159</guid>
		<description><![CDATA[上周末公司的ISA网关崩了，是硬件原因造成的。虽说这个ISA是我当年捡了一台废弃的双P3机器装起来的，虽说从安装到投入使用只有几个小时时间，然而基于Windows 2003的这个玩意儿却是出奇的稳定，几年下来没出过任何问题，只有因为硬件故障造成的几次死机而已。微软的东西只要调教的好，还是很不错的。然而我终究还是决定找另外的东西把它替换掉了，原因是ISA在流量监控方面有先天不足，这也正常，毕竟这不是ISA设计初考虑的东西。另一方面刚好试验一下前一阵子关注过的一些东西。说得直白一些，我就是想拿办公室网络当小白鼠试验一下基于Linux或BSD的软件Router/Firewall/NAT/TrafficShape解决方案，因为总有那么几个近年来比较活跃的东西在诱惑我去尝试。当然，付出的代价就是无法享受ISA那种应用层协议控制能力了。 硬件方面，依旧是从破烂堆里捡出来的一套双PIII-S的1U机架服务器，带有3个Intel 82559的网卡，俩36GSCSI硬盘，用来拖不到100台PC绰绰有余（恐怕那些用来做网吧解决方案的XD们看到这个配置会羡慕死，但对我们来说这确实就是没用的破烂机器，hahaaaa）。 至于软件解决方案呢，备选者有以下3个： 1，RouterOS，老牌的东西了，用的系统似乎是什么WinBOX，不是很了解，但是在用户群里面的评价是比较稳定的东东，但遗憾的是这是个商业产品，所以首先out了。 2，m0n0wall，名字比较奇怪的东东，然而功能可谓强大，是基于FreeBSD系统的实现，包处理的核心机制是IPFilter，同时实现了一套Web-based的管理系统。再加上集成了dhcpd，dnsmasq，racoon，usd-snmpd，ez-ipupdate等杂七杂八的东西，实现了DNS，DHCP，IPSec，VPN，TrafficShape功能，可谓能想到什么就能实现什么了，单论功能，已经比所谓的硬件防火墙强很多了。本来我就是打算拿这玩意儿来研究的，然而一不小心看到了下面这个东西&#8230;.. 3，pfsense，这个是m0n0wall的一个fork版本，论功能，与上面的那个没什么区别，然而派生这个分支的关键是作者希望有一个基于PF核心的包处理机制，于是就出现了pfsense，另外m0n0致力于嵌入式应用，多考虑在CF这种media上跑，力图把所有东西做在内存中运行，因此刻意裁减了很多东西，而pfsense就没有这方面的顾虑，所以加入了很多功能强大但同时可能占用较多内存和硬盘资源的玩意，优点就是能实现更多样的功能，缺点就是硬件要求高，同时可能运行在会随时断电的环境下会出问题。 以我个人对FreeBSD系统以及其相应包处理机制的了解来看，IPFilter用作NAT应该是最稳定的，而PF在策略路由等高级路由控制方面是唯一的，其他方案都无相应实现，同时PF的NAT高效，但稳定性还需考验，问题多出现在状态表方面，需要有一些Debug的能力才能驾驭得好，而stateless filter方面应该是ipfw最高效和稳定，然而无论是m0n0wall还是pfsense都不考虑它，那也只有放弃ipfw了。在流量整形方面，无疑是ALTQ最为灵活和高效，而pf则是天生与ALTQ配合得好。 所以答案很明显了，选择pfsense。 下载下来的压缩包只有26M，解开的ISO也不过30M多一些而已，刻盘，引导，都是顺利得无法再顺利了，从DMSG看是FreeBSD 6.1的系统。引导结束进入使用界面，只是以交互式的方式问了几个问题，例如LAN口的IP，WAN口IP，是否开启DHCP，DNS等，全部写完则就已经可以运行了，然后选择安装到硬盘，进入一个sysinstall界面，分区，划slice，开始安装。2分钟文件就全部copy完成。拿掉CD后reboot，和普通FreeBSD一样的启动界面，启动完成后一个带有基础NAT和Web管理界面的网关就这么搞定了，总共用时还不到半小时，插上网线试运行，一切OK。 不得不赞叹现在的软件包设计的完善，接下来准备研究一下其核心实现机制，以及TrafficShape能力了。 Update:发现m0n0wall是利用ipfw+dummeynet来实现流量整形的。 2009/12/28 -- Debian Lenny安装nginx+PHP+MySQL傻瓜手记 (15)2009/03/15 -- 手记:VPS上安装Nginx+PHP+FastCGI+MySQL (3)2008/10/17 -- 新玩具&#8211;VPS入手 (6)2007/10/10 -- 近期小结 (2)2007/08/07 -- A comment abount SD, CFS Schedulers,from ULE&#8217;s author (15)2007/06/21 -- NDSL一天把玩手记 (3)2007/03/28 -- 无光驱、软驱，通过PXE安装Windows 2003 (3)2007/03/27 -- 使用pfsense学习PF笔记之一-NAT (0)2007/03/20 -- 用于学习和实验目的的远程免费Solaris的shell帐号 (3)2007/03/17 -- 利用URL Rewrite禁止baidu <a href='http://www.opslife.com/%e9%9b%86%e6%88%90%e5%bc%8f%e5%bc%8f%e8%bd%af%e4%bb%b6%e9%98%b2%e7%81%ab%e5%a2%99%e8%a7%a3%e5%86%b3%e6%96%b9%e6%a1%88/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>上周末公司的ISA网关崩了，是硬件原因造成的。虽说这个ISA是我当年捡了一台废弃的双P3机器装起来的，虽说从安装到投入使用只有几个小时时间，然而基于Windows 2003的这个玩意儿却是出奇的稳定，几年下来没出过任何问题，只有因为硬件故障造成的几次死机而已。微软的东西只要调教的好，还是很不错的。<span id="more-159"></span>然而我终究还是决定找另外的东西把它替换掉了，原因是ISA在流量监控方面有先天不足，这也正常，毕竟这不是ISA设计初考虑的东西。另一方面刚好试验一下前一阵子关注过的一些东西。说得直白一些，我就是想拿办公室网络当小白鼠试验一下基于Linux或BSD的软件Router/Firewall/NAT/TrafficShape解决方案，因为总有那么几个近年来比较活跃的东西在诱惑我去尝试。当然，付出的代价就是无法享受ISA那种应用层协议控制能力了。</p>
<p>硬件方面，依旧是从破烂堆里捡出来的一套双PIII-S的1U机架服务器，带有3个Intel 82559的网卡，俩36GSCSI硬盘，用来拖不到100台PC绰绰有余（恐怕那些用来做网吧解决方案的XD们看到这个配置会羡慕死，但对我们来说这确实就是没用的破烂机器，hahaaaa）。</p>
<p>至于软件解决方案呢，备选者有以下3个：</p>
<p>1，<a href="http://www.mikrotik.com/software.html" >RouterOS</a>，老牌的东西了，用的系统似乎是什么WinBOX，不是很了解，但是在用户群里面的评价是比较稳定的东东，但遗憾的是这是个商业产品，所以首先out了。<br />
2，<a href="http://m0n0.ch/wall/" >m0n0wall</a>，名字比较奇怪的东东，然而功能可谓强大，是基于FreeBSD系统的实现，包处理的核心机制是IPFilter，同时实现了一套Web-based的管理系统。再加上集成了dhcpd，dnsmasq，racoon，usd-snmpd，ez-ipupdate等杂七杂八的东西，实现了DNS，DHCP，IPSec，VPN，TrafficShape功能，可谓能想到什么就能实现什么了，单论功能，已经比所谓的硬件防火墙强很多了。本来我就是打算拿这玩意儿来研究的，然而一不小心看到了下面这个东西&#8230;..<br />
3，<a href="http://www.pfsense.com/" >pfsense</a>，这个是m0n0wall的一个fork版本，论功能，与上面的那个没什么区别，然而派生这个分支的关键是作者希望有一个基于PF核心的包处理机制，于是就出现了pfsense，另外m0n0致力于嵌入式应用，多考虑在CF这种media上跑，力图把所有东西做在内存中运行，因此刻意裁减了很多东西，而pfsense就没有这方面的顾虑，所以加入了很多功能强大但同时可能占用较多内存和硬盘资源的玩意，优点就是能实现更多样的功能，缺点就是硬件要求高，同时可能运行在会随时断电的环境下会出问题。</p>
<p>以我个人对FreeBSD系统以及其相应包处理机制的了解来看，IPFilter用作NAT应该是最稳定的，而PF在策略路由等高级路由控制方面是唯一的，其他方案都无相应实现，同时PF的NAT高效，但稳定性还需考验，问题多出现在状态表方面，需要有一些Debug的能力才能驾驭得好，而stateless filter方面应该是ipfw最高效和稳定，然而无论是m0n0wall还是pfsense都不考虑它，那也只有放弃ipfw了。在流量整形方面，无疑是ALTQ最为灵活和高效，而pf则是天生与ALTQ配合得好。<br />
所以答案很明显了，选择pfsense。</p>
<p>下载下来的压缩包只有26M，解开的ISO也不过30M多一些而已，刻盘，引导，都是顺利得无法再顺利了，从DMSG看是FreeBSD 6.1的系统。引导结束进入使用界面，只是以交互式的方式问了几个问题，例如LAN口的IP，WAN口IP，是否开启DHCP，DNS等，全部写完则就已经可以运行了，然后选择安装到硬盘，进入一个sysinstall界面，分区，划slice，开始安装。2分钟文件就全部copy完成。拿掉CD后reboot，和普通FreeBSD一样的启动界面，启动完成后一个带有基础NAT和Web管理界面的网关就这么搞定了，总共用时还不到半小时，插上网线试运行，一切OK。</p>
<p>不得不赞叹现在的软件包设计的完善，接下来准备研究一下其核心实现机制，以及TrafficShape能力了。</p>
<p><strong>Update:</strong>发现m0n0wall是利用ipfw+dummeynet来实现流量整形的。</p>
<ul class="related_post"><li>2009/12/28 -- <a href="http://www.opslife.com/install-nginx-php-mysql-on-debian-lenny/" title="Debian Lenny安装nginx+PHP+MySQL傻瓜手记">Debian Lenny安装nginx+PHP+MySQL傻瓜手记</a> (15)</li><li>2009/03/15 -- <a href="http://www.opslife.com/nginx-php-fastcgi-mysql-under-linux-vps/" title="手记:VPS上安装Nginx+PHP+FastCGI+MySQL">手记:VPS上安装Nginx+PHP+FastCGI+MySQL</a> (3)</li><li>2008/10/17 -- <a href="http://www.opslife.com/buying-new-swvps/" title="新玩具&#8211;VPS入手">新玩具&#8211;VPS入手</a> (6)</li><li>2007/10/10 -- <a href="http://www.opslife.com/sep-personal-summary/" title="近期小结">近期小结</a> (2)</li><li>2007/08/07 -- <a href="http://www.opslife.com/jeffr-comment-about-sd-and-cfs/" title="A comment abount SD, CFS Schedulers,from ULE&#8217;s author">A comment abount SD, CFS Schedulers,from ULE&#8217;s author</a> (15)</li><li>2007/06/21 -- <a href="http://www.opslife.com/ndsl%e4%b8%80%e5%a4%a9%e6%8a%8a%e7%8e%a9%e6%89%8b%e8%ae%b0/" title="NDSL一天把玩手记">NDSL一天把玩手记</a> (3)</li><li>2007/03/28 -- <a href="http://www.opslife.com/%e6%97%a0%e5%85%89%e9%a9%b1%e3%80%81%e8%bd%af%e9%a9%b1%ef%bc%8c%e9%80%9a%e8%bf%87pxe%e5%ae%89%e8%a3%85windows-2003/" title="无光驱、软驱，通过PXE安装Windows 2003">无光驱、软驱，通过PXE安装Windows 2003</a> (3)</li><li>2007/03/27 -- <a href="http://www.opslife.com/%e4%bd%bf%e7%94%a8pfsense%e5%ad%a6%e4%b9%a0pf%e7%ac%94%e8%ae%b0%e4%b9%8b%e4%b8%80-nat/" title="使用pfsense学习PF笔记之一-NAT">使用pfsense学习PF笔记之一-NAT</a> (0)</li><li>2007/03/20 -- <a href="http://www.opslife.com/%e7%94%a8%e4%ba%8e%e5%ad%a6%e4%b9%a0%e5%92%8c%e5%ae%9e%e9%aa%8c%e7%9b%ae%e7%9a%84%e7%9a%84%e8%bf%9c%e7%a8%8b%e5%85%8d%e8%b4%b9solaris%e7%9a%84shell%e5%b8%90%e5%8f%b7/" title="用于学习和实验目的的远程免费Solaris的shell帐号">用于学习和实验目的的远程免费Solaris的shell帐号</a> (3)</li><li>2007/03/17 -- <a href="http://www.opslife.com/rewite-deny-baidu-mp3/" title="利用URL Rewrite禁止baidu mp3搜索">利用URL Rewrite禁止baidu mp3搜索</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.opslife.com/%e9%9b%86%e6%88%90%e5%bc%8f%e5%bc%8f%e8%bd%af%e4%bb%b6%e9%98%b2%e7%81%ab%e5%a2%99%e8%a7%a3%e5%86%b3%e6%96%b9%e6%a1%88/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>用于学习和实验目的的远程免费Solaris的shell帐号</title>
		<link>http://www.opslife.com/%e7%94%a8%e4%ba%8e%e5%ad%a6%e4%b9%a0%e5%92%8c%e5%ae%9e%e9%aa%8c%e7%9b%ae%e7%9a%84%e7%9a%84%e8%bf%9c%e7%a8%8b%e5%85%8d%e8%b4%b9solaris%e7%9a%84shell%e5%b8%90%e5%8f%b7/</link>
		<comments>http://www.opslife.com/%e7%94%a8%e4%ba%8e%e5%ad%a6%e4%b9%a0%e5%92%8c%e5%ae%9e%e9%aa%8c%e7%9b%ae%e7%9a%84%e7%9a%84%e8%bf%9c%e7%a8%8b%e5%85%8d%e8%b4%b9solaris%e7%9a%84shell%e5%b8%90%e5%8f%b7/#comments</comments>
		<pubDate>Mon, 19 Mar 2007 20:06:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.opslife.com/?p=157</guid>
		<description><![CDATA[也许是国内首家？很高兴能看到终于国内也有人开始做类似的公益性服务了。 我本人由于硬件条件局限，只稍微接触过X86架构下的Solaris，而这次提供的是货真价实的Sun Fire服务器。 提供了一个免费shell帐号，10M空间，用于熟悉Solaris的话，应该是足够了。 首次登陆的motd有如下提示： 欢迎登录Unix体验中心的X4100 服务器。本服务器配备两颗2.4 GHz 的AMD Opteron 280 处理器，4 GB内存，运行Solaris 10操作系统。本系统提供了Sun Studio 11集 成开发环境以及Java SE 5.0软件开发包。 . 您可以使用如下命令调用各种语言程序的编译器： C 语言：cc C++ 语言：CC Java语言：javac Fortran 语言：f95 看来真的不错，有想研究Unix类操作系统和Sun Solaris的同学们赶紧去注册个帐号玩吧，详细介绍链接如下： Unix体验中心 －－ 开张啦！ Update:本以为是X86_64的Solaris，没想到uname -a了一下看到还是i386 -_- 2009/12/28 -- Debian Lenny安装nginx+PHP+MySQL傻瓜手记 (15)2009/03/15 -- 手记:VPS上安装Nginx+PHP+FastCGI+MySQL (3)2008/10/17 -- 新玩具&#8211;VPS入手 (6)2007/10/10 -- 近期小结 (2)2007/08/07 -- A comment abount SD, <a href='http://www.opslife.com/%e7%94%a8%e4%ba%8e%e5%ad%a6%e4%b9%a0%e5%92%8c%e5%ae%9e%e9%aa%8c%e7%9b%ae%e7%9a%84%e7%9a%84%e8%bf%9c%e7%a8%8b%e5%85%8d%e8%b4%b9solaris%e7%9a%84shell%e5%b8%90%e5%8f%b7/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>也许是国内首家？很高兴能看到终于国内也有人开始做类似的公益性服务了。<br />
我本人由于硬件条件局限，只稍微接触过X86架构下的Solaris，而这次提供的是货真价实的Sun Fire服务器。<br />
提供了一个免费shell帐号，10M空间，用于熟悉Solaris的话，应该是足够了。</p>
<p>首次登陆的motd有如下提示：</p>
<blockquote><p>欢迎登录Unix体验中心的X4100 服务器。本服务器配备两颗2.4 GHz 的AMD Opteron<br />
280 处理器，4 GB内存，运行Solaris 10操作系统。本系统提供了Sun Studio 11集<br />
成开发环境以及Java SE 5.0软件开发包。<br />
.<br />
您可以使用如下命令调用各种语言程序的编译器：<br />
C 语言：cc<br />
C++ 语言：CC<br />
Java语言：javac<br />
Fortran 语言：f95</p></blockquote>
<p>看来真的不错，有想研究Unix类操作系统和Sun Solaris的同学们赶紧去注册个帐号玩吧，详细介绍链接如下：</p>
<p><a href="http://www.unix-center.net/?p=3" >Unix体验中心 －－ 开张啦！</a></p>
<p><strong>Update:本以为是X86_64的Solaris，没想到uname -a了一下看到还是i386 -_-</strong></p>
<ul class="related_post"><li>2009/12/28 -- <a href="http://www.opslife.com/install-nginx-php-mysql-on-debian-lenny/" title="Debian Lenny安装nginx+PHP+MySQL傻瓜手记">Debian Lenny安装nginx+PHP+MySQL傻瓜手记</a> (15)</li><li>2009/03/15 -- <a href="http://www.opslife.com/nginx-php-fastcgi-mysql-under-linux-vps/" title="手记:VPS上安装Nginx+PHP+FastCGI+MySQL">手记:VPS上安装Nginx+PHP+FastCGI+MySQL</a> (3)</li><li>2008/10/17 -- <a href="http://www.opslife.com/buying-new-swvps/" title="新玩具&#8211;VPS入手">新玩具&#8211;VPS入手</a> (6)</li><li>2007/10/10 -- <a href="http://www.opslife.com/sep-personal-summary/" title="近期小结">近期小结</a> (2)</li><li>2007/08/07 -- <a href="http://www.opslife.com/jeffr-comment-about-sd-and-cfs/" title="A comment abount SD, CFS Schedulers,from ULE&#8217;s author">A comment abount SD, CFS Schedulers,from ULE&#8217;s author</a> (15)</li><li>2007/06/21 -- <a href="http://www.opslife.com/ndsl%e4%b8%80%e5%a4%a9%e6%8a%8a%e7%8e%a9%e6%89%8b%e8%ae%b0/" title="NDSL一天把玩手记">NDSL一天把玩手记</a> (3)</li><li>2007/03/27 -- <a href="http://www.opslife.com/%e9%9b%86%e6%88%90%e5%bc%8f%e5%bc%8f%e8%bd%af%e4%bb%b6%e9%98%b2%e7%81%ab%e5%a2%99%e8%a7%a3%e5%86%b3%e6%96%b9%e6%a1%88/" title="集成式式软件防火墙解决方案">集成式式软件防火墙解决方案</a> (0)</li><li>2007/03/12 -- <a href="http://www.opslife.com/%e8%b8%a9%e5%9c%b0%e9%9b%b7%e4%ba%86%e8%a6%81%e9%87%8d%e6%96%b0%e7%bc%96%e8%af%91%e6%95%b4%e4%b8%aaxorg/" title="踩地雷了,要重新编译整个xorg">踩地雷了,要重新编译整个xorg</a> (0)</li><li>2007/02/26 -- <a href="http://www.opslife.com/%e6%a0%87%e8%ae%b0%e8%99%9a%e6%8b%9f-linux/" title="[标记]虚拟 Linux">[标记]虚拟 Linux</a> (1)</li><li>2006/09/24 -- <a href="http://www.opslife.com/ubuntu-aiglx-beryl/" title="我的3D桌面新体验：AIGLX＋beryl(compiz) under Ubuntu (6.10)Edgy">我的3D桌面新体验：AIGLX＋beryl(compiz) under Ubuntu (6.10)Edgy</a> (2)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.opslife.com/%e7%94%a8%e4%ba%8e%e5%ad%a6%e4%b9%a0%e5%92%8c%e5%ae%9e%e9%aa%8c%e7%9b%ae%e7%9a%84%e7%9a%84%e8%bf%9c%e7%a8%8b%e5%85%8d%e8%b4%b9solaris%e7%9a%84shell%e5%b8%90%e5%8f%b7/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>踩地雷了,要重新编译整个xorg</title>
		<link>http://www.opslife.com/%e8%b8%a9%e5%9c%b0%e9%9b%b7%e4%ba%86%e8%a6%81%e9%87%8d%e6%96%b0%e7%bc%96%e8%af%91%e6%95%b4%e4%b8%aaxorg/</link>
		<comments>http://www.opslife.com/%e8%b8%a9%e5%9c%b0%e9%9b%b7%e4%ba%86%e8%a6%81%e9%87%8d%e6%96%b0%e7%bc%96%e8%af%91%e6%95%b4%e4%b8%aaxorg/#comments</comments>
		<pubDate>Mon, 12 Mar 2007 06:53:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.opslife.com/?p=151</guid>
		<description><![CDATA[话说前两天刚买了套准系统,七拼八凑搞了台二奶机,放在桌子上n多人都以为是台音响,但实际是台P4的PC. 刚带回家几天,准备装FreeBSD系统玩来的,没想到这次栽在7-Current上了. 轻车熟路build and install the whole world,pkg_add -r gnome2,却发现xorg起不来，报错如下： dlopen: /usr/X11R6/lib/modules/fonts/libbitmap.so: Undefined symbol &#8220;FontFileBitmapSources&#8221; (EE) Failed to load /usr/X11R6/lib/modules/fonts/libbitmap.so (EE) Failed to load module &#8220;bitmap&#8221; (loader failed, 7) 随手放狗一找发现确实有问题，而且是不幸的问题，虽然patchfile有了，但也必须重新编译xorg了，又要搞n小时，这年头二奶难啊。 问题原因以及解决方法在这个PR里。 突然发现今天Blog 3连击了，看来比较无聊。 2009/12/28 -- Debian Lenny安装nginx+PHP+MySQL傻瓜手记 (15)2009/03/15 -- 手记:VPS上安装Nginx+PHP+FastCGI+MySQL (3)2008/10/17 -- 新玩具&#8211;VPS入手 (6)2007/10/10 -- 近期小结 (2)2007/08/07 -- A comment abount SD, CFS Schedulers,from ULE&#8217;s <a href='http://www.opslife.com/%e8%b8%a9%e5%9c%b0%e9%9b%b7%e4%ba%86%e8%a6%81%e9%87%8d%e6%96%b0%e7%bc%96%e8%af%91%e6%95%b4%e4%b8%aaxorg/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>话说前两天刚买了套准系统,七拼八凑搞了台二奶机,放在桌子上n多人都以为是台音响,但实际是台P4的PC.</p>
<p>刚带回家几天,准备装FreeBSD系统玩来的,没想到这次栽在7-Current上了.</p>
<p>轻车熟路build and install the whole world,pkg_add -r gnome2,却发现xorg起不来，报错如下：<br />
dlopen: /usr/X11R6/lib/modules/fonts/libbitmap.so: Undefined symbol &#8220;FontFileBitmapSources&#8221;<br />
(EE) Failed to load /usr/X11R6/lib/modules/fonts/libbitmap.so<br />
(EE) Failed to load module &#8220;bitmap&#8221; (loader failed, 7)</p>
<p>随手放狗一找发现确实有问题，而且是不幸的问题，虽然patchfile有了，但也必须重新编译xorg了，又要搞n小时，这年头二奶难啊。</p>
<p>问题原因以及解决方法在这个<a href="http://www.freebsd.org/cgi/query-pr.cgi?pr=109091&#038;cat=ports" >PR</a>里。</p>
<p>突然发现今天Blog 3连击了，看来比较无聊。</p>
<ul class="related_post"><li>2009/12/28 -- <a href="http://www.opslife.com/install-nginx-php-mysql-on-debian-lenny/" title="Debian Lenny安装nginx+PHP+MySQL傻瓜手记">Debian Lenny安装nginx+PHP+MySQL傻瓜手记</a> (15)</li><li>2009/03/15 -- <a href="http://www.opslife.com/nginx-php-fastcgi-mysql-under-linux-vps/" title="手记:VPS上安装Nginx+PHP+FastCGI+MySQL">手记:VPS上安装Nginx+PHP+FastCGI+MySQL</a> (3)</li><li>2008/10/17 -- <a href="http://www.opslife.com/buying-new-swvps/" title="新玩具&#8211;VPS入手">新玩具&#8211;VPS入手</a> (6)</li><li>2007/10/10 -- <a href="http://www.opslife.com/sep-personal-summary/" title="近期小结">近期小结</a> (2)</li><li>2007/08/07 -- <a href="http://www.opslife.com/jeffr-comment-about-sd-and-cfs/" title="A comment abount SD, CFS Schedulers,from ULE&#8217;s author">A comment abount SD, CFS Schedulers,from ULE&#8217;s author</a> (15)</li><li>2007/06/21 -- <a href="http://www.opslife.com/ndsl%e4%b8%80%e5%a4%a9%e6%8a%8a%e7%8e%a9%e6%89%8b%e8%ae%b0/" title="NDSL一天把玩手记">NDSL一天把玩手记</a> (3)</li><li>2007/03/27 -- <a href="http://www.opslife.com/%e9%9b%86%e6%88%90%e5%bc%8f%e5%bc%8f%e8%bd%af%e4%bb%b6%e9%98%b2%e7%81%ab%e5%a2%99%e8%a7%a3%e5%86%b3%e6%96%b9%e6%a1%88/" title="集成式式软件防火墙解决方案">集成式式软件防火墙解决方案</a> (0)</li><li>2007/03/20 -- <a href="http://www.opslife.com/%e7%94%a8%e4%ba%8e%e5%ad%a6%e4%b9%a0%e5%92%8c%e5%ae%9e%e9%aa%8c%e7%9b%ae%e7%9a%84%e7%9a%84%e8%bf%9c%e7%a8%8b%e5%85%8d%e8%b4%b9solaris%e7%9a%84shell%e5%b8%90%e5%8f%b7/" title="用于学习和实验目的的远程免费Solaris的shell帐号">用于学习和实验目的的远程免费Solaris的shell帐号</a> (3)</li><li>2007/02/26 -- <a href="http://www.opslife.com/%e6%a0%87%e8%ae%b0%e8%99%9a%e6%8b%9f-linux/" title="[标记]虚拟 Linux">[标记]虚拟 Linux</a> (1)</li><li>2006/09/24 -- <a href="http://www.opslife.com/ubuntu-aiglx-beryl/" title="我的3D桌面新体验：AIGLX＋beryl(compiz) under Ubuntu (6.10)Edgy">我的3D桌面新体验：AIGLX＋beryl(compiz) under Ubuntu (6.10)Edgy</a> (2)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.opslife.com/%e8%b8%a9%e5%9c%b0%e9%9b%b7%e4%ba%86%e8%a6%81%e9%87%8d%e6%96%b0%e7%bc%96%e8%af%91%e6%95%b4%e4%b8%aaxorg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[标记]虚拟 Linux</title>
		<link>http://www.opslife.com/%e6%a0%87%e8%ae%b0%e8%99%9a%e6%8b%9f-linux/</link>
		<comments>http://www.opslife.com/%e6%a0%87%e8%ae%b0%e8%99%9a%e6%8b%9f-linux/#comments</comments>
		<pubDate>Sun, 25 Feb 2007 21:36:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.opslife.com/?p=142</guid>
		<description><![CDATA[早就想写一篇关于各种虚拟化工具的体验性文章，怎奈总拿不出时间，今天发现竟然有如此一篇好文章发表，粗看了一遍发现自己对于这方面的了解还是过于浅薄了，做一下标记，以后仔细品味。 http://www.ibm.com/developerworks/cn/linux/l-linuxvirt/ 顺便说一句：虚拟化真的已经快成为操作系统体系模型中的一个新潮流了，再这么搞下去大家都准备进Matrix吧，呵呵。 2009/12/28 -- Debian Lenny安装nginx+PHP+MySQL傻瓜手记 (15)2009/03/15 -- 手记:VPS上安装Nginx+PHP+FastCGI+MySQL (3)2008/10/17 -- 新玩具&#8211;VPS入手 (6)2007/10/10 -- 近期小结 (2)2007/08/07 -- A comment abount SD, CFS Schedulers,from ULE&#8217;s author (15)2007/06/21 -- NDSL一天把玩手记 (3)2007/03/27 -- 集成式式软件防火墙解决方案 (0)2007/03/20 -- 用于学习和实验目的的远程免费Solaris的shell帐号 (3)2007/03/12 -- 踩地雷了,要重新编译整个xorg (0)2006/09/24 -- 我的3D桌面新体验：AIGLX＋beryl(compiz) under Ubuntu (6.10)Edgy (2)]]></description>
			<content:encoded><![CDATA[<p>早就想写一篇关于各种虚拟化工具的体验性文章，怎奈总拿不出时间，今天发现竟然有如此一篇好文章发表，粗看了一遍发现自己对于这方面的了解还是过于浅薄了，做一下标记，以后仔细品味。</p>
<p>http://www.ibm.com/developerworks/cn/linux/l-linuxvirt/</p>
<p>顺便说一句：虚拟化真的已经快成为操作系统体系模型中的一个新潮流了，再这么搞下去大家都准备进Matrix吧，呵呵。</p>
<ul class="related_post"><li>2009/12/28 -- <a href="http://www.opslife.com/install-nginx-php-mysql-on-debian-lenny/" title="Debian Lenny安装nginx+PHP+MySQL傻瓜手记">Debian Lenny安装nginx+PHP+MySQL傻瓜手记</a> (15)</li><li>2009/03/15 -- <a href="http://www.opslife.com/nginx-php-fastcgi-mysql-under-linux-vps/" title="手记:VPS上安装Nginx+PHP+FastCGI+MySQL">手记:VPS上安装Nginx+PHP+FastCGI+MySQL</a> (3)</li><li>2008/10/17 -- <a href="http://www.opslife.com/buying-new-swvps/" title="新玩具&#8211;VPS入手">新玩具&#8211;VPS入手</a> (6)</li><li>2007/10/10 -- <a href="http://www.opslife.com/sep-personal-summary/" title="近期小结">近期小结</a> (2)</li><li>2007/08/07 -- <a href="http://www.opslife.com/jeffr-comment-about-sd-and-cfs/" title="A comment abount SD, CFS Schedulers,from ULE&#8217;s author">A comment abount SD, CFS Schedulers,from ULE&#8217;s author</a> (15)</li><li>2007/06/21 -- <a href="http://www.opslife.com/ndsl%e4%b8%80%e5%a4%a9%e6%8a%8a%e7%8e%a9%e6%89%8b%e8%ae%b0/" title="NDSL一天把玩手记">NDSL一天把玩手记</a> (3)</li><li>2007/03/27 -- <a href="http://www.opslife.com/%e9%9b%86%e6%88%90%e5%bc%8f%e5%bc%8f%e8%bd%af%e4%bb%b6%e9%98%b2%e7%81%ab%e5%a2%99%e8%a7%a3%e5%86%b3%e6%96%b9%e6%a1%88/" title="集成式式软件防火墙解决方案">集成式式软件防火墙解决方案</a> (0)</li><li>2007/03/20 -- <a href="http://www.opslife.com/%e7%94%a8%e4%ba%8e%e5%ad%a6%e4%b9%a0%e5%92%8c%e5%ae%9e%e9%aa%8c%e7%9b%ae%e7%9a%84%e7%9a%84%e8%bf%9c%e7%a8%8b%e5%85%8d%e8%b4%b9solaris%e7%9a%84shell%e5%b8%90%e5%8f%b7/" title="用于学习和实验目的的远程免费Solaris的shell帐号">用于学习和实验目的的远程免费Solaris的shell帐号</a> (3)</li><li>2007/03/12 -- <a href="http://www.opslife.com/%e8%b8%a9%e5%9c%b0%e9%9b%b7%e4%ba%86%e8%a6%81%e9%87%8d%e6%96%b0%e7%bc%96%e8%af%91%e6%95%b4%e4%b8%aaxorg/" title="踩地雷了,要重新编译整个xorg">踩地雷了,要重新编译整个xorg</a> (0)</li><li>2006/09/24 -- <a href="http://www.opslife.com/ubuntu-aiglx-beryl/" title="我的3D桌面新体验：AIGLX＋beryl(compiz) under Ubuntu (6.10)Edgy">我的3D桌面新体验：AIGLX＋beryl(compiz) under Ubuntu (6.10)Edgy</a> (2)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.opslife.com/%e6%a0%87%e8%ae%b0%e8%99%9a%e6%8b%9f-linux/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

