6.6. Настройка интеграции с Microsoft SharePoint Foundation

— Что я хотел сказать, — наконец вклиниваюсь я, — так это то, что у меня дома есть инструкция, которая открывает большие возможности в техническом изложении мыслей. Она начинается так:

«Сборка японского велосипеда требует большого спокойствия духа»

Роберт М. Пирсиг. Дзен и исскуство ухода за мотоциклом

6.6.1. Введение

Microsoft SharePoint Foundation — бесплатное приложение к Windows Server. Microsoft SharePoint Foundation предоставляет базовую инфраструктуру для совместной работы — редактирование, хранение документов, контроль версий и т. д.

Microsoft SharePoint Foundation, настроенный для платформы ARTA Synergy, позволяет проводить совместное редактирование файлов MS Office версии 2013 и выше для следующих расширений:

  • .docx — Microsoft Word;

  • .xlsx — Microsoft Excel;

  • .pptx — Microsoft PowerPoint.

Настроенное совместное редактирование файлов доступно в следующих местах ARTA Synergy:

  • папка Приложения документа и работы;

  • папка Прочие документа и работы;

  • модуль Хранилище → Файлы.

Для таких файлов контекстное меню будет дополнительно содержать пункт «Начать совместное редактирование». По нажатию на этот пункт файл загружается в SharePoint, а клиентскому браузеру передается ссылка на него, которая открывает данный файл в Microsoft Office. После нажатия сохранения изменений в Microsoft Office документ попадает в SharePoint и затем в ARTA Synergy.

Для файлов MS Office со следующими расширениями будет доступно редактирование в редакторе:

  • .doc — Microsoft Word;

  • .xls — Microsoft Excel;

  • .ppt — Microsoft PowerPoint.

Для таких файлов контекстное меню будет дополнительно содержать пункт «Открыть в редакторе», который позволяет только одному пользователю редактировать файл в один момент времени. При открытии вторым пользователем данного файла отображается уведомление о том, что файл уже используется, то есть он недоступен для редактирования.

6.6.2. Требования

В инструкции рассмотрен процесс установки и настройки Microsoft SharePoint Foundation 2013 на базе ОС Windows Server 2012 R2. Поддержка функциональности расширений или более новых версий MS Sharepoint не гарантируется.

Компьютер, на котором выполняется настройка SharePoint, должен иметь подключение к Интернету.

Преднастройка системы для установки Microsoft SharePoint Foundation

Прежде чем начать установку Microsoft SharePoint Foundation, необходимо совершить следующие действия:

  1. прописать статический IP-адрес и изменить имя компьютера (сервера);

  2. установить Microsoft SQL Server 2008 и выше;

  3. установить и настроить роль Active Directory Domain Services.

Настройка статического IP-адреса и переименование сервера

Так как сервер будет с ролью Active Directory и, соответственно, с собственным DNS-сервером, нужно:

  1. назначить ему статический IP-адрес;

  2. установить ему первым DNS-сервером 127.0.0.1, чтобы впоследствии не было проблем с разрешением имен.

6.6.3. Установка Microsoft SharePoint Foundation

6.6.4. Настройка статического IP-адреса

  1. Открыть Control Panel и перейти в подраздел Network and sharing center.

Рисунок 6.66. Настройка статического IP-адреса, шаг 1

Настройка статического IP-адреса, шаг 1

  1. Нажать на Ethernet.

Рисунок 6.67. Настройка статического IP-адреса, шаг 2

Настройка статического IP-адреса, шаг 2

  1. Нажать на кнопку Properties.

Рисунок 6.68. Настройка статического IP-адреса, шаг 3

Настройка статического IP-адреса, шаг 3

  1. Выбрать пункт Internet Protocol Version 4 (TCP/IPv4) и нажать на кнопку Properties.

Рисунок 6.69. Настройка статического IP-адреса, шаг 4

Настройка статического IP-адреса, шаг 4

  1. Выбрать пункт Use the following IP address и ввести значения в поля:

    • IP адрес текущего сервера

    • IP адрес маски подсети

    • IP адрес шлюза

    • IP адрес предпочтительного DNS-сервера

    • IP адрес альтернативного DNS-сервера

Рисунок 6.70. Настройка статического IP-адреса, шаг 5

Настройка статического IP-адреса, шаг 5

  1. Сохранить все изменения.

Переименование сервера

  1. Открыть Control Panel и перейти в подраздел System.

Рисунок 6.71. Переименование сервера, шаг 1

Переименование сервера, шаг 1

  1. Нажать на Change Settings.

Рисунок 6.72. Переименование сервера, шаг 2

Переименование сервера, шаг 2

  1. Перейти во вкладку Computer Name и нажать на кнопку Change.

Рисунок 6.73. iПереименование сервера, шаг 3

iПереименование сервера, шаг 3

  1. Указать имя вашего сервера.

Рисунок 6.74. Переименование сервера, шаг 4

Переименование сервера, шаг 4

  1. Сохранить все изменения.

6.6.4.1. Установка SQL Server

  1. Запустить мастер установки SQL Server.

Рисунок 6.75. Установка SQL Server, шаг 1

Установка SQL Server, шаг 1

  1. В шаге Installation выбрать пункт New SQL Server stand-alone installation or add features to an existing installation

Рисунок 6.76. Установка SQL Server, шаг 2

Установка SQL Server, шаг 2

  1. Принять условия лицензионного соглашения.

Рисунок 6.77. Установка SQL Server, шаг 3

Установка SQL Server, шаг 3

  1. Выбрать обновление SQL Server (опционально).

Рисунок 6.78. Установка SQL Server, шаг 4

Установка SQL Server, шаг 4

  1. В шаге Feature Selection убедиться, что включены требуемые флаги.

Рисунок 6.79. Установка SQL Server, шаг 5

Установка SQL Server, шаг 5

  1. В шаге Instance Configuration указать имя и идентификатор для экземпляра будущего SQL сервера. Обязательно сохранить значение поля Instance ID, оно понадобится в дальнейшей настройке Microsoft SharePoint Foundation.

Рисунок 6.80. Установка SQL Server, шаг 6

Установка SQL Server, шаг 6

  1. В шаге Server Configuration выбрать учетные записи служб будущего SQL сервера (опционально).

Рисунок 6.81. Установка SQL Server, шаг 7

Установка SQL Server, шаг 7

  1. В шаге Database Engine Configuration задать режим проверки подлинности и выбрать администраторов будущего SQL сервера (опционально).

Рисунок 6.82. Установка SQL Server, шаг 8

Установка SQL Server, шаг 8

  1. В шаге Error Reporting указать, желаете ли вы отправлять отчеты об ошибках SQL сервера на корпоративный сервер отчетов (опционально).

Рисунок 6.83. Установка SQL Server, шаг 9

Установка SQL Server, шаг 9

  1. После успешной установки мастер установки SQL сервера отобразит окно подтверждения.

Рисунок 6.84. Установка SQL Server, шаг 10

Установка SQL Server, шаг 10

  1. Перезагрузить компьютер.

  2. После перезагрузки компьютера убедиться, что SQL сервер запущен. Для этого открыть SQL Server Configuration Manager.

Рисунок 6.85. Установка SQL Server, шаг 12

Установка SQL Server, шаг 12

  1. Выбрать ноду SQL Server Services и убедиться, что SQL сервер находится в активном состоянии.

Рисунок 6.86. Установка SQL Server, шаг 13

Установка SQL Server, шаг 13

6.6.4.2. Установка пререквизитов Microsoft SharePoint Foundation

Перед началом непосредственной установки Microsoft SharePoint Foundation необходимо установить все требующиеся пререквизиты. В ходе их установки могут возникать некоторые ошибки. В случае, если установка пререквизитов завершилась неуспешно, следует найти ошибку и провести ряд мер по ее устранению, описанный в разделе «Проблемы при установке Microsoft SharePoint Foundation и пути их решения».

Алгоритм установки пререквизитов Microsoft SharePoint Foundation:

  1. Запустить мастер установки Microsoft SharePoint Foundation и нажать Install software prerequisites.

Рисунок 6.87. Установка пререквизитов, шаг 1

