Установка портала самообслуживания Service Manager выполняется после установки сервера управления. Установка сервера хранения данных не является обязательной процедурой для работы портала самообслуживания.
С программно-аппаратными требованиями к серверу портала самообслуживания Service Manager можно ознакомится в предыдущей записи, в которой было обсуждение всех требований к компонентам Service Manager.
Для нашего тестового сервера с порталом самообслуживания мы будем использовать операционную систему Windows Server 2019 Datacenter.
Установка портала самообслуживания Service Manager включает в себя следующие шаги:
- Установка предварительных компонентов.
- Настройка исключений в брандмауэре Windows.
- Непосредственно установка портала самообслуживания.
- Первоначальная настройка портала самообслуживания.
Установка предварительных компонентов на сервер с порталом самообслуживания
Перед непосредственно установкой портала самообслуживания Service Manager необходимо установить следующие предварительные компоненты:
- SQL Server Analysis Management Objects (т.к. на сервере еще будет установлена консоль Service Manager). Компонент можно загрузить вот тут. Необходимо выбрать из пакета компонентов SQL SQL_AS_AMO.msi.
- Необходимо установить роль IIS и ряд компонентов для него. Это можно сделать следующим командлетом PowerShell, запущенным от имени администратора.
Install-WindowsFeature -Name Web-Server, Web-Basic-Auth, Web-Windows-Auth, Web-ASP, Web-Asp-Net45, NET-Framework-45-ASPNET, Web-Net-Ext45, NET-WCF-HTTP-Activation45, NET-Framework-Core, Web-Mgmt-Console
Настройка исключений в брандмауэре Windows
Для настройки исключения в брандмауэре Windows необходимо выполнить следующие действия:
1. Запустить “Windows Firewall with Advance Security” (в Windows Server 2019 он уже называется “Windows Defender Firewall with Advance Security”).
2. В дереве слева выбрать пункт “Inbound Rules”.
3. В контекстном меню пункта выбрать “New Rule…”.
4. На этапе выбора типа правила указать “Port”. Нажмите “Next”.
5. На этапе выбора типа и номера порта укажите тип “TCP” и динамический (или статический) номер порта, который мы определяли выше. Нажмите “Next”.
6. На этапе выбора действия выберите “Allow the connection”. Нажмите “Next”.
7. На этапе выбора профиля укажите “Domain”. Если считаете необходимым, то можете включить правило для всех типов подключений. Нажмите “Next”.
8. На последнем этапе мастера задайте имя для входящего правила и нажмите “Finish”.
Установка портала
Для установки сервера управления выполните следующие шаги:
1. Запустить программу “setup.exe” из дистрибутива Service Manager.
2. На первом шаге мастера выберите для установки компонент “Service Manager Self Service Portal”.
3. На следующем шаге мастера установки при согласии с лицензионным соглашением отметьте пункт “I have read, understood and agree with terms of license terms”. Нажмите “Next”.
4. На следующем шаге мастера укажите директорию для установки портала и нажмите “Next”.
5. Если все необходимые предварительные компоненты установлены, то на следующем шаге мастера нажмите кнопку “Next”. Если какие-то требуемые компоненты еще не установлены, то необходимо их установить.
6. Поскольку мы на данный момент не планируем использовать SSL, то на следующем шаге мастера укажем:
- В поле “Portal Port” – 80. Это порт на котором будем располагаться сайт портала самообслуживания.
- В поле “Website name” имя сайта, кторым он будет отображаться для пользователей.
- В поле “SM Server name” – имя сервера управления.
Если вы видите ошибку с текстом “Web site ports is in use”, то вам необходимо изменить прослушиваемый порт веб-сайт IIS, который устанавливается по умолчанию. Для этого необходимо запустить оснастку управления IIS, развернуть дерево сайтов и изменить привязку сайта, который IIS автоматически создает при установке.
7. На следующем шаге мастера необходимо указать сервисную учетную запись, от имени которой будет работать портал самообслуживания и нажать “Next”.
8. Затем еще раз нажимаем “Next”.
9. На этапе настройки параметров обновления укажите, что не нужно устанавливать обновления для Service Manager и не нужно запускать поиск обновлений после завершения процедуры установки. Нажимаем “Next”.
10. Если все параметры были указаны верно, то нажимаем кнопку “Install”.
11. Дождитесь завершения процесса установки.
12. В случае успешной установки портала самообслуживания перейдя по ссылке вида http://<имя_сервера> вы сможете получить доступ к стандартному дизайну портала:
Портал основан на HTML5. Следовательно, он может быть кастромизирован под ваши нужды. Например, заменить имя “Contoso ITSM” 🙂
Первоначальная настройка портала самообслуживания
После того, как портал самообслуживания установлен можно выполнить его кастомизацию. Однако, для того чтобы изменить основные параметры портала (например, имя компании, телефон ИТ-отдела и т.д.), не обязательно знать как это делается через редактирование кода портала.
Разработчики портала предусмотрительно добавили соответствующий пукнт в настройки сайта на веб-сервере IIS. Для того, чтобы изменить основные настройки выполните следующие действия:
1. Запустите консоль управления IIS.
2. В консоли управления найдите сайт с порталом самообслуживания и в основной области выберите пункт “Application Settings”.
3. В появившемся диалоговом окне с настройками портала вы увидите перечень тех параметров, которые можно изменить без редактирования исходного кода портала.
Касательно настроек отображения здесь есть следующие опции:
- CompanyLogoLocation – путь до файла, который будет использоваться в качестве логотипа сайта.
- CompanyName – имя компании (вместо Contoso ITSM :)).
- ITEmail – электронная почта службы поддержки ИТ-отдела.
- ITPhone – телефон службы поддержки ИТ-отдела.
4. Изменить необходимые вам параметры сайта из списка выше. Для того, чтобы параметры вступили в силу перезагрузка сервиса IIS не требуется.
Установка и первоначальная настройка портала самообслуживания Service Manager завершена.
SCSM 2019 Предварительные требования.
SCSM 2019 Установка сервера баз данных.
SCSM 2019 Установка сервера управления.
SCSM 2019 Установка сервера хранения данных.