3 つのプラットフォームへの php4 のクレイジーなインストールの経験
著者: Gu Yue Qingjian 抜粋日付: 2001 年 6 月 5 日
これが最も簡単で効率的です。php4 と apache1.3.12 のソース コードを入手します。 tar.gz の形式。
rootとして実行:
#tar -zxvf apache_1.3.12.tar.gz
#cd apache_1.3.12
#./configure --prefix=/apache
#mkdir /apache
#cd ..
#tar -zxvf php -4.0.0.tar.gz
#cd php-4.0.0
#./configure --with-apache=../apache_1.3.12 --enable-track-vars --with-mysql --disable-debug
#make
#make install
#cd ../apache_1.3.12
#./configure --prefix=/apache --activate-module=src/modules/php4/libphp4.a
#make
#make install
#mv /usr/bin/httpd /usr/bin/httpd.old
#ln -s /apache/bin/httpd /usr/bin/httpd
#vi /apache/conf/httpd.conf
AddType アプリケーションを削除/ # x-httpd-php .php の前に
#/apache/bin/apachestl 再起動
#####Windows NT /2000
IIS4/5 の ISAPI インターフェイスを使用すると非常に効率的です
NT4.0Server をインストールする必要がありますオプション パック 1
PHP4 のバイナリ winzip バージョンをダウンロードし、ディレクトリに解凍します。
たとえば、c:php
以下では、NT/2000 が c:winnt にインストールされていることを前提としています
c:>c:phpphp をコピーします。 ini-dist c:winntphp.ini
c:>copy c:phpPHP4TS.DLL c:winntsystem32
グラフィカル環境に戻り、iis マネージャーを起動します
Web サイトのアイコンを右クリックし、「プロパティ」「ISAPI フィルター」を選択します"
新しいフィルターを追加します。名前は php です。
パスは次のとおりです: c:phpphp4isapi.dll
対応する Web サイトの「ホーム ディレクトリのプロパティ」を開きます
「設定」ボタンを押して、「アプリケーション マッピング」を選択します
.php 拡張子を付けて実行可能ファイル
c: phpphp4isapi.dll を使用します
IIS を再起動します
#####Windows 98
PWS はレジストリの変更が必要なため推奨されません。
Win32ではApache1.3.12が使用可能です
apache1.3.12 W32版をダウンロードしてインストールします
デフォルトのインストールディレクトリは
C:Program FilesApache GroupApacheです
win32版のphp4.0.0をダウンロードしてインストールします
c:phpに解凍します
前提Windows のインストール ディレクトリが c:windows
copy c:phpphp.ini-dist c:windows
copy c:phpPHP4TS.DLL c:windowssystem
Edit
C:Program FilesApache GroupApacheconfhttpd.conf
次の 3 行を追加します
ScriptAlias /php/ "c:/php/ "
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php.exe"
のある場所に追加するのがベストですaddtypesがたくさん
スタートメニューからApacheを起動