Windowsserver2012R2命令安装IIS和net3.5

安装IIS:

参考地址:http://www.zhaomu.com/news/detail-395.html


1、首先,我们点击系统左下角的PowerShell图标,进入命令行环境。

Windowsserver2012R2命令安装IIS和net3.5

2、接下来,我们键入一行脚本来查看IIS是否安装过。

get-windowsfeature web*

命令的含义通俗易懂,就是获取以web开头的系统安装包,因为IIS的安装包就是全部以web开头的。运行结果如下。

Windowsserver2012R2命令安装IIS和net3.5

我们注意到,这些安装包前面的方框没有任何标记,说明这些组件都尚未安装。下面我们开始执行IIS的安装脚本。

3、键入以下PowerShell脚本开始执行IIS 8.0的安装。

install-windowsfeature web-server

web-server就是我们上图中的第一项名称,也就是Web服务器(IIS)这个角色。注意PowerShell脚本是不区分大小写的,所以我这里为了方便起见,全部使用了小写字母的命令。

Windowsserver2012R2命令安装IIS和net3.5

4、然后我们再用get-windowsfeature web*查看下是否安装成功了。

Windowsserver2012R2命令安装IIS和net3.5

一眼就可以看出,已经安装的组件前面的框用叉号做上了标记。和用图形界面安装IIS不同,应用程序开发和IIS管理控制台没有安装上,接下来我们再分别安装这两项。

5、键入以下PowerShell脚本开始安装应用程序开发。

install-windowsfeature web-asp,web-asp-net,web-asp-net45

其实,我们也可以在一行脚本中同时安装web-server和这些应用程序开发,之所以分开执行,是为了确保整体安装的成功率。因为安装过程需要连接网络下载源,而且下载源一般都不在中国大陆,如果出现网络故障无法下载,则必须重头来过。这样分段进行的好处就是稳扎稳打,即使出现安装错误,也只需重新执行最后的一次安装即可,无需全部重新执行。

Windowsserver2012R2命令安装IIS和net3.5

6、下面安装IIS管理控制台。

install-windowsfeature web-mgmt-console

Windowsserver2012R2命令安装IIS和net3.5

至此IIS安装完毕,我们也可以再用上面的get-windowsfeature web*命令检查下是不是需要的组件都已经安装好了。

两种方法的比较

下面我们比较下用图形界面安装和用PowerShell脚本安装IIS,各有什么优点和缺点。

1、用图形界面安装的优点显而易见,比较直观,全部用鼠标点选操作。管理员无需输入字符或脚本,根据安装向导来,不会出现错输或漏输的情况。

2、图形界面安装方式的缺点就是操作步骤较多,系统需要加载很多对话框。如果服务器运算慢的话,操作时间会很长,有时候也是很恼人的。因此,图形界面适合新手初次安装。

3、用PowerShell脚本安装需要一定的技术水平,操作起来缺乏直观性,键入的命令行脚本如果错了一个字符,就无法执行,第一次操作可能需要实验几次才能完全掌握。

4、命令行方式安装的优势,第一是安装速度快,执行效率高,没有加载很多图片,类似于Linux系统。第二是可以精确控制要安装的组件,也可以自由删除组件,只要知道组件的名称就可以了。因此,PowerShell方式适合有一定实战经验的技术人员使用。



下载SXS地址(未验证下载文件的可用性,如不可用请从其他地址下载):

http://download.csdn.net/download/nista/8667853

安装.net3.5:

参考地址:http://www.bubuko.com/infodetail-430730.html

除了通过上面GUI的方式进行安装之外,还可以通过以下几种方式进行安装:

     1、使用 PowerShell工具进行安装(微软极力推荐系统管理员们使用强大的 Powershell 来管理系统), 指定源文件路径然后进行安装:

     Install-WindowsFeature NET-Framework-Core –Source G:\Sources\sxs

 

     2、使用命令提示符中的DISM命令,指定源文件路径然后进行安装:

 

     DISM /Online /Enable-Feature /FeatureName:NetFx3 /Source:G:\sources\sxs 

     3、使用包含sxs文件夹的文件共享,指定共享路径

 

     Install-WindowsFeature NET-Framework-Core –Source\\ServerName\ShareName\sxs

 

     说明:本人.NET Framework3.5安装文件所在盘符为G,应根据自己情况进行修改。第三种方式,是使用别人计算机上共享出来的.NET Framework3.5安装文件来进行安装,所以第三条命令的\\ServerName\ShareName\sxs这部分需要根据实际的共享路径来输入。