Установка, настройка и использование Microsoft SharePoint. Подготовка к установке. Что представляет собой данное ПО

Microsoft Sharepoint известен обычно в корпоративной сфере, но как его настроить и установить? Что собой представляет разработка и какова ее стоимость?

Что представляет собой данное ПО?

Microsoft Sharepoint имеет широкую сферу применения.

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

Соответственно, данная коллекция программных продуктов значительно упрощает анализ деятельности пользователей.

В целом, охарактеризовать функции Sharepoint можно так:

  • управление информацией, необходимой для корректной работы предприятия: даты встреч, запланированные события, графики и другие внесенные вами данные;
  • регулировка параметром доступа к данным;
  • организация совместной работы;
  • формирование списков, как задач, так и другого типа;
  • настройка внешнего вида программы;
  • взаимодействие с программами ;
  • создание корпоративных порталов и обычных сайтов.

Тем не менее, это не весь послужной список. Следовательно, SharePoint пригодится для различных целей.

Сфера применения

Наиболее актуально данный комплекс ПО для различных структур, компаний и предприятий.

Обычно прибегают к SharePoint руководители, когда объем информации становится слишком большой, а оттого сложнее для структурирования.

Функционал остается полным: вам доступно просматривать сайты, дочерние сайты и их содержимое с помощью представлений с поддержкой сенсорного ввода.

Работа в библиотеках документов стала легче и проще при помощи внедрения следующих изменений:

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

Установка программы

Чтобы процесс установки прошел гладко, позаботьтесь о дополнительных мерах:

  1. Проверьте системные требования, выполняет ли их ваш компьютер. В частности, пересмотрите версии установленных продуктов. Windows Server 2012 R2 должен иметь 64-разрядную архитектуру. Кроме того, нужно установить такой же версии (64-разрядной) SQL Server 2014 SP1.
  2. Тщательно удалите все файлы, касающиеся предыдущей версии SharePoint Server 2016. Инсталляция на чистую систему пройдет с меньшей долей вероятности лагов и сбоев.
  3. Проверьте степень параллелизма. Ее показатель не должен превышать единицы - это допустимый максимум.

Перейдем к непосредственной инсталляции программного обеспечения:

  1. Вам нужно запустить Microsoft SharePoint Products and Technologies 2016 Preparation Tool. Данное приложение загрузит необходимые компоненты и файлы.
  2. Далее кликнете на установочный.exe файл. Его задача - работа с двоичными файлами и оптимизация разрешений безопасности. Некоторые параметры реестра тоже подвергнутся изменениям.
  3. Включите Мастер настройки продуктов SharePoint. С его помощью будут установлены и настроены специальные базы данных конфигурации и контента, сайт Центр администрирования.
  4. Перейдем к браузеру. Через Мастер настройки будут внесены все необходимые коррективы.
  5. Загрузите последние обновления и перезагрузите компьютер.

По сути, инсталляция не составляет особого труда.

Вам нужно выполнять стандартные действия и преимущественно ждать, пока специальные мастера установки выполнят все необходимое.

SharePoint — это платформа для совместной работы и управления документами на основе браузера от Microsoft. Система управления контентом позволяет группам создавать централизованное защищенное паролем пространство для совместного использования файлов. Данные можно сохранять, загружать и редактировать.

Sharepoint — что это?

Программное решение SharePoint — это веб-интранет, который может повысить эффективность вашей организации за счет оптимизации управления данными и доступа к ним.

Корпоративный информационный портал от Microsoft может быть настроен для запуска интрасети, экстранет и интернет-сайтов. Это своего рода сервер для совместного использования, ведения блогов, вики-стилей, который в основном обеспечивает поддержку Microsoft Office.

Итак, SharePoint — что это? Давайте сначала рассмотрим это с технической точки зрения. Существуют службы Windows SharePoint Services (WSS), Microsoft Office SharePoint Server (MOSS) и Microsoft Search Server. Каждый из них привносит свои собственные функции в таблицу и опирается друг на друга.

