Развертывание Project Web App с новым семейством сайтов (Project Server 2013)
Сводка. Узнайте, как развернуть экземпляр Project Web App вместе с сайтом Project Web App в новом семействе сайтов.
Относится к: Project Server 2013
При создании сайта Project Web App с новым семейством веб-сайтов создается база данных Project Web App на указанном экземпляре SQL Server.
Примечание.
Если ваша организация требует, чтобы базы данных создавались вручную администратором базы данных, перед продолжением процедур, описанных в этой статье, обратитесь к администратору базы данных New-SPProjectDatabase и создайте базу данных Project Web App.
Видеодемонстрация
В этом видео показано, как создать сайт Project Web App с новым семейством веб-сайтов в ферме Project Server 2013, как описано в этой статье.
Видео: развертывание Project Web App с помощью нового семейства веб-сайтов
Создание веб-сайта верхнего уровня
Если веб-сайт верхнего уровня не существует для веб-приложения, в котором следует создать сайт Project Web App, необходимо сначала создать его. Воспользуйтесь следующей процедурой, чтобы создать веб-сайт верхнего уровня.
Создание веб-сайта верхнего уровня
Запустите центр Центр администрирования SharePoint 2013.
Для Windows Server 2008 R2:
Щелкните Пуск, затем Продукты Microsoft SharePoint 2013, затем Центр администрирования SharePoint 2013.
Для Windows Server 2012:
На начальном экране выберите Центр администрирования SharePoint 2013.
Если Центр администрирования SharePoint 2013 отсутствует на начальном экране:
Щелкните правой кнопкой мыши Компьютер, выберите Все приложения и щелкните Центр Центр администрирования SharePoint 2013.
В центе администрирования выберите в разделе Управление приложениями команду Создание семейств веб-сайтов.
Выберите веб-приложение в раскрывающемся меню Веб-приложение.
Примечание.
Если доступных веб-приложений нет, необходимо создать веб-приложение. Дополнительные сведения см. в статье Создание веб-приложения (SharePoint Server 2013).
Введите название для семейства веб-сайтов в поле Название.
В разделе Выбор шаблона выберите шаблон для сайта.
Примечание.
Для Project Server 2013 не требуется определенный шаблон. Можно выбрать шаблон, подходящий для организации.
В разделе Главный администратор семейства веб-сайтов введите имя учетной записи, которая должна использоваться администратором сайта.
Нажмите кнопку ОК.
После создания веб-сайта верхнего уровня, необходимо предоставить доступ пользователей к сайту. Воспользуйтесь следующей процедурой для предоставления доступа на чтение к сайту верхнего уровня.
Задание разрешений на чтение для веб-сайта верхнего уровня
Перейдите на корневой сайт (то есть https://< servername>).
На странице верхнего уровня щелкните Предоставить общий доступ.
В диалоговом окне предоставления общего доступа щелкните Показать параметры.
В разделе Выберите группу или уровень разрешений выберите <Посетители сайта> [Чтение].
В текстовом поле Введите имена или адреса электронной почты введите Все.
Щелкните Общий доступ.
Создание сайта Project Web App
Важно!
При создании нового сайта Project Web App в сочетании с новым семейством веб-сайтов рекомендуется использовать отдельную базу данных контента SharePoint Server 2013 для сайта Project Web App и связанных с ним рабочих областей проекта. Чтобы надлежащим образом изолировать сайт Project Web App в собственной базе данных контента, необходимо развернуть Project Web App, когда другие администраторы не создают новые сайты в веб-приложении, в котором необходимо выполнить развертывание Project Web App.
Помещая сайт Project Web App и связанные с ним рабочие области проекта, можно существенно упростить выполнение процедур миграции, резервного копирования и восстановления сайтов.
Создание сайта Project Web App выполняется в пять этапов.
Временно заблокируйте существующие базы данных контента.
Создайте базу данных контента для размещения сайта Project Web App и связанных с ним рабочих областей проекта.
Создайте сайт Project Web App.
Заблокируйте базу данных контента Project Web App, чтобы в нее невозможно было добавить другие семейства сайтов.
Разблокируйте существующие базы данных контента.
SharePoint Server 2013 использует алгоритм циклического перебора для определения распределения семейств веб-сайтов между базами данных контента. Чтобы развернуть сайт Project Web App в определенной базе данных контента, необходимо заблокировать все существующие базы данных контента в ферме. Этот процесс не влияет на возможность доступа пользователей и затрагивает исключительно функции распределения новых семейств сайтов.
Примечание.
При развертывании Project Web App в новом веб-приложении, которое будет выделено для PWA, можно использовать базу данных контента по умолчанию, созданную с помощью этого веб-приложения, для Project Web App. В этом случае не нужно следовать приведенным ниже процедурам блокировки. Однако рекомендуется установить для параметра Максимальное число сайтов, которые можно создать в этой базе данных , значение1 для этой базы данных контента после развертывания Project Web App. Это помогает избежать создания дополнительных семейств веб-сайтов помимо Project Web App в этой базе данных в будущем.
Чтобы заблокировать базы данных контента, выполните следующие действия для каждой базы данных контента, связанной с веб-приложением, в котором планируется развернуть сайт Project Web App.
Важно!
Перед выполнением процедур, приведенных в данном разделе, убедитесь, что другие администраторы не добавляют семейства сайтов в веб-приложение, где планируется развернуть Project Web App.
Блокировка базы данных контента
В разделе Управление приложениями центра администрирования SharePoint выберите элемент Управление базами данных контента.
В столбце Текущее число семейств веб-сайтов обратите внимание на число семейств сайтов для базы данных, которую требуется заблокировать.
В столбце Имя базы данных щелкните ссылку на базу данных контента, которую требуется заблокировать.
Выполните в разделе Параметры вместимости базы данных указанные ниже действия.
В поле Максимальное число сайтов, которое может быть создано в этой базе данных введите существующее число семейств сайтов для этой базы данных, которое указано в столбце Текущее число семейств веб-сайтов.
Примечание.
Запишите текущее значение для этого параметра. После создания сайта PWA его потребуется вернуться к этому значению.
В поле Число сайтов, по достижении которого выдается предупреждение введите число, меньшее, чем значение в поле Максимальное число сайтов, которое может быть создано в этой базе данных.
Примечание.
Запишите текущее значение для этого параметра. После создания сайта Project Web App его потребуется вернуться к этому значению.
Нажмите кнопку OK.
Создание базы данных контента
В разделе Управление приложениями центра администрирования SharePoint выберите элемент Управление базами данных контента.
Нажмите кнопку Добавить базу данных контента.
В разделе Веб-приложение выберите веб-приложение, в котором планируется развернуть сайт Project Web App.
В разделе Имя базы данных и режим проверки подлинности введите имя сервера баз данных, на котором планируется развернуть базы данных Project Web App, и введите имя базы данных.
Нажмите кнопку ОК.
После создания и настройки базы данных контента можно приступить непосредственно к созданию сайта Project Web App.
Создание сайта Project Web App
В разделе Управление приложениями центра администрирования SharePoint выберите Управление приложениями службы.
На странице "Управление приложениями-службами" щелкните "Приложение-служба Project Server".
На странице управления сайтами Project Web App выберите команду Создать экземпляр сайта Project Web App.
Заполните страницу Создание экземпляра Project Web App, как указано в следующей таблице:
Вариант | Описание |
---|---|
Веб-приложение |
Веб-приложение для сайта Project Web App. |
Путь к Project Web App |
Путь от корневого сайта для этого сайта Project Web App. |
Выберите язык |
Язык пользовательского интерфейса для этого сайта Project Web App. |
Использование общедоступного URL-адреса |
Используйте этот параметр, если вы хотите разместить сайт Project Web App в корневом URL-адресе (например, https://www.contoso.com). |
Учетная запись администратора |
Учетная запись пользователя, которая будет добавлена в группу безопасности Администраторы Project Web App в этом экземпляре Project Web App. Эту учетную запись необходимо использовать при первом доступе к сайту Project Web App. |
Сервер базы данных |
Экземпляр SQL Server, в котором требуется разместить базу данных Project Web App. Если администратор базы данных уже создал базу данных Project Web App, укажите имена этой базы данных в текстовом поле Имя базы данных Project Web App . Если база данных ранее не была создана, она будет создана автоматически. |
Квота контента SharePoint на этом сайте |
Максимальное хранилище сайта (в мегабайтах) для сайта Project Web App. |
Предупреждение о квоте контента SharePoint на этом сайте |
Уровень хранилища сайта в мегабайтах, при достижении которого администратору сайта по электронной почте отправляются предупреждения. |
- Нажмите кнопку OK.
Project Server запускает процесс создания сайта Project Web App. Это может занять некоторое время. Когда процесс создания сайта завершится, состояние, отображаемое в списке сайтов Project Web App, будет подготовлено.
По завершении подготовки сайта Project Web App убедитесь, что он был создан в созданной базе данных контента. Для этого воспользуйтесь командой Microsoft PowerShell Get-SPSite, в которую в качестве параметра передайте новую базу данных контента:
Проверка местоположения сайта Project Web App
Убедитесь, что выполняются следующие минимальные требования: См. статью Add-SPShellAdmin.
В меню Пуск выберите пункт Все программы.
Щелкните Продукты Продукты Microsoft SharePoint 2013.
Щелкните Командная консоль Командная консоль SharePoint 2013.
В командной строке Microsoft PowerShell (то есть PS C:\>) введите следующую команду и нажмите клавишу ВВОД:
Get-SPSite -ContentDatabase<ContentDatabaseName>
Команда должна вернуть URL-адрес сайта Project Web App без каких-либо других URL-адресов.
Примечание.
Если в базе данных контента перечислены дополнительные URL-адреса, не принадлежащие сайту Project Web App, удалите сайт Project Web App и перезапустите процедуру с использованием новой базы данных контента.
После того как сайт Project Web App находится в нужной базе данных контента, необходимо заблокировать базу данных, чтобы запретить SharePoint Server 2013 добавлять в базу данных дополнительные семейства веб-сайтов. Для этого следует задать максимально допустимое число сайтов для базы данных равным одному.
Примечание.
Настройка этого параметра не препятствует созданию новых сайтов рабочих областей проекта.
Блокировка базы данных контента
В разделе Управление приложениями центра администрирования SharePoint выберите элемент Управление базами данных контента.
В столбце Имя базы данных щелкните ссылку на созданную базу данных контента.
Выполните в разделе Параметры вместимости базы данных указанные ниже действия.
В поле Число сайтов, по достижении которого выдается предупреждение введите значение 0.
В поле Максимальное число сайтов, которое может быть создано в этой базе данных введите значение 1.
Нажмите кнопку OK.
После блокировки базы данных контента Project Web App можно вернуть любые другие базы данных контента в исходные значения в параметрах Максимальное число сайтов, которые можно создать в этой базе данных , и Число сайтов до создания события Предупреждения.
Теперь можно приступить к работе с новым сайтом Project Web App.
См. также
Развертывание Project Web App в существующем семействе веб-сайтов (Project Server 2016)