Dell Dimension 8200 |
SolarisTM 10 x86 1/06 |
php-5.1.2
PHPをバイナリとしてインストールする。(バイナリ・モード)
(Apaecheのモジュールとしてではなく、CGIやコマンド "/usr/local/bin/php" を使用できるようにする。)
方法は非常に単純で、コンパイルオプションには"--with-apxs"を入れなければいい。
※コンパイルオプション用に予め
必要なソフトウェア:
php5.1.2.tar.gz (12.Jan.2006 Rereased)
インストール:
使用gcc: gcc-3.3.6
環境変数: こちら
作業ディレクトリを作成する。
$ mkdir /opt/src/php-5.1.2
作成した作業ディレクトリに移動する。
アーカイブをダウンロードする
$ wget http://jp2.php.net/get/php-5.1.2.tar.gz/from/this/mirror
解凍展開する
$ tar xozf ./php-5.1.2.tar.gz
展開されたディレクトリに移動する
最適化スクリプトを実行する
$ ./configure \
--with-libxml-dir=/usr/local/lib \
--with-bz2=/usr/local/lib \
--enable-calendar \
--with-db4=/usr/local/BerkeleyDB.4.4 \
--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
$