Установка программного обеспечения

Enterprise Server нельзя установить на том же ПК, где уже установлено другое серверное решение Altium (например, Altium Infrastructure Server, Altium NEXUS Server, Altium Concord Pro, Altium Vault (3.0 и более ранние версии)). В случае Altium NEXUS Server, Altium Concord Pro и Altium Vault вы можете выполнить обновление до Enterprise Server (как при обновлении до более поздней версии соответствующего продукта).

Enterprise Server обеспечивает высокую целостность данных, интеллектуальное управление данными проектирования и данными о продукте, предоставляя хранилище, формальное управление ревизиями, аналитику цепочки поставок и управление состояниями жизненного цикла. Он также упрощает использование широкого набора дополнительных технологий и возможностей, предоставляя централизованную платформу, из которой могут обслуживаться другие связанные сервисы, включая: Team Configuration Management, Project Management, Network Installation и Centralized Design Collaboration. Установка Enterprise Server интуитивно понятна и выполняется быстро благодаря Altium On-Prem Enterprise Server Setup мастеру.

В этой статье рассматривается процедура первичной установки Enterprise Server на компьютер. Если вы обновляете существующую установку, см. Updating to a Later Version.

Enterprise Server нельзя установить на ПК с 32-битной ОС, а также на 64-битной ОС, не поддерживающей Windows Authentication (редакции Core, Home, Starter и Base). Ниже приведена сводка поддерживаемых операционных систем:

  • Officially Supported: Windows Server 2019 Standard Edition 64-bit (рекомендуется), Windows Server 2016 Standard Edition 64-bit (минимум).
  • Recommended only for Evaluation: Windows 10 64-bit, Windows 8.1 64-bit — в обоих случаях версии Ultimate или Professional. На такой ОС ограничение — до 10 одновременных websocket-подключений через браузерный интерфейс Workspace Enterprise Server.
Дополнительные системные требования см. в System Requirements.

Хотя установщик Enterprise Server включает автоматическое резервное копирование существующего сервера, всегда полезно заранее сделать резервную копию данных самостоятельно — условно говоря, отложив дублирующую копию в сторону. Это обеспечивает дополнительную безопасность на случай непредвиденных технических сложностей (см. Backing up & Restoring Your Installation). Рекомендуется протестировать новый релиз Enterprise Server на другой машине перед обновлением рабочей (production) инстанции. В этом отношении виртуальные машины могут быть крайне полезны.

Подготовка перед установкой

Чтобы получить доступ к Altium On-Prem Enterprise Server Setup мастеру, сначала нужно скачать и запустить исполняемый файл — Altium On-Prem Enterprise Server <VersionNumber>.exe — сохранённый на вашем жёстком диске.

  • Некоторые пользователи сталкивались с проблемами при установке приложений Microsoft .NET при запуске установщика Enterprise Server.

    См. страницу Possible Installation Issues с обходным вариантом установки и информацией о необязательном восстановлении.

  • Из‑за наблюдаемого непредсказуемого поведения антивирусного ПО рекомендуется отключить такое ПО на время установки Enterprise Server.

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

Начните установку, запустив файл Altium On-Prem Enterprise Server <Version Number>.exe.

Для Enterprise Server требуется установленный на хост-компьютере Microsoft .NET 8.0. Если необходимые компоненты runtime, framework и hosting уже присутствуют, сразу откроется Altium On-Prem Enterprise Server Setupмастер. Если нет, установка запросит разрешение и затем установит Microsoft .NET 8. Обратите внимание: установка сервера будет прекращена, если вы отклоните запрос на установку .NET (выбрав «No»).

Установка Microsoft .NET 8, если он не найден.
Установка Microsoft .NET 8, если он не найден.

После установки компонентов .NET 8 появится Altium On-Prem Enterprise Server Setupмастер.

Начальная страница приветствия для Altium On-Prem Enterprise Server Setupмастера.Начальная страница приветствия для Altium On-Prem Enterprise Server Setupмастера.

Мастер установки предоставляет набор последовательных диалоговых страниц, которые в совокупности собирают информацию, необходимую для установки Enterprise Server.

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

Лицензионное соглашение

На этой странице мастера представлено лицензионное соглашение конечного пользователя Altium (EULA).

Прочитайте и примите лицензионное соглашение конечного пользователя Altium.
Прочитайте и примите лицензионное соглашение конечного пользователя Altium.

Соглашение будет доступно после установки в формате RTF — Eula.rtf — в основной папке установки (задаётся на следующей странице мастера и по умолчанию: \Program Files (x86)\Altium\Altium365).

После прочтения EULA продолжите установку, включив опцию I accept the agreement и нажав кнопку Next.

Выбор папки назначения

На следующей странице мастера можно указать папку, в которую будет установлен Enterprise Server. Путь установки по умолчанию — \Program Files (x86)\Altium\Altium365. Для установки Enterprise Server требуется как минимум 5,3 ГБ свободного места на диске.

Чтобы указать другое расположение, просто введите путь прямо в поле или нажмите кнопку Browse справа от поля и выберите нужную папку назначения (или создайте её на месте).

Определите место установки Enterprise Server.
Определите место установки Enterprise Server.

Enterprise Server предоставляет не только репозиторий для содержимого Workspace. Он также является базовой платформой, к которой «подключаются» и из которой обслуживаются дополнительные сервисы. К ним относятся: Vault Service (сам Enterprise Server), Identification Service, Search Service, Comments Service, Data Acquisition Service, Part Catalog Service и Projects Service.

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

Выбор каталога данных Altium On-Prem Enterprise Server

На этой странице мастера укажите папки назначения для хранения базы данных и файлов ревизий соответственно. Пути установки по умолчанию:

  • Database Folder\ProgramData\Altium\Altium365Data
  • Revision Files Folder\ProgramData\Altium\Altium365Data\Revisions

Чтобы указать другое расположение, просто введите путь прямо в поле или нажмите кнопку Browse справа от поля и выберите нужную папку назначения (или создайте её на месте).

При установке сервера также можно установить примерные данные — включая проекты Workspace и компоненты Workspace. Это может быть очень полезно, если вы впервые знакомитесь с серверной технологией, поскольку сразу даёт материал для изучения «из коробки». Чтобы воспользоваться этим, оставьте опцию Install sample data включённой. Отключите эту опцию, чтобы установить только структуру папок сервера, в которой вы начнёте создавать различные элементы данных (Items), а также некоторые определённые шаблоны компонентов.

Определите расположения для данных сервера.
Определите расположения для данных сервера.

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

Конфигурация Altium On-Prem Enterprise Server

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

  • HTTP Port (по умолчанию 9780)
  • HTTPS Port (по умолчанию 9785)
  • LDAP Service Port (по умолчанию 9791)
Если порт уже занят, установщик найдёт следующий доступный и использует его.

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

Задайте номера портов для обмена данными с сервером.
Задайте номера портов для обмена данными с сервером.

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

Готово к установке

Теперь у установщика есть вся информация, необходимая для продолжения установки. Если нужно что-то изменить, нажмите кнопку Back. Если вы хотите отменить установку, нажмите Cancel. Чтобы продолжить и выполнить установку, нажмите Install. Страница изменится с «Ready to Install» на «Installing», и установка начнётся. По завершении просто нажмите Finish, чтобы выйти из мастера.

Enterprise Server работает поверх пакета Microsoft Internet Information Services (IIS). Если IIS не установлен на ПК, после начала процесса установки вам будет предложено установить его.

Запустите установку, нажав Install. Нажмите Finish  после завершения установки.
Запустите установку, нажав Install. Нажмите Finish после завершения установки.

Для удобства на финальной странице установщика также отображаются URL-адреса (HTTP и HTTPS) для доступа к Enterprise Server — как при подключении к нему из Altium Designer, так и при доступе через браузерный интерфейс.

О том, как получить доступ к Enterprise Server из Altium Designer и работать с ним с точки зрения проектирования, см. Access from within Altium Designer и Designing with a Connected Workspace соответственно.

Проверка работы Enterprise Server

Проверить, что Enterprise Server запущен, можно в панели Windows Internet Information Services (IIS) Manager, доступной из окна Administrative Tools. Просто убедитесь, что связанные с Enterprise Server пулы приложений находятся в состоянии Started. Подробнее см. Application Pools Installed on IIS.

