Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Wiki Markup
{anchor:top}
{toc: class=contents}

h2. 概要
{styleclass: Class=topLink}[ページトップ|#top]{styleclass}
インストーラーでは、インストールを実行する前に、以下の情報が収集されます:
* チュートリアルデータベースおよびサンプルレポートをインストールするかどうか
* サンプルの使用状況レポートをインストールするかどうか
* オプションの言語パックをインストールするかどうか
* Yellowfinライセンスファイルの場所
* App Serverのポート
* Windowsサービスをインストールするかどうか(グラフィカルインストーラーがWindowsシステムで実行される場合のみ)
* Yellowfinデータベースの接続パラメーター
* インストールディレクトリ

グラフィカルインストールとコマンドラインインストールの場合、これらの値はユーザーが入力します。デフォルト値は、カスタムプロパティファイルまたはコマンドラインで指定でき、グラフィカルインストールで表示されます。サイレントインストールの場合はユーザー入力がないため、カスタムプロパティファイルおよびコマンドラインで指定する値が使用されます。


h2. カスタムプロパティファイル
{styleclass: Class=topLink}[ページトップ|#top]
{styleclass}
カスタムプロパティファイル(custom.properties)は、インストーラーに含まれます。インストールの動作に影響するすべてのオプションをこのファイルで設定できます。詳細については [インストーラーへのファイルの追加|Adding Files to the Installerインストーラーへのファイルの追加] を参照してください。


h3. {expand:title=プロパティ}
以下のプロパティは、デフォルトのユーザーオプションを設定したり、サイレントインストールで使用されるインストールオプションを指定したりするために使用されます。
|| プロパティ || 値 ||
| {{option.installpath}} | インストール先のディレクトリです。 [\*|#note] |
| {{option.winservice}} | {{true}}/{{false{}}}
Yellowfinを開始/停止するWindowsサービスをインストールします。 |
| {{option.licencefile}} | Yellowfinライセンスファイルの場所です。 [\*|#note] |
| {{option.serverport}} | アプリケーションサーバーのポートです。
デフォルトは、 {{80 です。}} |
| {{option.db.dbtype}} | インストール先のデータベースのタイプです。有効な値は以下のとおりです:
{{CacheDB}}, {{DB2}}, {{HSQLDB}}, {{Ingres}}, {{MySQL}}, {{Oracle}}, {{PostgreSQL}}, {{Progress}}, {{SQLServer}}, {{SybaseASE}}, {{SybaseASA}} |
| {{option.db.createdb}} | {{true}}/{{false{}}}
Yellowfin用に新しいデータベースを作成します。 |
| {{option.db.createuser}} | {{true}}/{{false{}}}
Yellowfin用に新しいデータベースユーザーを作成します。 |
| {{option.db.sqlauthtype}} | {{sqlserver}}/{{windows{}}}
SQL Serverに接続するときに使用する認証タイプです。
{{option.db.dbtype=SQLServer}} の場合のみ使用されます。
デフォルトは、 {{sqlserver です。}} |
| {{option.db.sqldomain}} | SQL Serverに接続するときに使用する認証ドメインです。
{{option.db.sqlauthtype=sqlserver の場合のみ使用されます。}} |
| {{option.db.sqlinstance}} | SQL Serverに接続するときに使用する名前付きインスタンスです。
{{option.db.dbtype=SQLServer の場合のみ使用されます。}} |
| {{option.db.progressdriver}} | Progress JDBCドライバーファイルの場所です。 [\*|#note]
{{option.db.dbtype=Progress の場合のみ使用されます。}} |
| {{option.db.hostname}} | データベースサーバーのホスト名です。
デフォルトは、{{localhost です。}} |
| {{option.db.port}} | データベース接続ポートです。
デフォルトは、データベースのタイプによって異なります。 |
| {{option.db.dbname}} | データベース名です。
デフォルトは、{{Yellowfin です。}} |
| {{option.db.username}} | データベースユーザー名です。
デフォルトは、{{YellowfinUser です。}} |
| {{option.db.userpassword}} | データベースユーザーのパスワードです。
デフォルトは、{{password です。}} |
| {{option.db.dbausername}} | データベースDBAユーザー名です。
新しいデータベースまたはユーザーを作成するときに使用されます。 |
| {{option.db.dbapassword}} | データベースDBAユーザーのパスワードです。 |
| {{option.pack.tutorial}} | {{true}}/{{false{}}}
チュートリアルデータベースおよびサンプルレポートをインストールします。
デフォルトは、 {{true です。}} |
| {{option.pack.usage}} | {{true}}/{{false{}}}
Yellowfinシステムデータベースに対するデータソース接続、およびサンプルの使用状況レポートをインストールします。
デフォルトは、{{false です。}} |
| {{option.pack.lang.es}} | {{true}}/{{false{}}}
スペイン語の言語パックをインストールします。
デフォルトは、 {{false です。}} |
| {{option.pack.lang.fr}} | {{true}}/{{false{}}}
フランス語の言語パックをインストールします。
デフォルトは、 {{false です。}} |
| {{option.pack.lang.ja}} | {{true}}/{{false{}}}
日本語の言語パックをインストールします。
デフォルトは、{{false です。}} |
| {{option.pack.lang.pt}} | {{true}}/{{false{}}}
ポルトガル語(ブラジル)の言語パックをインストールします。
デフォルトは、{{false です。}} |
| {{option.pack.lang.zh}} | {{true}}/{{false{}}}
中国語の言語パックをインストールします。
デフォルトは、{{false です。}} |
{anchor:note}
_\* ファイルパスは、インストール先システムで相対的に指定します。_{expand}

\\

データベースのタイプとしてHSQLDBを指定することで(option.db.dbtype=HSQLDB)、HSQL組み込みデータベースにインストールすることを選択します。これにより、Yellowfinインストールに内蔵データベースが作成され、その他のデータベースオプション(option.db.*)はすべて無視されます。

インストーラーのインターフェース言語を設定するために、追加のオプションが使用されます:
| {{lang}} | インストーラーのインターフェース言語 |

現在サポートされている言語は、en(英語)、ja(日本語)、およびfr(フランス語)です。このオプションを指定しない場合、GUIインストーラーが起動前に言語を選択するように要求します:

!step1.png!

コマンドラインインストーラーでは、何も選択しない場合はインターフェース言語として英語を使用します。


h3. 例

以下は、ユーザーオプションの事前選択内容を示すcustom.propertiesのセクションの例です:
{code:none}
lang=en
option.serverport=8080
option.db.createdb=true
option.db.createuser=true
option.db.dbtype=SQLServer
option.db.sqlauthtype=sqlserver
option.db.hostname=localhost
option.db.port=1433
option.db.dbname=yellowfindb
option.db.username=yfuser
option.db.userpassword=yfpassword
option.db.dbausername=sa
option.db.dbapassword=
option.pack.tutorial=true
option.pack.usage=true
option.pack.lang.ja=true
option.pack.lang.es=true
{code}
\\
\\
{horizontalrule}
{styleclass: Class=topLink}[ページトップ|#top]
{styleclass}