Установка ролей сервера на компьютер, работающий с установкой Server Core: обзор
После завершения установки Server Core и настройки сервера можно установить одну или более ролей сервера. Функция установки Server Core операционной системы Windows Server 2008 поддерживает следующие роли сервера:
доменные службы Active Directory (AD DS);
службы Active Directory облегченного доступа к каталогам (AD LDS);
DHCP-сервер;
DNS-сервер;
файловые службы;
службы печати;
службы потоков мультимедиа;
веб-сервер (IIS).
Дополнительные сведения о средствах командной строки для настройки ролей сервера см. в разделе «Дополнительная справочная информация» в конце настоящего руководства.
Примечание
Этот раздел включает процедуру для каждой роли сервера из приведенного выше списка. Необходимо выполнить процедуру (ы) только для тех ролей сервера, которые требуется установить.
Необходимые условия для установки ролей сервера на компьютер, работающий с установкой Server Core
Для выполнения этой задачи требуется следующее:
компьютер, на котором выполнена и настроена установка Server Core операционной системы Windows Server 2008;
учетная запись администратора и пароль для сервера с установкой Server Core;
в случае установки и настройки сервера принтера — другой компьютер с системой Windows Vista или Windows Server 2008, на котором можно запустить консоль Print Management Console (консоль управления печатью) для удаленной настройки сервера печати.
в случае установки и настройки DHCP-сервера — необходимая для настройки области DHCP информация;
в случае установки и настройки DHCP-сервера необходимо выполнить настройку сервера с установкой Server Core для использования статического IP-адреса;
в случае установки и настройки DNS-сервера — необходимая для настройки зоны DNS информация;
в случае установки и настройки среды Active Directory — необходимая для присоединения к существующему домену или создания нового домена информация;
при желании назначить сервер с установкой Server Core будет контроллером домена Active Directory — имя пользователя и пароль администратора домена.
Известные проблемы, возникающие при установке ролей сервера на компьютер, работающий с установкой Server Core
На сервере с установкой Server Core нельзя использовать мастер установки контроллера домена Active Directory (Dcpromo.exe). Для установки или удаления роли контроллера домена необходимо использовать файл unattend с мастером Dcpromo.exe.
Кроме того, мастер Dcpromo.exe можно запустить на другом компьютере с операционной системой Windows Server 2008 и использовать его для сохранения файла unattend, который затем можно использовать на сервере с установкой Server Core.
Мастер Dcpromo.exe автоматически перезагрузит компьютер сразу после завершения установки или удаления служб Active Directory, если в файл ответов не будет включена команда RebootOnCompletion=No.
В установке Server Core роль веб-сервера (IIS) не поддерживает технологию ASP.NET. Поскольку управляемый код не поддерживается, следующие функции сервера IIS в установке Server Core недоступны.
IIS-ASPNET
IIS-NetFxExtensibility
IIS-ManagementConsole
IIS-ManagementService
IIS-LegacySnapIn
IIS-FTPManagement
WAS-NetFxEnvironment
WAS-ConfigurationAPI
Этапы установки ролей сервера на компьютер, работающий с установкой Server Core
Чтобы установить какую-либо роль сервера на компьютер с установкой Server Core операционной системы Windows Server 2008, необходимо выполнить приведенную ниже процедуру для соответствующей роли.
Примечание
Синтаксис средства Ocsetup.exe учитывает регистр, поэтому примеры следует соблюдать в точности.
Доступные роли сервера
Чтобы просмотреть доступные роли сервера, необходимо открыть командную строку и ввести следующую команду:
oclist
Эта команда выводит на экран список ролей сервера и дополнительных функций, которые доступны для использования со средством Ocsetup.exe. Эта команда также выводит список уже установленных ролей сервера и дополнительных функций.
Роль DNS-сервера
Для установки роли DNS-сервера
-
1. Введите в командной строке следующий текст:
start /w ocsetup DNS-Server-Core-Role
Примечание
{} {} Использование ключа /w задерживает возврат командной строки до тех пор, пока установка не будет завершена. Без ключа /w завершение установки никак не проявляется.
2. Настройте зону DNS с помощью команды dnscmd в командной строке или с помощью оснастки DNS консоли MMC удаленно.
|
Примечание
Ввод команды start /w ocsetup DNS-Server-Core-Role /uninstall в командной строке удаляет роль DNS-сервера.
Роль DHCP-сервера
Для установки роли DHCP-сервера
-
1. Введите в командной строке следующий текст:
start /w ocsetup DHCPServerCore
2. Настройте область DHCP с помощью команды netsh в командной строке или с помощью оснастки DHCP из операционной системы Windows Server 2008 удаленно.
3. Если DHCP-сервер установлен в домене Active Directory, его необходимо авторизовать в службе Active Directory.
|
Служба DHCP-сервер по умолчанию автоматически не запускается. Для настройки автоматического запуска службы и для первого запуска используйте следующую процедуру.
Для настройки и запуска службы DHCP-сервера
-
1. Введите в командной строке следующий текст:
sc config dhcpserver start= auto
2. Запустите работу службы с помощью следующей команды:
net start dhcpserver
|
Примечание
Ввод команды start /w ocsetup DHCPServerCore /uninstall в командной строке удаляет роль DHCP-сервера.
Роль файловых служб
Эта служба сервера устанавливается по умолчанию для поддержки общего доступа администраторов к средствам управления. Для установки дополнительных функций файлового сервера используйте следующие команды:
Для установки функций роли файловых служб
-
Чтобы установить службу репликации файлов, введите в командной строке следующую команду:
start /w ocsetup FRS-Infrastructure
Чтобы установить службу распределенной файловой системы, введите следующую команду:
start /w ocsetup DFSN-Server
Чтобы установить репликацию службы распределенной файловой системы, введите следующую команду:
start /w ocsetup DFSR-Infrastructure-ServerEdition
Чтобы установить службы для системы NFS, введите следующую команду:
start /w ocsetup ServerForNFS-Base
start /w ocsetup ClientForNFS-Base
|
Примечание
Удалить любой вариант роли сервера можно с помощью этих команд с параметром /uninstall.
Роль служб печати
Для установки функций роли служб печати
-
Чтобы установить функцию сервера печати, введите в командной строке следующую команду:
start /w ocsetup Printing-ServerCore-Role
Чтобы установить службу Line Printer Daemon (LPD), введите следующую команду:
start /w ocsetup Printing-LPDPrintService
|
Для добавления принтера в сервер печати
-
1. Определите IP-адрес или имя узла принтера: Эта информация может быть включена в тест принтера или страницу настройки принтера, или инструкции придется найти в документации производителя.
2. Проверьте связь сервера печати с принтером по сети с помощью команды ping с сервера печати.
3. На другом компьютере с операционной системой Windows Vista или Windows Server 2008 откройте консоль управления печатью и добавьте сервер с установкой Server Core.
4. Разверните элемент списка, соответствующий северу печати с установкой Server Core, щелкните правой кнопкой мыши элемент Drivers (драйверы), а затем выберите команду Add Driver (добавить драйвер). Запустится мастер установки драйверов принтера.
5. Для установки необходимого драйвера принтера завершите работу мастера.
6. В консоли управления печатью щелкните правой кнопкой мыши элемент Printers (принтеры), а затем Add Printer (добавить принтер). Запустится мастер установки сетевых принтеров.
7. Выберите настройку Add a TCP/IP or Web Services printer by IP address or hostname (добавить TCP/IP-принтер или веб-принтер по его IP-адресу или имени узла), затем нажмите кнопку Next (далее).
8. Введите имя узла или IP-адрес принтера (имя порта будет по умолчанию таким же), затем нажмите кнопку Next (далее).
9. Внесите необходимые изменения в имя принтера, контактную информацию и состояние доступа, затем нажмите кнопку Next (далее).
|
Роль служб Active Directory облегченного доступа к каталогам
Для установки роли AD LDS
-
Введите в командной строке следующий текст:
start /w ocsetup DirectoryServices-ADAM-ServerCore
|
Примечания
Чтобы удалить AD LDS, наберите следующий текст в командной строке:
start /w ocsetup DirectoryServices-ADAM-ServerCore /uninstall
Роль служб доменов Active Directory
Эта команда устанавливает роль служб доменов Active Directory и повышает статус сервера до контроллера домена с использованием настроек из файла unattend.
Ссылки, по которым можно получить информацию об использовании файла unattend со средством Dcpromo.exe, см. в разделе «Дополнительная справочная информация» в конце этого документа.
Для установки роли служб доменов Active Directory
-
Введите в командной строке следующий текст:
dcpromo /unattend:
где unattendfile — это имя файла unattend, используемого средством Dcpromo.exe.
|
Примечание
Средство Dcpromo.exe также может быть использовано для понижения статуса контроллера домена до сервера.
Роль служб потоков мультимедиа
Для установки роли служб потоков мультимедиа
-
1. На другом компьютере загрузите файл установщика роли служб потоков мультимедиа (Streaming Media Services role installer) из статьи 934518 в Базе знаний Майкрософт (http://go.microsoft.com/fwlink/?LinkId=88046).
2. Скопируйте пакет обновления Microsoft Update Standalone package (.msu file) на сервер с установкой Server Core.
3. Выполните файл .msu.
4. Введите в командной строке следующий текст:
start /w ocsetup MediaServer
5. На другом компьютере воспользуйтесь оснасткой Streaming Media Services консоли MMC для удаленной настройки служб потоков мультимедиа.
|
Роль веб-сервера (IIS)
Для установки роли веб-сервера
-
1. Для установки по умолчанию наберите в командной строке следующую команду и нажмите клавишу ВВОД:
start /w pkgmgr /iu:IIS-WebServerRole;WAS-WindowsActivationService;WAS-ProcessModel
2. Для установки, включающей все параметры, наберите в командной строке следующую команду и нажмите клавишу ВВОД:
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) используйте следующую команду:
start /w pkgmgr /uu:IIS-WebServerRole;WAS-WindowsActivationService;WAS-ProcessModel
|