Меню Рубрики

Установка программ в терминальном сервере 2012

Установка сервера терминалов в Windows Server 2012 R2

Установка сервера терминалов в Windows Server 2012 R2

В предыдущей статье была выполнена установка и базовая настройка Windows Server 2012 R2, сейчас же мы продолжим конфигурацию данной ОС, а конкретнее — выполним установку сервера терминалов. Для этого нам понадобится активная (действительная) клиентская лицензия сервера терминалов. Для примера будет использован номер соглашения по программе Enterprise Agriment (6565792, 5296992, 3325596, 4965437, 4526017.) Также будет необходим доступ к сети Internet для активации сервера лицензирования и установки лицензий (вариант активации по телефону тоже доступен).

Для установки сервера терминалов запускаем Диспетчер серверов. Он доступен с ярлыка на панели задач (по умолчанию), или же выполнив команду servermanager.exe (Win + R, в появившемся окне в поле «Открыть» (Open) написать имя команды и нажать «ОК»).

Порядок действий по настройке сервера терминалов показан на изображениях ниже:

  1. Теперь перейдем к лицензированию сервера терминалов, для этого зайдем в «Средство диагностики лицензирования удаленных рабочих столов» (RD Licensing Diagnoser) . Сделать это можно из диспетчера серверов, выбрав в правом верхнем меню «Средства» (Tools) — «Terminal Services» — «Средство диагностики лицензирования удаленных рабочих столов» (RD Licensing Diagnoser) .
  2. Сервер лицензирования указывается теперь через локальные групповые политики. Для запуска редактора выполним команду gpedit.msc. В дереве слева раскроем вкладки:
    • «Конфигурация компьютера» (Computer Configuration)
      • «Административные шаблоны» (Administrative Templates)
        • «Компоненты Windows» (Windows Components)
          • «Службы удаленных рабочих столов» (Remote Desktop Services)
            • «Узел сеансов удаленных рабочих столов» (Remote Desktop Session Host)
              • «Лицензирование» (Licensing)

Параметры «Использовать указанные серверы лицензирования удаленных рабочих столов» (Use the specified Remote Desktop license servers). После этого в окне редактирования параметров политики включим политику и определим сервер лицензирования для службы удаленных рабочих столов. В данном примере сервер лицензирования находится на этом же физическом сервере. Указываем сетевое имя или IP-адрес сервера лицензий и нажимаем «ОК» .

  • После этого откроется окно «Мастера активации сервера», необходимо выбрать автоматический режим подключения, ввести сведения об организации, контактные данные. Далее запустится «Мастер установки лицензий», где вводится сама лицензия (номер соглашения), указываем версию продукта, тип лицензии и количество лицензий в соответствии с вашей программой лицензирования.

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

    Нашли ошибку в тексте? Выделите фрагмент текста и нажмите Ctrl+Enter

    источник

    Установка приложений на сервер терминалов в Windows Server 2008

    В предыдущей статье мы рассмотрели установку служб терминалов в Windows Server 2008. Следующим шагом является установка пользовательских приложений на Windows Server 2008, т.е. приложений, которые будут одновременно использоваться несколькими удаленными пользователями. Важно отметить, что, во-первых, приложения должны быть установлены специально для использования служб терминалов, во-вторых, что не все приложения предназначены для одновременной работы с несколькими удаленными пользователями. Учитывая эти ограничения, мы рассмотрим основы безопасной установки приложений на Windows Server 2008 для использования удаленными пользователями через службы терминалов.

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

    Понимание режима работы служб терминалов Режимы работы

    Terminal Services в Windows Server 2008 могут функционировать в двух различных режимах работы, известных как режим выполнения(Execute mode) и режим установки(Install mode). Службы Terminal Services работают в режиме выполнения в том случае, когда пользователи подключены и приложения запущены и используются. Режим установки используется в процессе установки и настройки приложения, с которым будут работать пользователи. По сути, в режиме установки Windows гарантирует, что соответствующие записи реестра и настройки в INI-файлах будут настроены на работу в многопользовательском режиме.

    Если приложение было установлено с использованием мастера «Install Application on Terminal Server», то режим автоматически переключается в режим установки во время такой установки, а затем вернется обратно в режим выполнения. Если установка может быть выполнена из командной строки, то необходимый режим можно выбрать с помощью с помощью команды change user. В следующем примере мы переключаемся в режим установки, выполняем установку, а затем возвращается в режим выполнения:

    Кроме того, текущий режим может быть получены с помощью опции /query:

    Установка приложений на сервер терминалов с помощью панели управления

    После установки службы терминалов на Windows Server 2008, в секции Programs на панели управления появится новый пункт Install Application on Terminal Server(установить приложений на сервере терминалов). Чтобы установить приложение для работы в службе терминалов, нужно запустить этот мастер. Если приложение для установки содержится на CD/DVD-диске, вставьте носитель в соответствующий привод и нажмите кнопку Next. Если дистрибутив находится на локальном диске или в сети, нажмите Next и подождите, пока будет искаться все доступные дистрибутивы. Если ничего не будет найдено, вам будет предложено самостоятельно выбрать место хранения дистрибутива приложения.

    Нажмите на кнопку Browse и укажите путь к программе установки. После выбора нажмите кнопку Next, после чего начнется установка. Установите ПО как обычно, после окончания нажмите в мастере кнопку Finish.

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

    Сценарии совместимости приложений в Terminal Server

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

    Если приложение использует некий фиксированный путь к пользовательским файлам, что может вызвать проблемы при одновременном доступе нескольких пользователей, полезный трюк заключается в том, чтобы мапить эти пути к различным буквам дисков, а затем заставить эти диски смотреть на разные пользовательские папки. Например, пользователь Sergey использует диск Е:, который подключен на папку C:\User\Sergey\Data, а пользователь Dima использует диск E:, который смотрит в папку C:\User\Dima\Data.

    Другой вариант заключается в использовании скриптов совместимости (compatibility scripts), которые запускаются каждый раз, когда удаленный пользователь запускает приложение. В Windows Server 2008 есть два образца таких скриптов, которые находятся в папке %SystemRoot%\Application Compatibility Scripts. RootDrv.cmd мапит диск к домашнему каталогу пользователя, т.е. автоматически выполняет вышеописанный сценарий.

    Сценарий SetPaths.cmd преобразует стандартные путей (такие как «Мои документы», «Рабочий стол») в переменных окружения, таким образом избегая использование жестко заданного пути. По умолчанию скрипт преобразует следующие пути в соответствующие переменные среды:

    источник

    Установка сервера терминалов в Windows Server 2012 R2

    Оглавление

    1. Что понадобится
    2. Установка службы удаленных рабочих столов
    3. Определение сервера лицензирования для службы удаленных рабочих столов
    4. Установка лицензий на сервер лицензирования службы удаленных рабочих столов
    5. Подключение к серверу терминалов

    1. Что понадобится

    1. Компьютер (сервер) с установленной на нем Windows Server 2012 и права администратора на данном сервере.
    2. Действительная клиентская лицензия сервера терминалов, приобретенная по одной из существующих программ лицензирования.
      (В данной статье я буду использовать найденный в интернете номер соглашения, по программе Enterprise Agriment. На момент написания статьи рабочими были номера: 6565792, 5296992, 3325596, 4965437, 4526017)
    3. Доступ к сети Internet для активации сервера лицензирования и установки лицензий (возможна также активация и по телефону).

    2. Установка службы удаленных рабочих столов

    Запускаем Диспетчер серверов. Его можно запустить с ярлыка на панели задач, или же выполнив команду servermanager.exe (Для этого необходимо нажать комбинацию клавиш Win + R, в появившемся окне в поле «Открыть» (Open) написать имя команды и нажать «ОК» ).

    В меню, в верхнем правом углу, выбираем «Управление» (Manage) — «Добавить роли и компоненты» (Add Roles and Features) .

    Запустится «Мастер добавления ролей и компонентов» (Add Roles and Features Wizard). Нажимаем «Далее» (Next) на начальной странице.

    Оставляем переключатель на «Установка ролей и компонентов» (Role-based or features-based installation) и снова жмем «Далее» (Next) .

    Выбираем тот сервер из пула серверов, на который будет установлена служба терминалов. В моем примере это данный локальный сервер. Нажимаем «Далее» (Next) .

    Отмечаем роль «Службы удаленных рабочих столов» (Remote Desktop Services) в списке ролей и жмем «Далее» (Next) .

    Компоненты оставляем в том виде, в котором они есть. Ничего не отмечая жмем «Далее» (Next) .

    Читаем описание службы удаленных рабочих столов и нажимаем «Далее» (Next) .

    Теперь необходимо выбрать устанавливаемые службы ролей. Как минимум нам пригодится «Лицензирование удаленных рабочих столов» (Remote Desktop Licensing) (также соглашаемся на установку дополнительных компонент нажав на «Добавить компоненты» (Add Features) в появившемся мастере) и «Узел сеансов удаленных рабочих столов» (Remote Desktop Session Host) (опять соглашаемся на установку дополнительных компонент нажав на «Добавить компоненты» (Add Features) в открывшемся окне). Отметив необходимы службы ролей, нажимаем «Далее» (Next) .

    Все параметры установки роли определены. На последней странице установим флаг «Автоматический перезапуск конечного сервера, если требуется» (Restart the destination server automatically if required), подтвердим выбор нажав «Да» (Yes) в появившемся окне и нажмем «Установить» (Install) для запуска установки службы.

    Если все прошло хорошо, после перезагрузки, увидим сообщение об успешной установке всех выбранных служб и компонент. Нажимаем «Закрыть» (Close) для завершения работы мастера.

    3. Определение сервера лицензирования для службы удаленных рабочих столов

    Теперь запустим «Средство диагностики лицензирования удаленных рабочих столов» (RD Licensing Diagnoser). Сделать это можно из диспетчера серверов, выбрав в правом верхнем меню «Средства» (Tools) — «Terminal Services» — «Средство диагностики лицензирования удаленных рабочих столов» (RD Licensing Diagnoser) .

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

    Сервер лицензирования указывается теперь в локальных групповых политиках. Для запуска редактора выполним команду gpedit.msc.

    Откроется редактор локальной групповой политики. В дереве слева раскроем вкладки:

    • «Конфигурация компьютера» (Computer Configuration)
      • «Административные шаблоны» (Administrative Templates)
        • «Компоненты Windows» (Windows Components)
          • «Службы удаленных рабочих столов» (Remote Desktop Services)
            • «Узел сеансов удаленных рабочих столов» (Remote Desktop Session Host)
              • «Лицензирование» (Licensing)

    Откроем параметры «Использовать указанные серверы лицензирования удаленных рабочих столов» (Use the specified Remote Desktop license servers), кликнув 2 раза по соответствующей строке.

    В окне редактирования параметров политики, переставим переключатель в «Включено» (Enabled). Затем необходимо определить сервер лицензирования для службы удаленных рабочих столов. В моем примере сервер лицензирования находится на этом же физическом сервере. Указываем сетевое имя или IP-адрес сервера лицензий и нажимаем «ОК» .

    Далее меняем параметры политики «Задать режим лицензирования удаленных рабочих столов» (Set the Remote licensing mode) . Также устанавливаем переключатель в «Включено» (Enabled) и указываем режим лицензирования для сервера узла сеансов удаленных рабочих столов. Возможны 2 варианта:

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

    Выбираем тот режим, который наиболее подходит для ваших нужд и нажимаем «ОК» .

    Изменив вышеперечисленные политики, закрываем редактор.

    Возвращаемся в оснастку «Средство диагностики лицензирования удаленных рабочих столов» (RD Licensing Diagnoser)

    и видим новую ошибку, указывающую на то, что сервер лицензирования указан, но не включен.

    Для запуска сервера лицензирования переходим в «Диспетчер лицензирования удаленных рабочих столов» (RD Licensing Manager). Найти его можно в диспетчере серверов, вкладка «Средства» (Tools) — «Terminal Services» — «Диспетчер лицензирования удаленных рабочих столов» (Remote Desktop Licensing Manager) .

    Здесь найдем наш сервер лицензирования, со статусом «Не активирован» (Not Activated). Для активации кликаем по нему правой кнопкой мыши и в контекстном меню выбираем «Активировать сервер» (Activate Server) .

    Запустится Мастер активации сервера. Жмем «Далее» (Next) на первой странице мастера.

    Затем выбираем метод подключения («Авто» (Automatic connection) по умолчанию) и жмем «Далее» (Next) .

    Вводим сведения об организации (эти поля обязательны для заполнения) после чего жмем «Далее» (Next) .

    Вводим дополнительные сведения об организации (необязательно) и снова нажимаем «Далее» (Next) .

    Сервер лицензирования активирован. Теперь следует установить лицензии. Для этого нажимаем «Далее» (Next) оставив включенным флаг «Запустить мастер установки лицензий» .

    4. Установка лицензий на сервер лицензирования службы удаленных рабочих столов

    Нажимаем «Далее» (Next) на начальной странице Мастера установки лицензий.

    Затем выбираем необходимую вам программу лицензирования. В моем примере это «Соглашение «Enterprise Agreement«». Жмем «Далее» (Next) .

    Вводим номер соглашения и нажимаем «Далее» (Next) .

    Указываем версию продукта, тип лицензии и количество лицензий в соответствии с вашей программой лицензирования. Жмем «Далее» (Next) .

    Ну и дожидаемся завершения работы мастера установки лицензий с сообщением о том, что запрошенные лицензии успешно установлены.

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

    Ну и наконец возвращаемся в «Средства диагностики лицензирования удаленных рабочих столов» (RD Licensing Diagnoser) и видим, что ошибок нет, а число лицензий, доступных клиентам, соответствует тому, что мы вводили на предыдущем шаге.

    На этом установка сервера терминалов в Windows Server 2012 завершена.

    5. Подключение к серверу терминалов

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

    источник

    Читайте также:  Установка клиентов configurations manager

    Добавить комментарий