Установка пререквизитов, шаг 1

  1. Мастер установки отобразит список пререквизитов, необходимых для последующей установки Microsoft SharePoint Foundation.

Рисунок 6.88. Установка пререквизитов, шаг 2

Установка пререквизитов, шаг 2

  1. Принять условия лицензионного соглашения.

Рисунок 6.89. Установка пререквизитов, шаг 3

Установка пререквизитов, шаг 3

  1. После успешной установки пререквизитов необходимо перезагрузить компьютер.

Рисунок 6.90. Установка пререквизитов, шаг 4

Установка пререквизитов, шаг 4

Пререквизиты для самостоятельного скачивания

6.6.4.3. Установка Microsoft SharePoint Foundation

После успешной установки пререквизитов можно приступать к непосредственной установке Microsoft SharePoint Foundation. При этом нужно убедиться, что SQL Server запущен.

  1. Повторно запустить мастера установки Microsoft SharePoint Foundation и нажать Install SharePoint Foundation.

Рисунок 6.91. Установка Microsoft SharePoint Foundation, шаг 1

Установка Microsoft SharePoint Foundation, шаг 1

  1. Принять условия лицензионного соглашения.

Рисунок 6.92. Установка Microsoft SharePoint Foundation, шаг 2

Установка Microsoft SharePoint Foundation, шаг 2

  1. Выбрать папку для хранения файлов индекса поиска (по умолчанию они будут сохраняться в корневой папке ОС).

Рисунок 6.93. Установка Microsoft SharePoint Foundation, шаг 3

Установка Microsoft SharePoint Foundation, шаг 3

  1. Мастер установки отобразит окно мастера конфигурации. Убедиться, что флаг Run the SharePoint Products Configuration Wizard включен, и нажать на кнопку Close.

Рисунок 6.94. Установка Microsoft SharePoint Foundation, шаг 4

Установка Microsoft SharePoint Foundation, шаг 4

  1. После закрытия окна автоматически откроется мастер конфигурации SharePoint.

Рисунок 6.95. Установка Microsoft SharePoint Foundation, шаг 5

Установка Microsoft SharePoint Foundation, шаг 5

  1. По нажатию на кнопку Next отобразится окно для подтверждения о возможно необходимости перезапуска или сброса служб:

    • службы IIS;

    • служба администрирования SharePoint;

    • служба таймера SharePoint.

Подтвердить действие.

Рисунок 6.96. Установка Microsoft SharePoint Foundation, шаг 6

Установка Microsoft SharePoint Foundation, шаг 6

  1. Создать новую ферму серверов. Для этого выбрать пункт Create a new server farm.

Рисунок 6.97. Установка Microsoft SharePoint Foundation, шаг 7

Установка Microsoft SharePoint Foundation, шаг 7

  1. Указать сервер баз данных, а также логин и пароль читателя отчетов. Сервер баз данных должен быть введен в формате:

%имя_компьютера%%идентификатор_экземпляра_SQL_сервера%

где:

  • %имя_компьютера% - Server Manager → Local Server → Computer name;

Рисунок 6.98. Установка Microsoft SharePoint Foundation, шаг 8

Установка Microsoft SharePoint Foundation, шаг 8

Иллюстрация «Имя компьютера»:

Рисунок 6.99. Установка Microsoft SharePoint Foundation, шаг 8

Установка Microsoft SharePoint Foundation, шаг 8

Рисунок 6.100. Установка Microsoft SharePoint Foundation, шаг 8

Установка Microsoft SharePoint Foundation, шаг 8

  1. Задать пароль.

Рисунок 6.101. Установка Microsoft SharePoint Foundation, шаг 9

Установка Microsoft SharePoint Foundation, шаг 9

  1. Задать номер порта. Можно использовать случайный номер порта, но в качестве порта для сайта администрирования продуктов SharePoint сервер Team Foundation Server всегда использовал 17012.

Рисунок 6.102. Установка Microsoft SharePoint Foundation, шаг 10

Установка Microsoft SharePoint Foundation, шаг 10

  1. Подтвердить конфигурацию SharePoint.

Рисунок 6.103. Установка Microsoft SharePoint Foundation, шаг 11

