Меню Рубрики

Windows server 2008 r2 server core gui

Windows Server 2008 R2 Core. Установка и настройка типовых сервисов IIS

Архив номеров / 2011 / Выпуск №1-2 (98-99) / Windows Server 2008 R2 Core. Установка и настройка типовых сервисов IIS

ВЛАДИМИР ОЗЕРОВ, системный администратор, специализируется на Windows-системах

Windows Server 2008 R2 Core
Установка и настройка типовых сервисов IIS

Windows Server-система часто разворачивается для поддержания определенной роли или нагрузки. При правильно организованной структуре она устанавливается один раз и управляется удаленно, через внешние оснастки

Также Server Core дает уменьшение возможностей для вредоносного кода за счет того, что из него вырезаны многие компоненты, ненужные в серверной работе. По статистике для Server Core сейчас идет около 35% всех обновлений Windows 2008 и приблизительно 59% критических обновлений. Что, естественно, уменьшает требования к его перезагрузке

Вырезание компонентов также дало еще одно преимущество. Уменьшение требований к аппаратной части, в особенности к оперативной памяти и месту на диске. Рекомендуемые требования для установки Server Core составляют минимум 512 Мб оперативной памяти, а чистая установка занимает всего около 8 Гб. Для одного сервера, установленного на современной серверной платформе, это, возможно, и не очень актуально, а вот при условии использования виртуализации множества серверов может дать ощутимое преимущество и позволит установить больше серверов на то же железо по сравнению с «обычным» Windows Server 2008 R2.

Развитие IIS для Server Core

Возможность установки IIS для Server Core была еще в Windows Server 2008, но не было возможности установить на нем .NET. Также там нельзя было установить PowerShell, что, по моему мнению, является главным недостатком Windows Server 2008 Core.

Конечно, через некоторое время специалисты смогли установить .NET и запустить PowerShell (http://dmitrysotnikov.wordpress.com/2008/05/15/powershell-on-server-Core), но все равно это не являлось рекомендованной Microsoft процедурой. Как следствие, использовать в рабочей среде это было возможно только на усмотрение Администратора.

В Windows Server 2008 R2 поддержка .NET уже реализована, что дает возможность осуществления на нем всех задач современного веб-сервера, а также использовать среду PowerShell.

Вторым недостатком Windows Server 2008 Core была его плохая подготовленность для настройки. Вся установка осуществлялась из командной строки. В систему не было включено никаких оболочек, позволявших облегчить настройку. И опять же в скором времени было выпущено множество программ для комфортной установки компонентов (http://new.samag.ru/archive/article/829). Именно поэтому в Windows Server 2008 R2 был введен скрипт начальной установки sconfig, позволивший значительно упростить первичную установку сервера.

IIS 7.5 на Windows Server 2008 R2 Core позволяет использовать все те же возможности что и «обычный» Windows Server 2008 R2. А именно имеет поддержку WebDAV и FTP, модулей IIS для PowerShell и т.д.

Первичная настройка Server Core

После установки Windows Server 2008 R2 в режиме Server Core и ввода логина и пароля мы видим командную строку и – все. Добро пожаловать в мир Server Core (см. рис. 1).

Рисунок 1. Рабочий стол Windows Server 2008 R2 в режиме Server Core после установки

Первое, что нужно сделать с любой серверной системой, это настроить сеть. Для этого запускаем скрипт первичной настройки sconfig и выбираем пункт 8 (см. рис. 2). Дальше настройка осуществляется в интуитивно понятном окружении, и я его не буду описывать.

Рисунок 2. Sconfig – скрипт настройки, встроенный в систему

Также можно воспользоваться настройкой из командной строки с помощью утилиты netsh. Для того чтобы посмотреть текущие подключения, вводим команду:

C:\Windows\System32>netsh interface ipv4 show interfaces

Инд Мет MTU Состояние
— ———- ———- ————
3 5 1500 connected
1 50 4294967295 connected
Имя
——————————
Подключение по локальной сети
Loopback Pseudo-Interface 1

И определяем номер нашего подключения.

netsh interface ipv4 set address name=»3″ source=static address=192.168.1.3 mask=255.255.255.0

где name=»3″ есть номер вашего подключения, вводим IP-адрес и маску.

DNS-сервер добавляется командой:

netsh interface ipv4 add dnsserver name=»3″ address=192.168.1.2 index=1

При желании ввод в домен осуществляется также из скрипта настройки sconfig или с помощью команды:

netdom join %computername% /domain:test.local /userd:Administrator /password:*

Активация Windows осуществляется с помощью специального скрипта:

cscript C:\Windows\System32\slmgr.vbs

После перезагрузки нам необходимо будет включить среду PowerShell, которая по умолчанию выключена. Осуществляется это также из sconfig.

После его запуска выбираем пункт 4. Пункт 2 подменю настройки удаленного управления включает PowerShell (см. рис. 3).

Рисунок 3. Подменю «Настройка удаленного управления»

Из командной строки запуск установки осуществляется с помощью данной команды:

start /w ocsetup MicrosoftWindowsPowerShell

После перезагрузки мы получим среду PowerShell на нашем сервере.

Также рекомендую включить удаленное управление через службу WinRM. Опять используем sconfig и пункт 4 или командную строку:

winrm quickconfig

После этого нам станет доступна удаленная консоль диспетчера сервера, появившаяся в Windows Server 2008 R2 (см. рис. 4).

Рисунок 4. Диспетчер сервера Windows Server 2008 R2, подключенный к Server Core

И в конце можно включить удаленный рабочий стол (RDP). В sconfig это пункт 7.

А вот в командной строке придется воспользоваться отдельным скриптом:

cscript C:\Windows\System32\Scregedit.wsf /ar 0

Внимание: для того чтобы подключаться к серверу с клиентов ниже, чем Windows Vista/Windows Server 2008, надо отключить высокий уровень безопасности, установленный по умолчанию:

cscript C:\Windows\System32\Scregedit.wsf /cs 0

Разрешение протокола RDP на брандмауэре осуществляется знакомой нам утилитой netsh:

netsh advfirewall firewall set rule group=»Remote Desktop» new enable=yes

Установка и настройка IIS

Как бы ни была хороша утилита sconfig для первичной настройки сервера, но она не позволяет устанавливать роли и компоненты Windows Server.

Я рекомендую использовать для этого бесплатную оболочку Core configurator 2.0 (http://Coreconfig.codeplex.com), написанную в среде PowerShell. Данная оболочка обладает почти всеми возможностями «обычной» панели управления и позволяет интуитивно понятно настроить сервер так, как вам будет нужно.

Записать программу на сервер вы можете любым удобным для вас способом. Запуск оболочки после установки осуществляется файлом Start_Coreconfig.wsf (см. рис. 5).

Рисунок 5. Core configurator 2.0 после запуска

Установка ролей осуществляется из меню Computer setting -> Add or Remove Roles (см. рис. 6).

Рисунок 6. Список компонентов для установки из Core configurator 2.0

Или можно установить их из командной строки. Для установки по умолчанию достаточно применить команду (внимание, имена компонентов чувствительны к регистру):

start /w pkgmgr /l:log.etw /iu:IIS-WebServerRole;WAS-WindowsActivationService;WAS-ProcessModel;WAS-NetFxEnvironment;WAS-ConfigurationAPI

Полная установка – это небольшая строка в 924 символа:

start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;
IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-HttpRedirect;IIS-ApplicationDevelopment;IIS-ASP;IIS-CGI;IIS-ISAPIExtensions;
IIS-ISAPIFilter;IIS-ServerSideIncludes;IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;
IIS-HttpTracing;IIS-CustomLogging;IIS-ODBCLogging;IIS-Security;IIS-BasicAuthentication;IIS-WindowsAuthentication;
IIS-DigestAuthentication;IIS-ClientCertificateMappingAuthentication;IIS-IISCertificateMappingAuthentication;
IIS-URLAuthorization;IIS-RequestFiltering;IIS-IPSecurity;IIS-Performance;IIS-HttpCompressionStatic;IIS-HttpCompressionDynamic;
IIS-WebServerManagementTools;IIS-ManagementScriptingTools;IIS-IIS6ManagementCompatibility;IIS-Metabase;IIS-WMICompatibility;
IIS-LegacyScripts;IIS-FTPPublishingService;IIS-FTPServer;WAS-WindowsActivationService;WAS-ProcessModel

Удаленное управление, включается поле установки компонента IIS-ManagementService:

start /w ocsetup IIS-ManagementService

После необходимо включить удаленное управление сервером IIS, для этого добавляем ключ в реестр:

reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WebManagement\Server /v EnableRemoteManagement /t REG_DWORD /d 1

и включаем службу удаленного управления WMSvc. Сделать это можно из Core сonfigurator или с помощью команды:

net start wmsvc

Замечу, что мы только запускаем службу. Чтобы установить ее автоматический запуск с сервером, можно воспользоваться, например, данной PowerShell командой:

set-service wmsvc -startuptype automatic

После этого к серверу можно будет подключаться снаружи, из Windows Server 2008 R2, с помощью консоли управления IIS (см. рис. 7).

Рисунок 7. Удаленная консоль IIS 7.5

Или с помощью модулей IIS для PowerShell. Для их установки нужно разрешить запуск неподписанных скриптов, например:

set-executionPolicy remoteSigned

и импортировать модули:

import-module WebAdministration

Для постоянной работы рекомендуется добавить импорт модулей в профиль PowerShell.

Рисунок 8. Список командлетов IIS для PowerShell

Данная статья отлично показывает, что развертывание Windows Server 2008 R2 в режиме Server Core с нуля с установкой роли IIS или любой другой возможно без использования командной строки. Настройка сетевых параметров, установка ролей и компонентов, включение удаленного управления и т.д. сегодня можно осуществить из специальных оболочек.

Но при желании все конфигурирование возможно и из командной строки. После настройки сервера нет необходимости входить на сервер напрямую, мониторинг и управление сервисами возможны через удаленные оснастки.

Источник

Что такое Server Core 2008? What is Server Core 2008?

Область применения: Windows Server 2008 Applies To: Windows Server 2008

Эти сведения относятся к Windows Server 2008. This information applies to Windows Server 2008. Сведения о Server Core в Windows Server см. в разделе что такое установка основных серверных компонентов в Windows Server. For information about Server Core in Windows Server, see What is the Server Core Installation in Windows Server.

Параметр Server Core — это новый вариант минимальной установки, доступный при развертывании выпуска Standard, Enterprise или Datacenter для Windows Server 2008. The Server Core option is a new minimal installation option that is available when you are deploying the Standard, Enterprise, or Datacenter edition of Windows Server 2008. Server Core обеспечивает минимальную установку Windows Server 2008, которая поддерживает установку только определенных ролей сервера, как описано далее в этой главе. Server Core provides you with a minimal installation of Windows Server 2008 that supports installing only certain server roles, as described later in this chapter. Сравните это с вариантом полной установки Windows Server 2008, который поддерживает установку всех доступных ролей сервера, а также других серверных приложений Майкрософт или сторонних производителей, таких как Microsoft Exchange Server или SAP. Contrast this with the Full installation option for Windows Server 2008, which supports installing all available server roles and also other Microsoft or third-party server applications, such as Microsoft Exchange Server or SAP.

Прежде чем продолжить, необходимо объяснить фразу «вариант установки». Before we go any further, the phrase «installation option» needs to be explained. Как правило, при покупке копии Windows Server 2008 вы приобретаете лицензию на использование определенных выпусков или единиц хранения запасов (SKU). Normally, when you purchase a copy of Windows Server 2008, you purchase a license to use certain editions or stock-keeping units (SKUs). В таблице 1-1 перечислены различные выпуски Windows Server 2008, которые доступны. Table 1-1 lists the various editions of Windows Server 2008 that are available. В таблице также указано, какие параметры установки (Full, Server Core или Both) доступны для каждого выпуска. The table also indicates which installation options (Full, Server Core, or both) are available for each edition.

Таблица 1-1 Выпуски Windows Server 2008 и их поддержка для параметров установки Table 1-1 Windows Server 2008 editions and their support for installation options

Рубрика: Администрирование / Победитель конкурса
Выпуск Edition Полное Full Основные серверные компоненты Server Core
Windows Server 2008 Standard (x86 и x64) Windows Server 2008 Standard (x86 and x64) X X X X
Windows Server 2008 Enterprise (x86 и x64) Windows Server 2008 Enterprise (x86 and x64) X X X X
Windows Server 2008 Datacenter (x86 и x64) Windows Server 2008 Datacenter (x86 and x64) X X X X
Windows Web Server 2008 (x86 и x64) Windows Web Server 2008 (x86 and x64) X X X X
Windows Server 2008 для систем на базе процессоров Itanium Windows Server 2008 For Itanium-based systems X X
Windows HPC Server 2008 (только x64) Windows HPC Server 2008 (x64 only) X X
Windows Server 2008 Standard без Hyper-V (x86 и x64) Windows Server 2008 Standard without Hyper-V (x86 and x64) X X X X
Windows Server 2008 Enterprise без Hyper-V (x86 и x64) Windows Server 2008 Enterprise without Hyper-V (x86 and x64) X X X X
Windows Server 2008 Standard без Hyper-V (x86 и x64) Windows Server 2008 Standard without Hyper-V (x86 and x64) X X X X

Чтобы понять, что такое вариант установки, предположим, что вы приобрели корпоративную лицензию, которая позволяет установить копию Windows Server 2008 Enterprise Edition. To understand what an «installation option» is, let’s say you’ve purchased a volume license that lets you install a copy of Windows Server 2008 Enterprise Edition. Если вы вставили носитель с многопользовательской лицензией в систему и начнете процесс установки, на одном из отображаемых экранов вы увидите, как показано на рис. 1-1, где вы можете выбрать выпуски и варианты установки. When you insert your volume-licensed media into a system and begin the installation process, one of the screens you’ll see, as shown in Figure 1-1, presents you with a choice of editions and installation options.

Рис. 1-1 Выбор варианта установки Server Core для установки Figure 1-1 Selecting a Server Core installation option to install

На рис. 1-1 Ваша корпоративная лицензия (или ключ продукта, для розничного носителя) предоставляет два варианта установки: второй вариант (полная установка Windows Server 2008 Enterprise) и пятый вариант (установка основных серверных компонентов Windows Server 2008 Enterprise) с последним выбранным в этом примере. In Figure 1-1, your volume license (or product key, for retail media) gives you two installation options you can choose between: the second option (a Full Installation of Windows Server 2008 Enterprise) and the fifth option (a Server Core Installation of Windows Server 2008 Enterprise), with the latter selected in this example.

Сравнение полной и серверной основных компонентов Full vs. Server Core

С тех пор, как на ранних этапах платформы Microsoft Windows, серверы Windows были, по сути, «все» серверы, которые включали все виды функций, некоторые из которых вы никогда не можете использовать в сетевой среде. Since the early days of the Microsoft Windows platform, Windows servers were essentially «everything» servers that included all kinds of features, some of which you might never actually use in your networking environment. Например, при установке Windows Server 2003 в системе двоичные файлы для службы маршрутизации и удаленного доступа (RRAS) были установлены на сервере даже в том случае, если для этой службы не было необходимости (хотя по-прежнему необходимо было настроить и включить службу RRAS, прежде чем она будет работать). For instance, when you installed Windows Server 2003 on a system, the binaries for Routing and Remote Access Service (RRAS) were installed on your server even if you had no need for this service (although you still had to configure and enable RRAS before it would work). Windows Server 2008 улучшает более ранние версии, устанавливая двоичные файлы, необходимые для роли сервера, только если вы решили установить определенную роль на сервере. Windows Server 2008 improves earlier versions by installing the binaries needed by a server role only if you choose to install that particular role on your server. Однако при полной установке Windows Server 2008 по-прежнему устанавливаются многие службы и другие компоненты, которые часто не требуются для конкретного сценария использования. However, the Full installation option of Windows Server 2008 still installs many services and other components that are often not needed for a particular usage scenario.

Именно поэтому корпорация Майкрософт создала второй вариант установки — Server Core — для Windows Server 2008: для устранения любых служб и других функций, которые не являются обязательными для поддержки некоторых часто используемых ролей сервера. That’s the reason Microsoft created a second installation option—Server Core—for Windows Server 2008: to eliminate any services and other features that are not essential for the support of certain commonly used server roles. Например, на сервере службы доменных имен (DNS) на самом деле не требуется установка Windows Internet Explorer, так как в целях безопасности не требуется просматривать Интернет с DNS-сервера. For example, a Domain Name System (DNS) server really doesn’t need Windows Internet Explorer installed on it because you wouldn’t want to browse the Web from a DNS server for security reasons. И DNS-серверу даже не нужен графический интерфейс пользователя, так как вы можете управлять практически всеми аспектами DNS либо из командной строки с помощью мощной команды Dnscmd.exe, либо удаленно с помощью оснастки консоли управления (MMC) DNS. And a DNS server doesn’t even need a graphical user interface (GUI), because you can manage virtually all aspects of DNS either from the command line using the powerful Dnscmd.exe command, or remotely using the DNS Microsoft Management Console (MMC) snap-in.

Чтобы избежать этого, корпорация Майкрософт решила извлечь все из Windows Server 2008, которые не были совершенно необходимы для запуска основных сетевых служб, таких как домен Active Directory службы (AD DS), DNS, протокол DHCP, файл, печать и несколько других ролей сервера. To avoid this, Microsoft decided to strip everything from Windows Server 2008 that was not absolutely essential for running core network services like Active Directory Domain Services (AD DS), DNS, Dynamic Host Configuration Protocol (DHCP), File and Print, and a few other server roles. Результатом является новый вариант установки Server Core, который можно использовать для создания сервера, поддерживающего только ограниченное число ролей и функций. The result is the new Server Core installation option, which can be used to create a server that supports only a limited number of roles and features.

Графический интерфейс Server Core The Server Core GUI

После завершения установки Server Core в системе и входа в систему в первый раз вы можете немного неожиданно. When you finish installing Server Core on a system and log on for the first time, you’re in for a bit of a surprise. На рис. 1-2 показан пользовательский интерфейс Server Core после первого входа в систему. Figure 1-2 shows the Server Core user interface after first logon.

Рис. 1-2 Пользовательский интерфейс Server Core Figure 1-2 Server Core user interface

Нет рабочего стола! There’s no desktop! Это значит, что оболочка проводника Windows с меню «Пуск», панелью задач и другими функциями, которые можно использовать для просмотра, отсутствует. That is, there is no Windows Explorer shell, with its Start menu, Taskbar, and the other features you may be used to seeing. У вас есть Командная строка, которая означает, что большую часть работы по настройке установки Server Core необходимо выполнять по одной команде, которая выполняется медленно или с помощью сценариев и пакетных файлов, что поможет ускорить и упростить задачи настройки, автоматизируя их. All you have is a command prompt, which means that you have to do most of the work of configuring a Server Core installation either by typing commands one at a time, which is slow, or by using scripts and batch files, which can help you speed up and simplify your configuration tasks by automating them. При выполнении автоматической установки Server Core можно также выполнить некоторые задачи начальной настройки с помощью файлов ответов. You can also perform some initial configuration tasks using answer files when you perform an unattended installation of Server Core.

Для администраторов, которые эксперты используют средства командной строки, такие как Netsh.exe, Dfscmd.exe и Dnscmd.exe, Настройка установки Server Core и управление ею могут быть простыми и даже увлекательными. For administrators who are experts in using command-line tools like Netsh.exe, Dfscmd.exe, and Dnscmd.exe, configuring and managing a Server Core installation can be easy, even fun. Однако для тех, кто не является экспертами, все не потеряно. For those who are not experts, however, all is not lost. Вы по-прежнему можете использовать стандартные средства MMC для Windows Server 2008 для управления установкой Server Core. You can still use the standard Windows Server 2008 MMC tools for managing a Server Core installation. Их нужно просто использовать в другой системе, где выполняется полная установка Windows Server 2008 или Windows Vista с пакетом обновления 1 (SP1). You just need to use them on a different system running either a full installation of Windows Server 2008 or Windows Vista with Service Pack 1.

Дополнительные сведения о настройке и управлении установкой Server Core см. в главах 3 – 6 этой книги, а в последующих главах рассматривается управление конкретными ролями сервера и другими компонентами. You’ll learn more about configuring and managing a Server Core installation in Chapters 3 to 6 of this book, while later chapters deal with how to manage specific server roles and other components. Чтобы узнать больше о различных средствах командной строки Windows и их использовании, необходимо ознакомиться с двумя хорошими ресурсами: To learn more about the various Windows command-line tools and how to use them, there are two good resources to consult:

  • Раздел справочника по командам технической библиотеки Windows Server 2008 () The Command Reference section of the Windows Server 2008 Technical Library ()
  • Административный консультант администратора командной строки Windows по Уильям R. Станек (Microsoft Press, 2008) The Windows Command-Line Administrator’s Pocket Consultant by William R. Stanek (Microsoft Press, 2008)

В таблице 1-2 перечислены основные приложения GUI, а также их исполняемые файлы, доступные в установке Server Core. Table 1-2 lists the main GUI applications, together with their executables, that are available in a Server Core installation.

Таблица 1-2 Приложения с графическим интерфейсом, доступные в установке Server Core Table 1-2 GUI applications available in a Server Core installation

Приложение графического пользовательского интерфейса GUI application Исполняемый файл с путем Executable with path
С помощью командной строки Command prompt % WINDIR% \System32\Cmd.exe %WINDIR%\System32\Cmd.exe
Средство диагностики служба поддержки Майкрософт Microsoft Support Diagnostic Tool % WINDIR% \System32\MSdt.exe %WINDIR%\System32\MSdt.exe
Блокнот Notepad % WINDIR% \System32\Notepad.exe %WINDIR%\System32\Notepad.exe
Редактор реестра Registry editor % WINDIR% \System32\Regedt32.exe %WINDIR%\System32\Regedt32.exe
Сведения о системе System information % WINDIR% \System32\MSinfo32.exe %WINDIR%\System32\MSinfo32.exe
Диспетчер задач Task manager % WINDIR% \System32\Taskmgr.exe %WINDIR%\System32\Taskmgr.exe
Установщик Windows Windows Installer % WINDIR% \System32\MSiexec.exe %WINDIR%\System32\MSiexec.exe

Это очень короткий список! That’s a pretty short list! Теперь ниже приведен список элементов пользовательского интерфейса, которые не включены в Server Core. Now here’s a list of user interface elements that are not included in Server Core:

  • Оболочка рабочего стола Windows Explorer (Explorer.exe) и любые вспомогательные функции, такие как темы The Windows Explorer desktop shell (Explorer.exe) and any supporting features such as Themes
  • Все консоли MMC All MMC consoles
  • Все служебные программы панели управления, за исключением региональных и языковых параметров (Intl.cpl) и даты и времени (Timedate.cpl) All Control Panel utilities, with the exception of Regional And Language Options (Intl.cpl) and Date And Time (Timedate.cpl)
  • Все модули подготовки отчетов HTML (HTML), включая Internet Explorer и справку HTML All Hypertext Markup Language (HTML) rendering engines, including Internet Explorer and HTML Help
  • Почта Windows Windows Mail
  • Проигрыватель Windows Media Windows Media Player
  • Большинство аксессуаров, таких как Paint, калькулятор и WordPad Most accessories such as Paint, Calculator, and Wordpad

.NET Framework также отсутствует в Server Core, что означает отсутствие поддержки выполнения управляемого кода в установке Server Core. The .NET Framework is also not present in Server Core, which means there’s no support for running managed code on a Server Core installation. Только машинный код — код, написанный с использованием программных интерфейсов Windows (API), может выполняться в Server Core. Only native code—code written using Windows application programming interfaces (APIs)—can run on Server Core. В целом все приложения с графическим интерфейсом, зависящие от .NET Framework или в оболочке Explorer.exe, не будут выполняться в Server Core. In summary, any GUI applications that depend on either the .NET Framework or on the Explorer.exe shell won’t run on Server Core.

Поскольку Windows PowerShell требует .NET Framework, нельзя установить Windows PowerShell на Server Core. Because Windows PowerShell requires the .NET Framework, you cannot install Windows PowerShell onto Server Core. Тем не менее, вы можете управлять установкой Server Core удаленно с помощью Windows PowerShell, если вы используете только команды PowerShell WMI. You can, however, manage a Server Core installation remotely using Windows PowerShell so long as you use only PowerShell WMI commands.

Поддерживаемые роли сервера Supported server roles

Установка Server Core включает в себя только ограниченное число ролей сервера по сравнению с полной установкой Windows Server 2008. A Server Core installation includes only a limited number of server roles compared with a Full installation of Windows Server 2008. В таблице 1-3 сравниваются роли, доступные как для полных, так и для установки основных серверных компонентов Windows Server 2008 Enterprise Edition. Table 1-3 compares the roles available for both Full and Server Core installations of Windows Server 2008 Enterprise Edition.

Таблица 1-3 Сравнение ролей сервера для полных и серверных основных установок Windows Server 2008 Enterprise Edition Table 1-3 Comparison of server roles for Full and Server Core installations of Windows Server 2008 Enterprise Edition

Роль сервера Server role Доступно в полной установке Available in Full installation Доступно в Server Core Available in Server Core
Службы сертификатов Active Directory (AD CS) Active Directory Certificate Services (AD CS) X X
Доменные службы Active Directory (AD DS) Active Directory Domain Services (AD DS) X X X X
Службы федерации Active Directory (AD FS) Active Directory Federation Services (AD FS) X X
Службы Active Directory облегченного доступа к каталогам (AD LDS) Active Directory Lightweight Directory Services (AD LDS) X X X X
Службы управления правами Active Directory (AD RMS) Active Directory Rights Management Services (AD RMS) X X
Сервер приложений Application Server X X
DHCP-сервер DHCP Server X X X X
DNS-сервер DNS Server X X X X
Факс-сервер Fax Server X X
Файловые службы File Services X X X X
Hyper-V Hyper-V X X X X
Network Policy and Access Services Network Policy and Access Services X X
Службы печати Print Services X X X X
Службы потоков мультимедиа Streaming Media Services X X X X
Службы терминалов Terminal Services X X
Службы UDDI UDDI Services X X
Веб-сервер (IIS) Web Server (IIS) X X X X
Windows Deployment Services Windows Deployment Services X X

Хотя роли, доступные для Server Core, обычно одинаковы, независимо от архитектуры (x86 или x64) и выпуска продукта, существует несколько исключений: While the roles available for Server Core are generally the same regardless of architecture (x86 or x64) and product edition, there are a few exceptions:

  • Роль Hyper-V (виртуализация) доступна только в том случае, если вы приобрели Windows Server 2008 с продуктом Hyper-V (Hyper-V доступен только для версий x64). The Hyper-V (virtualization) role is available only if you purchased Windows Server 2008 with Hyper-V product media (Hyper-V is available only for x64 versions). Если эта роль не нужна, вы можете приобрести Windows Server 2008 без носителя продукта Hyper-V. If you do not need this role, you can purchase Windows Server 2008 without Hyper-V product media instead.
  • Роль файловых служб в стандартном выпуске ограничена одним корнем автономного распределенная файловая система (DFS) и не поддерживает репликацию между файлами (DFS-R). The File Services role on Standard Edition is limited to one standalone Distributed File System (DFS) root and does not support Cross-File Replication (DFS-R).
  • Перед установкой роли служб потокового мультимедиа в Server Core необходимо загрузить и установить соответствующий Центр обновления Майкрософт автономный пакет (MSU-файл) для архитектуры сервера (x86 или x64) из центра загрузки Майкрософт. Before you can install the Streaming Media Services role on Server Core, you need to download and install the appropriate Microsoft Update Standalone Package (.msu file) for your server’s architecture (x86 or x64) from the Microsoft Download Center.
  • Роль веб-сервера (IIS) не поддерживает ASP.NET. The Web Server (IIS) role does not support ASP.NET. Это обусловлено тем, что .NET Framework не поддерживается в Server Core, что ограничивает возможности работы с веб-сервером Server Core. This is because the .NET Framework is not supported on Server Core, which limits what you can do with a Server Core Web server.

Поддерживаемые дополнительные функции Supported optional features

Установка Server Core также поддерживает ограниченный набор функций, доступных в полной установке Windows Server 2008. A Server Core installation also supports only a limited subset of the features available on a Full installation of Windows Server 2008. В таблице 1-4 сравниваются функции, доступные как для полной, так и для установки основных серверных компонентов Windows Server 2008 Enterprise Edition. Table 1-4 compares the features available for both Full and Server Core installations of Windows Server 2008 Enterprise Edition.

Таблица 1-4 Сравнение функций для полных и серверных основных установок Windows Server 2008 Enterprise Edition Table 1-4 Comparison of features for Full and Server Core installations of Windows Server 2008 Enterprise Edition

Функция Feature Доступно в полной установке Available in Full installation Доступно в Server Core Available in Server Core
Компоненты платформы .NET Framework 3.0. .NET Framework 3.0 Features X X
Шифрование диска BitLocker BitLocker Drive Encryption X X X X
Серверные расширения BITS BITS Server Extensions X X
Пакет администрирования диспетчера подключений Connection Manager Administration Kit X X
Возможности рабочего стола Desktop Experience X X
Отказоустойчивая кластеризация Failover Clustering X X X X
Управление групповой политикой Group Policy Management X X
Клиент печати через Интернет Internet Printing Client X X
Сервер имен интернет-хранилища Internet Storage Name Server X X
Монитор порта LPR LPR Port Monitor X X
служба очередей сообщений Message Queuing X X
Многопутевой ввод-вывод Multipath IO X X X X
Network Load Balancing Network Load Balancing X X X X
Протокол PNRP Peer Name Resolution Protocol X X
qWave; Quality Windows Audio Video Experience X X
Удаленный помощник Remote Assistance X X
удаленное разностное сжатие; Remote Differential Compression X X
Средства удаленного администрирования сервера Remote Server Administration Tools X X
Диспетчер съемных носителей Removable Storage Manager X X X X
Прокси-сервер RPC через HTTP RPC Over HTTP Proxy X X
простые службы TCP/IP; Simple TCP/IP Services X X
SMTP-сервер SMTP Server X X
СМНП Services SMNP Services X X X X
Диспетчер хранилища для сетей SAN Storage Manager for SANs X X
Подсистема для UNIX-приложений Subsystem for UNIX-based Applications X X X X
Клиент Telnet Telnet Client X X X X
Сервер Telnet Telnet Server X X
TFTP-клиент TFTP Client X X
Внутренняя база данных Windows Windows Internal Database X X
Windows PowerShell Windows PowerShell X X
Служба активации продуктов Windows Windows Product Activation Service X X
cистема архивации данных Windows Server функции Windows Server Backup Features X X X X
Диспетчер системных ресурсов Windows Windows System Resource Manager X X
WINS-сервер WINS Server X X X X
Служба беспроводной локальной сети Wireless LAN Service X X

Опять же, есть несколько моментов, о которых необходимо знать о функциях, доступных в Server Core: Again, there are some points you need to know about concerning the features available on Server Core:

  • Для некоторых функций может потребоваться специальное оборудование для правильной работы (или вообще) в ядре сервера. Some features may require special hardware to function properly (or at all) on Server Core. К таким функциям относятся шифрование диска BitLocker, отказоустойчивая кластеризация, Многопутевой ввод-вывод, балансировка сетевой нагрузки и съемные носители. These features include BitLocker Drive Encryption, Failover Clustering, Multipath IO, Network Load Balancing, and Removable Storage.
  • Отказоустойчивая кластеризация недоступна в выпуске Standard Edition. Failover Clustering is not available on Standard Edition.

Архитектура ядра сервера Server Core architecture

Продвигаясь вглубьсь глубже в Server Core, давайте вкратце рассмотрим архитектуру установки Server Core Windows Server 2008, сравнив ее с полной установкой. Digging deeper into Server Core, let’s briefly look at the architecture of a Server Core installation of Windows Server 2008 by comparing it with that of a Full installation. Во-первых, следует помнить, что Server Core не является другой версией Windows Server 2008, но просто вариантом установки, который можно выбрать при установке Windows Server 2008 на систему. First, remember that Server Core is not a different version of Windows Server 2008 but simply an installation option that you can select when installing Windows Server 2008 onto a system. В этом случае подразумевается следующее: This implies the following:

  • Ядро в установке Server Core аналогично обнаружению в полной установке той же архитектуры оборудования (x86 или x64) и выпуска. The kernel on a Server Core installation is the same one found on a Full installation of the same hardware architecture (x86 or x64) and edition.
  • Если в установке Server Core имеется двоичный файл, полная установка той же архитектуры оборудования (x86 или x64) и выпуск имеет одинаковую версию этого конкретного двоичного файла (с двумя исключениями, обсуждаемыми ниже). If a binary is present on a Server Core installation, a Full installation of the same hardware architecture (x86 or x64) and edition has the same version of that particular binary (with two exceptions discussed later).
  • Если определенный параметр (например, конкретное исключение брандмауэра или тип запуска определенной службы) имеет определенную конфигурацию по умолчанию в установке Server Core, этот параметр настраивается точно так же, как при полной установке той же архитектуры оборудования (x86 или x64) и выпуска. If a particular setting (for example, a specific firewall exception or the startup type of a particular service) has a certain default configuration on a Server Core installation, that setting is configured exactly the same way on a Full installation of the same hardware architecture (x86 or x64) and edition.

На рис. 1-3 показано упрощенное представление архитектуры полной установки и установки основных серверных компонентов Windows Server 2008. Figure 1-3 shows a simplified view of the architecture of both a Full installation and a Server Core installation of Windows Server 2008. Пунктирная линия обозначает архитектуру Server Core, а вся схема представляет архитектуру полной установки. The dotted line indicates the architecture of Server Core, while the entire diagram represents the architecture of a Full installation.

На схеме показана модульная архитектура Windows Server 2008 с ядром Server Core, основанной на подмножестве основных функций операционной системы. The diagram illustrates the modular architecture of Windows Server 2008, with Server Core being constructed upon a subset of the core operating system features. Для той же архитектуры и выпуска оборудования каждый файл, имеющийся в чистой установке Server Core, также имеется в полной установке, за исключением двух специальных файлов (Скрежедит. WSF и Oclist.exe), которые существуют только в Server Core. For the same hardware architecture and edition, every file present on a clean install of Server Core is also present on a Full installation, with the exception of two special files (Scregedit.wsf and Oclist.exe), which are present only on Server Core. Эти специальные файлы были включены в Server Core для упрощения начальной настройки установки Server Core, а также добавления или удаления ролей и дополнительных компонентов. These special files were included on Server Core to simplify the initial configuration of a Server Core installation and the addition or removal of roles and optional components.

Рис. 1-3 Архитектура Server Core и полная установка Figure 1-3 The architectures of Server Core and Full installations

Поддержка драйверов Driver support

Архитектурная схема основных серверных компонентов, показанная на рис. 1-3, очевидно упрощается; Одна вещь, которую она не показывает, — это разница в поддержке драйверов устройств между серверными ядрами и полными установками. The architectural diagram of Server Core shown in Figure 1-3 is obviously simplified; one thing it doesn’t show is the difference in device driver support between Server Core and Full installations. Полная установка Windows Server 2008 содержит тысячи встроенных драйверов для различных типов устройств, которые позволяют устанавливать продукты в самых разных аппаратных конфигурациях. A Full installation of Windows Server 2008 contains thousands of in-box drivers for different types of devices, which enable you to install products on a wide variety of different hardware configurations. (Клиентские операционные системы, такие как Windows Vista, включают еще больше драйверов для поддержки устройств, таких как цифровые камеры и сканеры, обычно не используемые с серверами.) (Client operating systems like Windows Vista include even more drivers to support devices such as digital cameras and scanners that are normally not used with servers.)

Если новое устройство подключено к (или установлено в) с полной установкой Windows Server 2008, то подсистема Plug and Play (PnP) сначала проверяет наличие встроенного драйвера для устройства. If a new device is connected to (or installed in) a Full installation of Windows Server 2008, the Plug and Play (PnP) subsystem first checks whether an in-box driver for the device is present. Если найден совместимый встроенный драйвер, подсистема PnP автоматически устанавливает драйвер, а устройство работает. If a compatible in-box driver is found, the PnP subsystem automatically installs the driver and the device then operates. При полной установке Windows Server 2008 может отобразиться всплывающее уведомление, указывающее, что драйвер установлен и устройство готово к использованию. On a Full installation of Windows Server 2008, a balloon popup notification may be displayed, indicating that the driver has been installed and the device is ready for use.

При установке Server Core процесс установки драйвера одинаков (подсистема PnP находится на сервере Core) с двумя квалификациями. On a Server Core installation, the driver installation process is the same (the PnP subsystem is present on Server Core) with two qualifications. Во-первых, Server Core включает только минимальное число встроенных драйверов и только для устройств следующих типов: First, Server Core includes only a minimal number of in-box drivers, and only for the following types of devices:

  • Видеодрайвер стандартного видеоадаптера (VGA) A standard Video Graphics Array (VGA) video driver
  • Драйверы для запоминающих устройств Drivers for storage devices
  • Драйверы для сетевых адаптеров Drivers for network adapters

Обратите внимание, что для каждой из трех категорий устройств, показанных здесь, Server Core содержит те же драйверы в комплектах, которые находятся в соответствующей полной установке (для той же архитектуры оборудования). Note that for each of the three device categories shown here, Server Core includes the same in-box drivers that are found on a corresponding Full installation (for the same hardware architecture).

Кроме того, когда подсистема PnP автоматически устанавливает драйвер для нового устройства, она выполняется без вмешательства пользователя — всплывающее уведомление не отображается. Also, when the PnP subsystem automatically installs a driver for a new device, it does so silently—no balloon popup notification is displayed. Причины. Why not? Так как в Server Core нет графического пользовательского интерфейса, панель задач отсутствует, поэтому на панели задач нет области уведомлений. Because there is no GUI on Server Core there’s no taskbar, so there’s no notification area on the taskbar!

Что делать при добавлении роли служб печати в установку Server Core и необходимости установить принтер? So what do you do when you add the Print Services role to a Server Core installation and you want to install a printer? Драйвер принтера добавляется на сервер вручную — ядро сервера не имеет встроенных драйверов печати. You add the printer driver manually to the server—Server Core has no in-box print drivers.

Обслуживание Service footprint

Поскольку Server Core является минимальной установкой, размер системной службы меньше, чем соответствующая полная установка той же архитектуры и выпуска оборудования. Because Server Core is a minimal installation, it has a smaller system service footprint than a corresponding Full installation of the same hardware architecture and edition. Например, около 75. Системные службы устанавливаются по умолчанию при полной установке Windows Server 2008, где приблизительно 50 настроены для автоматического запуска. For example, about 75 system services are installed by default on a Full installation of Windows Server 2008, of which approximately 50 are configured for automatic startup. В отличие от этого, серверные ядра имеют только службы 70, установленные по умолчанию, и менее 40 из них автоматически запускаются. By contrast, Server Core has only about 70 services installed by default, and fewer than 40 of these start automatically.

В таблице 1-5 перечислены службы, которые устанавливаются по умолчанию в установке Server Core, с режимом запуска для и учетной записью, используемой каждой службой. Table 1-5 lists the services that are installed by default on a Server Core installation, with the startup mode for and account used by each service.

Таблица 1-5 Системные службы, установленные по умолчанию в Server Core Table 1-5 System services installed by default on Server Core

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Windows server 2008 r2 msconfig
  • Windows server 2008 r2 iscsi initiator
  • Windows server 2008 r2 gpt
  • Windows server 2008 r2 enterprise mak
  • Windows server 2008 r2 english