因為pharmar用的是Mcafee的殺毒軟件,要求所有程序均要安裝于Program Files,所以這些文件均放于D:/Program Files下便于管理。Mcafee寫防護規(guī)則時好運用。
Apache的安裝與配置
打開apache官方網(wǎng)站 http://archive.apache.org/dist/httpd/binaries/win32/ 或者鏡像網(wǎng)站 http://apache.mirror.phpchina.com/httpd/binaries/win32/,下載里面的apache_2.2.11-win32-x86-no_ssl.msi安裝文件。其中,同一版本有兩種類型:no_ssl和openssl,openssl多了個ssl安全認(rèn)證模式,它的協(xié)議是HTTPS而不是HTTP,這就是帶有SSL的服務(wù)器與一般網(wǎng)頁服務(wù)器的區(qū)別了。一般情況下,我們下載no_ssl版本的就ok了。
下載好apache安裝文件后,點擊安裝,在連續(xù)3次next后,將進入server information配置界面,要求輸入network domain、server domain和網(wǎng)站管理員的郵箱地址,普通用戶可以隨便按照格式填一下就行了。再次按Next后,出現(xiàn)選擇安裝路徑的界面,默認(rèn)的路徑比較長,pharmar把安裝路徑修改為:“D:/Program Files/Apache/”,繼續(xù)安裝,直到完成。
安裝完畢,apache就自動啟動,可以測試apache是否成功啟動。在瀏覽器地址欄里輸入:http://localhost/或http://127.0.0.1/,如果出現(xiàn)“It works.”,那么恭喜你,apache已經(jīng)成功安裝了;同時在電腦右下角的任務(wù)欄里有一個綠色的apache服務(wù)器運行圖標(biāo)。
apache還有一個配置文件:httpd:conf 需要配置,以便php運行。位置為:D:/Program Files/Apache/conf目錄里。打開httpd:conf:
1)、查找“DocumentRoot”,這里是指定主頁放置的目錄。默認(rèn)是:“D:/Program Files/Apache/htdocs”,你可以使用默認(rèn)的目錄,也可以自己定義一個,如:“D:/PHP”。注意:目錄末尾不要加“/”。
2)、查找“DirectoryIndex”,這里是默認(rèn)首頁文件名,可以在index.html 的后面加入index.php等。每種類型之間都要留一個空格。
3)、查找
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
修改為:
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
allow from all
</Directory>
如果不改這里的話,可能會出現(xiàn) You don't have permission to access / on this server. 這樣的錯誤提示,尤其在改變了默認(rèn)主頁的路徑后。
注意:每次修改httpd:conf文件后,都要重啟apache服務(wù)器。另外,如果你的win32系統(tǒng)上同時也運行iis服務(wù)器,那么就要先停止iis服務(wù)器的運行,然后再啟動apache,否則apache服務(wù)器無法啟動。
Php的安裝與配置方法
首先從php的官方網(wǎng)站http://www.php.net/downloads.php 下載windows版本的,有兩種版本:PHP 5.2.9 zip package和PHP 5.2.9 installer,目前最新版本就是5.3.0,pharmar使用的是5.2.9版本。PHP 5.2.9 installer為自動安裝方式,雖然比較自動化,但在很多方面受到限制,因此pharmar不推薦使用這種方式,下面介紹PHP 5.2.9 zip package壓縮包方式下的手動安裝。
1)、將PHP的壓縮包zip解壓到一個目錄下,推薦:“C:/PHP”,pharmar的是D:/Program Files/Php。
2)、將PHP目錄(D:/Program Files/Php)下的 php.ini-dist 文件重命名為 php.ini,PHP的配置文件就是它,修改以下幾個地方,修改好后把 php.ini 文件復(fù)制到 C:/WINDOWS/ 目錄里:
extension_dir="D:/Program Files/Php/ext" ,指向php文件夾下放置“php_*.dll”文件的路徑。PHP4和PHP5的路徑在這里有所區(qū)別。
doc_root="D:/PHP" ,指向前面apache設(shè)置的首頁位置;
default_charset="gb2312" ,修改默認(rèn)字符集,這里,如果前面有分號“;”,去掉這個分號;
新聞熱點
疑難解答