• 追加された行はこの色です。
  • 削除された行はこの色です。
  • Server/Apache/PHP へ行く。

#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
----
[[家サーバ管理帳]]
トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS