Apache2.0.55+PHP5.1.4+MySQL5.0.45配置網(wǎng)站服務(wù)器

apache

1,本文測試使用的是win2003系統(tǒng),首先準備安裝文件,如下圖的1、2、3所示:

2、直接安裝Apache2,下一步即可,可修改安裝路徑,這里我選擇的是安裝到D盤根目錄。mysql同樣下一步安裝即可,同樣安裝到D盤根目錄。php直接解壓,解壓出來的文件夾修改名稱為php,放到Apache2目錄下。如下圖:

3、配置Apache2,配置文件路徑D:\Apache2\conf\httpd.conf,首先復(fù)制一份做備份,防止修改太多太亂時可以還原。下圖所示兩處修改為你的www文件所在目錄。

按下圖所示,去掉句首的#號,以加載相應(yīng)的項目:

在LoadModule rewrite_module modules/mod_rewrite.so下面添加如下一段:

<IfModule mod _rewrite.c>

RewriteEngine On

RewriteRule ^(.*)/archiver/([a-z0-9\-]+\.html)$ $1/archiver/index.php?$2

RewriteRule ^(.*)/forum-([0-9]+)-([0-9]+)\.html$ $1/forumdisplay.php?fid=$2&page=$3

RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/viewthread.php?tid=$2&extra=page\%3D$4&page=$3

RewriteRule ^(.*)/profile-(username|uid)-(.+)\.html$ $1/viewpro.php?$2=$3

</IfModule>

下面添加下圖所示一句話,讓apache支持php

4,繼續(xù)修改httpd.conf,查找:AllowOverride None

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 修改為:AllowOverride All

查找:DirectoryIndex index.html index.html.var

修改為:DirectoryIndex index.html index.php index.htm index.html.var

查找:

修改為:(注意:下面增加了兩句。至此,對Apache2配置文件的修改基本完成。)

5、修改php配置文件,找到php目錄中的php.ini-recommended這個文件,修改為php.ini,然后打開,修改該配置文件。

找到:short_open_tag = Off

修改為:short_open_tag = On

找到:output_buffering = 4096

修改為:output_buffering = Off

找到:allow_call_time_pass_reference = Off

修改為:allow_call_time_pass_reference = On

找到:expose_php = On

修改為:expose_php = Off

找到下圖語句,修改后面數(shù)字:

找到:error_reporting? =? E_ALL

修改為:error_reporting? =? E_ALL & ~E_NOTICE

找到:variables_order = "GPCS"

修改為:variables_order = "EGPCS"

找到下圖幾處,Off都改成On:

找到該下圖,去掉前面注釋號。

找到:doc_root =

修改為:doc_root = D:\Apache2\htdocs

找到:extension_dir = "./"

修改為:extension_dir = "D:\Apache2\php\ext"

找到以下語句,如下圖:去掉前面注釋,沒有的直接添加

找到:url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry"

修改為:url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=,fieldset="

至此,php配置文件修改完成。

服務(wù)中重啟Apache2服務(wù)后,打開瀏覽器輸入:localhost/a.php,如果出現(xiàn)如下界面,說明php環(huán)境已經(jīng)沒有問題。(注意:a.php是存在www目錄里的一個php文件,可以新建文本文檔,打開輸入:

<?php

phpinfo();

?> ? ? 保存后修文件名為a.php,注意,修改的是后綴。)

注意:在php文件夾中找到下圖的幾個文件,拷貝到C盤的Windows目錄下。

找到下圖文件。也拷貝到C盤的Windows目錄下。

下面就可以根據(jù)你的www目錄里面的網(wǎng)站,在httpd.conf中添加虛擬主機路徑了。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容