Apache Server是众多的WEB服务器软件中的一种,已经成为目前Internet上最流行的web服务器软件之一。比起其它web服务器软件(如PWS、IIS、UNIX),Apache有安装方便,配置简单,便于管理等优点。更重要的是它和PHP一样是完全免费的!所以受到了众多朋友的青睐,下面我就来讲讲如何安装及配置Apache和PHP,来吧,跟我STEP BY STEP!
第一步:下载Apache Server。Apache Server的最新版在Apache的官方网站(http://www.apache.org)可以找到,其实我们不需要去国外下载,国内有好几个网站,如http://phpuser.com、http://www.php.com.cn、http://www.phpchina.com都有,下载速度相当快!下载后一般文件名为apache_1_3_x_win32_r2.exe的自解压安装文件。其中1_3_x是apache的版本号,我们这里使用的是目前最新1.3.14版。
第二步:安装Apache Server。和一般的软件一样,安装过程非常简单,一路[next]下去,只是要将它的安装目录改为[C:\Apache](图1),安装完毕后在win98的[开始]-〉[程序]中就会多出[Apache Web Server]一个项目。这时候Apache Server安装成功,可以下一步了!!
图1
第三步:配置Apache Server。Apache Server的配置稍稍有一点麻烦,因为Apache Server最初是运行于UNIX上的,还带有许多UNIX的特性,如它的配置就需要专门的配置文件(后缀名为conf)来完成。Apache Server较早的版本有三个文件:httpd.conf、srm.conf和access.conf需要用户自己配置。现在我们用的版本就不需要对这三个文件都进行配置了,只要配置httpd.conf就行了!下面就是最关键的配置了。用WIN98自带的[记事本]打开C盘根目录下[Apache]目录下[CONF]中的httpd.conf文件(C:\Apache\conf\httpd.conf)。这个文件很长,但我们需要改动的地方不是很多,而且仔细看看这个文件的结构也不复杂,它是由说明语句和项目配置语句组成的。前面有“#”是对此句的注释,是说明语句,不起作用,其它的就是配置语句。在配置语句中,要进行如下改动:
1:找到ServerType(服务器类型),有两个为[standalone]和[inetd],[standalone]是用自己的进程来监听每一个连接,而[inetd]是在连接到达时启动Apache进程。一般都设为standalone,即此行改为:ServerType standalone
2:找到ServerRoot(服务器根目录),ServerRoot也就是Apache Server的安装目录,此行改为:
ServerRoot "C:\Apache"
3:找到port(服务器端口),一般默认情况下是80,如果你的pc上还装有其它的Web Server ,那必须将两者分开,如一个为80,一个为8080就可以了!!改为:port 80
4:找到ServerAdmin(服务器管理),这是应该填的是服务器管理员的E-mail。如果服务器产生错误,则会自动在错误页面上加上这个地址,你可以向他求救!在这里也可以不改动。
5:找到ServerName(服务器名),这个设置很重要,她也就是你的计算机的网络标识,一般为localhost。当然也可以自定,但一定要和你在win98的网络标识中写的一样(图2),这里改为:
ServerName localhost
图2
6:找到DocumentRoot(文档根目录),这里填的是默认的主目录地址,即在IE浏览器的地址栏中输入http://localhost/时IE就会自动到此目录下面去找index.html文件。改为:
DocumentRoot "C:/Apache/htdocs"(注意路径一定要加上引号)
7:找到DirectoryIndex(默认页面),这个默认页面就是在IE浏览器的地址栏中输入localhost时出现的画面。可以设多个文件后缀名,如.htm、.html、.php、.ph3。这里改为:
DirectoryIndex index.html index.htm index.php3 index.php(注意要用空格间隔),改完后在将C:\Apache\htdocs下的文件index.html.en改为index.html,让IE浏览器识别。
8:找到ScriptAlias(脚本别名),这里是指定CGI程序的目录,改为:
ScriptAlias /cgi-bin/ "C:/Apache/cgi-bin/"(注意路径一定要加上引号)
この時点で、Apache Server の設定は基本的に完了しています。設定が正しいかどうかを確認できます。まず、Apache サーバーを実行します ([スタート]-)[プログラム]-)[Apache Web サーバー]-)[Apache の起動])。操作が成功すると、dos ウィンドウがポップアップ表示されます (図 3)。ポップアップ直後にウィンドウが消えたり、dos ウィンドウの内容が図 3 に示されているものと異なる場合は、項目 5 (ServerName) が問題になっている可能性があります。正しく設定されていません。正常に実行されたら、IE ブラウザのアドレス バーに http://localhost/ と入力します。それが正しければ、図 4 の画面が表示されます。これは、Apache サーバーが正常に構成されたことを意味します。
図 3
図 4
ステップ 4: PHP をインストールして構成します。最新バージョンの PHP は http://www.php.com.cn からダウンロードできます。ここではバージョン 4.04 を使用しています。ダウンロードしたファイルは php-4.0.4-Win32.zip で、サイズは 2.7MB です。 C:PHP4に解凍すればインストールは完了です。
ステップ 5: PHP を構成します。 C:PHP4 ディレクトリ内のファイル php.ini-inst の名前を php.ini に変更し、次の変更を加えます:
1: DOC_ROOT= を見つけます。これはサーバーのルート ディレクトリです。次のように変更します。
DOC_ROOT=C:Apachehtdocs
2: extension_dir=./ を見つけて、これを次のように変更します:
extension_dir=C:php4
保存して終了したら、ファイル php.ini を C:php4 ディレクトリにコピーします。 C:windows ディレクトリにコピーします。
ステップ 6: Apache サーバーと PHP の両方が動作します。最後のステップは、それらを同時に動作させることです。 C:apacheconf ディレクトリにある構成ファイル httpd.conf を開き、次の変更を加えます:
1: 以下で最初に出現する [DocumentRoot "C:/Apache/htdocs"] を見つけます。 [ ]...ディレクトリ>] を次のように変更します:
オプション FollowSymLinks
AllowOverride None
2: このファイルの最後に、Apache Server が php アプリケーションを認識できることを意味するいくつかの文を追加します。以下を追加します:
ScriptAlias /php3/ "c:/php4/" AddType application/x-httpd-php .php3 .php .phtml .php4
Action application/x-httpd-php "/php4 /php.exe"
これで、すべての設定作業が完了しました。振り返るのはそれほど難しいことではありません。いいえ?最後に成功したかどうかを確認してください。
次のように php プログラムを書くだけです:
print("win9X/me php で Apache を正常に設定しました! !!");
?>
このプログラムに test.php という名前を付けて C:apachehtdocs ディレクトリに保存し、IE を開いてアドレス バーに入力します http://locahost/test、図 5 の画面が表示されれば完了です。 !
図 5

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

SublimeText3 中国語版
中国語版、とても使いやすい

ドリームウィーバー CS6
ビジュアル Web 開発ツール

Safe Exam Browser
Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

MantisBT
Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

SublimeText3 英語版
推奨: Win バージョン、コードプロンプトをサポート!
