<?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; IIS</title>
	<atom:link href="http://www.chenxi.info/tag/iis/feed" rel="self" type="application/rss+xml" />
	<link>http://www.chenxi.info</link>
	<description>互联网和IT技术文章</description>
	<lastBuildDate>Thu, 02 Sep 2010 03:51:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>使用NetBox取代IIS</title>
		<link>http://www.chenxi.info/netbox-iis.html</link>
		<comments>http://www.chenxi.info/netbox-iis.html#comments</comments>
		<pubDate>Tue, 21 Jul 2009 05:44:47 +0000</pubDate>
		<dc:creator>chenxi.info</dc:creator>
				<category><![CDATA[网站相关]]></category>
		<category><![CDATA[IIS]]></category>

		<guid isPermaLink="false">http://www.chenxi.info/?p=90</guid>
		<description><![CDATA[使用NetBOX编译后可以100%取代IIS，使用NetBOX编译后的系统和我们日常运行一个标准的Windows应用程序没有任何区别，彻底解决了Web应用的安装、维护和知识产权保护难题。]]></description>
			<content:encoded><![CDATA[<p>使用NetBOX编译后可以100%取代IIS，使用NetBOX编译后的系统和我们日常运行一个标准的Windows应用程序没有任何区别，彻底解决了Web应用的安装、维护和知识产权保护难题。</p>
<p>一、安装</p>
<p>1、安装NETBOX：</p>
<p>官方网站有安装程序下载：<a href="http://www.netbox.cn:88/download/index.htm" target="_blank">http://www.netbox.cn:88/download/index.htm</a>，版本 2.8.4128，下载后直接安装。</p>
<p>PS：官方网站不能下载，已经上传。<a href="http://www.chenxi.info/download/nbsetup.EXE"><img class="alignnone" src="http://www.chenxi.info/wp-content/uploads/down1.gif" alt="" width="188" height="56" /></a></p>
<p>2、创建一个空目录，如 D:\web（或其它），然后在在目录中创建一个新文件，并命名为：main.box，修改其内容如下：</p>
<p><code>Dim httpd<br />
Shell.Service.RunService "NBWeb", "NetBox Web Server", "NetBox Http Server Sample"<br />
Sub OnServiceStart()<br />
Set httpd = CreateObject("NetBox.HttpServer")<br />
If httpd.Create("", 80) = 0 Then<br />
Set host = httpd.AddHost("", "\www")<br />
host.EnableScript = true<br />
host.AddDefault "index.htm"<br />
host.AddDefault "index.asp"<br />
host.AddDefault "default.htm"<br />
host.AddDefault "default.asp"<br />
httpd.Start<br />
else<br />
Shell.Quit 0<br />
end if<br />
End Sub<br />
Sub OnServiceStop()<br />
httpd.Close<br />
End Sub<br />
Sub OnServicePause()<br />
httpd.Stop<br />
End Sub<br />
Sub OnServiceResume()<br />
httpd.Start<br />
End Sub</code></p>
<p>最后保存！</p>
<p>说明：<br />
（1）：如果你成功安装了网络盒子，那么他的后缀是可以被识别的，图标 为红色 .b 的样子<br />
（2）：我把上面代码的主要内容讲一下：</p>
<p>httpd.Create(&#8220;&#8221;, 80)是指使用80端口开设服务器，如果不喜欢，可以更改为别的！<br />
那么访问地址后面必须加 :端口号 才能正常访问</p>
<p>Set host = httpd.AddHost(&#8220;&#8221;, &#8220;\www&#8221;) 中的www就是你放网站程序的目录。也就是一定要与第二步将建立的目录名称相同！</p>
<p>host.AddDefault &#8220;index.htm&#8221; &#8211;\<br />
host.AddDefault &#8220;index.asp&#8221; | 这些就是指设置默认首页文件，<br />
host.AddDefault &#8220;default.htm&#8221; | 你可以自己更改，添加删除一行一个<br />
host.AddDefault &#8220;default.asp&#8221; &#8211;/</p>
<p>二、然后在D:\WEB下面创建一个名为 www 的目录，如：d:\web\www</p>
<p>将你的asp程序放到这个目录下。</p>
<p>三、调试运行</p>
<p>然后，我们双击运行 main.box，这时候，系统托盘处应该出现一个红色的 .b 样的小图标。<br />
好，我们打开浏览器，地址栏输入：127.0.0.1，或 localhost 看看：成功了！</p>
<p>说明：<br />
网络盒子的功能远远不止这些，上面仅仅是介绍了一些关于如何搭建能支持ASP的网络服务器，网络盒子的真正功能还等着大家去发掘呢？要知道，网络盒子才440KB，而它的增强手册（编程增强开发手册，包含常用技术文档。）却有5.8MB！</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chenxi.info/netbox-iis.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NTFS分区下使用IIS</title>
		<link>http://www.chenxi.info/ntfs-iis.html</link>
		<comments>http://www.chenxi.info/ntfs-iis.html#comments</comments>
		<pubDate>Tue, 14 Jul 2009 13:22:58 +0000</pubDate>
		<dc:creator>chenxi.info</dc:creator>
				<category><![CDATA[网站相关]]></category>
		<category><![CDATA[IIS]]></category>

		<guid isPermaLink="false">http://www.chenxi.info/?p=10</guid>
		<description><![CDATA[　　经常有朋友问一个ASP程序装了IIS，但是网站能访问，就是不能进行一些操作，比如发帖子之类的，很是奇怪。最后问了一下高人、上网查了查，发现原来NTFS下使用IIS是会出问题的~ 　　原来，NTFS的安全性设置比较好，未被授权访问文件夹的用户不能正常读写文件夹，导致远程用户不能正常访问网站。同时由于XP默认情况下，会隐藏文件夹属性选项的“安全”选项卡的，所以必须先取消“使用简单文件共享”，才能进行安全设置，把网站所在文件夹授权给iis用户所需要的权限，这样就可以正常访问了。 　　具体设置IUSER_权限的办法如下： 　　首先点击窗口菜单栏“工具”选项，选择“文件夹选项”，打开“文件夹选项”对话框，选择“查看”选项卡，勾去“使用简单文件共享（推荐）”项前面的勾，然后应用确定退出对话框，然后右击该文件夹，选择“属性”，接着选择“安全”选项卡，点击“添加”按钮，点击“高级”按钮，点击“查找”，在下面的查找结果中，选择IUSR_计算机名的用户，点击“确定”知道退出到刚才的最上层对话框，这时在“组或用户名称”文本框中将出现刚才所选择的用户，选择该用户，在下面的权限框中为该用户授予“修改”、“读取”和“写入”权限，点击应用确定关闭该对话框。]]></description>
			<content:encoded><![CDATA[<p>　　经常有朋友问一个ASP程序装了IIS，但是网站能访问，就是不能进行一些操作，比如发帖子之类的，很是奇怪。最后问了一下高人、上网查了查，发现原来NTFS下使用IIS是会出问题的~</p>
<p>　　原来，NTFS的安全性设置比较好，未被授权访问文件夹的用户不能正常读写文件夹，导致远程用户不能正常访问网站。同时由于XP默认情况下，会隐藏文件夹属性选项的“安全”选项卡的，所以必须先取消“使用简单文件共享”，才能进行安全设置，把网站所在文件夹授权给iis用户所需要的权限，这样就可以正常访问了。</p>
<p>　　<span style="color: #ff0000;">具体设置IUSER_权限的办法如下：</span></p>
<p>　　<span id="more-10"></span>首先点击窗口菜单栏“工具”选项，选择“文件夹选项”，打开“文件夹选项”对话框，选择“查看”选项卡，勾去“使用简单文件共享（推荐）”项前面的勾，然后应用确定退出对话框，然后右击该文件夹，选择“属性”，接着选择“安全”选项卡，点击“添加”按钮，点击“高级”按钮，点击“查找”，在下面的查找结果中，选择IUSR_计算机名的用户，点击“确定”知道退出到刚才的最上层对话框，这时在“组或用户名称”文本框中将出现刚才所选择的用户，选择该用户，在下面的权限框中为该用户授予“修改”、“读取”和“写入”权限，点击应用确定关闭该对话框。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chenxi.info/ntfs-iis.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