Службы Windows SharePoint Services выполняют основные функции, которые Gartner вызывает в базовых контентных службах. Он предлагает пользователю доступ к функциям Versioning и Check-in/Checkout. Затем WSS можно расширить с помощью апплетов, чтобы добавить дополнительные совместные функции, такие, как оповещение по электронной почте и общие календари.

Описание функционала

Microsoft Office SharePoint Server (MOSS) находится над уровнем WSS и добавляет дополнительные функции как на базовый уровень WSS, так и дополнительные способы взаимодействия конечного пользователя с репозиторием. Данные хранятся в базе данных SQL. Используя Webparts, служба может предоставить эту информацию пользователю с использованием широкого спектра различных модулей и для взаимодействия в разных бизнес-сценариях. К ним относятся такие разнообразные приложения, как Collaboration, Document Management, Sharepoint Designer, Records Management (включая сертифицированные DOD 5015.2 компоненты), Workflow, Personalization, более сложные модели метаданных, а также блоги и Wikis со стороны Web 2.0.

Наконец, есть Microsoft система Enterprise Search, которая обеспечивает расширенные возможности индексирования и поиска, которые могут быть интегрированы в веб-интерфейс MOSS.

Microsoft сама описывает SharePoint 2010 как Collaboration, Portal, Search, Enterprise Content Management (ECM), управление бизнес-процессами (BPM) и бизнес-аналитику (BI).

Гибкий инструмент управления

Система управления контентом на базе браузера Microsoft позволяет централизовать защищенное пространство для совместного использования документов и командной работы. Обслуживая более 200 тыс. организаций по всему миру. Эти компании используют SharePoint для создания интрасетей, хранения, организации и обмена информацией со всей компанией в одном центральном месте.

SharePoint является гибким инструментом и может использоваться по-разному:

  • место хранения документов;
  • инструмент совместной работы для обработки ежедневных рабочих процессов и чтения коммуникаций компании.

Что такое сайт SharePoint?

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

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

Значение поиска

Подумайте о количестве контента, который создается во всей вашей организации: от документов и отчетов до файлов изображений. В зависимости от размера вашей компании поиск подходящего документа может оказаться затруднительным, будь то презентация PowerPoint, лист Excel, формат.doc или другой фрагмент контента. Вот почему поиск — такой важный аспект Microsoft SharePoint.

Список и библиотеки

Сайты состоят из списков и библиотек SharePoint. Что это? Списки являются основными строительными блоками SharePoint Designer. Почти все, что мы создаем в SharePoint, хранится в нем. Этот элемент включает, в основном, заголовки и строки данных, как в электронной таблице Excel. Примером может быть перечень клиентов. Список SharePoint намного более динамичен по сравнению с хранением данных в Excel.

Такие элементы могут быть доступны и обновлены всеми членов сайта команды — без необходимости создавать новую версию. Что это значит? Просмотр списка проекта, включая сроки выполнения задач, может быть доступен, добавлен и отредактирован любым лицом, имеющим доступ из любой точки в любое время .

Преимущества ресурса

Общий доступ к файлам SharePoint 2013 стал популярным, поскольку это был простой способ обмена документами в интернете. Ведь в нем столько преимуществ. Многие организации, принявшие SharePoint, воспользовались возможностью загрузки документов и обмена этими данными с другими.

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

Проблемы Microsoft SharePoint

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

Бесплатное приложение к Windows Server . Microsoft SharePoint Foundation предоставляет базовую инфраструктуру для совместной работы - редактирование, хранение документов, контроль версий и т. д. Также он включает в себя такую функциональность, как «маршруты» движения документов (платформа для документооборота), списки заданий, напоминания, онлайн-дискуссии.

Microsoft SharePoint Server 2010 - платный компонент для интеграции функциональности SharePoint в работу приложений MS Office . Он является надстройкой над Microsoft SharePoint Foundation и расширяет его возможности. Microsoft Project Server теперь является дополнением, которое устанавливается на Microsoft SharePoint Server 2010.

