程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> WIN2000/XP下配置apache2.0.52+php5.0.2+mysql4.0

WIN2000/XP下配置apache2.0.52+php5.0.2+mysql4.0

編輯:關於PHP編程

◆一、使用軟件:

apache_2.0.52-win32-x86-no_ssl
php-5.0.2-Win32
mysql-4.0.21-win
phpMyAdmin-2.6.0

配置環境:Windows Xp sp2

◆二、基本安裝步驟

注意事項:安裝過程,任何目錄和文件名都不要使用空格,

不要使用D:Program Files 而要使用D:ProgramFiles

1. apache_2.0.52-win32-x86-no_ssl

apache服務器軟件,我下載的是win版本,2.0系列的配置都是相似的。

雙擊安裝apache2.0.52,我把它安裝到D:apacheGroup 注意,目錄名不要包含空格,否則下面設置php會出錯。安裝結束後,apache自動運行,在浏覽器裡輸入 主機名(域名、IP地址均可)及端口地址
DocumentRoot “D:/php” 網站根目錄

DirectoryIndex index.php index.html index.htm index.php3 index.html.var 加入默認文檔

ServerTokens Full 顯示服務器信息,Full為全部,Prod為最少,建議設置為Prod,不容易暴露服務器信息

AddType application/x-httpd-php .php .phtml .php3 .php4 加入對php、phtml、php3、php4文件的支持

◆三、高級設置:

現在整套系統就算基本完成,剩下的就是一些高級設置:

apache高級附加功能:

1、配置ActivePerl-5.8.4.810-MSWin32-x86(以支持cgi/pl)

雙擊下載過來的ActivePerl-5.8.4.810-MSWin32-x86.exe安裝到D:apacheGroupPerl目錄下(最好安裝到c:usr)為了便於文件管理,我把perl安裝到了D:apacheGroupPerl目錄下。

開始設置httpd.conf使D:apacheGroupapache2cgi-bin 目錄自動轉化為虛擬目錄(最好把cgi程序都要放在這個目錄下,如果圖片無法正常顯示,請重啟計算機,重啟後一般沒有問題,也可以把cgi程序放在根目錄下,經過測試,放在根目錄運行正常,圖片也正常顯示。)

(1)尋找,往下面有一句Options,把後面的參數全去掉,加一個All,注意大小寫呵。再往下有一句AllowOverride,也把後面的None去掉,加一個All

(2)尋找,往下面第八行有一句Options, 把後面的參數全去掉,加一個All,注意大小寫呵。再往下數行有一句AllowOverride,也把後面的None去掉,加一個All

(3)尋找#ScriptAlias /cgi-bin/ "D:/apacheGroup/apache2/cgi-bin/",把前面的#號去掉

(4)尋找,下面有一句AllowOverride, 把後面的參數去掉,加一個All,注意大小寫呵。再往下有一句Options也把後面的None去掉,加一個All

(5)尋找AddHandler cgi-script .cgi後面加上.pl ,即 AddHandler cgi-script .cgi .pl

(6)如果還想增加SSI,需把下面兩行前面的#號去掉。

AddType text/html .shtml
AddOutputFilter INCLUDES .shtml
AddHandler server-parsed .shtml

還要注意perl腳本中的perl解釋路徑,必需把所有cgi或pl文件頭的默認的#! /usr/Perl/bin/perl.exe 改為 #!D:/apacheGroup/Perl/bin/perl.exe 即你perl.exe的絕對路徑!(如果使用c:usr目錄安裝就不需要更改,強烈建議普通用戶把perl安裝在c:usr目錄下)好了,現在已經能夠成功解析cgi和pl了!

小結:這裡有一個重點就是perl.exe所在的目錄,安裝在c:usr目錄下,可以減少很多不必要的設置(比如,設置每個cgi/pl文件頭的#! /usr/Perl/bin 當然也可以使用ultraedit32來進行批量更改,我就是這樣做的!)

2、zendOptimizer255Windows-i386的安裝(優化php性能)

雙擊下載過來的zendOptimizer255Windows-i386.exe進行安裝,在安裝過程會出現選擇apache的安裝目錄和php.ini所在目錄,一般能夠自動識別,如果不能請手動查找,安裝完畢後會自動啟動,不需要任何設置!該軟件能夠自動設置php.ini以進行php執行程序的優化!

檢驗:編制php頁面:代碼如下

phpinfo();
?>

保存為info.php

運新info.php即可得知是否使用了zend引擎!

好了,到這裡,基本上各個組件都安裝全了!投入使用吧,呵呵!


  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved