Dell Optiplex GXa |
SolarisTM 10 x86 3/05 |
php-5.0.5
PHPをバイナリとしてインストールする。(バイナリ・モード)
(Apaecheのモジュールとしてではなく、CGIやコマンド "/usr/local/bin/php" を使用できるようにする。)
方法は非常に単純で、コンパイルオプションには"--with-apxs"を入れなければいい。
※コンパイルオプション用に予め
が全てインストールしてある。
必要なソフトウェア:
php5.0.5.tar.gz (06.Sep.2005 Rereased)
インストール:
使用gcc: gcc-3.4.2 (Software Companion CD)
環境変数: こちら
作業ディレクトリを作成する。
$ mkdir /opt/src/php-5.0.5
作成した作業ディレクトリに移動する。
アーカイブをダウンロードする
$ wget http://jp2.php.net/get/php-5.0.5.tar.gz/from/this/mirror
解凍展開する
$ tar xozf ./php-5.0.5.tar.gz
展開されたディレクトリに移動する
最適化スクリプトを実行する
$ ./configure \
--with-libxml-dir=/usr/local/lib \
--with-bz2=/usr/local/lib \
--enable-calendar \
--with-db4=/usr/local/BerkeleyDB.4.2 \
--with-mysql=/usr/local/mysql \
--with-pgsql=/usr/local/pgsql \
--enable-mbstring \
--enable-wddx \
--with-gd \
--with-png-dir=/usr/local/lib \
--with-jpeg-dir=/usr/local/lib \
--with-zlib-dir=/usr/local/lib \
--enable-sockets \
--with-iconv-dir=/usr/local/lib \
--enable-ftp \
--with-openssl=/usr/local/ssl \
--enable-calendar
コンパイルする
SuperUserになってインストールする
$ su
password:
#
# make install
設定ファイルを所定の位置にコピーする。
# cp php.ini-dist /usr/local/lib/php.ini
# exit
$