Microsoft Office SharePoint Server (MOSS) - платный компонент для интеграции функциональности SharePoint в работу приложений MS Office . Он являлся надстройкой над WSS и расширял его возможности. Включал в себя инструменты для бизнес аналитики - Excel Services, Business Data Catalog . MOSS позволял получить доступ к Microsoft Project Server и к формам Microsoft Office InfoPath через браузер, централизованно, в соответствии с концепцией многомодульного портала. Поддерживал специальные библиотеки, такие как PowerPoint Template Libraries. MOSS ранее был известен как SharePoint Server и SharePoint Portal Server.

Microsoft SharePoint Workspace (SPW) (ранее Microsoft Groove) - приложение, позволяющее синхронизировать данные (папки, файлы и т.д.)

Я приветствую читателей ресурса сайт, особенно тех, кому интересна тема SharePoint. Материал моих последних статей специально построен так, чтобы пошагово знакомить людей с продуктом, давая возможность учиться, читая материал. Напомню, что в первой части мы говорили об , а во второй . При этом был выбран самый распространенный вид фермы, состоящий из двух серверов. Первый сервер работал в роли “Database”, на нем установлен SQL, второй совмещает роли Application и WFE. Если вы следовали моим советам, то по окончанию второй статьи должны были получить доступ к CA (Центру Администрирования SharePoint). Казалось бы, задача развертывания выполнена, но на самом деле все самое сложное впереди, для того, чтобы сервер SharePoint заработал необходимо запустить и сконфигурировать сервисы. Этим мы и займемся в данной статье.

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

Поделим все сервисы на две категории, первая это сервисы, которые должны быть запущены на WFE и вторая, большая часть сервисов Application роли. Управление сервисами осуществляется через админку. (CA – System Settings – Manage Services on Server )

Рисунок 1. Управление сервисами в CA (Центре Администрирования)

Начнем с сервисов WFE:

Microsoft SharePoint Foundation Web Application – сервис обеспечивает базовую функциональность WEB серверов, посему должен быть запущен на всех WFE серверах и остановлен на серверах Application. Запущен по-умолчанию на всех SharePoint серверах.

Microsoft SharePoint Foundation Workflow Timer Service – сервис отвечает за выполнение запланированных заданий в ферме. Система выполняет различные задания таймера; некоторые запускаются на всех серверах фермы, другие - только на определенных серверах, в зависимости от роли сервера. Так же сразу запущен, но только на WFE серверах.

Microsoft SharePoint Foundation Incoming E- Mail – сервис дает возможность получать электронную почту с других серверов, обеспечивая доставку документов в библиотеки через почтовые сообщения. Как правило, служба работает на WFE, запускать службу не нужно, она работает изначально.

Microsoft SharePoint Foundation Subscription Settings Service – вряд ли вам придется запускать эту службу, поскольку она нужна для хостинг-провайдеров. Идя службы дать возможность сервисам обслуживать несколько независимых развертываний.

Microsoft SharePoint Foundation User Code Service – Если Вы сталкивались с SharePoint 2007, то могли заметить, что развернуть решение под SharePoint мог только администратор фермы. И если бы Вы задумали реализовать хостинг на базе SharePoint 2007, то Вам пришлось бы ограничить своих клиентов предопределенным набором фич, то есть предоставлять готовое веб-приложение, обладающее всей необходимой функциональностью. В SharePoint 2010 был реализован механизм песочница. Данный механизм позволяет развернуть решение, которое будет выполняться в изолированной рабочем процессе, с ограниченными правами. Т.е для использования песочницы данная служба должна быть запущена.

На этом сервисы WFE закончились, и мы переходим к сервисам роли Application:

Access Database Services – служба, дающая возможность интегрировать SharePoint и базы данных Access. SharePoint выступает в качестве Web-интерфейса для пользователей при доступе к базе данных.

Business Data Connectivity – задача сервиса, дать возможность подключить к порталу SharePoint внешние источники данных, такие как базы данных, доступные через ADO. И WCF либо другие веб-сервисы (Для Oracle, SAP и Seibel так же есть WCF адаптеры). Самое главное BCS предоставляет двусторонний доступ, чего не было в прошлой версии SharePoint.

