Installing Altium NEXUS Server

This document is no longer available beyond version 5.0. Information can now be found here: Installing Altium On-Prem Enterprise Server for version 8.0

This documentation page references NEXUS Server (part of the deployed NEXUS solution), which has been discontinued. All your PCB design, data management and collaboration needs can now be delivered by Altium Designer and a connected Altium 365 Workspace. Check out the FAQs page for more information.

 

Parent page: Altium NEXUS Server のインストール、ライセンス、および管理

Altium NEXUS Server は、他の Altium サーバー製品(Altium Infrastructure Server、Altium Vault(3.0以前))と同じ PC にインストールすることはできません。Altium Vault の場合は、Altium NEXUS Server へアップグレードすることが可能です(Altium Vault の新しいバージョンへの更新と同様です)。

Altium NEXUS Server は、導入された Altium NEXUS ソリューション全体の中核を担う重要なコンポーネントです。ストレージ、正式なリビジョン管理、サプライチェーンインテリジェンス、ライフサイクル状態管理を提供することで、高い整合性とスマートな設計・製品データ管理を実現します。また、チーム構成管理、プロジェクト管理、ネットワークインストール、集中設計コラボレーションなど、他の関連サービスを提供するための集中プラットフォームとしても機能し、幅広い技術や機能をサポートします。Altium NEXUS Server のインストールは、Altium NEXUS Server Setup ウィザードによって直感的かつ迅速に行えます。

この記事では、初めてコンピューターに Altium NEXUS Server をインストールする手順について説明します。既存のインストールをアップグレードする場合は、新しいバージョンへの更新をご覧ください。

Altium NEXUS Server は、32ビット OS または Windows 認証をサポートしない 64ビット OS(Core、Home、Starter、Base エディション)上にはインストールできません。サポートされているオペレーティングシステムの概要は以下の通りです:

  • Officially Supported: Windows Server 2019 Standard Edition 64ビット(推奨)、Windows Server 2016 Standard Edition 64ビット(最小要件)。
  • Recommended only for Evaluation: Windows 10 64ビット、Windows 8.1 64ビット - いずれも Ultimate または Professional バージョン。これらの OS では、NEXUS Server のブラウザーインターフェースを通じて同時に使用できるウェブソケットは 10 個に制限されます。
追加のシステム要件については、システム要件をご覧ください。
Altium NEXUS Server インストーラーには既存サーバーの自動バックアップ機能が含まれていますが、アップデート前にご自身でデータのバックアップを取ることを強くお勧めします(冗長コピーを別途保存しておくと安心です)。予期せぬ技術的トラブルが発生した場合にも安全性が高まります(詳細はAltium NEXUS Server のバックアップとリストアをご参照ください)。本番環境を更新する前に、別のマシンで新しいリリースをテストすることを推奨します。仮想マシンの利用も非常に有効です。

インストール前の準備

Altium NEXUS Server Setup ウィザードにアクセスするには、まず実行ファイル( Altium NEXUS Server <VersionNumber>.exe)を取得して実行する必要があります。この実行ファイルは、Altium による Altium NEXUS の配布の一部として提供され、ハードディスク上の任意の場所に保存できます。

  • 一部のユーザーで、Altium NEXUS Server インストーラー実行時に Microsoft .NET Core アプリのインストールに問題が発生することがあります。
     ► 回避策や修復方法については、新しいオペレーティングシステムへのインストールセクションをPossible Installation Issuesページでご確認ください。
  • ウイルス対策ソフトの予期しない動作が確認されているため、Altium NEXUS Server のインストール中はウイルス対策ソフトを無効にすることを推奨します。

セットアップウィザードの実行

Altium NEXUS Server <Version Number>.exeファイルをダブルクリックします。Altium NEXUS Server には、.NET Framework 4.8および.NET Core 3.1.2がホストコンピューターにインストールされている必要があります。これらが既にインストールされていれば、Altium NEXUS Server Setupウィザードが直接表示されます。未インストールの場合は、以下の手順が実行されます:

  1. .NET Framework 4.8インストール - 未インストールの場合は、この時点でインストールするオプションが表示されます。Yes をクリックするとインストーラーが起動します。

  1. インストール完了後、コンピューターを再起動し、再度Altium NEXUS Server <Version Number>.exeファイルを実行してください。
  2. .NET Core 3.1.2インストール - 未インストールの場合は、この時点でインストールするオプションが表示されます。インストールはバックグラウンドで行われ、その後Altium NEXUS Server Setupウィザードが表示されます。

Altium NEXUS Server Setupウィザードの初期ウェルカムページ。
Altium NEXUS Server Setupウィザードの初期ウェルカムページ。

インストールウィザードは、サーバーの効果的なインストールに必要な情報を段階的かつ直感的に収集する一連のページで構成されています。

Next をクリックして続行します。以下のセクションでは、各ページの概要を説明します。

ライセンス契約

このウィザードのページでは、Altium エンドユーザーライセンス契約(EULA)が表示されます。

Altium のエンドユーザーライセンス契約を読み、同意してください。
Altium のエンドユーザーライセンス契約を読み、同意してください。

契約書はインストール後、RTF 形式(Eula.rtf)でメインのインストールフォルダー(次ページで設定、デフォルトは\Program Files (x86)\Altium\Altium NEXUS Server)に保存されます。

EULA を読んだら、I accept the agreementオプションを有効にし、Nextボタンをクリックしてインストールを続行します。

インストール先の選択

次のウィザードページでは、Altium NEXUS Server のインストール先を指定できます。デフォルトのインストールパスは\Program Files (x86)\Altium\Altium NEXUS Serverです。Altium NEXUS Server のインストールには最低 3.22GB の空きディスク容量が必要です。

別の場所を指定する場合は、フィールドに直接入力するか、フィールド右側のBrowseボタンをクリックして、目的のフォルダーを参照または新規作成してください。

Altium NEXUS Server のインストール先を決定します。
Altium NEXUS Server のインストール先を決定します。

Altium NEXUS Server は、管理対象コンテンツのリポジトリを提供するだけでなく、追加サービスを「プラグイン」して提供するための基盤プラットフォームも提供します。これらのサービスには、Vault Service(Altium NEXUS Server 本体)、Identification Service、Search Service、Comments Service、Data Acquisition Service、Part Catalog Service、Projects Service などが含まれます。

インストール先を指定したら、Next をクリックして続行します。

Altium NEXUS Server データディレクトリの選択

このウィザードページでは、データベースおよびリビジョンファイルの保存先フォルダーをそれぞれ指定します。デフォルトのインストールパスは以下の通りです:

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

別の場所を指定する場合は、フィールドに直接入力するか、フィールド右側のBrowseボタンをクリックして、目的のフォルダーを参照または新規作成してください。

サーバーをインストールし、データベースに Firebird を使用する場合、サンプルデータ(管理プロジェクトや管理コンポーネントなど)をインストールするオプションもあります。サーバー技術に不慣れな場合は、すぐに試せるデータが用意されるため非常に便利です。これを利用するには、Install sample dataオプションを有効のままにしてください。サーバーフォルダーのデータ構造と一部のコンポーネントテンプレートのみでインストールしたい場合は、このオプションを無効にしてください。

サーバーデータのインストール先を決定します。
サーバーデータのインストール先を決定します。

データフォルダーの場所を指定したら、Next をクリックして続行します。

Altium NEXUS Server の構成

