如何实现IIS67上ASP.NET网站的部署?
- 内容介绍
- 相关推荐
本文共计841个文字,预计阅读时间需要4分钟。
在我首篇博客中,我分享了一个示例项目,主要展示了我的AJAX框架和通用数据访问层。起初,我以为自己已全面考虑,还提供了详尽的文档说明。然而,在发布后,我发现仍有改进空间。
在我的第一篇博客中,我发布过一个示例项目, 主要演示了我的我的AJAX框架和我的通用数据访问层。 虽然在当初我认为我已考虑地比较周全了,而且还提供了足够的说明文档, 但在发布后的将近一年的时间里,还是有不少人给我发邮件,问我一些关于不能运行示例的问题。 在所有问题中,主要集中在IIS和SQL SERVER的配置方面。 因此,我认为还是有必要再来谈一下在IIS6/7以及SQL SERVER中部署ASP.NET网站的过程了。
在上篇博客中, 我又发布了一个示例项目,它也包含一个网站项目,今天的介绍过程将主要以这个示例为主。 对于以前的示例所需配置的相同部分将不会重复介绍,不同点则会额外补充。
查看web.config文件ASP.NET网站与一般的桌面程序不同,不是拷贝过来就能运行的(数据库连接除外)。
要想运行它,通常需要一些配置过程。
但是,我们到底需要配置什么呢?
答案是:查看web.config
web.config通常会放在网站的根目录,这个文件中包含了一最重要的网站运行参数。比如:
connectionStrings,192.168.0.222
www.mymvc-demo.com
不过这里又有个新问题:域名从哪里来?
答案有二个(对于演示来说):
1. 修改 C:\Windows\System32\drivers\etc\hosts 文件,
增加一个映射条目:127.0.0.1 www.mymvc-demo.com 即可。
2. 如果您使用的是Windows Server的操作系统,也可以自己给自己分配域名,请继续阅读。
在Windows Server的操作系统中,我们可以使用DNS服务创建自己的域名,大致的过程是:
1. 创建一个反向查找区域。
2. 创建一个正向查找区域。
3. 在正向查找区域新建一个WWW的主机。
4. 在IIS中为网站设置绑定,指向新的域名。
5. 设置网卡的DNS服务器地址,指向有DNS服务的机器。
这种方式或许对于单台机器来说,比直接修改host文件要麻烦,但如果是在局域网内部使用将会非常方便。
DNS配置的相关过程如下:(向导中没有贴图的步骤可以直接确定)
现在我们就可以使用域名的方式来浏览我的示例了:
如果,您认为阅读这篇博客让您有些收获,不妨点击一下右下角的按钮。
如果,您希望更容易地发现我的新博客,不妨点击一下右下角的。
因为,我的写作热情也离不开您的肯定支持。
感谢您的阅读,如果您对我的博客所讲述的内容有兴趣,请继续关注我的后续博客,我是Fish Li 。
本文共计841个文字,预计阅读时间需要4分钟。
在我首篇博客中,我分享了一个示例项目,主要展示了我的AJAX框架和通用数据访问层。起初,我以为自己已全面考虑,还提供了详尽的文档说明。然而,在发布后,我发现仍有改进空间。
在我的第一篇博客中,我发布过一个示例项目, 主要演示了我的我的AJAX框架和我的通用数据访问层。 虽然在当初我认为我已考虑地比较周全了,而且还提供了足够的说明文档, 但在发布后的将近一年的时间里,还是有不少人给我发邮件,问我一些关于不能运行示例的问题。 在所有问题中,主要集中在IIS和SQL SERVER的配置方面。 因此,我认为还是有必要再来谈一下在IIS6/7以及SQL SERVER中部署ASP.NET网站的过程了。
在上篇博客中, 我又发布了一个示例项目,它也包含一个网站项目,今天的介绍过程将主要以这个示例为主。 对于以前的示例所需配置的相同部分将不会重复介绍,不同点则会额外补充。
查看web.config文件ASP.NET网站与一般的桌面程序不同,不是拷贝过来就能运行的(数据库连接除外)。
要想运行它,通常需要一些配置过程。
但是,我们到底需要配置什么呢?
答案是:查看web.config
web.config通常会放在网站的根目录,这个文件中包含了一最重要的网站运行参数。比如:
connectionStrings,192.168.0.222
www.mymvc-demo.com
不过这里又有个新问题:域名从哪里来?
答案有二个(对于演示来说):
1. 修改 C:\Windows\System32\drivers\etc\hosts 文件,
增加一个映射条目:127.0.0.1 www.mymvc-demo.com 即可。
2. 如果您使用的是Windows Server的操作系统,也可以自己给自己分配域名,请继续阅读。
在Windows Server的操作系统中,我们可以使用DNS服务创建自己的域名,大致的过程是:
1. 创建一个反向查找区域。
2. 创建一个正向查找区域。
3. 在正向查找区域新建一个WWW的主机。
4. 在IIS中为网站设置绑定,指向新的域名。
5. 设置网卡的DNS服务器地址,指向有DNS服务的机器。
这种方式或许对于单台机器来说,比直接修改host文件要麻烦,但如果是在局域网内部使用将会非常方便。
DNS配置的相关过程如下:(向导中没有贴图的步骤可以直接确定)
现在我们就可以使用域名的方式来浏览我的示例了:
如果,您认为阅读这篇博客让您有些收获,不妨点击一下右下角的按钮。
如果,您希望更容易地发现我的新博客,不妨点击一下右下角的。
因为,我的写作热情也离不开您的肯定支持。
感谢您的阅读,如果您对我的博客所讲述的内容有兴趣,请继续关注我的后续博客,我是Fish Li 。