Application Registry Service – в предыдущей версии BCS назывался по-другому (Business Data Catalog) и отличался от нынешней службы. Application Registry Service обеспечивает обратную совместимость с предыдущей версией службы, давая возможность выполнять ее приложения.

Central Administration – обеспечивает работу центра администрирования SharePoint, требует сравнительно небольших ресурсов и в целях обеспечения избыточности рекомендуется включить службу на нескольких серверах фермы.

Document Conversions Launcher Service – запуск данной службы позволяет преобразовывать документы из одного формата в другой. Преобразование можно выполнить либо в интерфейсе пользователя, либо программным путем, например, из настраиваемого рабочего процесса.

Document Conversions Load Balancer Service – балансирует запросы на преобразование документов внутри фермы серверов. Каждое веб-приложение может иметь только одну включенную службу балансировки нагрузки для преобразования документов.

Excel Calculation Services – служба отображает страницы Excel непосредственно в браузере через Web Part и при этом вычисления выполняются на сервере. Очень популярная у бизнеса и в то же время ресурсоемкая служба.

Lotus Notes Connector – дополнительная служба, добавляющая службе поиска функционал по индексированию содержимого серверов Lotus Notes Domino.

Managed Metadata Web Service – служба обеспечивает работу центрального хранилища метаданных и распространение различных типов контента в масштабах предприятия. Можете смело запускать, с вероятностью 99,9 в той или иной степени функционал данной службы вам понадобится.

PerformancePoint Service – обеспечивает возможности бизнес-аналитики PerformancePoint в SharePoint Server 2010 и позволяет создавать аналитические графические представления информации.

Secure Store Service – служба пришедшая на замену Single Sign On в SharePoint Server 2007, отвечает за хранение учетных данных, таких как имена пользователей и пароли. Учетные данные, хранящиеся в этой службе будут использоваться для подключения сервисов SharePoint к внешним источникам.

SharePoint Foundation Search – если вам необходимо искать по online справке SharePoint, то данную службу придется запустить. За другой поиск служба не отвечает, только в справке.

SharePoint Server Search – сервис отвечающий за работу поиска на вашем портале и за индексирование содержимого находящего за пределами портала, например на файловых серверах.

Search Query and Site Settings Service – когда ваш пользователь на портале пытается выполнить поисковый запрос, данная служба производит распределения клиентских запросов между серверами.

User Profile Service – благодаря этой службе вы получаете доступ к сервису профилей, т.е возможность хранить для каждого посетителя определенные метаданные, которые характеризуют его как сущность. Так же она отвечает за создание личных узлов пользователей и работу аудиторий.

User Profile Synchronization Service – вспомогательная служба дающая возможность импортировать и экспортировать данные пользовательских профилей из различных служб каталогов.

Visio Graphics Service – подготавливает исходные файлы Visio для просмотра в браузере и отображает динамические Visio диаграммы.

Web Analytics Web Service и Web Analytics Data Processing Service – службы аналитики посещений ваших порталов, этакий Google Analytics для вашего SharePoint. Службы выполняют вычисления и сохраняют для фермы статистику по характеристикам использования.

Word Automation Services – служба обеспечивает преобразование файлов Word из одного формата (например, DOC) в другой (DOCX или PDF).

Claims to Windows Token Service – Служба является компонентом платформы Windows® Identity Foundation (WIF) и извлекает UPN-утверждения из маркеров безопасности, отличных от Windows, таких как SAML и X.509, и создает маркеры безопасности Windows уровня олицетворения.

Теперь, когда значение сервисов вам известно, все службы мы можем поделить на две группы. Первая группа это так называемые самостоятельные сервисы, те которые достаточно запустить, немного сконфигурировать и получить результат:

Application Registry Service, Central Administration, Document Conversions Launcher Service, Document Conversions Load Balancer Service, Microsoft SharePoint Foundation Incoming E-Mail, Microsoft SharePoint Foundation User Code Service, Microsoft SharePoint Foundation Web Application, Microsoft SharePoint Foundation Workflow Timer Service, SharePoint Foundation Search.

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

Рисунок 2. Архитектура сервисного приложения

