Установка Windows SharePoint Services 3.0 с помощью командной строки
Содержание:
Требования к установке программного обеспечения
Определение обязательных учетных записей для установки
Запуск программы установки Windows SharePoint Services 3.0 из командной строки
Настройка сервера с помощью программы командной строки Psconfig
Выполнение дополнительных задач настройки
Создание веб-приложения и семейства сайтов с помощью программы командной строки Stsadm
Настройка журнала трассировки
В этой статье описан порядок выполнения чистой установки служб Windows SharePoint Services 3.0 в среде фермы серверов с помощью программ командной строки.
Программы командной строки позволяют настроить конфигурацию Windows SharePoint Services 3.0. Кроме того, можно упростить развертывание, используя средства командной строки в сочетании с другими инструментами администрирования для автоматизации необслуживаемых установок.
Чтобы установить Windows SharePoint Services 3.0 на ферме серверов, необходимо выполнить следующие шаги.
Планирование развертывания и проверка установки всех необходимых программ.
Определение обязательных учетных записей, используемых в процессе установки.
Запуск программы установки Windows SharePoint Services 3.0 из командной строки и задание файла конфигурации.
Настройка сервера с помощью средства командной строки Psconfig с соответствующими параметрами.
Создание веб-приложения с помощью программы командной строки Stsadm.
Создание семейства сайтов с помощью программы командной строки Stsadm
Требования к установке программного обеспечения
Перед запуском программы установки необходимо выполнить некоторые действия по подготовке развертывания. Дополнительные сведения о списке предварительных действий см. в разделе Установка служб Windows SharePoint Services 3.0 в среде фермы серверов. Перед запуском программы установки убедитесь в соблюдении следующих требований к программному обеспечению.
Установку служб Windows SharePoint Services 3.0 следует выполнять после чистой установки операционной системы Microsoft Windows Server 2003 с самым последним пакетом обновления. Сведения об установке Windows SharePoint Services 3.0 в операционной системе Windows Server 2008 см. в разделе Обзор главы: комплексные сценарии развертывания (Windows SharePoint Services).
Примечание
Язык всех экземпляров Windows SharePoint Services 3.0 в ферме должен быть одинаковым. Например, нельзя установить английскую и японскую версии Windows SharePoint Services 3.0 на одной ферме.
Пакет для загрузки Microsoft .NET Framework версии 3.0 включает технологию Windows Workflow Foundation, необходимую для поддержки функциональных возможностей рабочих процессов.
Примечание
Допускается также использование среды Microsoft .NET Framework версии 3.5, которую можно загрузить из центра загрузки Майкрософт (https://go.microsoft.com/fwlink/?linkid=110508&clcid=0x419).
Активизация среды ASP.NET 2.0 в диспетчере служб IIS на всех работающих серверах Windows SharePoint Services 3.0.
Перед установкой Windows SharePoint Services 3.0 на веб-серверах необходимо установить операционную систему Microsoft SQL Server 2000 или Microsoft SQL Server 2005 с последним пакетом обновления хотя бы на одном сервере баз данных.
Для развертывания фермы серверов требуется, по меньшей мере, один компьютер, работающий как веб-сервер и сервер приложений, и один компьютер, работающий как сервер базы данных.
Определение обязательных учетных записей для установки
Перед установкой Windows SharePoint Services 3.0 из командной строки необходимо иметь представление о двухуровневой модели безопасности для Windows SharePoint Services 3.0 и подробных разрешениях учетной записи, необходимых для каждой конфигурации. Дополнительные сведения размещены в следующих статьях:
Планирование ролей безопасности (Windows SharePoint Services)
Планирование учетных записей администратора и служб (Windows SharePoint Services)
Требования к учетной записи безопасности служб Windows SharePoint Services (на английском языке)(https://go.microsoft.com/fwlink/?linkid=92885&clcid=0x419) (на английском языке)
В следующей таблице описаны учетные записи, используемые для в процессе установки и настройки Windows SharePoint Services 3.0. Эти учетные записи должны быть настроены перед запуском программы установки.
Учетная запись | Назначение | Требования |
---|---|---|
Учетная запись программы установки |
Учетная запись пользователя применяется для запуска перечисленных ниже компонентов.
|
При выполнении команд программы командной строки Stsadm, осуществляющих чтение или запись в базе данных, учетная запись программы установки должна быть членом предопределенной роли базы данных db_owner для соответствующей базы данных. |
Учетная запись фермы серверов или учетная запись доступа к базам данных |
Учетная запись фермы серверов используется для следующих целей:
|
Дополнительные разрешения для учетной записи фермы серверов предоставляются автоматически на веб-серверах и серверах приложений, входящих в состав фермы серверов. Учетная запись фермы серверов автоматически добавляется в качестве учетной записи для входа в SQL Server на компьютере с SQL Server, а также добавляется к следующим ролям безопасности сервера SQL:
|
Запуск программы установки Windows SharePoint Services 3.0 из командной строки
После определения учетных записей, необходимых для установки, можно установить Windows SharePoint Services 3.0. Чтобы установить Windows SharePoint Services 3.0, необходимо выполнить следующие действия.
Установить Windows SharePoint Services 3.0 и сохранить файл SharePoint.exe на своем компьютере.
Извлечь файл SharePoint.exe.
Выбрать файл Config.xml.
Запустите программу установки с выбранным файлом Config.xml.
Примечание
Службы Windows SharePoint Services 3.0 следует установить на один и тот же диск на всех интерфейсных веб-серверах с балансировкой нагрузки.
В зависимости от требований к оборудованию необходимо установить Windows SharePoint Services 3.0 из одного из перечисленных далее ресурсов и сохранить файл SharePoint.exe на своем компьютере:
Windows SharePoint Services 3.0 с пакетом обновления 1 (SP1) (https://go.microsoft.com/fwlink/?linkid=105656&clcid=0x419)
Windows SharePoint Services 3.0 x64 с пакетом обновления 1 (https://go.microsoft.com/fwlink/?linkid=105802&clcid=0x419)
Необходимо извлечь файл SharePoint.exe с помощью командной строки:
drive:\path\SharePoint.exe /extract:drive:\path
Папка, в которую извлекается файл SharePoint.exe, содержит примеры файлов конфигурации (Config.xml). Эти примеры файлов хранятся в папке \Files в корневом каталоге DVD-диска, в подпапках, соответствующих различным сценариям. Эти файлы описаны в следующей таблице.
Файл конфигурации | Описание |
---|---|
Setup\Config.xml |
Односерверная установка |
SetupFarmSilent\Config.xml |
Установка фермы серверов в режиме молчания |
SetupGradualUpgradeSilent\Config.xml |
Постепенное обновление существующей фермы в режиме молчания |
SetupSilent\Config.xml |
Односерверная установка в режиме молчания |
SetupUpgradeSilent\Config.xml |
Обновление существующей фермы на месте в режиме молчания |
Примечание
В примере файлов конфигурации, поставляемых с Windows SharePoint Services 3.0, пропущен параметр <Setting Id="SETUP_REBOOT"Value="Never"/> Необходимо включить этот параметр, чтобы запретить перезапуск в процессе установки из командной строки.
Пример
В следующем примере показана конфигурация для настройки фермы в режиме молчания (SetupFarmSilent).
<Configuration>
<Package Id="sts">
<Setting Id="REBOOT" Value="ReallySuppress"/>
<Setting Id="SETUPTYPE" Value="CLEAN_INSTALL"/>
</Package>
<Logging Type="verbose" Path="%temp%" Template="Microsoft Windows SharePoint Services 3.0 Setup(*).log"/>
<Setting Id="SERVERROLE" Value="WFE"/>
<Setting Id="USINGUIINSTALLMODE" Value="0"/>
<Display Level="none" CompletionNotice="no" />
</Configuration>
Запустите программу установки с файлом Config.xml в командной строке
На диске, на котором установлено приложение Windows SharePoint Services 3.0, перейдите к корневому каталогу, чтобы найти файл setup.exe.
Запустите программу установки с выбранным файлом Config.xml.
setup /config*<путь и имя файла>*
Примечание
Можно выбрать один из примеров файлов конфигурации или настроить собственный файл конфигурации.
Нажмите клавишу ВВОД.
Теперь программа установки завершена.
Пример
Чтобы установить ферму в режиме молчания, введите в командной строке следующую команду и нажмите клавишу ВВОД:
setup /config Files\SetupFarmSilent\config.xml
Можно также настроить собственный файл конфигурации. Чтобы управлять процессом установки, сначала измените файл Config.xml в текстовом редакторе, чтобы включить необходимые элементы с соответствующими параметрами. Затем выполните setup /config <путь и имя файла>, чтобы запустить программу установки с использованием параметров, заданных в файле Config.xml. Например, типичный параметр конфигурации включает добавление местоположения файла журнала, <Logging Type="off" | "standard"(default) | "verbose" Path="имя пути" Template="имя файла.log"/>, который можно просмотреть в случае сбоя установки.
Важно!
Воспользуйтесь текстовым редактором, таким как "Блокнот", чтобы изменить файл Config.xml. Не используйте универсальный редактор XML, например Microsoft Office Word 2007.
Дополнительные сведения о параметрах, доступных для настройки файла конфигурации, см. в разделе Ссылка на Config.xml (Windows SharePoint Services).
Дополнительные сведения о параметрах командной строки для программы установки см. в разделе Ссылка на командную строку Setup.exe (Windows SharePoint Services).
Настройка сервера с помощью средства командной строки Psconfig
После завершения программы установки настройка Windows SharePoint Services 3.0 осуществляется с помощью средства командной строки Psconfig. В развертываниях серверных ферм программа командной строки Psconfig используется для создания новой фермы или для подключения к существующей. Эта программа расположена на диске, на котором установлены продукты и технологии SharePoint в каталоге: %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin.
Программа Psconfig выполнит установку веб-сайта центра управления SharePoint на первом сервере фермы. Поэтому рекомендуется начинать установку служб Windows SharePoint Services 3.0 с того сервера, на котором планируется разместить веб-сайт центра администрирования.
Дополнительные сведения о мастере настройки продуктов и технологий SharePoint и средстве командной строки Psconfig, а также о его операциях и параметрах, см. в разделе Справочник по использованию командной строки для мастера настройки продуктов и технологий SharePoint (Windows SharePoint Services).
Следующая процедура описывает настройку первого сервера в ферме. Добавление серверов в ферму описано в конце этой процедуры.
Примечание
Выполняйте эту процедуру в описанном здесь порядке, чтобы избежать проблем с настройкой.
Настройка служб Windows SharePoint Services 3.0 на ферме с помощью средства командной строки Psconfig
Эта программа расположена на диске, на котором установлены продукты и технологии SharePoint в каталоге: %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin.
Создание базы данных конфигурации:
psconfig -cmd configdb -create -server <имя сервера баз данных> -database <имя базы данных>
[ -dbuser*<домен\имя пользователя>* -dbpassword <пароль>]
-user <домен\имя пользователя> -password <пароль>
-admincontentdatabase <Имя базы данных контента веб-приложения центра администрирования>
Примечание
Параметры dbuser и dbpassword применяются только в развертываниях, использующих проверку подлинности SQL Server. При использовании проверки подлинности Windows эти параметры не требуются.
Установка набора разделов справки:
psconfig -cmd helpcollections -installall
Принудительное применение параметров безопасности к ресурсу:
psconfig -cmd secureresources
Регистрация служб, расположенных в ферме серверов:
psconfig -cmd services -install
Примечание
После установки служб необходимо запустить и настроить службы поиска Windows SharePoint Services с помощью средства командной строки Stsadm:
stsadm -o spsearch -action start -farmserviceaccount <домен\имя пользователя> -farmservicepassword <пароль>[-database name <имя базы данных контента>][-database server <экземпляр сервера>][-search server*<имя сервера поиска>*]
Дополнительные сведения см. в разделе Spsearch: операция stsadm (службы Windows SharePoint Services).
Примечание
Используйте для учетной записи ранее созданной и настроенной фермы серверов данные учетной записи пользователя и домена.
Подготовка служб фермы:
psconfig -cmd services –provision
Регистрация всех функций:
psconfig -cmd installfeatures
Подготовка веб-приложения центра администрирования SharePoint
psconfig -cmd adminvs -provision -port <порт> -windowsauthprovider onlyusentlm
Установка общих данных приложений:
psconfig -cmd applicationcontent –install
Веб-сайт центра администрирования SharePoint теперь создан.
Рекомендуется установить и настроить службы Windows SharePoint Services 3.0 на всех серверах фермы до выполнения создания сайтов.
Примечание
Если какие-то из этих команд не будут выполнены успешно, просмотрите файлы журнала настройки после установки. Файлы журнала можно найти в каталоге %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Log и определить по имени файла, которое начинается с "PSC" и имеет расширение LOG.
Чтобы подключиться к существующей базе данных конфигураций и присоединить сервер к имеющейся ферме серверов, необходимо выполнить команду configdb с параметром -connect вместо параметра create.
psconfig -cmd configdb -connect -server <имя сервера> -database <имя базы данных>
Примечание
Пропустите команду -admincontentdatabase, поскольку она уже была включена при создании базы данных конфигураций.
Используйте команду psconfig -cmd adminvs -provision -port <порт> -windowsauthprovider onlyusentlm, чтобы предоставить веб-приложение центра администрирования SharePoint на дополнительных серверах, что сводит к минимуму риск в случае сбоя сервера, на котором выполняется веб-приложение центра администрирования SharePoint.
Чтобы успешно завершить установку с помощью командной строки, необходимо использовать средство программной строки Stsadm для создания веб-приложения и семейства сайтов для фермы. Однако перед их созданием рекомендуется сначала выполнить некоторые дополнительные задачи настройки.
Выполнение дополнительных задач по настройке
После установки Windows SharePoint Services 3.0 рекомендуется выполнить следующие административные задачи:
Настройка параметров входящей электронной почты (Windows SharePoint Services)
Настройка параметров исходящей электронной почты (Windows SharePoint Services)
Настройка параметров рабочих процессов (Windows SharePoint Services)
Настройка средств сбора данных диагностики (Windows SharePoint Services)
Настройка параметров антивирусной защиты (Windows SharePoint Services)
Создание веб-приложения и семейства сайтов с помощью программы командной строки Stsadm
После создания и настройки служб Windows SharePoint Services 3.0 на ферме необходимо создать веб-приложение и семейство сайтов с помощью средства командной строки Stsadm. Веб-приложение состоит из сайта служб IIS с уникальным пулом приложений. При создании нового веб-приложения также создается новая база данных и определяется способ проверки подлинности, используемый для подключения к этой базе данных.
В случае работы в среде внешней сети, если предполагается предоставление доступа различным пользователям к контенту с использованием различных доменов, может также потребоваться расширить веб-приложение и на другой веб-сайт служб IIS. В этом случае за счет использования дополнительного веб-сайта служб IIS для размещения того же контента различным группам пользователей предоставляется доступ к одному и тому же контенту.
Важно!
Для запуска программы командной строки Stsadm пользователь должен быть членом локальной группы администраторов сервера.
Создание веб-приложения и семейства сайтов с помощью программы командной строки Stsadm
Эта программа расположена на диске, на котором установлены продукты и технологии SharePoint в каталоге: %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin.
Введите следующую команду, затем нажмите клавишу ВВОД:
stsadm -o extendvs
-url <имя URL>
-ownerlogin <домен\имя пользователя>
-owneremail <адрес эл. почты>
[-exclusivelyusentlm]
[ownername <отображаемое имя>]
[databaseuser <имя пользователя базы данных>]
[-databaseserver <имя сервера базы данных>]
[-databasename <новое имя базы данных контента>]
[databasepassword <пароль базы данных>]
[lcid <язык>]
[sitetemplate <шаблон сайта>]
[description]
[sethostheader]
[-apidname <имя пула приложений>]
[-apidtype {configurableID | NetworkService}]
[-apidlogin <домен\имя_пользователя>]
[-apidpwd <пароль пула приложений>]
Дополнительные сведения см. в разделах Программа командной строки Stsadm (Windows SharePoint Services) и Extendvs: операция Stsadm (Windows SharePoint Services).
Пример
Следующая команда создает веб-приложение и семейство сайтов с адресом URL http://intrane, использующее корпоративный шаблон сайта группы.
stsadm -o extendvs -url http://intranet/ -ownerlogin <домен\имя пользователя> -owneremail <user@domain.com>-sitetemplate STS#0 -exclusivelyusentlm -databaseserver <имя сервера базы данных> -databasename <имя базы данных контента> -apidname <имя пула приложений> -apidtype {configurableID | NetworkService} -apidlogin <домен\имя пользователя> -apidpwd <пароль>
Если не указан шаблон, который следует использовать, владельцы сайтов могут выбрать его при первом просмотре сайта.
Чтобы создать дополнительные приложения или семейства сайтов, используя программу командной строки Stsadm, можно использовать операцию extendvs или createsite.
Операция extendvs расширяет веб-приложение и создает базу данных контента. Операция createsite создает семейство сайтов с заданным адресом URL и определенным пользователем в качестве владельца сайта.
Примечание
Операция createsite не создает новую базу данных контента. Чтобы создать новую базу данных контента вместе с новым сайтом, см. операцию createsiteinnewdb.
Дополнительные сведения см. в разделах Createsite: операция Stsadm (Windows SharePoint Services) и Createsiteinnewdb: операция Stsadm (Windows SharePoint Services).
Операция extendvs позволяет также администраторам указать язык семейства сайтов с помощью параметра Locale ID (LCID). Если LCID не задан, для семейства сайтов используется язык сервера.Дополнительные сведения о доступных значениях LCID см. в документе Список значений кодов языка (LCID), назначенных Microsoft (на английском языке)(https://go.microsoft.com/fwlink/?linkid=63028&clcid=0x419) (на английском языке).
После создания сайтов может потребоваться настроить альтернативные сопоставления доступа. Альтернативные сопоставления доступа направляют пользователей по правильным URL-адресам в процессе взаимодействия со службами Windows SharePoint Services 3.0 (например, при просмотре главной страницы веб-сайта Windows SharePoint Services 3.0). Альтернативные сопоставления доступа позволяют службам Windows SharePoint Services 3.0 сопоставлять запросы с правильными веб-приложениями и сайтами и возвращать пользователям правильный контент. Дополнительную информацию см. в разделе Планирование альтернативных сопоставлений доступа
Настройка журнала трассировки
Журнал трассировки может быть полезен при выполнении анализа проблем, которые могут возникать. Для определения изменений конфигурации, выполненных в службах Windows SharePoint Services 3.0 до возникновения проблемы, можно использовать записанные в журнал трассировки события.
По умолчанию службы Windows SharePoint Services 3.0 сохраняют в файлах журнала трассировки события за двое суток. Это означает, что файлы журнала трассировки, которые содержат события, которые произошли более двое суток назад, удаляются. При использовании службы поиска Windows SharePoint Services рекомендуется настроить журнал трассировки для сохранения событий за семь суток.
Можно использовать страницу сбора данных диагностики в центре администрирования для настройки максимального количества хранимых файлов журнала трассировки и времени (в минутах) записи событий в каждый файл журнала. По умолчанию хранится 96 файлов журнала, каждый из которых содержит 30 минут событий.
96 файлов журнала * 30 минут событий в каждом файле = 2880 минут (два дня) событий.
Кроме того, можно указать папку, в которую будет производится запись файлов журнала или принять путь по умолчанию.
Файлы журнала трассировки помогают осуществлять поиск и устранение неисправностей, связанных с изменениями конфигурации службы поиска Windows SharePoint Services. Так как связанные с изменением конфигурации проблемы не всегда обнаруживаются сразу, рекомендуется сохранять все создаваемые системой файлы журнала трассировки за любой день, в который вносились изменения конфигурации. Храните эти файлы журнала в течение длительного времени в безопасном месте, которое не будет перезаписываться. Рекомендуется хранить файлы журнала в разделе жесткого диска, который используется только для этой цели.
Загрузка книги
Для удобства чтения и печати этот раздел включен в следующие книги, доступные для загрузки:
Развертывание технологии Windows SharePoint Services 3.0 (на английском языке)
Руководство по установке Windows SharePoint Services 3.0 (на английском языке)
Полный список книг см. в разделе Загружаемые книги по Windows SharePoint Services.