Server Core是微软最喜爱的Windows Server 2012安装方式。尽管切换至Server Core的想法吓到了一些管理员,但情况已经好了很多。这里是如何解决Server Core安装和切换问题。 使用Windows Server 2012 GUI 在Windows Server 2008 R2中,不能在Server Core和Windows Server部署之间切换。
但是,Windows Server 2012允许管理员们随意启用或禁用图形用户界面(GUI)。这简化了Server Core的安装,因为你可以从GUI启动,然后当初始配置完成后再移除GUI。 启用和禁……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
Server Core是微软最喜爱的Windows Server 2012安装方式。尽管切换至Server Core的想法吓到了一些管理员,但情况已经好了很多。这里是如何解决Server Core安装和切换问题。
使用Windows Server 2012 GUI
在Windows Server 2008 R2中,不能在Server Core和Windows Server部署之间切换。但是,Windows Server 2012允许管理员们随意启用或禁用图形用户界面(GUI)。这简化了Server Core的安装,因为你可以从GUI启动,然后当初始配置完成后再移除GUI。
启用和禁用GUI的方法很多。一种是使用服务器管理器禁用,然后使用SCONFIG工具重启。但是,最简单的方法就是使用PowerShell命令。使用下面的命令移除GUI:
Remove-WindowsFeature Server-Gui-Shell, Server-Gui-Mgmt-Infra
使用下面类似的命令来重新启动GUI:
Install-WindowsFeature Server-Gui-Shell, Server-Gui-Mgmt-Infra
添加或移除GUI都需要重启服务器;你可以使用PowerShell命令Shutdown –R –T 0初始化重启。
安装Windows 2012服务器角色和功能
尽管Server Core是比较好的部署Windows Server 2012的方法,但是Server Core环境中不支持所有的角色。除了下面几种:
活动目录证书服务
活动目录域服务
DHCP服务器
DNS服务器
文件服务(包括文件服务器资源管理器)
活动目录轻型目录服务(AD LDS)
Hyper-V
打印和文档服务
流媒体服务
Web Server(包括ASP.NET的一个子集)
Windows Server更新服务器
活动目录权限管理服务器
路由和远程访问服务器
图1. 使用Get-WindwsFeature命令安装角色和特性
使用Get-WindowsFeature命令(图1)可以很方便地安装这些Server Core角色和任何附加功能,并返回一个角色和功能列表。该列表记录了角色或功能的名称(在Name那一栏里列出)。然后使用Install-WindowsFeature命令安装这些功能,命令后面跟随功能的名称。例如,要将服务器配置成一个DHCP服务器,可以使用下面的命令:
Install-WindowsFeature DHCP
Server Core界面
登录到Server Core界面后,会默认显示一个命令提示窗口。如果不小心关了,使用Ctrl+Alt+Delete组合键启用任务管理器,然后返回命令提示窗口。
图2. 从File菜单选择Run New Task命令
打开任务管理器之后,点More Details(更多详细内容),从File(文件)菜单选择Run New Task(运行新任务)。在命令行中输入CMD,打开一个新的命令提示窗口。或者,你可以输入POWERSHELL启用PowerShell。
激活Windows Server 2012
一些Windows Server 2012安装过程中不会提示管理员输入产品密钥。这种情况下,在Windows激活之前,通过PowerShell输入产品密钥。可以使用下面的命令输入产品密钥:
Slmgr.vbs –ipk xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
该命令中,X代表产品密钥。输入密钥之后,使用下面的命令激活Windows:
Slmgr.vbs –ato
该命令不会显示任何输出结果,这是正常的。说明Windows成功激活了。
使用PowerShell命名Server Core部署
尽管Windows会随机为Server Core部署命名,但是可以使用下面的命令为其分配描述性说明是很有用的:
Rename-Computer <computer name>
重启服务器,新名称开始生效。
分配IP地址
通过PowerShell分配一个静态的IP地址需要花费一些功夫。首先,要获得网络适配器的接口索引。该值可以使用Get-NetIPInterface 命令获得。
获得接口索引值以后,输入下面的命令以分配IP地址:
New-NetIPAddress –InterfaceIndex <the interface index value> -IPAddress <the address that you want to assign> -PrefixLength <the subnet mask entered as a prefix value> -DefaultGateway <the default gateway>
图3. 用来分配IP地址的命令
你还可以添加一个DNS服务器。使用下面的命令(图3):
Set-DNSClientServerAddress –InterfaceIndex <the interface index value> -ServerAddress <the IP address of the DNS server>
使用Server Core环境开展工作并不难。如果在Server Core初始安装和配置时遇到问题,可以借助SCONFIG命令。也可以安装GUI,完成配置过程之后,再删除GUI。
作者
相关推荐
-
如何优化Hyper-V动态迁移
当我们在执行Hyper-V的动态迁移时,系统会被冻结。那我们该如何减少迁移的范围以及优化数据传输的性能呢?
-
掌握Windows Server 2012 R2重复数据删除技术
重复数据删除技术是Windows Server 2012和Windows Server 2012 R2的自带功能。学习更多关于数据删除的技术来清除重复的内容,释放更多可利用的存储空间。
-
Windows Server 2012 SR-IOV技术工作原理解析
SR-IOV技术允许Windows操作系统和微软的Hyper-V或VMware的ESXi等hypervisor对服务器的磁盘I/O设备进行封装,管理甚至共享。
-
如何在Windows Server 2012中使用BitLocker
BitLocker是所有Windows Server 2012版本中的加密特性,可以保护你放在PC和硬盘上的数据。你应该学习如何安装并使用它。