Поиск…


замечания

SharePoint может ссылаться на один или несколько продуктов из семейства Microsoft SharePoint.

  • SharePoint Foundation . Это была основная технология для всех сайтов SharePoint и больше не доступна для SharePoint 2016
  • SharePoint Server : это локальная версия SharePoint. Вы можете развернуть один или несколько серверов SharePoint. Он предлагает дополнительные функции в SharePoint Foundation, такие как возможности BI, управление корпоративным контентом и многое другое.
  • SharePoint Online : облачная версия SharePoint. Клиенту не нужно заботиться о инфраструктуре сервера или масштабируемости.

Office 365 - это отдельное предложение Microsoft, которое включает службу SharePoint Online, хотя не все планы поддерживают все функции SharePoint.

Следующие ссылки предоставляют обширные сопоставления функций между доступными версиями SharePoint:

Версии

Версия Официальное название Дата выхода
Pre-2003 Сервер SharePoint Portal Server 2002-07-09
2003 SharePoint Portal Server 2003 2003-11-23
2007 SharePoint Server 2007 2007-01-27
2010 Microsoft SharePoint Server 2010 2010-07-15
2013 Microsoft SharePoint Server 2013 2013-01-09
2016 Microsoft SharePoint Server 2016 2016-05-01

Установка SharePoint 2016 для односерверной фермы

Вступление

SharePoint 2016 - это версия семейства продуктов SharePoint версии 16. Он был выпущен 4 мая 2016 года. В этом примере рассматривается установка SharePoint 2016 с использованием конфигурации Single Server Farm. Эта конфигурация охватывает основы настройки фермы SharePoint без необходимости иметь несколько серверов. Обратите внимание, что описанные сценарии односерверной фермы обычно ограничиваются разработками и очень небольшими производственными сценариями.

Требования

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

  • 4 ядра на 64-разрядных совместимых процессорах
  • 12 - 24 ГБ ОЗУ (в зависимости от развертывания теста или prod)
  • 80 ГБ жесткий диск для системы
  • 100 ГБ жесткий диск в качестве второго диска
  • Сервер с 64-битным Windows Server 2012 R2 или Технический просмотр «Порог»
  • SQL Server 2014 или SQL Server 2016
  • .NET Framework 4.5.2 или .NET Framework 4.6
  • Домен подключился к компьютеру и делегировал учетные записи фермы

Все другие предварительные условия могут быть установлены вручную или выполнены с помощью установщика SharePoint Preprise, входящего в состав установки SharePoint.

Монтаж

  • Запустите программу установки предварительных условий; он может запросить перезагрузку сервера, прежде чем продолжить
  • Запустите Setup.exe из установки SharePoint
  • Введите лицензионный ключ
  • Принять лицензионное соглашение
  • Выберите «Завершить» на вкладке «Тип сервера»
  • Настройка должна завершиться успешно
  • На полной странице оставьте флажок рядом с Мастере настройки продукта и нажмите Закрыть

конфигурация

Если вы продолжаете с предыдущего шага, мастер настройки продуктов SharePoint 2016 должен открываться автоматически. если окно не отображается или вы используете конфигурацию позже, откройте мастер настройки, перейдя в меню Пуск -> SharePoint 2016 Products -> Мастер настройки продукта SharePoint 2016.

  • Нажмите «Далее» на странице приветствия
  • Появится модальное диалоговое окно с сообщением некоторых служб, которые я должен перезапустить во время конфигурации; ничего еще не установлено, поэтому нажмите «Да».
  • Добавить сервер базы данных для фермы
    • Введите имя машины, на которой запущен SQL Server; в этом случае это локальная машина
    • Введите имя базы данных конфигурации или сохраните имя по умолчанию SharePoint_Config
    • Введите имя пользователя пользователя службы домена, который будет обращаться к базе данных (в форме DOMAIN \ user). * Введите пароль для пользователя домена.
    • Нажмите дальше, когда закончите.
  • Введите пароль фермы; это будет использоваться при подключении дополнительных серверов к новой ферме
  • Выберите роль Single Server Farm
  • Настройте Центральное администраторское веб-приложение (где SharePoint будет управляться администраторами фермы) выберите номер порта и выберите тип федерации аутентификации (NTLM или Negotate (Kerberose)).
  • Просмотрите настройки на последних страницах и внесите необходимые изменения
  • Когда будете готовы, запустите конфигурацию, которая может занять несколько минут
  • По завершении работы вы откроете мастер, который позволит вам открыть сайт Центра администрирования
  • При сбое вы можете исследовать журналы в папке% COMMONPROGRAMFILES% \ Microsoft Shared \ Web Server Extensions \ 16 \ LOG

Настройка фермы

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

  • Если позднее вы запустите конфигурацию, нажмите «Быстрый запуск» -> «Мастера настройки» -> «Мастер настройки фермы»
  • Если вы запустите мастер с этапа установки, нажмите «Запустить мастер»
  • Выберите, хотите ли вы быть частью программы улучшения клиентов, нажав «Да» или «Нет».
  • На странице конфигурации фермы выберите учетную запись домена, на которой будут выполняться фоновые службы на ферме
    • Хотя эта учетная запись может совпадать с учетной записью базы данных, они могут также отличаться для разделения ролей и привилегий
    • Введите учетную запись как DOMAIN \ user
  • Подтвердите, какие службы вы хотите получить в ферме на странице «Услуги»
  • Создайте первый семейство сайтов в ферме (этот шаг можно пропустить и позже)
    • Введите заголовок, описание, веб-адрес семейства сайтов (обычно первый сайт находится в корне сервера), а шаблон
    • Большинство вещей можно изменить (название, описание) можно легко изменить, но другим, таким как веб-URL, может потребоваться гораздо больше работы для изменения; шаблон также не может быть легко откат, но SharePoint позволяет большое количество настроек, которые позволяют вам использовать любой базовый шаблон и преобразовать стиль и макет сайта
  • Когда вы закончите настройку, нажмите «Готово»

Ферма и первый семейство сайтов теперь настроены для использования.

Создайте веб-часть с помощью SharePoint Framework

dev.office.com/sharepoint - отличное место для работы с SharePoint Framework.

SharePoint Framework - это современный подход на стороне клиента к SharePoint Development, первоначально ориентированный на SharePoint Online в Office 365. Веб-части, созданные с помощью SharePoint Framework, представляют собой новый тип веб-части, и они могут быть доступны для добавления на обеих существующих страницах SharePoint и новые страницы SharePoint.

Для этого процесса есть большой привет приветственный пример. Создайте свою первую веб-часть на стороне клиента SharePoint (Hello World, часть 1) . Все примеры на dev.office.com доступны для вкладов сообщества через github.

Основные шаги Hello World в SharePoint Framework:

  1. Создайте скелет проекта с помощью Yeoman SharePoint Generator .

    yo @ microsoft / SharePoint

  2. Измените сгенерированный код в редакторе по вашему выбору. Поддержка Visual Studio Code сильна на разных платформах.

  3. Предварительный просмотр веб-части с помощью gulp и локальной SharePoint Workbench

    подача глотки

  4. Предварительный просмотр в среде SharePoint Online

Перейдите по следующему URL-адресу: « https: //your-sharepoint-site/_layouts/workbench.aspx »

Журналы и журналы SharePoint ULS

Служба унифицированных журналов SharePoint (ULS) предоставляет возможности поддержки и отладки как для операционных систем, так и для разработчиков. Понимание того, как читать журналы, является важным первым шагом к решению проблем.

механическая обработка

Microsoft предоставляет средство просмотра ULS для чтения старых журналов и журналов, которые в настоящее время записываются при запуске фермы. Он также может фильтровать и применять форматирование в журналах, чтобы уменьшить проблему.

Идентификатор корреляции

Чтобы изолировать проблему, полезно только посмотреть на конкретный идентификатор корреляции. Каждый идентификатор корреляции связан с запросом или от конца до конца действия системы (например, время работы). Если возникает проблема с визуализируемой веб-страницей, поиск запроса в журналах ULS и выделение его на определенный идентификатор корреляции устраняет все шумы из других журналов, помогая выявить проблему.

Добавление SPMonitoredScope в мой код

Один из способов увеличить регистрацию и некоторый мониторинг производительности - добавить SPMonitoredScope к вашему коду.

using (new SPMonitoredScope("Feature Monitor"))
{
    // My code here 
}

Этот код будет записывать начало и конец ваших запросов, а также некоторые данные о производительности. Создавая собственный пользовательский монитор, который реализует ISPScopedPerformanceMonitor, вы можете установить уровень трассировки или максимальное время выполнения для набора кода.



Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow