PHP/インストール

まずはここを見る

configure

--with-apxs=DIR (Apache 1.3.x) / --with-apxs2=DIR (Apache 2.x)

【必須】

--enable-mbstring , --enable-mbregex

【必須】
日本語使うなら必ず指定すること

--with-iconv=DIR

【推奨】
多言語を取り扱うためのライブラリ libiconv を有効にする。

# tar zxvf libiconv-1.9.1.tar.gz
# cd libiconv-1.9.1
# ./configure --prefix=/usr/local
# make
# make install

--with-mysql[=DIR]

MySQL関数が使えるようになる。
MySQLを使う場合は必須。

--with-mysqli[=DIR]

MySQL 改良版拡張サポート(mysqli)が使えるようになる。
MySQL 4.1 以上を使う場合は指定する。

--with-pdo-mysql[=DIR]

PDO関数でMySQLが使えるようになる。

--with-zlib[=DIR]

【推奨】
zlib 圧縮関数が使えるようになる。
PHPで gzip (.gz) で圧縮されたファイルを読み書きするのに必要。

--with-openssl

OpenSSL 関数が使えるようになる。

-enable-soap

SOAP関数が使えるようになる。

--with-gd

イメージ関数(image)を使う場合は指定。 事前に

  • libjpeg
    # tar zxvf jpegsrc.v6b.tar.gz
    # cd jpeg-6b
    # ./configure --enable-shared 
    # make
    # make install
  • libpng
    # tar zxvf libpng-1.2.8-config.tar.gz
    # cd libpng-1.2.8-config
    # cp scripts/makefile.linux makefile
    # make
    # make install
  • freetype2
    # tar zxvf freetype-2.1.10.tar.gz
    # cd freetype-2.1.10
    # ./configure
    # make
    # make install

がインストールされており、かつ以下のオプションを合わせて指定する必要がある。

  • --with-jpeg-dir=DIR
  • --with-png-dir=DIR

--with-mcrypt[=DIR]

Mcrypt暗号化関数が使えるようになる。
但し、事前に http://mcrypt.sourceforge.net/ から libmcrypt-x.x.tar.gz をダウンロードし、インストールしている必要がある。 Windows ユーザは、コンパイル済みの mcrypt バイナリを http://ftp.emini.dk/pub/php/win32/mcrypt/ から入手することが可能。

# tar zxvf libmcrypt-2.5.7.tar.gz 
# cd libmcrypt-2.5.7
# ./configure --prefix=/usr/local
# make
# make install

Apache 2.0.x + PHP 5.1.x on RHEL4

参考URL

IIS 6.x + PHP 5.1.x on Windows2003

参考URL

ソース

必要なライブラリ

Mac OS Xの場合


トップ   編集 凍結解除 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2017-04-09 (日) 20:47:00 (2566d)