Windows での Validate サーバーパッケージのインストール
このページでは、インストーラを使用して Validate サーバーパッケージをインストールする手順について説明します。
お使いになる前に
ソフトウェアはどこで入手できますか?
パッケージは Perforce サポートからダウンロードします。通常は、組織内で Validate テクニカルサポートポータルへのアクセス権限を持っているのは 1 人か 2 人のユーザーだけです。アクセス権限がない場合は新しいアカウントを登録してください。
ライセンスが必要です。ライセンスファイルを入手するには、Perforce サポートにお問い合わせください。IT 部門でリモートライセンスサーバーが設定されている可能性があり、そうでない場合は、projects_root/licenses フォルダーでライセンスファイルを指定する必要があります。まだ持っていない場合は、ライセンスの取得を参照してください。
ポートに関する重要な情報: ポートの有効な範囲は 0 ~ 65534 です。ポートは重複できず、Web サービスのポートは指定されたポートとその +1 (たとえば、8080 と 8081) を使用します。ポートは使用可能かどうかを確認するためにチェックされ、それらが使用されている場合は、警告が示されます。必要に応じて、続行を選択して後で再構成できます。リモートサービス (ライセンスサービスなど) のポートは、有効かどうかを確認するためにチェックされます。接続に問題がある場合は、続けることはできますが、有効になるまでサービスを開始できません。
オプション 1: Windows インストーラーを使用したインストール
プロンプトに従って、Validate サーバーインストーラーを実行します。次の点に注意してください。
- インストール時は、コンピューターに 1 つ以上の Visual C++ Runtime 再頒布可能パッケージをインストールできます。使用するオペレーティングシステムによっては、インストールの終わりに再起動が必要になる場合があります。
- インストールパッケージにより、適切な JVM が自動的にインストールされます。
- システムロケールが日本語の場合、デフォルトではインストールパッケージが日本語で実行されます。それ以外の場合は、英語で実行されます。
- projects_root ディレクトリを作成する場所を求められます。これは、Validate サーバーとアプリケーションのデータの場所です。そこには Validate サーバーの設定と、統合プロジェクトやビルド解析の実行に関する情報が含まれています。また、Validate ライセンスファイルも保管されています。デフォルトの場所は、C:\ProgramData\Perforce\Validate です。
Caution: サーバーパッケージと projects_root ディレクトリを Program Files ディレクトリにインストールしないでください。Windows と Windows Server のデフォルトのセキュリティ設定により、Program Files ディレクトリ内ファイルへの作成が制限されています。
- インストール中に [Validate サーバーを構成する] ダイアログでサーバーポート情報を指定すると、デフォルトの設定をオーバーライドできます。
-
インストール時に、ローカルにインストールされたライセンスサーバーを使用する ([ローカル]) のか、それともリモートライセンスサーバーに接続する ([リモート]) のかを指定します。デフォルトのオプションであるローカルにより、ライセンスファイルの場所を指定できます。その後、そのファイルは projects_root/licenses フォルダーに自動的にコピーされます。このファイルは、後で手動でフォルダーにコピーできますが、その場合、インストールを完了した後にサーバーは自動的に開始できません。[リモート] を選択した場合、ライセンスサーバーのホスト名とポート番号を指定する必要があります。この場合、Windows ライセンスサービスは無効になっていますが、必要に応じて後で有効にすることができます。
- インストール後に Validate サーバーを Windows サービスとして自動的に起動するオプションもあります。このオプションを選択しない場合、インストール後に手動でサーバーを起動する必要があります。
オプション 2: コマンドラインを使用したインストール
システム管理者であり、コマンドラインで Validate をサイレントインストールする場合は、次のように CLI モードでインストーラを実行できます。
p4-validate-installer.22.1.0.9999.win64.exe install [option=value]
フィールド
- [option=value] は、コマンドラインで構成できる設定とそれらの値です。
下記は、インストール中に指定できる使用可能なオプションです。
オプション | 説明 |
---|---|
projects_root <directory> | 非デフォルト projects_root ディレクトリへの完全パスを指定します。デフォルト: %ProgramData%\Perforce\Validate\projects_root。指定するディレクトリは、次の条件のうちいずれかを満たしている必要があります。
|
license-server <host>[:<port>] |
リモートライセンスサーバーホストを指定します。ホスト引数は必要ですが、ポート引数はオプションです。デフォルト: localhost:27000
|
license-port <port_number> | ライセンスサーバーがローカルに実行されても、非デフォルトのポートで実行されることを指定します。デフォルト: 27000。 |
database-port <port_number> | データベースサーバーの実行に使用するポート番号を指定します。デフォルト: 3306。 |
web-port <port_number> | Web サーバーの実行に使用するポート番号を指定します。デフォルト: 8080。 |
start-service | オプション: サービスを Windows サービスとして起動するかどうかを指定します (デフォルト: no)。 |
例
p4-validate-installer.22.1.0.9999.win64.exe install projects_root=c:\mydata\projects_root license-server=reprise license-port=27000 web-port=8221 database-port=3221
インストーラは、管理者権限があるコマンドラインから実行する必要があり、そうでない場合は失敗します。
PATH 環境変数に関する注意
Windows では、次のように、Validate bin ディレクトリが自動的に PATH 環境変数に追加されます。
インストールパッケージ | 変更される環境変数 | 使用される値 |
---|---|---|
Validate | システムパス | <validate_install>\bin |
デスクトップ解析ツール | システムパス | <desktop_analysis_tool_install>\bin |
Windows インストールのログファイル
Validate インストールパッケージの 1 つが Windows で起動されるたびに、インストールログファイルはインストールディレクトリに保存されます。
インストール中に、ルートの Validate インストールディレクトリに logs ディレクトリが作成されます。たとえば、サーバーが最初に起動され、projects_root ディレクトリが初期化されると、このディレクトリ内のログファイルは validate service の出力を保存します。