<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/ibm-db2.setup.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'ja',
  ),
  'this' => 
  array (
    0 => 'ibm-db2.installation.php',
    1 => 'インストール手順',
    2 => 'インストール手順',
  ),
  'up' => 
  array (
    0 => 'ibm-db2.setup.php',
    1 => 'インストール/設定',
  ),
  'prev' => 
  array (
    0 => 'ibm-db2.requirements.php',
    1 => '要件',
  ),
  'next' => 
  array (
    0 => 'ibm-db2.configuration.php',
    1 => '実行時設定',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'ja',
    'path' => 'reference/ibm_db2/configure.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="ibm-db2.installation" class="section">
 <h2 class="title">インストール手順</h2>
 <p class="simpara">
  ibm_db2 拡張モジュールをビルドするには、
  DB2 アプリケーション開発用のヘッダファイルおよびライブラリが
  システムにインストールされていなければなりません。
  これらのファイルはデフォルトではインストールされないので、
  DB2 のインストーラをもう一度起動して
  このオプションを追加する必要があります。
  IBM DB2 Universal Database の
  <a href="https://www.ibm.com/developerworks/downloads/im/db2express/index.html" class="link external">&raquo;&nbsp;サポートサイト</a>
  にてフリーで公開されている DB2 Application Development Client
  に、これらのヘッダファイルが含まれています。
 </p>
 <p class="simpara">
  既に DB2 がインストールされている Linux や Unix 上に DB2
  アプリケーション開発用のヘッダおよびライブラリを追加した場合は、
  DB2 インスタンス内のヘッダファイルやライブラリに対する
  シンボリックリンクを更新するため、
  コマンド <strong class="command">db2iupdt -e</strong> を実行しなければなりません。
 </p>
 <p class="para">
  ibm_db2 は <a href="https://pecl.php.net/" class="link external">&raquo;&nbsp;PECL</a> 拡張モジュールなので、
  <a href="install.pecl.php" class="xref">PECL 拡張モジュールのインストール</a> の手順にしたがって PHP
  にインストールすることができます。
  まず、DB2 ヘッダファイルおよびライブラリの場所を指定するために
  次のように <strong class="command">configure</strong> コマンドを実行します。
  <div class="example-contents screen">
<div class="cdata"><pre>
bash$ ./configure --with-IBM_DB2=/path/to/DB2
</pre></div>
  </div>
  <strong class="command">configure</strong> コマンドのデフォルト値は
  <var class="filename">/opt/IBM/db2/V8.1</var>
  となっています。
 </p>
 <blockquote class="note"><p><strong class="note">注意</strong>: 
  <strong>IIS ユーザー向けの注意</strong><br />
  <span class="simpara">
   ibm_db2 ドライバを Microsoft Internet Information Server (IIS)
   で使用する場合は、以下ようにする必要があります。
  </span>
  <ul class="simplelist">
   <li>
    DB2 を、拡張オペレーティングセキュリティ (extended operating system security)
    つきでインストールします。
   </li>
   <li>
    PHP のバイナリへのパス (デフォルトは C:\php\)
    を、システムの環境変数 <var class="envar">PATH</var> に追加します。
   </li>
   <li>
    システムの環境変数をもうひとつ作成し、PHP.INI のある場所を指定します
    (例: PHPRC = C:\php\)。
   </li>
   <li>
    IUSR_COMPUTERNAME を DB2USERS グループに追加します。
   </li>
  </ul>
 </p></blockquote>
</div><?php manual_footer($setup); ?>