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

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 на компьютер.

Информацию о системных требованиях см. на странице System Requirements.

Если вы обновляете существующую установку, см. раздел Updating to a Later Version.

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

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

Чтобы открыть 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. Если необходимые компоненты среды выполнения, платформы и хостинга присутствуют, сразу откроется Altium On-Prem Enterprise Server Setupмастер установки. В противном случае программа установки запросит разрешение и затем приступит к установке Microsoft .NET. Обратите внимание, что при отклонении запроса на установку .NET установка сервера будет прервана.

Появится 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 включенным. Отключите этот параметр, если хотите установить только структуру серверных папок, в которой затем сможете начать создавать свои элементы данных, а также несколько предопределенных шаблонов компонентов.

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

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

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

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

  • HTTP-порт (по умолчанию 9780)

  • HTTPS-порт (по умолчанию 9785)

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

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

Используйте поле External Host Name, чтобы изменить внешний базовый URL сервера, если он должен отличаться от URL по умолчанию.

Используйте параметр Enable external URL access via HTTP (non-secure), чтобы разрешить (параметр включен) или запретить (параметр выключен) внешний доступ к Enterprise Server по HTTP. Если параметр выключен, привязка HTTP будет ограничена localhost (то есть доступ по HTTP будет разрешен только с машины, на которой установлен Enterprise Server).

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

Настройте параметры сервера для установки Enterprise Server.
Настройте параметры сервера для установки Enterprise Server.

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

Выбор SSL-сертификата

На следующей странице мастера настраивается SSL-сертификат, используемый Enterprise Server для HTTPS-подключений. 

  • Use existing certificate – после нажатия Next вам будет предложено выбрать сертификат из хранилища сертификатов Windows. 

  • Upload .pxf/.p12 certificate file – после нажатия Next вам будет предложено указать и выбрать файл сертификата для импорта, а также ввести пароль к нему. 

  • Create self-signed certificate – после нажатия Next будет создан и настроен в IIS самоподписанный сертификат, после чего сразу откроется следующая страница Ready to Install.

    Из соображений безопасности рекомендуется создать собственный сертификат, а затем настроить его в IIS. Дополнительную информацию см. на странице Information for IT Departments.

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

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

Enterprise Server работает поверх пакета Microsoft Internet Information Services (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 – пароль из ваших текущих учетных данных для входа в базу данных. Например, пароль Firebird по умолчанию — masterkey. Процесс установки завершится ошибкой, если указанный пароль не совпадает с текущим.

  • DBServer – расположение базы данных в формате Host:Port. Например, localhost:3050 для стандартной установки базы данных Firebird.

  • DBType – тип используемой базы данных. Введите Firebird.

  • DBUserName – имя пользователя из ваших текущих учетных данных для входа в базу данных. Например, имя пользователя Firebird по умолчанию — SYSDBA. Процесс установки завершится ошибкой, если указанное имя пользователя не совпадает с текущим.

  • 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", для установки по умолчанию.

  • sslCertFile – сертификат PFX/P12, который должен быть установлен в хранилище сертификатов Windows и использоваться для привязок HTTPS во время установки. Укажите путь в двойных кавычках, например "C:\Users\Admin\Documents\AltiumOnPremEnterpriseServer.pfx".

  • sslCertPassword – пароль для файла сертификата, указанного в параметре sslCertFile.

  • sslCertThumbprint – отпечаток существующего сертификата, который уже присутствует в хранилище сертификатов Windows и должен использоваться для установки.

  • 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=SYSDBA /DBPassword=masterkey /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