首次尝试构建网站并部署到本地IIS服务器上

今天是我第一次接触.NET,尝试着简单地制作一个页面并部署到本地。

这是一个傻瓜式教程,仅作个人记录,见笑了。

-------------------------------------------------------------

本次用到的工具:

1. Win7;

2. Visual Studio 2013;

3. NET Framework 4.0(系统自带);

4. IIS(系统自带);

-------------------------------------------------------------

步骤:

 

一. 在VS中创建ASP.NET网站并进行简单的内容编写

 

1. 在VS中点击文件--》新建--》网站。

 

2. 由于本次用的是C#,在左侧模板栏选择Visual C#,然后选择ASP.NET空网站,当然也可以选择ASP.NET网站创建一个有内容的新网站模板。点击确定。

 

3. 新创建的网站中只有原始的配置文件Web.config,需要自行创建页面并添加内容:在解决方案资源管理器中右键点击项目,添加--》添加新项,选择Web窗体创建新的Web页面。

 

4. 在解决方案资源管理器中可以看到,新创建的页面下带有一个Default.aspx.cs文件,这个是用来处理逻辑的C#文件。

 

5. 打开Default.aspx文件,编辑页面布局,VS左侧的工具箱有已经定义好的控件供使用,如TextBox,Button等。

6. 在Default.aspx.cs编写所需逻辑。

7. 调试--》启动调试 可以运行网页观察效果

 

二. 将网页发布到本地文件系统中

 

1. 点击 生成--》发布网站。

 

2. 此时无配置文件,在下拉栏中选新建配置文件,命名,即可,但注意,发布方式需要选择文件系统,然后填上目标位置,这个位置是你希望网站发布到的目标文件夹。

 

3. 下一步,配置可以选择Debug便于调试。

 

4. 下一步,发布。

 

5. 打开刚刚发布到的目标文件夹,可以看到你自己发布出来的网站的内容。在这里,你会发现,创建网站时的C#文件全都不见了。打开bin目录,会发现里面有一个动态链接库文件,是的你没猜错,.cs文件就是被预编译生成了这个dll文件。

 

6. 至此,完成了网站的发布。

 

 

 

三. 将网站部署到本地IIS服务器上。

 

 在这个步骤中可能会遇到一些小问题,遇到的时候可以在网上查找,关于这part各种问题的解决方案在网上还是很齐全的hhh。

下面我写一下我自己的步骤。

 

1. 开启必要的Internet服务。控制面板--》程序和功能--》打开或关闭Windows功能。然后将 Internet Information Services可承载的Web核心、Internet信息服务的所有子项、Microsoft .NET Framework 3.5.1的所有子项勾选上,确定,开启功能。

 

2. 打开Internet信息服务(IIS)管理器。

 

3. 右击应用程序池,添加应用程序池。选择.NET Framework版本,由于我发布的网站的目标.NET Framework是4.0的版本,因此此处选择v4.0的。名称可以用一个便于自己记住.NET Framework版本号的名字。管道模式选择集成。

 

4. 然后就可以为你的IIS服务器添加网站并启动了。右击网站--》添加网站。网站名称自己写。应用程序池选择刚刚你创建的应用程序池。物理路径选择前面发布的网站的根目录。IP地址可以选择不填写,端口使用一个未被占用的端口,便于本地测试。比如,端口使用81,那么之后在浏览器里测试网站时输入的地址为http://localhost:81。确定。

 

5. 如果没有发生错误,至此你的网站已经成功部署到本地IIS服务器上并启动了。可以点击IIS管理器右侧的浏览网站看看。

 

posted on 2016-07-23 19:26  ReynoldCheung  阅读(1697)  评论(0编辑  收藏  举报

导航