PHP開發環境配置

2021-04-28 02:56:57 字數 3179 閱讀 8829

windows xp sp2下配置php開發環境(方法一)

(apache2.2.4 + php5.2.1 + mysql5.0.22 + zendoptimizer3.2.6)

初涉php,三天摸索,重複n次,精神幾近錯亂,終於成功配置php環境,現將步驟記錄如下:

環境及所須軟體:

windows xp sp2 (不安裝iis,或者關閉iis)

kaspersky anti virus 6.0 (之所以說明,是因為有些訪火牆會阻止80埠而與apache伺服器衝突)

apache_2.2.4-win32-x86-no_ssl.msi (

www.apache.org

,應用程式伺服器)

php-5.2.1-win32.zip (

www.php.net

,php5的軟體包)

pecl-5.2.1-win32.zip (

www.php.net

,php5的pecl擴充套件模組集合包)

mysql-noinstall-5.0.22-win32.zip (

www.mysql.com

,資料庫管理系統)

zendoptimizer-3.2.6-windows-i386.exe (

www.zend.com

,php程式加速器)

安裝過程:

1.安裝apache

apache安裝很簡單,路徑為e:/apache2.2,然後一路next,next,finish。其中出現要填寫network domain,server name,administrator's email address這三項,填寫內容如下:

要注意是否與系統中的防毒軟體發生衝突和80埠爭奪,我用的卡巴斯基個人版6.0,在信任區域及網路設定中的埠設定中並沒有特別設定,安裝完成後可以在瀏覽器中開啟

看是否出來it work字樣,以此驗證是否安裝成功和正常執行。

2.安裝php

解壓php-5.2.1-win32.zip到e:/php5,然後將pecl-5.2.1-win32.zip內的所有檔案(*.dll,*.jar)解壓到e:/php5/ext目錄下,ext目錄是php 搜尋擴充套件庫和存放擴充套件庫的位置。

然後在「我的電腦」->屬性->高階->環境變數 中增加環境變數如下(建議設定完環境變數後進行系統重啟):

phprc

e:/php5/

phpext

e:/php5/ext

path

;e:/php5;e:/apache2.2

3.安裝mysql

4.配置apache中的http.conf

開啟e:/apache2.2/conf/extra目錄,新建乙個名為httpd-php5.conf的檔案,內容如下(注意當中的路徑分隔符):

loadmodule php5_module "e:/php5/php5apache2_2.dll"

directoryindex index.php

phpinidir "e:/php5"

然後開啟e:/apache2.2/conf/httpd.conf,未行增加一句

5.配置php.ini

將e:/php5目錄中的php.ini-dist重新命名為php.ini,查詢當中的extension_dir = "./",將其改為extension_dir = "e:/php5/ext"

然後啟用相應的*.dll檔案,即將

;extension=php_bz2.dll

;extension=php_curl.dll …

更改為extension=php_bz2.dll

extension=php_curl.dll …

因為我們前面在apache設定的時候,選擇phpinidir的目錄就在我們php的安裝目錄,所以無需將php.ini複製到windows目錄下。還有就是提示,如果你要呼叫mcrypt,mhash,mysql的話,記得把php目錄下的libmcrypt.dll, libmhash.dll,libmysql.dll 複製到 windows目錄的system32目錄下。

6.安裝zend optimizer

zend optimizer 是用於php的加速器,這個比較簡單,按提示進行操作即可,在此不作詳述。

7.測試

在e:/apache2.2/htdocs中新建phpinfo.php檔案,內容如下

<?php

phpinfo();

?>

在e:/apache2.2/htdocs中新建testdb.php檔案,內容如下

<?php

$link = mysql_connect('localhost','root','root');

if(!$link) echo "database connect fail";

else echo "database connect success";

mysql_close();

?>

執行apache伺服器,開啟mysql資料庫,在瀏覽器中輸入

進行測試。

PHP 開發環境配置

因為本人在windows環境下開發php程式,所以使用的amp架構 apache mysql php apache用的是httpd專案產品,為http協議伺服器程式,資料庫選用的是mysql。一,httpd php安裝為httpd的模組方式的方法 img img img img url exampl...

PHP 開發環境配置

u b wamp zendframework b u url url 3.配置環境變數path e wamp bin php php5.3.0 e wamp bin mysql mysql5.1.36 bin 4.配置apache httpd.conf 修改為 loadmodule rewrite ...

配置php開發環境

安裝apache 1 loadmodule 載入php的模組 2 addtype 告訴apache凡是php結尾的檔案都交給php模組執行 3 phpinidir 告訴apache php.ini的檔案在 4 在php.ini裡配置時間 中國時區prc 5 在apapche配置開啟 多站點虛擬機器 ...