$ tar xvfz apache_1.3.27.tar.gz
$ cd ./apache_1.3.27root になり、インストールします。
$ ./configure --prefix=/usr/local/apache \
> --enable-shared=max --enable-module=most
$ make
$ su -
# cd /home/hoge/src/apache_1.3.27
# make install
$ tar xvfz php-4.2.2.tar.gz
$ cd ./php-4.2.2root になり、インストールします。
$ ./configure --prefix=/usr/local/php-4.2.2 \
> --with-apxs=/usr/local/apache/bin/apxs \
> --with-config-file-path=/etc \
> --enable-mbstring \
> --enable-mbstr-euc-trans \
> --without-mysql \
$ make
$ su -
# cd /home/hoge/src/php-4.2.2
# make install
# cp /home/hoge/src/php-4.2.2/php.ini-dist /etc/php.ini
# vi /usr/local/apache/conf/httpd.confリスト4:httpd.conf
#AddType application/x-httpd-php .php ↓ AddType application/x-httpd-php .php
# /usr/local/apache/bin/apachectl graceful
PHP4の状態を表示する、phpinfo()を実行する。(リスト5)
リスト5のPHPスクリプトを記述し、index.php として ユーザhoge のホームディレクトリ /home/hoge/public_html に保存します。
<?php phpinfo(); ?>
Webブラウザから、http://HOSTNAME/~hoge/index.php にアクセスします。
注) HOSTNAMEは、Apacheをインストールしたコンピュータのホスト名もしくはIPアドレスです。
phpinfo()が正しく実行されると、画面1が表示されます。 (画面1はPHP4.0.6のものです)
![]() |
| 画面1:phpinfo() |