Установка из командной строки

Enterprise Server также можно установить из командной строки, используя следующие параметры:

  • DatabaseName – имя базы данных (имя файла базы данных). Укажите путь в двойных кавычках, например "C:\ProgramData\Altium\Altium365Data\DXPSERVER.DAT", для установки по умолчанию.
  • DataFolder – папка назначения для базы данных. Укажите путь в двойных кавычках, например "C:\ProgramData\Altium\Altium365Data", для установки по умолчанию.
  • DBPassword – часть пароля ваших учётных данных для входа в базу данных, например MyPassword.
  • DBServer – расположение базы данных в формате Host:Port. Например localhost:3050 для установки базы данных Firebird по умолчанию.
  • DBType – тип используемой базы данных. Введите Firebird.
  • DBUserName – часть имени пользователя в ваших учетных данных для входа в базу данных, например MyName.
  • InstallFolder – расположение, в которое следует установить Enterprise Server. Укажите путь в двойных кавычках, например "C:\Program Files (x86)\Altium\Altium365\", для установки по умолчанию.
  • InstallSampleSnapshot – управляет тем, будут ли установлены в сервер демонстрационные данные (значение 1) или будет выполнена «чистая» установка сервера без данных (значение 0).
  • Log – используйте этот параметр, чтобы изменить расположение и имя файла журнала установки. Укажите путь в двойных кавычках. Если параметр не задан, будет использовано расположение установки по умолчанию (\Program Files (x86)\Altium\Altium365\install.log).
  • Port – порт связи, например 9780 для установки по умолчанию.
  • RevisionFolder – папка назначения для файлов ревизий. Укажите путь в двойных кавычках, например "C:\ProgramData\Altium\Altium365Data\Revisions", для установки по умолчанию.
  • VERYSILENT – используйте этот параметр, чтобы запустить установку без появления каких-либо диалоговых окон.

При вводе информации в командной строке соблюдайте следующее:

  • Начните с имени исполняемого файла установщика, например "Altium On-Prem Enterprise Server <VersionNumber>.exe".
  • Введите каждый параметр, затем знак равенства (=), а затем его значение.
  • Разделяйте последующие параметрические записи пробелом, за которым следует символ косой черты ( /).
  • Чтобы запустить без появления каких-либо диалоговых окон, обязательно добавьте запись VERYSILENT в конце.

Таким образом, пример записи командной строки может выглядеть так:

"Altium On-Prem Enterprise Server <VersionNumber>.exe" /InstallFolder="C:\Program Files (x86)\Altium\Altium365\" /Port=9780 /DBType=Firebird /DBServer=localhost:3050 /DBUserName=MyName /DBPassword=MyPassword /DatabaseName="C:\ProgramData\Altium\Altium365Data\DXPSERVER.DAT" /DataFolder="C:\ProgramData\Altium\Altium365Data" /RevisionFolder="C:\ProgramData\Altium\Altium365Data\Revisions" /BackupFile="C:\ProgramData\Altium365\Altium365Data\AESbackup.zip" /VERYSILENT

Большинство параметров выше неприменимы при обновлении Enterprise Server. Для обновления через командную строку рекомендуется использовать следующее:

"Altium On-Prem Enterprise Server <VersionNumber>.exe" /VERYSILENT

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

  • BackupFile – путь к файлу резервной копии при обновлении текущего сервера до более поздней версии. Укажите путь в двойных кавычках, например /BackupFile="C:\ProgramData\Altium365\Altium365Data\AESbackup.zip".
  • IgnoreBackup – используйте этот параметр, чтобы не создавать резервную копию текущего сервера при обновлении до более поздней версии. Это может быть очень полезно, если по какой-то причине создание резервной копии завершается с ошибкой.

Управление после установки

Сведения о том, как управлять вашим экземпляром Enterprise Server после первоначальной установки, приведены по следующим ссылкам:

Лицензирование вашего Enterprise Server

Обновление Enterprise Server до более поздней версии

Резервное копирование и восстановление вашего Enterprise Server

Удаление вашего Enterprise Server

Информация для ИТ-отделов

AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.
Content