.Net源码论坛 [ 繁体中文 ]

发新话题 回复该主题

Asp.Net环境搭建 [复制链接]

楼主
IIS下载

iisexpress_8_0_RTM_x64_zh-CN.msi单击此处
iisexpress_8_0_RTM_x86_zh-CN.msi单击此处
Internet Information Services (IIS) 7.5 Express

单击此处




ASP.NET运行环境安装
ASP.NET运行环境的必要组件如下:
--IIS 5.0以上
--Internet Explorer 5.5或以上版本
--.NET Framework SDK (运行环境)
--Microsoft Visual Studio.NET (开发环境)
拓展阅读:
- 51aspx源码使用常见问题Q/A
- 你应该知道的.Net小常识

Posted at:2012-05-26
IIS安装
我们使用Windows XP操作系统演示IIS安装,IIS版本是 5.1。
1、IIS的安装
IIS是随操作系统一起提供的,如果已经安装过了IIS,那么就可以在控制面板的管理工具中找到它(在英文的版本中,它的名字是Internet Information Service,在中文的版本中,它的名字是Internet服务管理器)。如果没有找到IIS,那么就需要安装。
首先打开控制面板,使用它的“添加或删除程序”功能,其界面如a-1图所示。选择“添加删除Windows组件”功能,显示“Windows组件向导”对话框,如图a-2所示。

图a-1 添加删除程序

图a-2 组件向导


在此对话框的“组件”列表框中选中“Internet信息服务”复选框,并单击“详细信息”按钮,选择需要安装的IIS子组件,如图a-3所示。在所有选择都完成之后,单击“确定”按钮开始安装。

图a-3 子组件

提示:安装过程需要准备一张Windows XP的系统光盘或者下载IIS安装包文件,如果使用安装包就不要安装子组件的功能了,可能会提示缺少文件。

安装成功之后,只要启动Windows,IIS就会自动启动。IIS的大部分程序都安装在系统根目录\Windows\system32\inetsrv中,同时创建了一个\InetPub目录用于存放Web网页文件。


2、使用IIS
由于IIS是在Windows启动时自动启动,所以,如果没有特别设置,一旦进入Windows,IIS就是开启的状态。为了使用IIS,可以在控制面板的管理工具中找到Internet服务管理器或者右键我的电脑选择“管理”找到“Internet信息服务”。它的管理界面如图b-1所示。


图b-1 IIS的管理界面

可以看到,在Internet信息服务中,存在一个名字为ezong-pc的机器,在它的上面安装了一个默认的Web站点和一个默认的SMTP虚拟服务器(如果安装IIS时,子组件中选择了FTP,这里还会显示默认的FTP站点)。其中,ezong-pc机器名就是安装操作系统的时候为机器所取的名字,这个名字可以在控制面板的系统组件中找到。
为了测试现在IIS是否工作,可以在浏览器中输入http://localhost,如果能正常显示测试页,那么表示IIS安装成功,查看图b-2。

图b-2 IIS安装成功


3、目录管理
为了能够访问到IIS管理的页面,把需要的页面和程序放置在一个目录中,这个目录对于IIS来说就是主目录。主目录中存放着HTTP请求所需要的资源。所以,在使用IIS之前还要做的一件事情就是设置主目录。
右击Internet服务器管理程序中的默认Web站点,从弹出的快捷菜单中选择“属性”命令,显示图c-1所示的对话框。在“主目录”选项卡中可以看到,IIS允许有三种信息来源:此计算机上的目录、另一计算机的共享位置和重定向到URL。选择不同的选项,就可以在下面的文本框中输入相应的信息来获取相应的主目录。

图 c-1 站点属性


拓展阅读:
- 51aspx源码使用常见问题Q/A
- 你应该知道的.Net小常识

    已有2评分我要评分查看所有评分

    分享 转发
    参与论坛,奖励积分(积分=共享分)
    奖励范围:
    1、积极回答解决问题的用户
    2、积极发帖的用户(技术文章等学习资料)
    TOP
    沙发

    好贴  谢谢分享
    TOP
    板凳

    好贴  谢谢分享
    TOP
    地板

    不错,学习了。。
    TOP
    五楼

    又学到了
    TOP
    六楼

    学习了               ·
    TOP
    七楼

    回复 1楼自由极光的帖子

    好东东,太详细了
    TOP
    八楼

    怎么没有"SMTP"这个项目呢??

    电脑上IIS刚弄好了,,怎么这里头没有"默认的SMTP虚拟服务器"这个项目呢??
    信息服务--.jpg (, 下载次数:0)

    没有SMTP啊!(9/26/2013 3:30:38 PM 上传)

    信息服务--.jpg

    TOP
    九楼

    我输入"http://localhost/"时,,提示的是"HTTP 500 内部服务器错误",,
    这个到底怎么办呢??
    TOP
    十楼

    HTTP 500 内部服务器错误

    HTTP 500 内部服务器错误
    怎么回事啊?
    HTTP 500 内部服务器错误.jpg (, 下载次数:0)

    (9/26/2013 3:42:26 PM 上传)

    HTTP 500 内部服务器错误.jpg

    TOP
    发新话题 回复该主题