第1章
exteNd 5のインストールの準備
この章では、Novell exteNd 5製品スイートのインストールプログラムについて説明します。 このインストールプログラムでは必要なメッセージが自動的に表示されますが、インストールを実行する前に決定しておかなければならないことがいくつかあります。 この章は、その決定に役立ちます。
説明するトピックは次のとおりです。
最新情報
ハードウェア要件、ソフトウェア要件、サポートされているデータベース、およびインストールに特有な問題については、リリースノートを参照してください。

インストールプログラムについて
このインストールプログラムはInstall Anywhereウィザードで、どのプラットフォームでも同様です。 Novell exteNdスイートのインストールには、5つのオプションがあります。
オプション
|
説明
|
プラットフォーム
|
エクスプレス
|
デフォルトの環境設定によるスイートのあらゆる製品と機能のインストール
MySQLの自動環境設定
Express Portalの展開
|
Windowsのみ
|
サーバエクスプレス
|
すべてのサーバコンポーネントのインストール
MySQLの自動環境設定
Express Portal の展開
|
Windows、Linux、NetWare©
|
サーバ
|
サーバアプリケーション機能のみインストール
|
Windows、UNIX、Linux、NetWare
|
ツール
|
クライアントアプリケーション機能のみインストール
|
Windowsのみ
|
カスタム
|
製品および機能について特定の設定をインストールするオプションが選択可能
|
Windows、UNIX、Linux、NetWare
|

インストールする前に

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

インストールに際しての決定項目
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デーモンとして実行するようアプリケーションサーバを設定します。
|
|

インストールオプションの選択
exteNd 5には、5つのインストールオプションがあります。
インストールオプション
|
機能
|
プラットフォーム/詳細
|
エクスプレス
|
exteNd製品スイートの使用を開始する上で最も簡単なオプションです。 製品のすべてがインストールされるほか、SilverMasterとして使用するためのMySQLデータベースが設定され、展開、テスト、学習の開始ポイントとして使用可能なポータルプロジェクトが展開されます。
|
Windows
詳細については、を参照してください。
|
サーバエクスプレス
|
exteNdのサーバコンポーネントがインストールされますが、開発に使用されるデザイナやツールはインストールされません。 [サーバエクスプレス]のインストールでは、SilverMasterとして使用するためのMySQLデータベースが作成、設定され、展開、テスト、学習の開始ポイントとして使用可能なポータルプロジェクトが展開されます。
|
Windows、Linux、およびNetWare
|
サーバ
|
exteNdのサーバコンポーネントがインストールされますが、開発に使用されるデザイナやツールはインストールされません。 [サーバ]のインストールでは、SilverMasterに使用するデータベースのタイプが尋ねられ、ポート番号やパスワードのような特定の設定情報が必要です。 このインストールは、exteNdアプリケーションをホストするマシンに適しています。
NetWareの場合、[サーバエクスプレス]ではexteNd Application Server およびNetWareでインストールされたMySQLが使用されます。
|
すべてのプラットフォーム
|
ツール
|
[ツール]オプションでは、アプリケーション開発に使用されるexteNd設計ツールがインストールされます。
|
Windows
|
カスタム
|
[カスタム] オプションを使用すると、マシンにインストールする機能を選択できます。 データベース、ポート番号、およびパスワードについてユーザ独自の初期設定を指定できます。
|
すべてのプラットフォーム
|

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などのデータベースタイプによって異なります。
データベースタイプのセットアップの詳細については、『exteNd Application Server データベース設定ガイド』の該当する章を参照してください。
SilverMasterデータベースおよびそのセットアップの詳細については、『exteNd Application Server 管理者用ガイド』を参照してください(特にデータソース設定に関する章を参照してください)。

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はインストールされません。

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

サービスとアプリケーション
カテゴリ
|
アプリケーション
|
レジストリキー
|
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プログラム
|
|

ファイル
インストールプログラムでは、選択したディレクトリに対してインストールを実行できます。 ファイルは、<インストールディレクトリ>\exteNd5に保存されます。
手動でアンインストールする場合、次の項目については残しておくことをお勧めします。
注記: MySQLの以前のバージョンがインストールされている場合、exteNdをインストールするとwinnt\my.iniファイルが作成されます。 元のファイルはmy.ini.bakとして保存されます。

環境変数
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

レジストリキー
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
|

パスの変更
ユーザパス
|
C:\Program Files\Novell\exteNd5\Director\autonomy
|
システムパス
|
C:\Program Files\Novell\exteNd5\AppServer\bin;C:\Program Files\Novell\exteNd5\Director\autonomy
|

[スタート]メニュー項目
Novell exteNd 5.0ディレクトリ

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

テクニカルサポートへの連絡
ご利用いただけるオンライン製品サポートについては、Novell exteNd Application ServerのWebサイト(http://extend.novell.com/appserver)をご覧ください。
Novell exteNdのサポートスタッフに連絡する場合は、ご使用になっている環境や問題について次のような情報をご用意ください。

使用環境に関する情報
カテゴリ
|
詳細
|
製品のバージョン
|
[ヘルプ]メニューの[バージョン情報...]で確認できます
|
製品のタイプ
|
使用しているスイートエディション
|
オペレーティングシステム
|
サーバのプラットフォーム
|
SilverMasterのデータベースプラットフォーム
|
SilverMasterに使用しているDBMS
|
その他のデータベース
|
バージョンを含めて、アプリケーション展開およびアプリケーションデータで使用しているDBMS
|
データベースドライバ
|
使用しているデータベースドライバのタイプとバージョン
|
ブラウザ
|
使用しているWebブラウザの名前とバージョン番号
|
JVM (Java Virtual Machine)のバージョン
|
Application Server 起動時に表示されます
|
プロキシサーバとファイアウォール
|
システム設定でプロキシサーバまたはファイアウォールを使用しているかどうか
|

問題に関する情報
Copyright © 2004 Novell, Inc. All rights reserved. Copyright © 1997, 1998, 1999, 2000, 2001, 2002, 2003 SilverStream Software, LLC. All rights reserved. more ...