服务器核心

维基百科,自由的百科全书
跳到导航 跳到搜索

服务器核心 是一个全新的 Microsoft Windows Server 安装选项, 在 Windows Server 2008 上首次推出。服务器核心提供了一个功能简化到核心服务的服务器环境。由于其功能有限,它减少了服务和管理要求、攻击面、磁盘占用和内存使用率。Windows Server 团队的项目经理Andrew Mason表示,开发服务器核心的一个主要的目的是为了降低Windows Server操作系统的攻击面,并且在未来的五年内约有70%的漏洞不会影响到服务器核心版本的Windows Server。[1] 值得注意的是,该版本没有Windows资源管理器 。 所有的服务器配置和维护是通过 命令提示符,或者通过远程连接使用 微软管理控制台 (MMC)、远程服务器管理工具和 PowerShell来管理。

配置方案[编辑]

随着服务器核心逐渐成熟,它已经从安装选项发展到可配置级别。[2]服务器核心看起来不如完整的GUI版本,而完整的GUI版本被认为在服务器层之上有一个很少需要的客户层。[3]

Windows Server日益复杂的安装&配置方案
Install type Nano Server Server Core Minimal Server Interface Server with a GUI or “Full Server” Desktop Experience[4]
Availability Server 2016 Server 2008– Server 2012–2012 R2[5] –2012 R2[6] Server 2008–

在新版本的Windows Server有更多的配置方案:[7] Windows Server Installation Types from NT to vNext.svg

发展历史[编辑]

Windows Server 2008[编辑]

Windows Server 2008 是第一个拥有服务器核心选项的Windows服务器。(所有版本,不包括IA - 64)。尽管没有Windows资源管理器,但是记事本和一些控制面板程序,如区域设置都是可用的。Windows Server 2008 服务器核心不包括:.NET 框架,Internet Explorer,Windows PowerShell和其他不支持的功能。服务器核心可以配置几个基本角色:Active Directory域服务、活动目录应用程序模式(ADAM)、DNS服务器、DHCP服务器、文件服务器、打印服务器、Windows媒体服务器、IIS 7 服务器和Hyper-V服务器。服务器核心也可以用来创建一个集群以使用故障转移集群、网络负载均衡。

对于Windows Server 2008来讲,服务器核心只是一个安装选项,它具有和GUI版本相同的文件和配置。在Windows Server 2008 和2008 R2 中,如果服务器安装的是服务器核心,它不能被转换成全GUI版本,反之亦然。 管理一个服务器核心的服务器对于管理员来讲会更轻松,一个名叫“scregedit.wsf”的Windows脚本包含了许多基本设置,比如: 自动更新 的开启或关闭、开启或关闭远程桌面以及改变网页的相关设置。[8]

Windows Server 2008 R2[编辑]

Windows Server 2008 R2中,服务器核心包含了.NET 框架,一些应用程序(包括使用ASP.NET编写的网站和Windows PowerShell 2.0)可以在此版本下使用。因为有了.NET框架的支持,它也是第一个支持安装 Microsoft SQL Server 的服务器核心(一个解决方案表示只可用SQL Server 2012+).[9][10] 服务器可使用远程管理。 新的服务器角色现在可以在服务器核心上运行,包括主动目录证书服务和文件服务角色的资源管理器组件。 WoW64 现在可被禁止。[11]

除了 DISM 命令以外,一个新的命令行服务器的配置工具(Sconfig.cmd)已经可用于配置和管理的几种常见方面的核心服务器的安装。[12] 现在,服务器管理员可用该配置工具管理安装了服务器核心的服务器。

Windows Server 2012 [编辑]

相较于的先前版本, Windows Server 2012 可以在服务器桌面环境和服务器核心版本之间互相转换而无须重新安装。服务器核心现在是默认的安装选项。 还有一个新的安装选项,"最少的服务器界面",允许一些GUI元素,例如MMC和服务器管理器的运行,但没有正常的桌面和默认程序,例如 文件管理[13] "最少服务器界面"实际上是一个服务器角色,全GUI版本中包含了所有的角色。 一些新的角色都可以使用,像 Windows服务器更新服务 (WSUS)、活动目录权限管理服务 以及 路由和远程访问服务,并且支持许多了新特性。[14]

Windows Server 2012 R2[编辑]

Windows Server 2012 R2 中, Windows Defender 已经在服务器核心安装中可用。在一般情况下,Windows Defender 被默认安装并启用。[15]Template:Disputed-inline

Windows Server 2016[编辑]

Windows Server 2016 有一个最小状态安装选项(小于核心服务器),它被称作微型服务器,用于优化Windows Server 虚拟化和Hyper-V 虚拟化,以及其他 云端虚拟化 方案。 微软删除了GUI 层,WoW64和 Windows Installer。 该版本也没有本地登录或 远程桌面连接 的GUI支持。[16][17]

在安装 Windows Server 2016时提供两种选择:Windows Server 2016(服务器核心),Windows Server 2016(桌面体验)。从Windows Server 2012开始,服务器核心和桌面体验之间的转换被移除。(该特性可能在技术预览第三版被移除)

支持的图形程序[编辑]

Windows Server 2016[编辑]

在核心版本支持的一些图形程序 [编辑]

子控制面板

  • control.exe
  • control.exe timedate.cpl -日期和时间

regedit.exe -注册表编辑器

notepad.exe -记事本

cmd.exe -命令提示符

msinfo32.exe -系统信息

msiexec.exe -Windows Installer

taskmgr.exe -任务管理器

powershell.exe -Windows PowerShell

资源管理器功能的子集 -所有可在文件(文件夹)上完成的命令 -例如打开保存对话框

  • 文件复制、粘贴、重新命名,删除,创建新的文件夹
  • 磁盘的属性,包括工具上的对话样的错误检查

其他可工作的图形程序 [编辑]

adexplorer.exe -活动的目录资源管理器

procexp.exe -Sysinternal处理资源管理器

procmon.exe -Sysinternal过程监视器

tcpview.exe -Sysinternal TCP监视程序

vmmap.exe -Sysinternal VMMap

rammap.exe -Sysinternal RamMap1.50

portqueryui.exe -PortQueryUI

更多...

  • MinWin

参考文献[编辑]

  1. ^ Iain McDonald and Andrew Mason show off the new Windows Server OS. Channel 9. Microsoft. May 24, 2006 [2008-11-01]. 18:55 
  2. ^ https://en.wikipedia.org/wiki/Server_Core#cite_note-WindowsITPro-4
  3. ^ https://en.wikipedia.org/wiki/Server_Core#cite_note-serverjourney-5
  4. ^ TechNet: Desktop Experience Feature
  5. ^ About Windows Server Installation Options. Microsoft. [2016-07-06]. This option is only available on Windows Server 2012 and Windows Server 2012 R2. 
  6. ^ Installation Options for Windows Server 2016 Technical Preview. Microsoft. 2015-11-19 [2016-07-06]. The "Minimal Server Interface" and "Server with a GUI" modes present in Windows Server 2012 R2 are not available in this release. 
  7. ^ https://en.wikipedia.org/wiki/Server_Core#cite_note-serverjourney-5
  8. ^ Windows IT Pro: Scregedit Streamlines Server Core
  9. ^ SQL Coffee: How to Install SQL Server 2012 on Windows Server Core
  10. ^ Network Worls: Server Core 2008 – SQL Server not supported
  11. ^ 4SysOps: Uninstall Windows 32-bit on Windows 64-bit (WoW64) on Windows Server 2008 R2 Server Core
  12. ^ TechNet: Configuring a Server Core installation of Windows Server 2008 R2 with Sconfig.cmd
  13. ^ Bisson, Simon. Windows 8 Server Developer Preview. ZDNet. CBS Interactive. September 14, 2011 [January 1, 2012]. 
  14. ^ TechNet: Install Server Roles and Features on a Server Core Server
  15. ^ What's Changed in Security Technologies in Windows 8.1. 
  16. ^ Windows Server Blog: Microsoft Announces Nano Server for Modern Apps and Cloud
  17. ^ Server & Cloud Blog: Microsoft Announces New Container Technologies for the Next Generation Cloud 互联网档案馆存檔,存档日期2015-04-11.

扩展阅读[编辑]

外部链接[编辑]