# phpインストールめも # # 履歴 : 2002/??/?? (志藤 文武) 新規作成 # 2004/02/27 (北守 太一) 更新 ■ はじめに 本ドキュメントは PHP のインストール手順を記したものである. 特にここでは Apache のモジュールとして PHP を用いることが できるようにする(くだけたいい方をするなら Apache が PHP を 使えるように対応させるということである). ■ インストール手順 0. apacheの再インストール apacheにphpを対応させるために再インストールする. $ cd /home/shido/tmp/ $ ./configure --prefix=/usr/local/apache --enable-module=so $ make # make install 1. PHPのダウンロード PHPをダウンロードする。 ダウンロード元は http://www.php.net である. 「PHP4.x.x Released」という記事を見付け downloadをクリックする. (source, windows binarie)の中から downloadするファイル形式を選べるので sourceを選択し, クリックする. ダウンロード先の指定をする. /home/(ユーザ名)で良いでしょう. ファイル名はphp-4.3.0RC2.tar.gzのままでよい. 2.インストール sudoでrootになりdownloadしてきたファイルを 移動する. (移動先は /usr/local/src/ ) # mv php-4.3.0RC2.tar.gz /usr/local/src/ (ただし /home/(ユーザ名)で作業中の場合) ファイルの移動先のディレクトリでインストール作業をするため 作業ディレクトリである /usr/local/src/に移動する. # cd /usr/local/src/ # tar xfz php-4.3.0RC2.tar.gz # cd php-4.3.0RC2 # ./configure --with-pgsql --with-apxs=/usr/local/apache/bin/apxs # make ([libphp4.la] Error 1) (2回目)the use of `tempnam' is dangerous, better use `mkstemp' # make install 3. 設定ファイルの変更 Apacheとphpを連携されるため、おのおのの 設定ファイルを変更(or インストール)する。 3.1 phpの設定ファイル(php.ini)のインストール PHPをダウンロードしたディレクトリヘ移動する. # cd /usr/local/src/php-4.3.0RC2 以下のコマンドを実行してphp.iniをインストールする. # cp php.ini-dist /usr/local/lib/php.ini 3.2 httpd.confの設定 httpd.confを設定するために一度Apacheを停止させる. # /usr/local/apache/bin/apachectl stop httpd.confを編集する. # cd /usr/local/apache/conf/ # emacs httpd.conf 878行目に以下を追加する. AddType application/x-httpd-php .php 編集し終わったらApacheを再起動する. # /usr/local/apache/bin/apachectl start ■ 参考資料 http://search.net-newbie.com/php/install.unix.html