ホームページ > php教程 > php手册 > Win2000 での PHP サーバーのインストール ガイド

Win2000 での PHP サーバーのインストール ガイド

WBOY
リリース: 2016-06-21 09:08:29
オリジナル
1346 人が閲覧しました

サーバー戦略

1.準備状況 Apache2(Win32) perl,php,ssl

1の完全モジュールインストール。インストールされた WIN2000 サーバー 注: IIS がすでにマシンにインストールされている場合は、IIS 内のすべての Web サイトを停止するか、最初にポートを別のポートに変更します。

2.ソフトウェアのダウンロード

APACHE 2.0.48
Perl 4.3.1
PHP 4.3.1
MYSQL 4.0.12
ZendOptimizer

また、非常に重要で、後のインストールで使用される小さなものがいくつかあります (すべてではありません)一部のファイルはコンパイルされ、直接使用できます)
ダウンロード アドレス 1: http://www.xdiy.net/soft/serv.rar
ダウンロード アドレス 1: http://www.techxy.com/xdiy /serv. zip
bao の中には、mod_perl 1.9/ mod_ssl 2.0.43/ OpenSSL 0.9.6h/ mod_jk/ ApacheModuleGzip.dll
gd 2.0.9/ gdpm/ perldiver 1.1/ 中国語 php.ini/editplus /php_gd_gif.dll などがあります。 .


II、インストールが始まります

1。 APACHE のインストール

1.1: apache_2.0.44-win32-x86-no_ssl.msi、

を実行します。インストールのデフォルトのパスは X: であるため、x ディスクの APACHE2 のパスにインストールされ、デフォルトのドメインはドメイン .com です。

1.2: (仮想ホストを作成する場合、この手順を実行する必要はありません)

X:apache2confhttpd.conf を編集します

#NameVirtualHost を見つけます *

NameVirtualHost 192.168.0.1 に変更します #この IP は自分のホストに設定した IP

ServerNamedomain.com を見つけて #ServerNamedomain.com に変更します

ServerAdmin * (* は Apache のインストール時に入力したメール アドレス) を見つけて #ServerAdmin に変更します

次に追加します次のステートメント: #... は私のコメントです。追加する必要はありません。ただ見てください


ServerAdmin webmaster@domain.com
#ホスト管理者の電子メール アドレス (担当者)
ServerName domain.com
#ホスト名 (ホストヘッダー名)
ServerAlias domain.com www1.domain.com
#ホスト名 (同じ有効なホストヘッダー名)
document.oot X:/VirtualHost/ domain.com/www.domain/wwwroot
#仮想ホスト www ルート ディレクトリ。
ErrorLog /VirtualHost/domain.com/www.domain/logs/www.domain-access_log common
ScriptAlias /cgi-bin /cgi -bin
#perl スクリプトの実行ディレクトリを指定します。もちろん、指定されていない場合は、ディレクトリ全体を実行できます
ScriptAlias /php4/ "/php-bin"
#もちろん、php スクリプトの実行ディレクトリを指定します。指定しない場合は、ディレクトリ全体を実行できます
Errordocument.nbsp400 /400.html
#エラー ファイルをカスタマイズします。エラー ファイルはルート ディレクトリに配置する必要があることに注意してください。
# または、エラーなどの別の仮想ホストを作成します.domain.com を作成し、そのルート ディレクトリにエラー ファイルを配置します
# その場合、エラー ドキュメントは「Errordocument.nbsp400 http://errors .domain.com/400.html」になります
**仮想ホストの設定を選択した場合は、ブラウザを [インターネット オプション] - [接続] - [LAN 設定] に設定してください
[プロキシ サーバーを使用する] を選択し、アドレス: 192.168.0.16 (ホストの IP を書き込み、ローカル デバッグでは 127.0.0.1) ) ポート: 80
LAN 内で起動しているのが自分だけの場合は、ローカル デバッグと同じように 127.0.0.1 を追加する必要があります


1.3: ファイルの名前を変更しますMYSQL をインストールします

2.1: mysql-4.0.12-win.zip をディレクトリ X:MYSQL に解凍します

2.2: D:MYSQL と入力し、SETUP.EXE を実行して Enter を押します。デフォルトのインストールは X:MYSQL です


