IIS 7.0 на сервере Core
Как вы можете знать из объявлений TechEd 2007 и блога Bill Staples, IIS 7.0 поддерживается в варианте установки основных серверных компонентов Windows Server® 2008. IIS 7.0 на сервере Core объединяет мощный новый веб-сервер с минимальной операционной системой сервера, которая имеет меньше места на диске, снижение использования памяти, снижение нагрузки на атаку и более низкие потребности в обслуживании.
В этой статье приведены основные инструкции по началу работы с IIS 7.0 на сервере Core, включая инструкции по установке классических приложений ASP.
Советы развертывания и конфигурации IIS
Вопрос 1. Как установить IIS 7.0 на сервере Core?
А. Вы можете использовать параметр программы командной строки pkgmgr.exe для установки IIS 7.0 в основном поле сервера. Для параметра установки IIS по умолчанию введите следующее в командном окне:
start /w pkgmgr /iu:IIS-WebServerRole;WAS-WindowsActivationService;WAS-ProcessModel
Для параметра полной установки IIS в командной строке можно ввести следующее:
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, можно передать "/uu:" вместо "/iu:" для команд, упоминание указанных выше (например, start /w pkgmgr /uu: IIS-WebServerRole....).
- Дополнительные сведения об pkgmgr.exe см . в статье об установке IIS 7.0 из статьи командной строки .
Вопрос 2. Какие функции IIS 7.0 недоступны в параметре установки основных серверных компонентов Windows Server 2008?
Установки основных серверных компонентов в Windows Server 2008 имеют определенные отличия от обычных установок ОС Windows Server 2008. В кратком окне платформа .Net недоступна (поэтому нет ASP.Net) и нет оболочки Windows, поэтому средства администрирования ГРАФИЧЕСКОго интерфейса недоступны. Как примечание, доступность и поддержка платформы .Net framework на серверной базе данных обсуждается, поэтому по состоянию на эту дату пока нет окончательного ответа.
А. Следующие функции недоступны в качестве параметров установки на сервере Основных компонентов:
- IIS-ASPNET
- IIS-NetFxExtensibility
- IIS-ManagementConsole
- IIS-ManagementService
- IIS-LegacySnapIn
- IIS-FTPManagement
- WAS-NetFxEnvironment
- WAS-ConfigurationAPI
Вопрос 3. Как установить классический ASP на сервере Core?
А. Введите следующую команду pkgmgr.exe, чтобы установить классический ASP вместе с функциями для веб-сервера статического содержимого на компьютере с основным сервером.
Start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-ApplicationDevelopment;IIS-ASP;IIS-ISAPIExtensions;IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-Security;IIS-RequestFiltering;IIS-HttpCompressionStatic;IIS-WebServerManagementTools;WAS-WindowsActivationService;WAS-ProcessModel
Советы Администратор основной серверной Советы
В этом разделе содержится несколько служебных программ командной строки и команд для выполнения распространенных задач и действий в командной строке.
Вопрос 1. Как запустить командное окно на установке основных серверных компонентов?
А. Нажмите клавиши CTRL+ALT+Del, а затем нажмите кнопку "Пуск диспетчера задач". В окне диспетчера задач щелкните "Файл" и выберите пункт "Создать задачу (выполнить...)" в меню. Введите cmd.exe в окне "Создать задачу" и нажмите кнопку "ОК".
Вопрос 2. Как включить установленный флажок удаленного рабочего стола для основных серверных компонентов?
А. Если вы планируете получить доступ к другому компьютеру Windows Server 2008 или Vista, выполните это из командной строки:
Cscript %windir%\system32\SCRegEdit.wsf /ar 0
В противном случае, если вы планируете получить доступ к компьютеру с более ранней версией ОС Windows (т. е. Windows XP), выполните следующее:
Cscript %windir%\system32\SCRegEdit.wsf /ar 0
Cscript %windir%\system32\SCRegEdit.wsf /cs 0
Вопрос 3. Как изменить пароль администратора?
А. Введите Net user administrator *
в командном окне. При появлении запроса введите новый пароль для пользователя администратора.
В4. Как добавить пользователя в группу локальных администраторов?
Net localgroup Administrators /add <domain>\<username>
В5. Как добавить пользователя в группу локальных администраторов?
Net localgroup Administrators /add <domain>\<username>
Вопрос 6. Как изменить имя компьютера?
А. Если компьютер находится в рабочей группе, введите следующее в командном окне:
Netdom renamecomputer <currentcomputername> /NewName:<new computer name>
В противном случае, если компьютер является членом домена, введите следующее в командном окне:
Netdom renamecomputer <currentcomputername> /NewName:<new computer name> /userd:<domain>\<username> /password:*
Вопрос 7. Как присоединить компьютер к домену?
А. Введите следующее в командном окне:
Netdom join %computername% /domain:<domain> /userd:<domain>\<username> /password:*
Вопрос 8. Как удалить компьютер из домена?
Netdom remove
В9. Как отключить брандмауэр?
netsh firewall set opmode disable
Вопрос 10. Как перезапустить компьютер ядра сервера?
shutdown /r
Вопрос 11. Как установить обновления?
Install: wusa <update_package_name.msu> /quite
В12. Как получить доступ к журналам событий?
А. Перечислите имена журналов событий, введя "Wevtutil el". Чтобы просмотреть и запросить события в определенном журнале, введите "Wevtutil qe <event log name>".