第1章

exteNd 5のインストールの準備

この章では、Novell exteNd 5製品スイートのインストールプログラムについて説明します。 このインストールプログラムでは必要なメッセージが自動的に表示されますが、インストールを実行する前に決定しておかなければならないことがいくつかあります。 この章は、その決定に役立ちます。

説明するトピックは次のとおりです。

最新情報   ハードウェア要件、ソフトウェア要件、サポートされているデータベース、およびインストールに特有な問題については、リリースノートを参照してください。

 
Top of page

インストールプログラムについて

このインストールプログラムはInstall Anywhereウィザードで、どのプラットフォームでも同様です。 Novell exteNdスイートのインストールには、5つのオプションがあります。

オプション

説明

プラットフォーム

エクスプレス

デフォルトの環境設定によるスイートのあらゆる製品と機能のインストール

MySQLの自動環境設定

Express Portalの展開

Windowsのみ

サーバエクスプレス

すべてのサーバコンポーネントのインストール

MySQLの自動環境設定

Express Portal の展開

Windows、Linux、NetWare©

サーバ

サーバアプリケーション機能のみインストール

Windows、UNIX、Linux、NetWare

ツール

クライアントアプリケーション機能のみインストール

Windowsのみ

カスタム

製品および機能について特定の設定をインストールするオプションが選択可能

Windows、UNIX、Linux、NetWare

 
Top of page

インストールする前に

 
Top of section

コンピュータの準備

Novell exteNd製品の以前のバージョンがすでにインストールされている場合は、アンインストールしてからNovell exteNd 5スイートのこのバージョンをインストールしてください。

既存のexteNd 5をアンインストールする場合、Windowsの[コントロールパネル]から[アプリケーションの追加と削除]を実行するか、[スタート]メニューのショートカットから[Novell exteNd 5]プログラムグループを選択してアンインストールプログラムを実行できます。exteNdは手動でもアンインストールできます。 削除する項目のリストについては、インストールの内容の節を参照してください。

 
Top of section

インストールに際しての決定項目

Novell exteNdをインストールする前に、決定しておかなければならないことがいくつかあります。

決定項目

注意事項

参照先

使用するインストールオプション

適用: Windows、NetWare、UNIX、およびLinux

詳細: インストールオプションは、さまざまな使用条件に応じてカスタマイズされています。

インストールオプションの選択

SilverMaster に使用するデータベース

適用: Windows、UNIX、およびLinux (スイートのインストールでは既存のexteNd Application Server およびNetWareにインストールされているSilverMasterが使用されます)

詳細: Application Serverでは、マシンのシステム情報を管理するためにSilverMaster データベースが必要です。SilverMasterとして使用するには、サポートされているタイプ(DBMS) のデータベースを指定する必要があります。

SilverMaster用データベースの選択

サービスまたはデーモンとして実行するようにApplication Serverを設定するかどうか

適用: Windows (UNIXおよびLinuxの場合、これはインストール後に行われます。NetWareの場合、Application Serverによりデフォルトでautoexec.ncfから自動的に起動されます)。

詳細: ホストコンピュータが再起動された場合、自動的にApplication Serverを再起動するには、WindowsサービスまたはUNIX/Linuxデーモンとして実行するようアプリケーションサーバを設定します。

 
Top of section

インストールオプションの選択

exteNd 5には、5つのインストールオプションがあります。

インストールオプション

機能

プラットフォーム/詳細

エクスプレス

exteNd製品スイートの使用を開始する上で最も簡単なオプションです。 製品のすべてがインストールされるほか、SilverMasterとして使用するためのMySQLデータベースが設定され、展開、テスト、学習の開始ポイントとして使用可能なポータルプロジェクトが展開されます。

Windows

詳細については、を参照してください。

サーバエクスプレス

exteNdのサーバコンポーネントがインストールされますが、開発に使用されるデザイナやツールはインストールされません。 [サーバエクスプレス]のインストールでは、SilverMasterとして使用するためのMySQLデータベースが作成、設定され、展開、テスト、学習の開始ポイントとして使用可能なポータルプロジェクトが展開されます。

Windows、Linux、およびNetWare

サーバ

exteNdのサーバコンポーネントがインストールされますが、開発に使用されるデザイナやツールはインストールされません。 [サーバ]のインストールでは、SilverMasterに使用するデータベースのタイプが尋ねられ、ポート番号やパスワードのような特定の設定情報が必要です。 このインストールは、exteNdアプリケーションをホストするマシンに適しています。

NetWareの場合、[サーバエクスプレス]ではexteNd Application Server およびNetWareでインストールされたMySQLが使用されます。

すべてのプラットフォーム

ツール

[ツール]オプションでは、アプリケーション開発に使用されるexteNd設計ツールがインストールされます。

Windows

カスタム

[カスタム] オプションを使用すると、マシンにインストールする機能を選択できます。 データベース、ポート番号、およびパスワードについてユーザ独自の初期設定を指定できます。

すべてのプラットフォーム

 
Top of section

SilverMaster用データベースの選択

SilverMasterは、Novell exteNd Application Serverで使用されるデータベースで、 各Application Serverまたはクラスタごとに1つのSilverMasterがあります。 SilverMasterは、Application Serverで使用されたすべての展開データベースを追跡し、Application Serverのシステムテーブル、たとえばセキュリティグループやユーザ情報が含まれているテーブルを保持します。 アプリケーションをSilverMasterに展開することもできます。

DBMSの選択

SilverMasterをホストするDBMSを選択する際には、プラットフォームに関して次の点に考慮してください。

プラットフォーム

SilverMasterに関するDBMSの考慮点

WindowsまたはLinux

[エクスプレス]インストールオプションではMySQLが自動的にインストール、設定されます。 別のインストールタイプを使用して、SilverMasterに対してサポートされている任意のDBMSを選択できます。

NetWare

NetWareインストールの場合、MySQLがSilverMasterとして自動的にインストール、設定されます。

UNIX

インストールプログラムを実行する前に、サポートされているDBMS製品を使用して、SilverMasterとして使用するデータベースを作成する必要があります。

Application Serverは、同時に複数のデータベースエンジンと通信することができます。たとえば、CloudscapeにSilverMasterデータベースをインストールし、すべての展開データベースを他のDBMS、たとえばOracleなどにインストールできます。

SilverMasterになるデータベースの準備

注記:   [エクスプレス]または[サーバエクスプレス]オプションを使用する場合、インストールを実行するとMySQLデータベースが自動的に作成されます。 そうでない場合は、データベースを作成する必要があります。 WindowsまたはLinuxで[カスタム]オプションを使用すると、MySQLデータベースを作成できます。

データベースの準備には、2つの操作が必要です。

データベースの作成   Application Serverをインストールする前に、SilverMasterとして使用するデータベースを作成する必要があります。

データベースのセットアップ   Application Serverは、(アクセスしたい他のデータベースと同様に) SilverMasterとして使用するデータベースに接続できなければなりません。Application Serverはデータベースクライアントとして動作するため、任意のデータベースクライアントソフトウェア、ODBCドライバ、JDBCドライバ、そしてアプリケーションが特定のデータベースと接続するための設定が必要です。

データベースをセットアップする手順は、Oracleなどのデータベースタイプによって異なります。

For more information    データベースタイプのセットアップの詳細については、『exteNd Application Server データベース設定ガイド』の該当する章を参照してください。

For more information    SilverMasterデータベースおよびそのセットアップの詳細については、『exteNd Application Server 管理者用ガイド』を参照してください(特にデータソース設定に関する章を参照してください)。

 
Top of section

exteNd 5におけるMySQLの使用

デフォルトのポート番号

exteNdスイートのインストーラでインストールする場合、MySQLはポート番号63306にインストールされます。 これは、同じマシンで実行されている他のMySQLサーバとの競合を防ぐためです。

MySQLとNetWare

MySQLとexteNd Application Serverは、NetWareインストールプログラムの一部としてインストールされます。 exteNd 5スイートでは、スイートのインストール中MySQL SilverMasterまたはApplication Serverのいずれも再インストールされません。

WindowsでのMySQL

[エクスプレス]または[サーバエクスプレス]オプションを実行すると、MySQLがインストールされます。 Windowsのサービスとして実行されているMySQLがすでに存在する場合、そのMySQLサービスは上書きされ、既存のmy.iniファイルはmy.ini.bakという名前に変更されます。

[カスタム]オプションを使用してMySQLの選択を解除すると、exteNdのインストール中にMySQLはインストールされません。

 
Top of page