Установка Microsoft SharePoint Foundation, шаг 11

  1. После успешного завершения мастер отобразит окно подтверждения.

Рисунок 6.104. Установка Microsoft SharePoint Foundation, завершение

Установка Microsoft SharePoint Foundation, завершение

6.6.5. Настройка Microsoft SharePoint Foundation

  1. После закрытия окна мастера автоматически откроется браузер со страницей авторизации в административном приложении Microsoft SharePoint. Ввести логин и пароль учетной записи.

Рисунок 6.105. Настройка Microsoft SharePoint Foundation, шаг 1

Настройка Microsoft SharePoint Foundation, шаг 1

  1. После входа отобразится главная страница административного приложения Microsoft SharePoint.

Рисунок 6.106. Настройка Microsoft SharePoint Foundation, шаг 2

Настройка Microsoft SharePoint Foundation, шаг 2

  1. Добавить библиотеку для работы с ARTA Synergy нажатием на вкладку Apps.

Рисунок 6.107. Настройка Microsoft SharePoint Foundation, шаг 3

Настройка Microsoft SharePoint Foundation, шаг 3

  1. Нажать Manage App Catalog.

Рисунок 6.108. Настройка Microsoft SharePoint Foundation, шаг 4

Настройка Microsoft SharePoint Foundation, шаг 4

  1. Выбрать пункт Create a new app catalog site.

Рисунок 6.109. Настройка Microsoft SharePoint Foundation, шаг 5

Настройка Microsoft SharePoint Foundation, шаг 5

  1. Указать название и описание приложения, а также добавить администратора и пользователей.

Рисунок 6.110. Настройка Microsoft SharePoint Foundation, шаг 6

Настройка Microsoft SharePoint Foundation, шаг 6

  1. Вернуться в Central Administration и нажать Manage web applications.

Рисунок 6.111. Настройка Microsoft SharePoint Foundation, шаг 7

Настройка Microsoft SharePoint Foundation, шаг 7

  1. Найти URL адрес данного приложения.

Рисунок 6.112. Настройка Microsoft SharePoint Foundation, шаг 8

Настройка Microsoft SharePoint Foundation, шаг 8

  1. Перейти по URL адресу из предыдущего пункта.

Рисунок 6.113. Настройка Microsoft SharePoint Foundation, шаг 9

Настройка Microsoft SharePoint Foundation, шаг 9

  1. Нажать пиктограмму шестеренки и выбрать пункт Add an app в выпадающем списке.

Рисунок 6.114. Настройка Microsoft SharePoint Foundation, шаг 10

Настройка Microsoft SharePoint Foundation, шаг 10

  1. Нажать Document Library.

Рисунок 6.115. Настройка Microsoft SharePoint Foundation, шаг 11

Настройка Microsoft SharePoint Foundation, шаг 11

  1. Указать название будущей библиотеки.

Рисунок 6.116. Настройка Microsoft SharePoint Foundation, шаг 12

Настройка Microsoft SharePoint Foundation, шаг 12

  1. Нажать на вкладку Apps for SharePoint.

Рисунок 6.117. Настройка Microsoft SharePoint Foundation, шаг 13

Настройка Microsoft SharePoint Foundation, шаг 13

  1. Нажать на вкладку LIBRARY.

Рисунок 6.118. Настройка Microsoft SharePoint Foundation, шаг 14

Настройка Microsoft SharePoint Foundation, шаг 14

  1. Нажать Library Settings.

Рисунок 6.119. Настройка Microsoft SharePoint Foundation, шаг 15

Настройка Microsoft SharePoint Foundation, шаг 15

  1. Нажать Versioning settings.

Рисунок 6.120. Настройка Microsoft SharePoint Foundation, шаг 16

Настройка Microsoft SharePoint Foundation, шаг 16

  1. Установить значения, как указано на рисунке.

Рисунок 6.121. Настройка Microsoft SharePoint Foundation, шаг 17

Настройка Microsoft SharePoint Foundation, шаг 17

  1. Вернуться назад и нажать Permissions for this document library.

Рисунок 6.122. Настройка Microsoft SharePoint Foundation, шаг 18

