vine3.1にPHPをインストールするヨ
詳細なタイトルなのは昨日と同じ理由です。
さてさて昨日はapache2をインストールできたから今日はphpを試してみるベ(方言)。さっそくphpのサイトから最新版をDLしてきてインストールだ。
PHP公式サイト http://www.php.net/downloads.php から最新版をDLしようとしたら5.x系になっててビビったので4.x系をDLしてくる
http://ponk.jp/linux_memo/index.php?page=2 を参考に
# tar zxvf php(タブ)
# cd php(タブ)
# ./configure --with-apxs2=/usr/local/apache2/bin/apxs --enable-mbstring
「cannot find output from lex: giving up」というエラーが表示されて進まないので、泣きながら検索
検索に引っかかりまくる。みんな同じところで困ってるんだナ。
http://nanitozo.com/log/ken/2003/08/25/32 を参考にして
http://sourceforge.net/project/showfiles.php?group_id=72099 から flex-2.5.31.tar.gz をDLして
# tar xvfz fle(タブ)
# cd fle(タブ)
# ./configure
# make
# make install
でインストールします。apr-get installでもイイみたいだけど試してナイヨ。
その後、phpに再挑戦。無事にインストールされたら httpd.conf を開いて
LoadModule php4_module modules/libphp4.so
AddType application/x-httpd-php .php
と設定を書き加えてからapacheを再起動、しようとするとエラーが表示されるので、無視してマシン自体を再起動(w
<?php
phpinfo();
?>
とだけ(?マークも英語でね)書いたinfo.phpファイルをサーバにUPして、認識されているのを確認しましたよ。もう疲れた。