次のウィザードページでは、Altium NEXUS Server がネットワーク接続に使用するポート番号を指定します。デフォルトは以下の通りです:

  • HTTP ポート(デフォルト 9780
  • HTTPS ポート(デフォルト 9785
  • LDAP サービス ポート(デフォルト 9791
既に使用されているポートがある場合、インストーラーは次に利用可能なポートを検索して自動的に設定します。

ポートを選択する際は、他のアプリケーションで使用されているポートと競合しないようご注意ください。既に使用中の場合はインストーラーから通知されます。

サーバー通信のためのポート番号を設定します。
サーバー通信のためのポート番号を設定します。

ポート番号を必要に応じて指定したら、Next をクリックして続行します。

Altium NEXUS Server データベースの選択

このウィザードのページでは、サーバーで使用するデータベースの種類を指定します。利用可能なデータベースタイプは2つあります:

  • Firebird
  • Oracle
Firebirdはデフォルトのデータベースオプションです。Firebird 3.0エンジンが3050ポートで使用され、サーバー用の新しいデータベースがネイティブサポートで追加オプションなしに作成されます。以前のバージョンのFirebirdがインストールされている場合は、自動的にv3.0に更新されます。Oracleデータベースタイプは、既存システムのバックエンドとしてこのタイプのデータベースをすでに利用している組織でのAltium NEXUS Serverのインストールを簡素化します。既存インフラ上でサーバーをホストすることで、インストールや管理の複雑さを軽減します。

サーバーのバックエンド用データベースの種類を選択してください。
サーバーのバックエンド用データベースの種類を選択してください。

データベースの種類を指定したら、Next をクリックして続行します。

Altium NEXUS Server データベース構成

デフォルトのFirebirdデータベースの場合、追加のオプションはありません。Oracle データベースタイプを選択した場合、このページが表示されます。以下の情報を指定してください:

  • TNS Alias - データベースに割り当てられたTNS(Transparent Network Substrate)エイリアス名
  • Username - データベースログイン認証情報のユーザー名部分
  • Password - データベースログイン認証情報のパスワード部分

Altium NEXUS Serverで使用する、貴社のOracleデータベースへのアクセス情報を指定してください。
Altium NEXUS Serverで使用する、貴社のOracleデータベースへのアクセス情報を指定してください。

すべてのデータベースパラメータ(ユーザーパスワードは暗号化形式で含む)は、LocalVault.iniファイル(デフォルトのAltium NEXUS Serverインストールでは\Program Files (x86)\Altium\Altium NEXUS Serverフォルダー内)に保存されます。

データベースオプションを指定したら、Next をクリックして続行します。

インストールの準備完了

インストーラーはインストールを進めるために必要な情報をすべて取得しました。内容を変更する場合はBackボタンをクリックしてください。インストールをキャンセルしたい場合はCancelをクリックします。インストールを進める場合はInstallをクリックしてください。ページは「インストールの準備完了」から「インストール中」に変わり、インストールが進行します。完了したら、Finishをクリックしてウィザードを終了してください。

Altium NEXUS ServerはMicrosoft Internet Information Services(IIS)パッケージ上で動作します。PCにIISがインストールされていない場合、インストールプロセス開始後にインストールを促されます。

Installをクリックしてインストールを開始してください。インストールが完了したらFinish をクリックします。
Installをクリックしてインストールを開始してください。インストールが完了したらFinish をクリックします。

インストーラーの最終ページには、サーバーへアクセスするためのURL(HTTPおよびHTTPS)も表示されます。これはAltium NEXUSからサーバーにサインインする場合や、ブラウザベースのインターフェースからサーバーにアクセスする場合に利用できます。

Altium NEXUS内からNEXUS Serverへアクセスする方法や、設計の観点からの利用方法については、設計ソフトウェアからのアクセスおよびマネージドコンテンツサーバーの利用を参照してください。

Altium NEXUS Serverが稼働しているかの確認

Altium NEXUS Serverが稼働しているかどうかは、WindowsのInternet Information Services (IIS) Managerパネル(Administrative Toolsウィンドウからアクセス)で確認できます。Altium NEXUS Server関連のアプリケーションプールがStarted 状態であることを確認してください。詳細はIISにインストールされたアプリケーションプールを参照してください。

コマンドラインからのインストール

Altium NEXUS Serverは、以下のエントリを使用してコマンドラインからもインストールできます:

  • DatabaseName - データベース名(データベースファイル名)。パスはダブルクォーテーションで囲んで指定します。例:"C:\ProgramData\Altium\NexusServerData\DXPSERVER.dat"(デフォルトインストールの場合)。
  • DataFolder - データベースの保存先フォルダー。パスはダブルクォーテーションで囲んで指定します。例:"C:\ProgramData\Altium\NexusServerData"(デフォルトインストールの場合)。
  • DBPassword - データベースログイン認証情報のパスワード部分。例:MyPassword
  • DBServer - データベースの場所。形式はHost:Port。例:localhost:3050(デフォルトのFirebirdデータベースインストールの場合)。
  • DBType - 使用するデータベースの種類。次のいずれかの値を入力します:FirebirdまたはOracle
  • DBUserName - データベースログイン認証情報のユーザー名部分。例:MyName
  • InstallFolder- Altium NEXUS Serverをインストールする場所。パスはダブルクォーテーションで囲んで指定します。例:"C:\Program Files (x86)\Altium\Altium NEXUS Server\"(デフォルトインストールの場合)。
  • InstallSampleSnapshot- サンプルデータをサーバーにインストールするか(値を1に設定)、データなしのクリーンインストールにするか(値を0に設定)を制御します。
  • Log- インストールログファイルの場所とファイル名を変更する場合にこのパラメータを使用します。パスはダブルクォーテーションで指定してください。省略した場合はデフォルトのインストール場所(\Program Files (x86)\Altium\Altium NEXUS Server\install.log)が使用されます。
  • Port- 通信ポート。例:9780 (デフォルトインストールの場合)。
  • RevisionFolder - リビジョンファイルの保存先フォルダー。パスはダブルクォーテーションで囲んで指定します。例:"C:\ProgramData\Altium\NexusServerData\Revisions"(デフォルトインストールの場合)。
  • VERYSILENT- このパラメータを使用すると、ダイアログが一切表示されずにインストールを実行できます。

コマンドラインで情報を入力する際は、以下に注意してください:

  • インストーラー実行ファイル名から始めます。例:"Altium NEXUS Server <VersionNumber>.exe"
  • 各パラメータを入力し、イコール記号(=)の後に値を指定します。
  • 次のパラメータは、スペースとスラッシュ( /)で区切ります。
  • ダイアログを一切表示せずに実行する場合は、最後にVERYSILENT を追加してください。

したがって、コマンドライン入力例は次のようになります:

"Altium NEXUS Server <VersionNumber>.exe" /InstallFolder="C:\Program Files (x86)\Altium\Altium NEXUS Server\" /Port=9780 /DBType=Firebird /DBServer=localhost:3050 /DBUserName=MyName /DBPassword=MyPassword /DatabaseName="C:\ProgramData\Altium\NexusServerData\DXPSERVER.dat" /DataFolder="C:\ProgramData\Altium\NexusServerData" /RevisionFolder="C:\ProgramData\Altium\NexusServerData\Revisions" /VERYSILENT

上記のパラメータの大半は、サーバーのアップデート時には適用されません。コマンドラインによるアップデートには、以下の方法を推奨します:

"Altium NEXUS Server <VersionNumber>.exe" /VERYSILENT

既存サーバーのバックアップ作成有無や保存場所をさらに制御したい場合は、次のパラメータをコマンドラインに追加できます:

  • BackupFile- 現在のサーバーを新しいバージョンにアップデートする際のバックアップファイルのパス。パスはダブルクォーテーションで指定します。例:「C:\NEXUS Server\Backups\NexusServerBackup16032021.zip"」。
  • IgnoreBackup- 新しいバージョンにアップデートする際、現在のサーバーのバックアップを作成しない場合にこのパラメータを使用します。バックアップが何らかの理由で失敗する場合に非常に有用です。

インストール後の管理

Altium NEXUS Serverのインストール後の管理方法については、以下のリンクを参照してください:

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Content