Настройка Microsoft SharePoint Foundation, шаг 18

  1. Убедиться, что пользователь имеет права уровня Full Control. Обязательно сохранить имя администратора, оно понадобится позднее.

Рисунок 6.123. Настройка Microsoft SharePoint Foundation, шаг 19

Настройка Microsoft SharePoint Foundation, шаг 19

  1. Вернуться назад и нажать Create column

Рисунок 6.124. Настройка Microsoft SharePoint Foundation, шаг 20

Настройка Microsoft SharePoint Foundation, шаг 20

  1. Создать колонку с названием synergyId (Single line of text).

Рисунок 6.125. Настройка Microsoft SharePoint Foundation, шаг 21

Настройка Microsoft SharePoint Foundation, шаг 21

  1. Создайте еще одну колонку с названием* synergyVersion (Number), повторив п. 20.

Рисунок 6.126. Настройка Microsoft SharePoint Foundation, шаг 22

Настройка Microsoft SharePoint Foundation, шаг 22

  1. Перейти в подраздел Permissions for this document library и удостовериться, что для пользователей указаны e-mail адреса. В противном случае изменения документа, совершенные пользователем без e-mail, не будут синхронизированы между SharePoint и ARTA Synergy.

Рисунок 6.127. Настройка Microsoft SharePoint Foundation, шаг 23

Настройка Microsoft SharePoint Foundation, шаг 23

6.6.6. Интеграция Microsoft SharePoint Foundation и ARTA Synergy

Для начала необходимо прописать хост и домен сервера, на котором установлен SharePoint, в файле etc/hosts сервера с ARTA Synergy. Эти данные можно посмотреть в Server Manager → All Servers.

Рисунок 6.128. Файл /etc/hosts

Файл /etc/hosts

Рисунок 6.129. Хост и домен (SharePoint)

Хост и домен (SharePoint)

6.6.6.1. Настройка интеграции в административном приложении ARTA Synergy

  1. Авторизоваться с логином и паролем Администратора в административном приложении ARTA Synergy и перейти в подраздел Интеграция с SharePoint.

Рисунок 6.130. Интеграция с SharePoint

Интеграция с SharePoint

  1. Включить флаг Использовать совместное редактирование документов и заполнить обязательные поля. Значения данных полей можно найти в следующих местах системы:

    • Хост - хост, указанный в файле etc/hosts.

    • Домен - имя домена, указанное при настройке Active Directory (имя домена NetBIOS). Дополнительно его можно посмотреть в Apps for SharePoint → LIBRARY → Library Settings → Permissions for this document library.

Рисунок 6.131. Имя домена

Имя домена

* Порт - *Server Manager → All Servers → Server Name*. 

Рисунок 6.132. Настройка интеграции в административном приложении ARTA Synergy, шаг 3

Настройка интеграции в административном приложении ARTA Synergy, шаг 3

* Идентификатор - *%созданная_библиотека% → LIBRARY → Library Settings*. Скопировать все содержимое 

браузерной строки, что находится между List=%7B и %7D, а также в получившейся строке заменить %2D на -.

Рисунок 6.133. Идентификатор

Идентификатор

* в качестве логина и пароля используются соответственно логин и пароль пользователя в SharePoint:

Рисунок 6.134. Логин и пароль

Логин и пароль

  1. Проверить соединение с сервером, на котором установлен SharePoint, нажав на одноименную кнопку.

Рисунок 6.135. Проверка соединения с сервером SharePoint

Проверка соединения с сервером SharePoint

6.6.6.2. Проверка интеграции в основном приложении ARTA Synergy

  1. Авторизоваться с логином и паролем пользователя в основном приложении ARTA Synergy и открыть работу, которая содержит файл MS Office 2013 или 2016. Вызвать контекстное меню данного файла.

Примечание:

Для данного пользователя должен быть указан e-mail.

Все изменения в документе SharePoint от имени пользователя, который указан в административном приложении Synergy, будут игнорироваться, так как считается, что такой пользователь - системный.

Рисунок 6.136. Запуск совместного редактирования документа

Запуск совместного редактирования документа

6.6.7. Проблемы при установке Microsoft SharePoint Foundation и пути их решения

6.6.7.1. .NET Framework 4.6

