#contents
*はじめに [#v2548db7]
PHP・・・今更紹介するまでもなく、有名なスクリプト言語です。とにかくインストール。
*インストール [#r3d8afa9]
**ダウンロード [#k150767f]
PHP本家からダウンロードできます。自動的にミラーサーバに振り分けられるみたいです。
http://www.php.net/downloads.php
$ cd /usr/local/src
$ wget 'http://jp2.php.net/get/php-5.0.4.tar.bz2/from/this/mirror'
**展開からコンパイルまで [#sa43701b]
$ tar jzf php-5.0.4.tar.bz2
$ cd php-5.0.4
tar-ballからコンパイルするのに、周辺ライブラリはaptを使ってますorz
$ sudo apt-get install libxml2 libxml2-devel
$ sudo apt-get install pdflib pdflib-devel
$ sudo apt-get install cyrus-sasl cyrus-sasl-devel cyrus-sasl-md5 cyrus-sasl-plain
configureとmake
$ env CFLAGS=-O2 ./configure \
--with-EXTENSION \
--enable-mbstring \
--enable-mbstr-enc-trans \
--enable-mbregex \
--enable-zend-multibyte \
--with-apxs2=/usr/local/httpd2/bin/apxs \
--with-mysql=/usr \
--enable-gd-native-ttf \
--with-gd=/usr \
--with-freetype-dir=/usr \
--with-jpeg-dir=/usr \
--with-zlib=/usr \
--with-png-dir=/usr \
--enable-trans-sid \
--enable-track-vars \
--enable-versioning \
--enable-i18n \
--with-namazu \
--enable-jstring \
--with-ttf \
--enable-ftp \
--with-openssl \
--with-pdflib \
--with-ldap \
--with-ldap-sasl
$ make
**テストとインストール [#jcc31add]
$ make test
$ sudo make install
*設定 [#q8413426]
*動作確認 [#e9dfb540]
RIGHT:2004-12-22 (水) 17:36:41
----
[[家サーバ管理帳]]