В основе по-прежнему стоит сервис (Service ), точнее его экземпляр который вы запустили на одном из ваших серверов SharePoint. Далее вы создаете сервисное приложение (Service Application ), которое будет использовать данный сервис, при создании сервисного приложения у вас появляется:

    административный интерфейс, с помощью которого вы будете управлять данным приложением

  1. application pool по сути являющийся процессом, запущенным в рамках определенных учетных данных, от которого будет работать ваш сервис
  2. при необходимости базы данных SQL для хранения параметров и данных вашего сервиса

Прокси сервисного приложения (Service application proxy ) создается вместе с сервисным приложением и является целью для пользователей вызывающих функции сервисных приложений. Т.е пользовательские запросы попадают не напрямую в сервисное приложение, а используя Windows® Communication Foundation (WCF) на прокси. Прокси группа (Service Application Proxy Groups ) объединяет сервисные приложения, что впоследствии применить их к веб-приложению. Получается что веб-приложение использует одну прокси группу и то какие сервисы будут доступны пользователям этого веб-приложения зависит от того, какие сервисы включены в эту прокси группу. По умолчанию все сервисные приложения попадают в прокси группу Default, которая применяется к новым веб-приложениям. Вы можете создавать множество экземпляров одних и тех же сервисных приложений (например, четыре сервисных приложения поиска), объединять их в различные прокси группы, тем самым добиваясь гибкой конфигурации.

Рисунок 3. Архитектура использования сервисных приложений в маленькой ферме.

Я возьму для настройки сервисов рекомендации Microsoft для небольшой фермы (когда сервер приложений один) и пойду по следующему порядку, вначале запущу все необходимые сервисы, затем создам сервисные приложения и проверю, что они объединились в одну прокси группу. (Рисунок 3)

Практически все службы запускаются, не задавая вопросов, некоторый нюанс заключается в том, что вы вначале должны запустить Document Conversions Load Balancer Service, а только потом Document Conversions Launcher Service.

Рисунок 4. Запуск Document Conversions Launcher Service.

При запуске службы преобразования, вы указываете сервер, на котором запущена служба балансировки, и порт по которому она будет доступна.

Служба SharePoint Foundation Search так же требует определенной настройки, для начала создаем две обычных доменных учетных записи, от одной будет запускаться служба Foundation Search, от имени второй служба будет обращаться к контенту. (у меня это sfsearch и sfcontent соответвенно)

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

Рисунок 5 . Регистрация учетной записи sfseach в качестве managed account.

Рисунок 6. SharePoint Foundation Search

Теперь, когда служебные учетные записи готовы, можно запускать SharePoint Foundation Search, при запуске мы обязаны выбрать учетную запись, от которой будет работать сервис (Service Account), учетную запись, от имени которой будет происходить обращение к контенту (Content Access Account ) , базу в которой будет храниться результат поиска. Расписание индексирования можно оставить по-умолчанию. Впоследствии необходимо не забыть спустить через политики SharePoint учетной записи Content Access Account права на чтение наших веб-приложений.

Резюмирую свои манипуляции. На текущий момент на моем единственном сервере SharePoint я запустил практически все сервисы, за бортом остались сервисы которые я гарантировано не буду использовать (типа Foundation Subscription Settings Service ) и два очень важных сервиса SharePoint Server Search и User Profile Synchronization Service. Не запустил я их по тому, что они требуют предварительного создания сервисного приложения (Service Application ). Основная масса работает по-другому, вначале запуск сервиса, потом создание сервисного приложения. Вот такие особенные сервисы. А поскольку в данной статье мы только запускали сервисы и пока не начали создавать сервисные приложения, запуск этих служб отложим на следующий этап.

Рисунок 7. Просмотр состояния сервисов.

Для того, чтобы получить текущее состояние своих сервисов, я воспользуюсь SharePoint 2010 Management Shell, благо SharePoint 2010 дружит с PowerShell и уже имеет несколько сотен командлетов. (Рисунок 7). Будем считать, что первый шаг мы сделали и сервисы запустили (нулевым шагом была установка). Во втором вы вернемся к сервисным приложениям и начнем их создавать. Продолжение следует..

MCT/MVP Илья Рудь



Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: