最近因工作需要,要配置一個(gè)缺陷管理工具,基于免費(fèi)的要求,優(yōu)先選擇了bugFree,整體下來的感覺,雖然免費(fèi)很誘人,但是文檔的缺乏,尤其是論壇幫助的不到位,始終是開源軟件的致命傷,初學(xué)者想使用,但是復(fù)雜的配置過程,文檔的缺少,都會(huì)讓初學(xué)者舉步維艱。不多說了,下面是我的配置過程,希望可以給大家一點(diǎn)借鑒。
1. 軟件的準(zhǔn)備和配置
1.1Apache
這里用的是apache_2.2.14-win32-x86-openssl-0.9.8k.msi,安裝目錄為:C:Apache2.2,其中安裝過程中的domain和server可以用本地ip或localhost來 配置。在安裝完畢之后,在瀏覽器輸入http://localhost/,如果出現(xiàn)“It Works”,證明Apache安裝成功。
1.2 PHP:
這里使用的是php-5.2.12-Win32-VC6-x86.zip,下載時(shí)應(yīng)該注意,php有很多版本,有專門針對(duì)IIS的,還有Apache的. 要安裝到Apache上則要下載VC6 X86,如果要裝在IIS上運(yùn)行,則下載VC9 x86。注意,這里一定要下載php-5.2.12-Win32-VC6-x86.zip,否則找不到php5ts.dll,這個(gè)文件是專門針對(duì)Windows下Apache的。
安裝目錄為C:PHP,將在安裝完P(guān)HP之后,要修改環(huán)境變量:我的電腦--屬性--高級(jí)--環(huán)境變量》雙擊“Path”,添加C:PHP;C:PHPext
找到PHP目錄下的“php.ini-dist”或者“php.ini-recommended”文件,我們把它從命名為"php.ini",復(fù)制到“C:WINDOWS”下。
查找;extension_dir 修改為extension_dir="c:phpext"; 這里的目錄是安裝的PHP目錄,ext里是PHP的一些擴(kuò)展文件,運(yùn)行時(shí)需要加載其中的一些,比如mysql。一定要去掉分號(hào)。
在將php目錄下得php5ts.dll復(fù)制到“C:WINDOWSsystem32”目錄下。
將phpext目錄下的“php_gd2.dll”與“php_mysql.dll”復(fù)制到“C:WINDOWSsystem32”目錄下。
1.3
我們需要經(jīng)過配置,才能讓PHP在Apache下工作。
步驟如下:
修改apache的httpd.conf:找到Apache2.2conf下得“httpd.conf”文件(最好事先備份一下)。找到DocumentRoot,把它修改成你網(wǎng)站得根目錄,如“DocumentRoot "E:/Apache2/htdocs"”;
查詢# LoadModule foo_module modules/mod_foo.so,在該段文字之后添加:
LoadFile "C:/PHP/php5ts.dll"
LoadFile "C:/PHP/libmysql.dll"
PHPIniDir "C:/PHP/"
LoadModule php5_module "C:/PHP/php5apache2_2.dll"
找到AddType application/x-compress .Z AddType application/x-gzip .gz .tgz在之后追加AddType application/x-httpd-php .php
接下來更改網(wǎng)站目錄: DocumentRoot "C:/Apache2.2/htdocs"
更改默認(rèn)頁面: 查找DirectoryIndex index.html index.html.var 在后面加入index.php
在之前配置的web根下(默認(rèn)為/Apache2/htdocs)寫一個(gè)文件index.php,在文件中加入
在瀏覽器中輸入:http://127.0.0.1:8080/index.php
輸出hello!,則表示PHP可以在Apache上正常工作了。
作者:Shane
出處:http://bluescorpio.cnblogs.com