网站服务器需要安装哪些角色,安装Web服务器角色

演示环境

我们通过Hyper-v来搭建演示环境,创建好两个虚拟机后,拓扑图和服务器名称、IP地址、用户名和密码按照下图来配置:

38533e2091a45442a19093fe62dfa218.png

试验拓扑图

Client VM: Win2K8R2Dev,安装Win2008, 作为客户端,IP=10.0.0.1

Server VM: Win2K8R2Core,安装Server Core, 作为Web服务器,IP=10.0.0.3

用户1: Administrator, p@ssw0rd

用户2: student1, p@ssw0rd

安装Web服务器角色

1、用student1帐户登录安装Serve Core的Win2K8R2Core服务器。

2、在命令行窗口中输入下述命令,察看已经启动和关闭的可选特性:

dism /online /get-features /format:table

需要注意的是Deployment Image Servicing and Management (DISM)工具是修改Server Core安装的首要工具。

3、应用下述命令明确ASP.NET功能的配置状态:

dism /online /get-features /format:table | find /I “ASP”

4、DISM提供了一个额外的需要事先启用的功能列表:

dism /online /enable-feature /featurename:IIS-ASPNET

5、在安装Web Server角色、IIS和相关功能之前,需要确定.NET Framework是否已经被安装,应用DISM工具可以安装.NET Framework 2.0/3.0,可以通过下述命令安装:

dism /online /enable-feature /featurename:NetFx2-ServerCore

dism /online /enable-feature /featurename:NetFx3-ServerCore

注意featurename参数是对大小写敏感的。

6、之后我们要为服务器配置Web服务器角色,可以通过下述命令实现:

dism /online /enable-feature /featurename:IIS-WebServerRole

随后需要在IIS 7上启用ASP.NET,这就需要为服务器安装IIS-ASPNET角色,这一步是非常重要的,安装成功才能启用ASP.NET。但在安装IIS-ASPNET角色之前需要安装三个附加的角色:IIS-ISAPIFilter、IIS-ISAPIExtensions和IIS-NetFxExtensibility,可以通过下述命令安装:

dism /online /enable-feature /featurename:IIS-ISAPIFilter

dism /online /enable-feature /featurename:IIS-ISAPIExtensions

dism /online /enable-feature /featurename:IIS-NetFxExtensibility

三个附加角色安装成功后,才能安装IIS-ASPNET,还是通过dism命令:

dism /online /enable-feature /featurename:IIS-ASPNET

7、验证IIS服务是否已经开始运行:

sc query w3svc

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值