<?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>Nickcheng.LOG &#187; dv</title>
	<atom:link href="http://www.nickcheng.com/tag/dv/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.nickcheng.com</link>
	<description>在天朝的每天都当最后一天吧!</description>
	<lastBuildDate>Thu, 29 Dec 2011 14:17:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>		<item>
		<title>[翻译]Media Temple (dv) 服务器性能优化</title>
		<link>http://www.nickcheng.com/2007/10/15/translate-media-temple-dv-performance-tuning/</link>
		<comments>http://www.nickcheng.com/2007/10/15/translate-media-temple-dv-performance-tuning/#comments</comments>
		<pubDate>Mon, 15 Oct 2007 09:05:00 +0000</pubDate>
		<dc:creator>nickcheng</dc:creator>
				<category><![CDATA[俺的技术]]></category>
		<category><![CDATA[dv]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[mt]]></category>
		<category><![CDATA[temple]]></category>
		<category><![CDATA[translate]]></category>
		<category><![CDATA[tuning]]></category>

		<guid isPermaLink="false">http://nickcheng.com/2007/10/15/translate-media-temple-dv-performance-tuning/</guid>
		<description><![CDATA[原文见: http://kb.mediatemple.net/article.php?id=771 概述 本文总结了优化 (dv) 服务器的方法. 包括运行程序时使用尽可能少的内存和资源, 逐渐提升的系统稳定性, 以及在高负载条件下的高可用性. 征兆 频繁的 Apache(httpd) 当机 缓慢的服务器响应速度 “服务器无法访问”(Server unreachable)的错误信息 QoS 警报中的 kmemsize 警告(在Virtuozzo的Plesk控制面板中) QoS 警报中的 privvmpages 警告(在Virtuozzo的Plesk控制面板中) 需要的一些准备 你(dv)服务器的SSH权限和Root访问权限 一些最基础的vim编辑器的知识 详细描述 注意: 下面的几篇文章的难度是逐步提高的, 性能调优的力度也是逐渐增大. 所以我们建议你按照顺序来使用这些文章. 在使用每篇文章前, 最好先在前一篇的基础上进行服务器稳定性和功能性的测试! 第一部分: Apache 性能调优基础(httpd)(英文) 这篇文章指导你把 Apache 的 httpd.conf 文件中的 Timeout 和 MaxClients 参数调低. 这些参数可以降低 Apache 服务器的内存消耗并提高可用性. 完成本文的操作大概需要的时间: 5-20 分钟 难度级别(1-5, 5最难): 2 [...]
Related posts:<ol>
<li><a href='http://www.nickcheng.com/2007/10/10/install-and-setup-django-on-media-temple-dvd/' rel='bookmark' title='在Media Temple(dv)上安装配置Django'>在Media Temple(dv)上安装配置Django</a></li>
<li><a href='http://www.nickcheng.com/2004/11/22/php-faq-in-smth/' rel='bookmark' title='smth中关于PHP的faq'>smth中关于PHP的faq</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>原文见: <a href="http://web.archive.org/web/20071111042750/http://kb.mediatemple.net/article.php?id=771">http://kb.mediatemple.net/article.php?id=771</a></p>
<p>概述</p>
<p>本文总结了优化 (dv) 服务器的方法. 包括运行程序时使用尽可能少的内存和资源, 逐渐提升的系统稳定性, 以及在高负载条件下的高可用性.</p>
<p>征兆</p>
<ul>
<li>频繁的 Apache(httpd) 当机 </li>
<li>缓慢的服务器响应速度 </li>
<li>“服务器无法访问”(Server unreachable)的错误信息 </li>
<li>QoS 警报中的 kmemsize 警告(在Virtuozzo的Plesk控制面板中) </li>
<li>QoS 警报中的 privvmpages 警告(在Virtuozzo的Plesk控制面板中)</li>
</ul>
<p>需要的一些准备</p>
<ul>
<li>你(dv)服务器的<a href="http://web.archive.org/web/20071111042750/http://kb.mediatemple.net/article.php?id=110">SSH权限</a>和<a href="http://web.archive.org/web/20071111042750/http://kb.mediatemple.net/article.php?id=625">Root访问权</a>限 </li>
<li>一些最基础的<a href="http://web.archive.org/web/20071111042750/http://www.vim.org/">vim编辑器</a>的知识</li>
</ul>
<p>详细描述</p>
<p>注意: 下面的几篇文章的难度是逐步提高的, 性能调优的力度也是逐渐增大. 所以我们建议你按照顺序来使用这些文章. 在使用每篇文章前, 最好先在前一篇的基础上进行服务器稳定性和功能性的测试!</p>
<p>第一部分: <a href="http://web.archive.org/web/20071111042750/http://kb.mediatemple.net/article.php?id=246">Apache 性能调优基础(httpd)(英文)</a></p>
<p>这篇文章指导你把 Apache 的 httpd.conf 文件中的 Timeout 和 MaxClients 参数调低. 这些参数可以降低 Apache 服务器的内存消耗并提高可用性.</p>
<ul>
<li>完成本文的操作大概需要的时间: 5-20 分钟 </li>
<li>难度级别(1-5, 5最难): 2 </li>
<li>可能的内存占用减少: 20兆-60兆</li>
</ul>
<p>第二部分: <a href="http://web.archive.org/web/20071111042750/http://kb.mediatemple.net/article.php?id=258">MySQL 性能调优基础(mysqld)(英文)</a></p>
<p>这篇文章知道你修改 MySQL 的 my.cnf 配置文件来启用查询缓存. 虽然这样会增加 MySQL 的内存消耗, 但是性能却有很大程度的提高.</p>
<ul>
<li>完成本文的操作大概需要的时间: 5-15 分钟 </li>
<li>难度级别(1-5, 5最难): 2 </li>
<li>内存消耗增加: 16兆-32兆</li>
</ul>
<p>第三部分: <a href="http://web.archive.org/web/20071111042750/http://kb.mediatemple.net/article.php?id=770">其他性能调优(英文)</a></p>
<p>这篇文章指导你限制或关掉一些你服务器上不需要的服务. 也许你只需要本文的一部分内容, 所以有些操作可能和例子不太一样.</p>
<ul>
<li>完成本文的操作大概需要的时间: 5-15 分钟 </li>
<li>难度级别(1-5, 5最难): 3 </li>
<li>可能的内存占用减少: 60兆-130兆</li>
</ul>
<p>Related posts:<ol>
<li><a href='http://www.nickcheng.com/2007/10/10/install-and-setup-django-on-media-temple-dvd/' rel='bookmark' title='在Media Temple(dv)上安装配置Django'>在Media Temple(dv)上安装配置Django</a></li>
<li><a href='http://www.nickcheng.com/2004/11/22/php-faq-in-smth/' rel='bookmark' title='smth中关于PHP的faq'>smth中关于PHP的faq</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.nickcheng.com/2007/10/15/translate-media-temple-dv-performance-tuning/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>在Media Temple(dv)上安装配置Django</title>
		<link>http://www.nickcheng.com/2007/10/10/install-and-setup-django-on-media-temple-dvd/</link>
		<comments>http://www.nickcheng.com/2007/10/10/install-and-setup-django-on-media-temple-dvd/#comments</comments>
		<pubDate>Wed, 10 Oct 2007 09:02:00 +0000</pubDate>
		<dc:creator>nickcheng</dc:creator>
				<category><![CDATA[俺的技术]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[dv]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[mediatemple]]></category>
		<category><![CDATA[mt]]></category>
		<category><![CDATA[setup]]></category>

		<guid isPermaLink="false">http://nickcheng.com/2007/10/10/install-and-setup-django-on-media-temple-dvd/</guid>
		<description><![CDATA[在Media Temple(dv)上安装使用Django 选择 MT , 除了他那些知名的客户群, 还看上了他 VPS 系统的高可配置性. 独立的虚机可以让你在上面安装任何你需要的东西, 当然, 你也要懂得怎么去操作. 自己的 Django 项目已经有些雏形了, 所以也要考虑让他能在 MT 上运行了. 虽然前段时间 MT 对他的 (gs) 服务提供了 Django 的支持, 但是 (dv) 服务还是没有官方的 Django 支持, 所以我只能自己动手来安装配置了! 经过一番摸索和尝试, 以及 Richard 同学(这位同学是我在 Django 的 maillist 上找到的可以骚扰的人^_^)的帮助, 我终于在自己的站点上看到了”Worked”的字样. 自己在网上搜索相关资料的时候一直没有看到有人写在 MT 上安装 Django 的经验, 那么我就作为第一个吃螃蟹的人吧, 希望大家在搜索”mt django”关键字的时候能搜到我的文章:) (是否需要再写一篇英文的?) 好吧, 我们开始干活了! 大家在模仿的时候请注意修改你自己的域名和子域名. 在自己的域名下建立一个子域名, 方便我们干活. 我在我的 [...]
Related posts:<ol>
<li><a href='http://www.nickcheng.com/2007/09/05/install-subversion-on-mtdv/' rel='bookmark' title='在MT(dv)上安装Subversion'>在MT(dv)上安装Subversion</a></li>
<li><a href='http://www.nickcheng.com/2007/10/16/the-tiny-difference-between-django-server-and-apache-server/' rel='bookmark' title='Django server和Apache下运行Django的细微差别'>Django server和Apache下运行Django的细微差别</a></li>
<li><a href='http://www.nickcheng.com/2007/09/05/install-yum-on-mtdv/' rel='bookmark' title='在MT(dv)安装yum'>在MT(dv)安装yum</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>在Media Temple(dv)上安装使用Django</p>
<p>选择 MT , 除了他那些知名的客户群, 还看上了他 VPS 系统的高可配置性. 独立的虚机可以让你在上面安装任何你需要的东西, 当然, 你也要懂得怎么去操作.</p>
<p>自己的 Django 项目已经有些雏形了, 所以也要考虑让他能在 MT 上运行了. 虽然前段时间 MT 对他的 (gs) 服务提供了 Django 的支持, 但是 (dv) 服务还是没有官方的 Django 支持, 所以我只能自己动手来安装配置了!</p>
<p>经过一番摸索和尝试, 以及 Richard 同学(这位同学是我在 Django 的 maillist 上找到的可以骚扰的人^_^)的帮助, 我终于在自己的站点上看到了”Worked”的字样. 自己在网上搜索相关资料的时候一直没有看到有人写在 MT 上安装 Django 的经验, 那么我就作为第一个吃螃蟹的人吧, 希望大家在搜索”mt django”关键字的时候能搜到我的文章:) (是否需要再写一篇英文的?)</p>
<p>好吧, 我们开始干活了! 大家在模仿的时候请注意修改你自己的域名和子域名.</p>
<ul>
<li>在自己的域名下建立一个子域名, 方便我们干活. 我在我的 nickcheng.com 域名下建立了一个 lab.nickcheng.com 子域名. 这个工作在 plesk 下就可以搞定. </li>
<li>取得 MT 的 Shell 权限, 并且获得自己的 root 密码, 因为我们需要比较高的权限来做这些事情. root 密码需要在 MT 中提交一个 Support 来获取. </li>
<li>进入 Shell 模式, 切换到 root 权限(使用 su 命令) </li>
<li>切换到子域名 lab 所在的目录, 并建立 Django 目录, 下载/解压缩 Django     <br /><code>       <br />cd /var/www/vhosts/nickcheng.com/subdomains/lab        <br />mkdir django        <br />cd django        <br />wget http://www.djangoproject.com/download/0.96/tarball/        <br />tar xzvf Django-0.96.tar.gz        <br /></code></li>
</ul>
<ul>
<li>安装 Django     <br /><code>       <br />cd /var/www/vhosts/nickcheng.com/subdomains/lab/Django-0.96        <br />python setup.py install        <br /></code></li>
</ul>
<p>上面的步骤如果没错的话, Django 就已经在你的服务器上安装好了. 为了验证一下, 我们可以使用如下的步骤.   <br /><code>     <br />python      <br />import django      <br /></code>    <br />如果没有报错, 那么就证明我们的已经成功安装了 Django. 接下来是配置 Django 站点了.</p>
<ul>
<li>首先不建议把你的 Django 网站的源代码放在 httpdocs 目录下, 因为这样如果操作不当, 会有可能给别人下载你源码的机会, 所以我还是把 Django 网站的源代码放在了之前建立的 django 目录中.     <br /><code>       <br />cd /var/www/vhosts/nickcheng.com/subdomains/lab/django        <br />django-admin.py startproject djangotest        <br /></code></li>
<li>建立了 djangotest 这个 django 网站后, 就是最重要的配置步骤了. 我们先切换到配置文件所在的目录     <br /><code>       <br />cd /var/www/vhosts/nickcheng.com/subdomains/lab/conf        <br /></code></li>
<li>这时这个目录应该是空的, 我们需要自己建立配置文件. 因为 MT 自带了 vi, 所以我用它来做这个事情     <br /><code>       <br />vi vhost.conf        <br /></code></li>
<li>关于 vi 的操作还请大家自己学习. 我贴一下我的 vhost.conf 文件的内容     <br /><code>       <br />&lt;location&gt;        <br />SetHandler python-program        <br />PythonPath &quot;['/var/www/vhosts/nickcheng.com/subdomains/lab/django/'] + sys.path&quot;        <br />PythonHandler django.core.handlers.modpython        <br />SetEnv DJANGO_SETTINGS_MODULE djangotest.settings        <br />PythonDebug On        <br />&lt;/location&gt;</code>
<ul>
<li>第一行, Location 后的路径不是指磁盘上的路径, 而是用户访问网站的路径. 我这里用 “/” 是指用户访问http://lab.nickcheng.com时的配置. </li>
<li>第二行, 指明这个路径下使用的Handler, 这里使用python </li>
<li>第三行, 指明你的 Django 网站源码所在的路径. 需要注意的是, 这里的路径要写你执行 django-admin.py 文件时所在的目录. </li>
<li>第五行, 要写完整你建立的 project 的 settings.</li>
</ul>
</li>
<li>配置完成后, 我们需要重启服务来让他生效.     <br /><code>/usr/local/psa/admin/sbin/websrvmng -a -v</code></li>
</ul>
<p>现在访问 http://lab.nickcheng.com, 应该可以看到 “It worked!” 的字样了:) 我们成功了</p>
<p>Related posts:<ol>
<li><a href='http://www.nickcheng.com/2007/09/05/install-subversion-on-mtdv/' rel='bookmark' title='在MT(dv)上安装Subversion'>在MT(dv)上安装Subversion</a></li>
<li><a href='http://www.nickcheng.com/2007/10/16/the-tiny-difference-between-django-server-and-apache-server/' rel='bookmark' title='Django server和Apache下运行Django的细微差别'>Django server和Apache下运行Django的细微差别</a></li>
<li><a href='http://www.nickcheng.com/2007/09/05/install-yum-on-mtdv/' rel='bookmark' title='在MT(dv)安装yum'>在MT(dv)安装yum</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.nickcheng.com/2007/10/10/install-and-setup-django-on-media-temple-dvd/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>宣传一下我们的片场</title>
		<link>http://www.nickcheng.com/2007/08/09/our-dv-playground-hah/</link>
		<comments>http://www.nickcheng.com/2007/08/09/our-dv-playground-hah/#comments</comments>
		<pubDate>Thu, 09 Aug 2007 01:27:57 +0000</pubDate>
		<dc:creator>nickcheng</dc:creator>
				<category><![CDATA[享受生活]]></category>
		<category><![CDATA[dv]]></category>
		<category><![CDATA[movie]]></category>

		<guid isPermaLink="false">http://nickcheng.com/2007/08/09/our-dv-playground-hah/</guid>
		<description><![CDATA[http://dv.v2nb.com 上面的链接就是俺们的片场了, 欢迎大家多多捧场哈:) 其实就是和几个朋友有了拍片儿的想法, 互联网这么发达, 咱们也新潮一下, 准备在网上同步播报拍片的过程和发布最终的成片, 和拍片相关的内容也会写到上面. 目前有4位写手进驻了我们的片场, 不知道第5位会是谁? Related posts: 附中论坛重新开张
Related posts:<ol>
<li><a href='http://www.nickcheng.com/2006/10/11/hsdfz-forum-reopen/' rel='bookmark' title='附中论坛重新开张'>附中论坛重新开张</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://dv.v2nb.com">http://dv.v2nb.com</a></p>
<p>上面的链接就是俺们的片场了, 欢迎大家多多捧场哈:)</p>
<p>其实就是和几个朋友有了拍片儿的想法, 互联网这么发达, 咱们也新潮一下, 准备在网上同步播报拍片的过程和发布最终的成片, 和拍片相关的内容也会写到上面. </p>
<p>目前有4位写手进驻了我们的片场, 不知道第5位会是谁?</p>
<p>Related posts:<ol>
<li><a href='http://www.nickcheng.com/2006/10/11/hsdfz-forum-reopen/' rel='bookmark' title='附中论坛重新开张'>附中论坛重新开张</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.nickcheng.com/2007/08/09/our-dv-playground-hah/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

