# cd /usr/local/src/ # wget http://jp.php.net/get/php-5.1.4.tar.bz2/from/this/mirror # tar xvjf php-5.1.4.tar.bz2 # cd php-5.1.4 # ./configure --with-apxs2=/usr/local/apache2/bin/apxs \ --with-mysql=/usr/local/mysql \ --with-mysqli=/usr/local/mysql/bin/mysql_config \ --without-pgsql \ --with-gd \ --with-jpeg-dir \ --with-png-dir \ --with-zlib-dir \ --enable-mbstring # make # make install # cp php.ini-dist /usr/local/lib/php.ini # # grep libphp5 /usr/local/apache2/conf/httpd.conf ※phpモジュールの記述が追加されていることを確認 LoadModule php5_module modules/libphp5.so #
httpd.conf
DirectoryIndex index.html index.htm index.php AddType application/x-httpd-php .php .phtml AddType application/x-httpd-php-source .phps <FilesMatch "\.(inc|.*sql|.*~)$"> Order allow,deny Deny from all </FilesMatch>
phpinfo.php
<html> <body> <? phpinfo() ?> </body> </html>