<?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>寂静的深海 &#187; Server</title>
	<atom:link href="http://www.deepseath.com/?feed=rss2&#038;tag=server" rel="self" type="application/rss+xml" />
	<link>http://www.deepseath.com</link>
	<description></description>
	<lastBuildDate>Mon, 29 Jan 2024 09:55:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>常用HTTP状态代码和解释说明</title>
		<link>http://www.deepseath.com/?p=529</link>
		<comments>http://www.deepseath.com/?p=529#comments</comments>
		<pubDate>Thu, 28 May 2009 05:48:07 +0000</pubDate>
		<dc:creator>Deepseath</dc:creator>
				<category><![CDATA[日积月累]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[W3C]]></category>
		<category><![CDATA[代码]]></category>
		<category><![CDATA[服务]]></category>
		<category><![CDATA[服务器]]></category>

		<guid isPermaLink="false">http://www.deepseath.com/?p=529</guid>
		<description><![CDATA[来自 Google 的一篇帮助内容，略有修改。 如果向您的服务器发出了某项请求要求显示您网站上的某个网页，那么，您的服务器会返回 HTTP 状态代码以响应该请求。此状态代码提供了有关请求状态的信息，且为请求方提供了有关您网站和请求的网页的信息。 一些常见的状态代码为： 200 &#8211; 服务器成功返回网页 404 &#8211; 请求的网页不存在 503 &#8211; 服务器暂时不可用 以下提供了 HTTP 状态代码的完整列表。点击链接可了解详细信息。您也可以访问有关 HTTP 状态代码的 W3C 页来了解详细信息。 1xx（临时响应） 用于表示临时响应并需要请求者执行操作才能继续的状态代码。 代码 说明 100（继续） 请求者应当继续提出请求。服务器返回此代码则意味着，服务器已收到了请求的第一部分，现正在等待接收其余部分。 101（切换协议） 请求者已要求服务器切换协议，服务器已确认并准备进行切换。 2xx（成功） 用于表示服务器已成功处理了请求的状态代码。 代码 说明 200（成功） 服务器已成功处理了请求。通常，这表示服务器提供了请求的网页。 201（已创建） 请求成功且服务器已创建了新的资源。 202（已接受） 服务器已接受了请求，但尚未对其进行处理。 203（非授权信息） 服务器已成功处理了请求，但返回了可能来自另一来源的信息。 204（无内容） 服务器成功处理了请求，但未返回任何内容。 205（重置内容） 服务器成功处理了请求，但未返回任何内容。与 204 响应不同，此响应要求请求者重置文档视图（例如清除表单内容以输入新内容）。 206（部分内容） 服务器成功处理了部分 GET 请求。 3xx（已重定向） 要完成请求，您需要进一步进行操作。通常，这些状态代码是永远重定向的。Google [...]]]></description>
		<wfw:commentRss>http://www.deepseath.com/?feed=rss2&#038;p=529</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>懒人就搞搞“自动化”吧</title>
		<link>http://www.deepseath.com/?p=489</link>
		<comments>http://www.deepseath.com/?p=489#comments</comments>
		<pubDate>Thu, 07 May 2009 03:28:56 +0000</pubDate>
		<dc:creator>Deepseath</dc:creator>
				<category><![CDATA[日积月累]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[服务器]]></category>

		<guid isPermaLink="false">http://www.deepseath.com/?p=489</guid>
		<description><![CDATA[自认为自己实在很懒。对于服务器备份的事情，几乎总会想着做但实在不愿意弄，昨天因为一个程序小bug，导致一些小意外发生，挺郁闷的。 一早上爬起来就开始写两两个小程序，一个放在服务器自动备份，一个放在自己的机器上自动下载。哈哈。总算可以弥补懒人的过失了。 自动下载这个利用的是wget，一个命令行的下载工具，原来是Linux平台的而且好像是默认的一个工具了。自己的机器是Windows，所以查了一下，果然有Windows版的。这个工具非常小，还不到250K呢，除了可能看惯图形化的下载工具觉得不方便外，自己觉得这个小东东还是挺实用的。又是免费的还没广告^_^ 怕忘记，把wget的一些命令记下来做个备忘吧： wget各种选项分类列表 ” 启动 -V, &#8211;version 显示wget的版本后退出 -h, &#8211;help 打印语法帮助 -b, &#8211;background 启动后转入后台执行 -e, &#8211;execute=COMMAND 执行`.wgetrc&#8217;格式的命令，wgetrc格式参见/etc/wgetrc或~/.wgetrc ” 记录和输入文件 -o, &#8211;output-file=FILE 把记录写到FILE文件中 -a, &#8211;append-output=FILE 把记录追加到FILE文件中 -d, &#8211;debug 打印调试输出 -q, &#8211;quiet 安静模式(没有输出) -v, &#8211;verbose 冗长模式(这是缺省设置) -nv, &#8211;non-verbose 关掉冗长模式，但不是安静模式 -i, &#8211;input-file=FILE 下载在FILE文件中出现的URLs -F, &#8211;force-html 把输入文件当作HTML格式文件对待 -B, &#8211;base=URL 将URL作为在-F -i参数指定的文件中出现的相对链接的前缀 &#8211;sslcertfile=FILE 可选客户端证书 &#8211;sslcertkey=KEYFILE 可选客户端证书的KEYFILE &#8211;egd-file=FILE 指定EGD [...]]]></description>
		<wfw:commentRss>http://www.deepseath.com/?feed=rss2&#038;p=489</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>关于IIS的一些优化</title>
		<link>http://www.deepseath.com/?p=464</link>
		<comments>http://www.deepseath.com/?p=464#comments</comments>
		<pubDate>Wed, 29 Apr 2009 09:12:29 +0000</pubDate>
		<dc:creator>Deepseath</dc:creator>
				<category><![CDATA[程序人生]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[否当]]></category>
		<category><![CDATA[服务]]></category>
		<category><![CDATA[服务器]]></category>

		<guid isPermaLink="false">http://www.deepseath.com/?p=464</guid>
		<description><![CDATA[由于很多原因，服务器构架是Windows系统，Web Server用的自然是IIS。近期因为要做否当网的一些访问优化，所以开始琢磨这些涉及到IIS优化的问题。 1. 如果有涉及到静态的文件，那么就设置一下这个站点／目录的过期时间，我一般都设置为７天或者３０天。这样做可以节省一些流量。具体设置就是在站点或者目录上点击右键属性，在“HTTP头”选项卡内，启用“内容过期”，按需要进行设置即可。 2.如果打算去掉IIS的Etag功能的话，可以这样做，在站点属性上，选择“HTTP头”选项卡，在“自定义 HTTP 头”内，添加一组自定义 http 头，具体是，点击“添加”，“自定义 HTTP 头”填写“ETag”，“自定义 HTTP 头值”填写“”"”，确定即可。 3.对于纯静态文件目录或者站点，可以设置其不执行任何程序，最好可以新建一个应用程序池，所有执行静态的目录和站点都使用这个应用程序池。 4.为静态文件目录或站点设置HTTP压缩。在“网站”属性中，“服务”选项卡内，HTTP 压缩，钩选“压缩静态文件”，设置“临时目录”，建议目录设置到系统分区外，如果有第二块硬盘最好设置到第二块硬盘上；另外再设置一下“临时目录的最大容量”这个根据实际需要进行设置即可。 上面这些都是自己总结的一些经验，是在Windows 2003下的IIS6.0中进行的，其他版本不清楚是否一致。]]></description>
		<wfw:commentRss>http://www.deepseath.com/?feed=rss2&#038;p=464</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IIS的日志分析</title>
		<link>http://www.deepseath.com/?p=341</link>
		<comments>http://www.deepseath.com/?p=341#comments</comments>
		<pubDate>Mon, 13 Oct 2008 18:11:35 +0000</pubDate>
		<dc:creator>Deepseath</dc:creator>
				<category><![CDATA[程序人生]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Explorer]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[INT]]></category>
		<category><![CDATA[ip]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[microsoft windows]]></category>
		<category><![CDATA[pi]]></category>
		<category><![CDATA[Port]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[W3C]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[中文]]></category>
		<category><![CDATA[技术]]></category>
		<category><![CDATA[服务]]></category>
		<category><![CDATA[服务器]]></category>
		<category><![CDATA[浏览器]]></category>
		<category><![CDATA[知识]]></category>

		<guid isPermaLink="false">http://www.deepseath.com/?p=341</guid>
		<description><![CDATA[为了方便而又准确的统计站点信息需要分析IIS日志，找了好多软件，要么不是自己需要的要么就是收费的，因此打算自己写一个分析的程序，于是进入微软技术站看技术文档，总结了一下写在这里以备忘：   1。为了集中而又方便的统计整台服务器的日志，如果各个站点单独记录日志可能统计起来不太方便，当然如果只是为了统计某个站点那就另当别论了，我打算统计整台服务器多个站点的数据，因此如果能将多站日志合并到一起或许会方便一些。因此需要用到IIS的“启用 W3C 集中日志记录”功能，在命令行执行命令：Adsutil.vbs set w3svc/CentralW3CLoggingEnabled true，然后重起IIS服务就可以了。 2。因为服务器运行在中文语言下，而且很多站点是UTF-8作为编码字符集的，因此还有必要将IIS日志设置为UTF-8编码的，方便分析同时也相对安全一些，打开这个功能可以这样做：在IIS管理器中，在本地计算机上点击右键，选择“属性”，在“UTF-8日志”选项单元中，钩选“用 UTF-8 编码 Web 日志”，然后确定并重起IIS服务即可。 3。IIS的每个字段之间使用半角空格进行分隔的。就每个字段数据而言如果存在空格则IIS自动会将空格转换为“+”。但，要注意数据中可能自身会存在“+”。 4。每个字段对应的含义是： 日期(date)，时间(time)，客户端IP地址(c-ip)，用户名(cs-username)，服务名(s-sitename)，服务器名(s-computername)，服务器ip地址(s-ip)，服务器端口(s-port)，方法(cs-method)，uri资源(cs-uri-stem)，uri查询(cs-uri-query)，协议状态(sc-status)，协议子状态(sc-substatus)，wind32状态(sc-wind32-status)，发送的字节数(sc-bytes)，接收的字节数(cs-bytes)，所用时间(time-taken)，协议版本(cs-version)，主机(cs-host)，用户代理(cs(User-Agent))，cookie(cs(Cookie))，引用站点(cs(Referer)。 5。协议状态(这就是通用的了，无论是IIS还是Apache抑或是其他的)。 1xx &#8211; 信息提示：这些状态代码表示临时的响应。客户端在收到常规响应之前，应准备接收一个或多个 1xx 响应。 100 &#8211; 继续。 101 &#8211; 切换协议。 2xx &#8211; 成功：这类状态代码表明服务器成功地接受了客户端请求。 200 &#8211; 确定。客户端请求已成功。 201 &#8211; 已创建。 202 &#8211; 已接受。 203 &#8211; 非权威性信息。 204 &#8211; 无内容。 205 &#8211; 重置内容。 206 &#8211; 部分内容。 3xx &#8211; 重定向：客户端浏览器必须采取更多操作来实现请求。例如，浏览器可能不得不请求服务器上的不同的页面，或通过代理服务器重复该请求。 [...]]]></description>
		<wfw:commentRss>http://www.deepseath.com/?feed=rss2&#038;p=341</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>测试Windows Live Writer</title>
		<link>http://www.deepseath.com/?p=309</link>
		<comments>http://www.deepseath.com/?p=309#comments</comments>
		<pubDate>Wed, 24 Sep 2008 01:16:32 +0000</pubDate>
		<dc:creator>Deepseath</dc:creator>
				<category><![CDATA[心情日记]]></category>
		<category><![CDATA[BLOG]]></category>
		<category><![CDATA[Deepseath]]></category>
		<category><![CDATA[INT]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[天津]]></category>

		<guid isPermaLink="false">http://www.deepseath.com/?p=309</guid>
		<description><![CDATA[呵呵，昨天下载了Windows Live2009的测试，只选择安装了Windows Live Message 和 Windows Live Writer。关于Windows Live Message没太多说了，MSN啦，无非就是增加了易用性和人性化等方面的优化。这里说一下Windows Live Writer，呵呵，这是一个很有趣的软件，简单说可以让你在本地发布BLOG，如果你使用的是已获Windows Live Writer支持的BLOG程序的话，目前可支持的包括：Windows Live Spaces、SharePoint、WordPress、Blogger、LiveJournal、TypePad、Moveable Type、Community Server，未来也许会包含更多的程序。恰巧目前俺正在使用的BLOG程序是WordPress在受支持范围内，于是测试使用，感觉还挺有趣的，相对比Web编辑可能要方便灵活一些，也可以上传图片，插入标签什么的，来个截图瞧瞧吧，呵呵。   插入的图片还可以定义样式，比WordPress自带的所见即所得编辑器强大很多，不过暂时还不知道发布完了会是什么样，哈哈。继续…… 插入一个地图吧，呵呵，看看是什么东东： 呵呵，找到了天津住处前的工厂，不过这个卫星图实在太老了，估计得最少5年前的了，我看到天津的水滴所在地还是一片荒芜呢，相对Google earth的水滴框架实在早了很多，这个不好……北京的地图很新，最起码我找到了鸟巢和水立方，不过因为街道图很乱，实在无法定位到我现在的住处——安宁里：（截个鸟巢和水立方的图吧，哈哈。 另外，还值得一提的是，还可以添加插件，不过由于访问速度慢，没有看还有什么好东东，呵呵。 总之这个软件暂时认为还不错，谁知道呢，让我发完这个日志就知道效果啦，哈哈…… 如果你也喜欢这个软件可以直接到Live去下载：http://get.live.com/writer/overview]]></description>
		<wfw:commentRss>http://www.deepseath.com/?feed=rss2&#038;p=309</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>修改Windows远程桌面连接端口的脚本</title>
		<link>http://www.deepseath.com/?p=243</link>
		<comments>http://www.deepseath.com/?p=243#comments</comments>
		<pubDate>Mon, 14 Jul 2008 11:55:27 +0000</pubDate>
		<dc:creator>Deepseath</dc:creator>
				<category><![CDATA[日积月累]]></category>
		<category><![CDATA[Function]]></category>
		<category><![CDATA[ip]]></category>
		<category><![CDATA[Port]]></category>
		<category><![CDATA[REG]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[TCP]]></category>
		<category><![CDATA[terminal server]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[wscript]]></category>

		<guid isPermaLink="false">http://www.deepseath.com/?p=243</guid>
		<description><![CDATA[下面代码存为XXX.vbs运行即可。 &#8216;##################### &#8216;VBS修改远程桌面的默认端口,并添加至Windows防火墙 &#8216;作者51windows.Net &#8217;56868为要设置的端口 &#8216;##################### Set WshShell = WScript.CreateObject(“WScript.Shell”) WshShell.RegWrite “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp\PortNumber”,56868,”REG_DWORD” WshShell.RegWrite “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp\PortNumber”,56868,”REG_DWORD” Function Addfirewall(name,port,state)  Set objFirewall = CreateObject(“HNetCfg.FwMgr”)  Set objPolicy = objFirewall.LocalPolicy.CurrentProfile    Set objPort = CreateObject(“HNetCfg.FwOpenPort”)  objPort.Port = port  objPort.Name = name  objPort.Enabled = state  Set colPorts = objPolicy.GloballyOpenPorts  errReturn = colPorts.Add(objPort) End Function call Addfirewall(“远程桌面56868&#8243;,56868,1) set WshShell = nothing [...]]]></description>
		<wfw:commentRss>http://www.deepseath.com/?feed=rss2&#038;p=243</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>详细的DOS命令说明</title>
		<link>http://www.deepseath.com/?p=242</link>
		<comments>http://www.deepseath.com/?p=242#comments</comments>
		<pubDate>Mon, 14 Jul 2008 11:53:27 +0000</pubDate>
		<dc:creator>Deepseath</dc:creator>
				<category><![CDATA[日积月累]]></category>
		<category><![CDATA[bat]]></category>
		<category><![CDATA[DOM]]></category>
		<category><![CDATA[dos]]></category>
		<category><![CDATA[echo 2]]></category>
		<category><![CDATA[errorlevel]]></category>
		<category><![CDATA[ip]]></category>
		<category><![CDATA[mp3]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Win2003]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.deepseath.com/?p=242</guid>
		<description><![CDATA[1 echo 和 @ 回显命令 @　　　　　　　　 #关闭单行回显 echo off　　　　　 #从下一行开始关闭回显 @echo off　　　　　 #从本行开始关闭回显。一般批处理第一行都是这个 echo on　　　　　　 #从下一行开始打开回显 echo　　　　　　　 #显示当前是 echo off 状态还是 echo on 状态 echo.　　　　　　 #输出一个”回车换行”，空白行 　　　　　　　　  #(同echo, echo; echo+ echo[ echo] echo/ echo) 2 errorlevel echo %errorlevel% 每个命令运行结束，可以用这个命令行格式查看返回码 默认值为0，一般命令执行出错会设 errorlevel 为1 3 dir 显示文件夹内容 dir　　　　　　　 #显示当前目录中的文件和子目录 dir /a　　　　　　 #显示当前目录中的文件和子目录，包括隐藏文件和系统文件 dir c: /a:d　　　　 #显示 C [...]]]></description>
		<wfw:commentRss>http://www.deepseath.com/?feed=rss2&#038;p=242</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