。 3. PHP をインストールします

3.1: php-4.3.1-Win32.zip をディレクトリ X:PHP に解凍します

3.2: X:PHP と入力し、PHP の構成を開始します

3.3: ファイル名 php.ini-dist を php に変更します。 ini
(または、上記の serv.rar パッケージ内の PHP.INI ファイルを使用します。変更せずに直接使用できます)

3.4: php.ini を開き、
extension=php_gd.dll を見つけ、先頭のセミコロンを削除します
検索extension=php_gd2.dll、先頭のセミコロンを削除します
extension=php_gd_gif.dll を同じ場所に追加します。このファイルの上に提供した serv.rar には

3.5: php.ini と php4ts.dll を WIN2000 システム インストールにコピーします。ディレクトリ system32 とシステム ディレクトリ

3.6: APACHE 設定ファイル httpd.conf ファイルを開き、次のステートメントを追加します (場所は任意です):

LoadModule php4_module X:/php/sapi/php4apache.dll

AddType application/x -httpd-php .php4

ScriptAlias /php4/ "C:/php/"

Action application/x-httpd-php4 "/php4/php.exe"

PHP によって解析された拡張機能を追加します:
AddType application /x-httpd-php4 .php .php3 .php4 .php2


#mod_perl
LoadFile "c:/usr/bin/perl58.dll"
LoadModule perl_module modules/mod_perl.so

#mod_ssl
LoadModule ssl_module modules / mod_ssl.so

LoadModule gzip_module modules/ApacheModuleGzip.dll
注: ApacheModuleGzip.dll (つまり、mod_gzip) は、静的 Web ページを圧縮できます。

<>


4. ZendOptimizer
4.1 をインストールする: ZendOptimizer-2[1].1.0a-Windows-i386.exe をディレクトリ X:zend にインストールします
残りの手順は、笑、自分で選択しました


5。 PERL

5.1 をインストールします: ActivePerl-5.8.0.804-MSWin32-x86.msi をディレクトリ C:usr にインストールします
Windows インストーラー サービスには Windows Service Pack


6 のパッチを適用する必要があることに注意してください

6.1: DirectoryIndex を見つけて次のステートメントを追加します
DirectoryIndexindex.htmlindex.html.varindex.htmindex.phpindex.shtml
DirectoryIndexindex.php3index.php4index.cgiindex.plindex.html

を追加したい場合SSI、次の 2 行の前にある # 記号を削除する必要があります。
AddType text/html .shtml
AddHandler サーバー解析済み .shtml

6.2: すべての「Options FollowSymLinks」を検索し、すべてを「Options ALL」に変更します。「」を追加する必要はありません。
「AllowOverride None」をすべて見つけて「AllowOverride ALL」に変更します。「」を追加する必要はありません。

6.3: #ScriptAlias/cgi-bin/ "X:/Apache2/cgi-bin/" を見つけて、その前にある # 記号を削除します

6.4: AddHandler cgi-script .cgi を見つけて、その後に .pl を追加しますそれは、
AddHandler cgi-script .cgi .pl

6.5: Apache HTTP Server を再起動

7: テスト

7.1: テストファイル env.php を書き込む (php が実行できるディレクトリにコピー)

ファイル内容: (実際には 1 行だけです)

にアクセスしてください: http://localhost/info.php または http://domain.com/info.php

PHP、テスト ページへようこそ。インストールが成功したことを示します。

テスト ファイル env.cgi を書き込みます (CGI を実行できるディレクトリにコピーします)

ファイルの内容:

#!/usr/bin/perl
print "Content-type: text/html";
print "終了"

にアクセスします: http://localhost/cgi-bin/env.cgi

CGI テスト ページが表示されたら、インストールが成功したことを示します。


これまでのところ、システムは設定されています。私が提供した serv.rar 内の内容を見て、何か残っているかどうかを確認してください。役に立たない?
その場合は、正しい場所に配置してください

すでに win2000+apache+php+mysql+mod_perl+perl+mod_ssl+ZendOptimizer を設定済みです

さらに、mod_ssl と openssl は serv.rar パッケージにコンパイルされています直接使用できます
これら 2 つを実際に使用したい場合は、ca について知っておく必要があります。






関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート