博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Windows Server 2012安装选项、界面等级详解
阅读量:5734 次
发布时间:2019-06-18

本文共 3004 字,大约阅读时间需要 10 分钟。

我们都习惯了在Server系统中使用图形化的界面来进行管理,尽管有的时候我们也要使用命令行或Powershell来完成一些任务,但图形化的界面在Server系统管理员的心中仍然是根深蒂固的。在Server 2008 R2的安装程序中提供了对同个版本的不同安装选项,分别是Server核心和Server完整界面。Server核心是没有任何的用户界面的,我们在使用帐户登录系统后只有一个命令行窗口。似乎Server 核心是一个非常多余的东西,因为我们在管理Server的过程中几乎不会仅仅是使用命令行,所以这里我们并不会太多的去关注Server核心。
从安全性考虑,Server核心的确比完整界面的Server要高一些,因为只有一个命令行界面,在一些威胁面前防护能力是很高的,并且也不容易产生误操作。但即便是这样,几乎还是没有管理员愿意去安装Server核心,因为在安装之后,对Server的部署要求非常高,因为没有用户界面,要在这样的Server上做任何产品的部署都是不简单的,单纯使用命令行来作部署的技术员太少,并且确实不太方便。并且如果要在这两种安装选项做切换的话,我们必须重装系统才能给实现。这就给管理员造成了困扰,在安全和易用之间选择的情况下,管理员最终还是会选择安装完整界面,而去放弃一些安全性。
在Windows Server 2012中这种体验得以改善,微软为管理员提供了四种用户界面等级并且可以在任意时间进行切换。而我们今天就来看下这四种用户界面等级各有什么不同,以及如何在四种用户界面等级之间做切换。在开始之前我们来看看Server 2008和2008 R2与Server 2012的安装选项上存在什么差异。
从上图可以看出,旧版本的Server系统两种安装选项是独立的,这意味着完整安装和核心安装在底层就是独立的两个安装包,而并不仅仅是在核心安装选项上增加了一层图形化的用户界面。所以我们要想在两种界面等级进行切换必须重装系统才能给实现。我们再来看看Server 2012的安装选项。
但从底层的复杂度看起来,Server 2012就复杂了很多,好在这些都是底层的安装选项,所以尽管看起来很复杂,但管理员却受益匪浅。我们可以看到Server 2012的底层是一个公共的Server核心,在Server核心之上有一层Server核心的完整安装方式,并且在完整Server核心之上还有Server的图形化用户界面外壳和图形化管理器两种选项。而我们按照旧版本Server来理解的话,我们平常使用的是Server Core + ServerCore-FullServer + Server-Gui-Shell,也就是传统的完整图形化界面的Server系统。
Server 2012中提供了四个等级的用户界面,分别是服务器核心安装选项、最小服务器界面、完全安装选项 以及已安装桌面体验功能。 在使用Server 2012的安装镜像ISO进行安装时,我们可以看到两个安装选项,这跟我们安装Server 08 R2是一样的,但底层却存在很大差异,只是我们感觉不到而已。
好了,下面我们就来把一个安装了图形化界面的Server 2012打回核心“原型”。我们在安装好的Server中打开服务器管理器,然后选择删除角色或功能,然后我们在删除功能步骤,找到“用户界面和基础结构”模块,展开,并取消复选“服务器图形Shell”。
然后开始删除图形化界面的外壳,并选择删除完成后自动重启,然后单击删除按钮开始删除。
删除完成重启后,我们再次登录就会发现已经没有资源管理器、超级任务栏等组件了,只有一个命令行和服务器管理器。但是通过服务器管理器的“工具”菜单,我们仍然可以打开很多基于管理单元的面板,比如AD用户和管理、证书颁发机构、PowerShell等。我们也可以直接在命令行中输入PowerShell来切换到PS。
如果要配置网络等服务器配置的话,我们可以直接在服务器管理器的本地服务器中单击相应的选项,会弹出基于命令行的服务器配置界面,我们可以在这里使用选择数字的形式来完成配置,包括加入域、配置远程管理、远程桌面、安装更新、激活以及修改网络设置、重启关机等操作,还是非常丰富实用的。
我们当然不甘于此,我们在服务器管理器中继续单击工具-删除角色和功能,我们将完成整个图形化界面的删除操作。
还是在用户界面河基础结构中,我们清除“图形管理工具和基础结构”的复选项。如果此时还安装了其他的服务器角色,比如ADDS、CA、Web Srv等,会把这些角色的图形界面一同删除。
在最后我们可以预览下要做的操作,因为是做测试,所以我们可以很轻易的决定把这些内容删除掉,只留下Server核心,以及我们的服务器角色,只是没有图形化的管理界面了而已。
开始功能删除,这时候服务器会变得比较卡,包括整个系统、PowerShell、服务器管理器等。建议大家在这个时候耐心等待,不然会很容易的出现“未响应”状态,这样可能导致一些未知的问题。
在这次重启之后图形界面就更进一步的删除掉了,在欢迎界面我们的用户头像都已经被删除掉了,唯一的图形化界面就是几个图标,比如Windows Server的Logo和左右箭头。我们可以登录来看看现在的服务器是什么样。
的确非常的干净,只有一个管理员级别的命令行。如果大家细心的话会发现这个命令行也与之前的不同了,没有了Aero风格,虽然现在都已经没有了Aero Glass效果,但这次的命令行连Aero Basic风格都没有了,而是Windows经典。
好了,已经到这个地步了,我们在命令行中执行Powershell,就可以将命令行转换成PowerShell了。
由于今天主要是给大家分享Server 2012的几种界面,下面我们就开始把Server核心转换成具备完整图形界面的Server完整系统。在这里我们仍然进行一步一步的转换,首先我们在PowerShell下执行下面的命令将服务器转换成最小化图形界面,也就是包括命令行和服务器管理器的界面等级。
Install-WindowsFeature Server-Gui-Mgmt-Infra
我们重启下,就可以发现我们的用户头像回来了,虽然是默认的,但是还是和没有、有一定的区别。
登录进去又可以看见我们熟悉的Aero风格命令行、服务器管理器了。我们继续在PowerShell中执行命令将最小化的服务器界面转换成完整界面。执行以下命令:
Install-WindowsFeature Server-Gui-Shell
重启登录看看,我们的任务栏、桌面又回来了,完整的界面是如此的亲切。
在打开下资源管理器,完全图形化的管理,确实方便不少。
但在核心界面等级中,内存的占用会比完整版的少一些,虽然我们没有做过对比。但如果从安全方面来考虑的话,核心版的确还要安全一些,因为没有了图形化界面,所以几乎可以抵御所有的物理环境攻击。在这里其实还有一个用户界面等级,那就是带有桌面体验的图形化界面,但对Server系统来说,确实用的不多,这里就不再细说了,最后给大家一个四个界面等级的功能对比。
 本文转自 reinxu 51CTO博客,原文链接:http://blog.51cto.com/reinember/1020953
,如需转载请自行联系原作者
你可能感兴趣的文章
web.xml配置SpringMVC时导致访问的页面资源不存在,跳转页面时出现404
查看>>
让我们发展纯粹的金钱关系吧,那多美好(转)
查看>>
泛微e-cology和Oracle无法启动的解决方案
查看>>
cairo[02] Windows环境学习笔记——cairo的绘图概念
查看>>
SqlHelp
查看>>
laravel blade $loop index 和 remaining 取值问题
查看>>
如何正确做 Web端压力测试?
查看>>
LibSVM-windows
查看>>
华为内部面试题库---(3)
查看>>
消息耦合还是接口耦合
查看>>
C#窗体淡入淡出
查看>>
Hadoop(七)HDFS容错机制详解
查看>>
F# 入门(五):F# 代码结构及编译顺序
查看>>
Visual F# 3.0 Beta 介绍
查看>>
C++STL中的list链表
查看>>
使用vbscript替换excel文件的内容
查看>>
资源管理器
查看>>
集合框架
查看>>
Error creating bean with name 'signController': Injection of autowired dependencies failed
查看>>
Sublime执行python文件
查看>>