При попытке установить Microsoft SharePoint Foundation на компьютер, имеющий предустановленный .NET Framework версии 4.6 или 4.6.1, установка завершится неуспешно. Администратору отобразится ошибка с текстом:

*Setup is unable to proceed due to the following error(s):** *

*This product requires Microsoft .Net Framework 4.5.** *

Такая проблема возникает потому, что Microsoft SharePoint Setup не поддерживает .NET Framework 4.6 или 4.6.1.

Для успешной установки SharePoint необходимо понизить версию .NET Framework одним из следующих способов:

1 способ (рекомендуется)

  1. Удалить .NET Framework согласно его версии и установленной ОС.

  • .NET Framework 4.6:

  • Windows Vista SP2, Windows 7 SP1, Windows Server 2008 SP2, Windows Server 2008 R2 SP1 - удалите Microsoft.NET Framework 4.6 из Control PanelPrograms and Features.

  • Windows 8, Windows Server 2012 - удалите Update for Microsoft Windows (KB3045562) из Control PanelInstalled Updates.

  • Windows 8.1, Windows Server 2012 R2 - удалите Update for Microsoft Windows (KB3045563) из Control PanelInstalled Updates.

    • .NET Framework 4.6.1:

      • Windows 7 SP1, Windows Server 2008 R2 SP1 - удалите Microsoft.NET Framework 4.6.1 из Control PanelPrograms and Features.

      • Windows 8, Windows Server 2012 - удалите Update for Microsoft Windows (KB3102439) из Control PanelInstalled Updates.

      • Windows 8.1, Windows Server 2012 R2 - удалите Update for Microsoft Windows (KB3102467) из Control PanelInstalled Updates.

      • Windows 10 - удалите Update for Microsoft Windows (KB3102495) из Control PanelInstalled Updates.

  1. Перезагрузить компьютер.

  2. Скачать и установить .NET Framework 4.5.2.

  3. Запустить установку Microsoft SharePoint Foundation.

После успешной установки SharePoint можно обновить .NET Framework до версии 4.6 или 4.6.1.

2 способ

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

  1. Запустить редактор реестра regedit.exe от имени Администратора.

  2. Изменить права Администратора для .NET Framework. Для этого перейти в узел HKEY_LOCAL_MACHINESOFTWAREMicrosoftNET Framework SetupNDPv4.

  3. Нажать правой кнопкой мыши по узлу v4 и выбрать пункт меню Export. Обязательно сохранить экспортированную конфигурацию, она понадобится позднее.

  4. Снова нажать правой кнопкой мыши по узлу v4 и выбрать пункт Permissions.

  5. Нажать на кнопку Advanced.

  6. В строке Owner нажать на кнопку Change.

  7. Выбрать Администратора и включить флажок Replace owner on subcontainers and objects.

  8. Сохранить все изменения.

  9. Повторить следующие шаги для всех дочерних узлов ноды v4:

  • Нажать правой кнопкой мыши по узлу и выбрать пункт Permissions.

  • Назначить Администратору права Full Control (столбец Access в таблице) и сохранить изменения.

  • В основной области Редактора реестра нажать правой кнопкой мыши на строку Versions и выбрать пункт Modify.

  • Изменить значение поля Value data на 4.5.x (например, 4.5.51209) и сохранить изменения.

  1. Запустить установку Microsoft SharePoint Foundation.

  2. После успешной открытия мастера установки SharePoint обновить .NET Framework до версии 4.6 или 4.6.1. Для этого перейти в папку с сохраненной конфигурацией из пп. 3 и открыть ее.

  3. Подтвердить импорт конфигурации.

  4. Перезагрузить компьютер и продолжить установку Microsoft SharePoint Foundation.

6.6.7.2. Error: The tool was unable to install Application Server Role, Web Server (IIS) Role (Error Code: -2146498298)

Данная ошибка возникает в случае некорректной конфигурации и установки ролей Application Server и Web Server (IIS).

В таком случае в лог хода установки пререквизитов Microsoft SharePoint Foundation будут добавлены следующие сообщения:

2016-07-27 00:10:00 - Error: The tool was unable to install Application Server Role, Web Server (IIS) Role. 

