在前两篇文章中,战场已经开辟,趁手的兵器也已到位,全能的程序员要开始安装操作系统了。


使用U盘作为启动盘安装操作系统的前提在计算机启动时进入BIOS管理界面,同时将启动项改为USB启动。启动项修改完成后,保存退出,计算机重启开始Windows Server 2012操作系统的安装。

Windows Server 2012 R2安装

安装引导界面,用于选择语言、时间及输入法,默认“下一步”。

winserver2012安装python教程 windowsserver2012安装教程_Server

点击“现在安装”。

winserver2012安装python教程 windowsserver2012安装教程_Framework3.5_02

选择要安装的操作系统,其中服务器核心安装不包含GUI界面,如果觉得自己不是运维大神级别的就选择“带有GUI的服务器”。Standard标准版与DataCenter数据中心版的区别在于虚拟化权限,数据中心版提供无限虚拟化,标准版仅提供两个虚拟机部署。标准版和数据中心版的其他功能都是一致的。

winserver2012安装python教程 windowsserver2012安装教程_Windows_03


接受许可条款,点击“下一步”继续。

winserver2012安装python教程 windowsserver2012安装教程_Server_04


选择安装类型。如果是全新安装,选择“自定义”类型。如果是在低版本操作系统上升级安装,选择“升级”类型。

winserver2012安装python教程 windowsserver2012安装教程_Windows_05


选择操作系统要安装的磁盘位置。此处可以通过新建磁盘进行磁盘分区。

winserver2012安装python教程 windowsserver2012安装教程_Server_06


接下来安装过程开始,请准备一包瓜子或半个西瓜,坐等进度条。

winserver2012安装python教程 windowsserver2012安装教程_数据中心_07


自动重启,安心吃瓜。

winserver2012安装python教程 windowsserver2012安装教程_数据中心_08


最后一步,设置管理员登录密码。

winserver2012安装python教程 windowsserver2012安装教程_Framework3.5_09


出现此界面,恭喜安装完成。

winserver2012安装python教程 windowsserver2012安装教程_Framework3.5_10

离线安装NetFramework3.5

在Windows Server 2012操作系统中,NetFramework3.5并不会自动安装到操作系统中。由于IIS和SQLServer的安装环境都少不了NetFramework3.5,所以需要手动安装。如果在联网情况下,在服务器管理器中选择“添加角色和功能”,勾选”NetFramework3.5”,即可自动安装完成。但在断网情况下安装Net3.5将会十分麻烦,直接使用Net3.5离线安装包来安装是很难成功的。使用命令行或PowerShell安装在目前的方法中是成功率最高的。
使用命令行或PowerShell安装Net3.5的前提是要有安装操作系统的原始ISO镜像文件 。安装命令如下:

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

其中E:\sources\sxs为镜像文件中Net3.5安装包的路径,需要根据自己计算机的实际路径进行更换。

winserver2012安装python教程 windowsserver2012安装教程_WindowsServer2012_11

此外建议在命令行中加上“/All”的命令,即安装全部功能,否则NetFramework3.5仍会安装不全,导致后续的SQLServer和IIS安装失败。

winserver2012安装python教程 windowsserver2012安装教程_数据中心_12


Windows Server 2012操作系统的安装教程在网上可谓多如牛毛,但别人的终究是别人的,只有自己亲手装过几次系统并将过程记录下来,才能真正成为自己的经验积累。