新聞中心
這篇文章主要介紹“怎樣下載和安裝apache2.0.45”,在日常操作中,相信很多人在怎樣下載和安裝apache2.0.45問(wèn)題上存在疑惑,小編查閱了各式資料,整理出簡(jiǎn)單好用的操作方法,希望對(duì)大家解答”怎樣下載和安裝apache2.0.45”的疑惑有所幫助!接下來(lái),請(qǐng)跟著小編一起來(lái)學(xué)習(xí)吧!
怎樣下載和安裝apache2.0.45
如果你已經(jīng)安裝了apache1.3,請(qǐng)先別卸載它,先把它停了。在安裝了apache2并且PHP腳本工作后,你就可以安全的卸載apache1.3了,卸載請(qǐng)一定注意備份好你的httpd.conf文件,這樣,你就只需改動(dòng)很少的地方,就可以把它用到新的服務(wù)器上了。
對(duì)機(jī)器上沒(méi)有安裝過(guò)apache或安裝了其他服務(wù)器的人,請(qǐng)先去apache.org下載apache2.0.45()。確信你下載的.msi文件是5.3M大小。運(yùn)行下載的.msi文件安裝apache。你的服務(wù)器就會(huì)自動(dòng)啟動(dòng)。如果你有防火墻,請(qǐng)確保防火墻允許對(duì)Apache的訪問(wèn)。
好了。Apache服務(wù)器已經(jīng)基本安裝完畢了?,F(xiàn)在讓我們?nèi)ハ螺dPHP的源代碼,因?yàn)槲覀兿胱孭HP和APACHE合作,去php.net下載新版的PHP(目前為PHP4.3.2)。如果你已經(jīng)安裝了PHP,檢查sapi文件下是否有php4apache2.dll文件,如果有,你可以跳過(guò)下面的步驟。
我們需要下載php-4.3.2-Win32.zip和php-4.3.1-installer.exe兩個(gè)文件,許多人要問(wèn)為什么都要下載。
這樣做是讓你偷懶,這樣就可以不需要建立文件夾,不需要把文件夾名字從php-4.3.1-Win32改為PHP。我們先使用installer.exe來(lái)安裝,它將為你建立PHP文件夾,你可以節(jié)省更多的時(shí)間。運(yùn)行installer.exe,根據(jù)你的喜好安裝PHP,完成后,解壓zip文件,然后找到壓縮包中的sapi文件夾。把該文件夾復(fù)制你剛才安裝好的PHP目錄。(例如:C:PHP)然后我們便可以刪除php-4.3.2-win32文件夾,因?yàn)楝F(xiàn)在已經(jīng)不再需要它了(有點(diǎn)卸磨殺驢的感覺(jué),haha)。把PHP文件夾中的php4ts.dll復(fù)制到你的系統(tǒng)目錄:在XP下是WINDOWSSystem32,在2K下是WINNTsystem32。下面我們開(kāi)始修改conf文件。
怎樣讓Apache解析php頁(yè)面
用你喜歡的文本編輯器打開(kāi)httpd.conf文件,讓我們加幾行進(jìn)去,這樣我們Apache就可以解析.php和.phps文件了。我們需要注意conf文件的兩個(gè)部分,第一部分是DynamicSharedObject(DSO)Supportlist,第二部分是cgi-bindirectory
首先讓我們找到如下所示的DSO列表.
#DynamicSharedObject(DSO)Support
#
#tobeabletousethefunctionalityofamodulewhichwasbuiltasaDSOyou
#havetoplacecorresponding`LoadModule'linesatthislocationsothe
#directivescontainedinitareactuallyavailable_before_theyareused.
#Staticallycompiledmodules(thoselistedby`httpd-l')donotneed
#tobeloadedhere.
#
#Example:
#LoadModulefoo_modulemodules/mod_foo.so
這還有許多,一直找到最后一行:
#LoadModulessl_modulemodules/mod_ssl.so
上面一行是該列表的最后一行,按回車產(chǎn)生一個(gè)空的行,在這個(gè)空行內(nèi)加入下面這行:
LoadModulephp4_modulec:/php/sapi/php4apache2.dll
在關(guān)閉conf文件之前,我們需要再加入兩行。找到CGI-BIN目錄,為了節(jié)省時(shí)間,可以這樣找:按CTRL+F,(譯者注:如果你是在記事本而不是寫(xiě)字板里編輯這個(gè)文本,那么,應(yīng)該用快捷鍵F3)查找,在第二個(gè)后面兩次回車,以便加入下面兩行:
AddTypeapplication/x-httpd-php.php.phtml.php3.php4
AddTypeapplication/x-httpd-php-source.phps
添加好后,保存你的conf文件,并重新啟動(dòng)你的apache服務(wù)器。高級(jí)用戶現(xiàn)在就可以測(cè)試你們激動(dòng)人心的PHP腳本了。一旦成功運(yùn)行,那么,你的工作就結(jié)束了。對(duì)于初次安裝的用戶,你需要把PHP文件保存在你的默認(rèn)的路徑里:c:ProgramFilesApacheGroupApache2htdocs。創(chuàng)建一個(gè)新的文本文檔,將下列代碼添加進(jìn)去,保存為date.php。
$today=getdate();
$month=$today[month];
$mday=$today[mday];
$year=$today[year];
echo"$month$mday,$year";
?>
現(xiàn)在來(lái)測(cè)試上述代碼(試試在瀏覽器的地址欄里輸入:localhost/date.php,然后敲回車),應(yīng)該顯示當(dāng)前的月、日期、年。如果輸出正確,就表明PHP已經(jīng)在你的服務(wù)器上開(kāi)始工作了。為了滿足那些想要看源代碼的人的愿望,你就再創(chuàng)建一個(gè)文本文檔,將下列代碼添加進(jìn)去吧:
$browser=getenv("HTTP_USER_AGENT");
?>
Youareusingthewebbrowser.
把它保存為browser.phps,并另存為browser.php。在測(cè)試了這兩個(gè)例子后,你會(huì)發(fā)現(xiàn)結(jié)果是不同的。browser.php將顯示你的瀏覽器版本,如:
YouareusingtheMozilla/4.0(compatible;MSIE6.0;Windows98)webbrowser.
而browser.phps則顯示了你的源代碼。
現(xiàn)在,Apache2.0.45應(yīng)該可以處理你的.php和.phps網(wǎng)頁(yè)了。希望一切都在順利運(yùn)行?,F(xiàn)在,你擁有了一個(gè)全新的服務(wù)器了。
到此,關(guān)于“怎樣下載和安裝apache2.0.45”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識(shí),請(qǐng)繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會(huì)繼續(xù)努力為大家?guī)?lái)更多實(shí)用的文章!
當(dāng)前文章:怎樣下載和安裝apache2.0.45-創(chuàng)新互聯(lián)
文章地址:http://www.dlmjj.cn/article/ejdoc.html