2016-07-27 00:10:00 - Last return code (0X3E8=1000) 

2016-07-27 00:10:00 - Options for further diagnostics: 1. Look up the return code value 2. Download the prerequisite manually and verify size downloaded by the prerequisite installer. 3. Install the prerequisite manually from the given location without any command line options.

Для успешной установки SharePoint необходимо воспользоваться одним из следующих способов:

1 способ

  1. Запустить консоль Microsoft PowerShell от имени Администратора.

  2. Выполнить в нем следующие команды:

Import-Module ServerManager 

Add-WindowsFeature NET-WCF-HTTP-Activation45,NET-WCF-TCP-Activation45,NET-WCF-Pipe-Activation45 -Source E:Sourcessxs 

Add-WindowsFeature Net-Framework-Features,Web-Server,Web-WebServer,Web-Common-Http,Web-Static-Content,Web-Default-Doc,Web-Dir-Browsing,Web-Http-Errors,Web-App-Dev,Web-Asp-Net,Web-Net-Ext,Web-ISAPI-Ext,Web-ISAPI-Filter,Web-Health,Web-Http-Logging,Web-Log-Libraries,Web-Request-Monitor,Web-Http-Tracing,Web-Security,Web-Basic-Auth,Web-Windows-Auth,Web-Filtering,Web-Digest-Auth,Web-Performance,Web-Stat-Compression,Web-Dyn-Compression,Web-Mgmt-Tools,Web-Mgmt-Console,Web-Mgmt-Compat,Web-Metabase,Application-Server,AS-Web-Support,AS-TCP-Port-Sharing,AS-WAS-Support, AS-HTTP-Activation,AS-TCP-Activation,AS-Named-Pipes,AS-Net-Framework,WAS,WAS-Process-Model,WAS-NET-Environment,WAS-Config-APIs,Web-Lgcy-Scripting,Windows-Identity-Foundation,Server-Media-Foundation,Xps-Viewer -Source E:Sourcessxs 
  1. Перезагрузить компьютер и продолжить установку Microsoft SharePoint Foundation.

2 способ

Данный метод повторяет первый за исключением того, что выполняется не в консоли Microsoft PowerShell, а непосредственно из интерфейса в Server Manager.

  1. Открыть Server Manager и перейти в подраздел Add Roles and Features.

  2. В шаге Installation Type убедиться, что выбран пункт Role-based or Feature-based Installation.

  3. В шаге Server Selection выбрать требуемый сервер.

  4. В пункте Server Roles выбрать роли Application Server и Web Server (IIS).

  5. Подтверждая свои действия, дойти до шага Confirmation.

  6. Указать папку, из которой будут установлены данные роли, нажав на Specify an alternate source path.

  7. Указать следующий путь:

E:Sourcessxs

  1. Подтвердить установку ролей Application Server и Web Server (IIS).

  2. После успешной установки данных ролей продолжить установку Microsoft SharePoint Foundation.

6.6.7.3. Error: AppFabric installation failed (Error Code: 1603)

Данная ошибка может возникнуть при установке пререквизита Microsoft AppFabric 1.1 for Windows Server.

В таком случае в лог хода установки пререквизитов Microsoft SharePoint Foundation будут добавлены следующие сообщения:

2016-07-27 18:20:46 - Process.Start: C:Windowssystem32msiexec.exe /quiet /norestart /i "c:a0ddcd54d09ca070efPackagesAppFabric-1.1-for-Windows-Server-32.msi" ADDDEFAULT=Worker,WorkerAdmin,CacheClient,Setup /l*vx "C:UsersCOMPUTER-NameAppDataLocalTempAppServerSetup1_1(2012-06-26 18-20-46).log" LOGFILE="C:UsersCOMPUTER-NameAppDataLocalTempAppServerSetup1_1_CustomActions(2012-06-26 18-20-46).log" INSTALLDIR="C:Program FilesAppFabric 1.1 for Windows Server" LANGID=en-US 

2016-07-27 18:21:46 - Process.ExitCode: 0x00000643 

2016-07-27 18:21:46 - AppFabric installation failed because installer MSI returned with error code : 1603 

Для ее устранения сделать следующее:

  1. Открыть Control Panel и перейти в подраздел System.

  2. Нажать Advanced System Settings.

  3. Нажать на кнопку Environment Variables.

  4. В таблице System variables выбрать PSModulePath и нажать на кнопку Edit.

  5. Убедиться, что поле Variable value имеет следующее значение:

C:Windowssystem32WindowsPowerShellv1.0Modules;c:Program FilesAppFabric 1.1 for Windows ServerPowershellModules

  1. Сохранить все изменения и продолжить установку Microsoft SharePoint Foundation.

6.6.7.4. Sharepoint 2013 Products Configuration Wizard Error: Failed to create sample data

Данная ошибка может возникнуть при непосредственной установке Microsoft SharePoint Foundation.

Ее можно устранить следующим способом:

  1. Перейти в папку C:Program FilesWindows SharePoint Services15.0Data.

  2. Нажать правой кнопкой мыши на папку Analytics_GUID и выбрать пункт Properties.

  3. Во вкладке Sharing нажать на кнопку Advanced Sharing.

  4. Включить флаг Share this folder и нажать на кнопку Permissions.

  5. Нажать на кнопку Add и ввести WSS_ADMIN_WPG.

  6. Включить флажок Full Control для данной группы.

  7. Сохранить изменения и продолжить установку Microsoft SharePoint Foundation.

6.6.8. Ошибки, возникающие при совместном редактировании файлов, и пути их решения

6.6.8.1. Не обновляются документы из Sharepoint в Synergy (ошибка 500 в логах)

Сервер SharePoint присылает в логах ошибку 500 вида:

00:00:51,971 ERROR [arta.synergy.ejb.sharepoint.SharePointService] (EJB default - 7) http://sp-domain:80/_api/Web/Lists(guid'4F8312C5-A25A-41F0-BCB3-D33158CC0727')/GetListItemChangesSinceToken : HTTP/1.1 500 Internal Server Error 

Необходимо проверить наличие полей, которые создаются в пунктах 20-22 текущей инструкции.

6.6.8.2. Ошибка MS Word 2016 при совместном редактировании файла, который хранится в SharePoint 2013

Если несколько пользователей будут редактировать в MS Word 2016 файл, который хранится в SharePoint 2013, то им отобразится следующая ошибка:

Upload Failed: Locked by another user 

Your changes were saved but could not be uploaded because this file is locked for editing by <user>. You will be notified when this file becomes available. Click resolve for options. 

Решение данной проблемы подразумевает изменение реестра. При неверном изменении реестра могут возникнуть серьезные проблемы. Поэтому настоятельно рекомендуется сделать резервную копию реестра до внесения изменений.

  1. Запустить редактор реестра *regedit.exe* от имени Администратора.

  2. Перейти в узел HKEY_CURRENT_USERSoftwareMicrosoftOffice16.0CommonFileIO.

  3. Создайте параметр «EnableRealtimeChannel»=dword:00000000. Для этого в верхней панели нажмите на кнопку Edit и выбрать пункт New → DWORD (32-bit) Value.

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

  1. Проверить, отправляются ли на данный момент файлы. Для этого нажать на пиктограмму Office Upload Center в панели уведомлений.

Рисунок 6.137. Проверка отправки файлов

Проверка отправки файлов

  1. Удалить весь кэш файлов Office:

    • Закрыть все программы Office.

    • В панели уведомлений вызвать контекстное меню из пиктограммы OneDrive и выбрать пункт Exit.

    • Вызвать диспетчер задач.

    • Во вкладке Processes выбрать все запущенные процессы, содержащие любое из следующих имен, и нажать кнопку End process:

      • MsoSync

      • CsiSyncClient

      • MsoUC

      • Groove

      • Lync

      • OneDrive

  2. Открыть браузер и перейти в папку %SystemDrive%Users%UserName%AppDataLocalMicrosoftOffice16.0OfficeFileCache.

  3. Переименовать папку OfficeCacheFolder (например, OfficeCacheFolder_old). Однако, если размер папки очень большой, для сохранности места жесткого диска можно ее удалить.

  4. Запустить OneDrive и Office.