インストールの内容

次の表は、インストール中にインストールまたは開始される項目のリストです。

手動でアンインストールする場合は、これらの項目が確実に停止、削除されたことを確認してください。

 
Top of section

サービスとアプリケーション

カテゴリ

アプリケーション

レジストリキー

Application Server

Novell exteNd Application Server 5.1

My Computer\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\exteNdAppServer51

Novell exteNd Application Server Cache Manager 5.1

My Computer\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\exteNdCachemgr51

Novell exteNd Application Server Dispatcher 5.1

My Computer\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\exteNdDispatcher51

Novell exteNd Application Server Load Manager 5.1

My Computer\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\exteNdLoadmgr51

Directorのサービス

exteNd Director DRE

My Computer\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\DirectorDRE

exteNd Director Cache Coordinator

My Computer\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\CacheCoordinator

MySQLサービス

MySQL

My Computer\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\MySQL

その他

Novell exteNd LDAP Utilityプログラム

 
Top of section

ファイル

インストールプログラムでは、選択したディレクトリに対してインストールを実行できます。 ファイルは、<インストールディレクトリ>\exteNd5に保存されます。

手動でアンインストールする場合、次の項目については残しておくことをお勧めします。

注記:   MySQLの以前のバージョンがインストールされている場合、exteNdをインストールするとwinnt\my.iniファイルが作成されます。 元のファイルはmy.ini.bakとして保存されます。

 
Top of section

環境変数

NOVELL_EXTEND_APPSERVER_HOME

NOVELL_EXTEND_COMPOSER_HOME

NOVELL_EXTEND_DIRECTOR_DEV_HOME

NOVELL_EXTEND_DIRECTOR_HOME

NOVELL_EXTEND_HOME

NOVELL_EXTEND_WORKBENCH_HOME

AGCLASSPATH   exteNdのインストールの一部としてMySQLをインストールした場合、次の例のようにAGCLASSPATHにドライバが追加されます。

  C:\Program Files\Novell\exteNd5\MySQL\jdbc\mysql-connector-java-3.0.8-stable-bin.jar

 
Top of section

レジストリキー

exteNd Application Server

My Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Novell\exteNd\AppServer\5.0

exteNd Director\xaa

My Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Novell\exteNd\Director\5.0

exteNd Directorツール

My Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Novell\exteNd\Workbench\5.0

 
Top of section

パスの変更

ユーザパス

C:\Program Files\Novell\exteNd5\Director\autonomy

システムパス

C:\Program Files\Novell\exteNd5\AppServer\bin;C:\Program Files\Novell\exteNd5\Director\autonomy

 
Top of section

[スタート]メニュー項目

Novell exteNd 5.0ディレクトリ

 
Top of section

UNIX/Linuxに特有な項目

Linuxでルートユーザとしてインストールする場合、MySQLの起動に必要なエントリで/etc/passwordファイルおよび/etc/groupファイルが編集されます。

 
Top of page

テクニカルサポートへの連絡

ご利用いただけるオンライン製品サポートについては、Novell exteNd Application ServerのWebサイト(http://extend.novell.com/appserver)をご覧ください。

Novell exteNdのサポートスタッフに連絡する場合は、ご使用になっている環境問題について次のような情報をご用意ください。

 
Top of section

使用環境に関する情報

カテゴリ

詳細

製品のバージョン

[ヘルプ]メニューの[バージョン情報...]で確認できます

製品のタイプ

使用しているスイートエディション

オペレーティングシステム

サーバのプラットフォーム

SilverMasterのデータベースプラットフォーム

SilverMasterに使用しているDBMS

その他のデータベース

バージョンを含めて、アプリケーション展開およびアプリケーションデータで使用しているDBMS

データベースドライバ

使用しているデータベースドライバのタイプとバージョン

ブラウザ

使用しているWebブラウザの名前とバージョン番号

JVM (Java Virtual Machine)のバージョン

Application Server 起動時に表示されます

プロキシサーバとファイアウォール

システム設定でプロキシサーバまたはファイアウォールを使用しているかどうか

 
Top of section

問題に関する情報



Copyright © 2004 Novell, Inc. All rights reserved. Copyright © 1997, 1998, 1999, 2000, 2001, 2002, 2003 SilverStream Software, LLC. All rights reserved.  more ...