Win9x/ME_PHP での Apache+PHP のインストールと構成チュートリアル

WBOY
リリース: 2016-07-21 16:09:00
オリジナル
804 人が閲覧しました

  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安装成功,可以下一步了!!

Win9x/ME_PHP での Apache+PHP のインストールと構成チュートリアル
图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
Win9x/ME_PHP での Apache+PHP のインストールと構成チュートリアル

图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 サーバーが正常に構成されたことを意味します。
Win9x/ME_PHP での Apache+PHP のインストールと構成チュートリアル
写真3

Win9x/ME_PHP での Apache+PHP のインストールと構成チュートリアル
写真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

保存してexit C:php4 ディレクトリにあるファイル php.ini を C:windows ディレクトリにコピーします。

ステップ 6: Apache サーバーと PHP の両方が動作します。最後のステップは、それらを同時に動作させることです。 C:apacheconf ディレクトリにある設定ファイル httpd.conf を開き、次の変更を加えます:

1: [DocumentRoot "C:/Apache/htdocs"] の下にある [] の最初の出現箇所を見つけます... ..ディレクトリ>] を次のように変更します:


文は、Apache サーバーが php アプリケーションを認識できるようにすることを意味します。以下を追加します:
ScriptAlias /php3/ "c:/php4/" AddType application/x-httpd-php .php3 .php .phtml .php4
Action application/x-httpd-php "/php4/php.exe 『

さて、ここまでで設定作業は全て完了しました!振り返るのはそれほど難しいことではありません。そうじゃない?最後に成功したかどうかを確認してください。

次のようにphpプログラムをコンパイルします:

print("I completed Apache+php under win9X/me!!!");?>

このプログラムにtestという名前を付けます.php を作成して C:apachehtdocs ディレクトリに保存し、IE を開き、アドレス バーに

http://locahost/test

と入力します。図 5 の画面が表示されたら完了です。 !

写真5
Win9x/ME_PHP での Apache+PHP のインストールと構成チュートリアル

http://www.bkjia.com/PHPjc/314596.html

www.bkjia.com

tru​​e

技術記事 Apache Server は多くの WEB サーバー ソフトウェアの 1 つであり、インターネット上で最も人気のある Web サーバー ソフトウェアの 1 つとなっています。他の Web サーバー ソフトウェア (PWS、IIS、UNIX など) と比較すると...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!