windowsXP下搭建Apahce2.2.15和php5.3.2開發環境

      以前雖然知道php,但一直沒有親手搭建過開發環境。今天特意來試試,想着簡單,實際操作起來還是挺艱難的,經過2個多小時的奮戰,終於配置成功,特拿來跟大家分享一下!
一、安裝Apache服務器(版本:2.2.15)
      下載地址:httpd-2.2.15-win32-x86-no_ssl.msi
      所有版本:Index of /dist/httpd/binaries/win32
      安裝過程很簡單,一路下一步,唯一要填寫的地方在network domain、server domain中輸入localhost,第三個填寫管理員郵箱地址即可,然後出現安裝路徑界面,選擇自己的安裝路徑(建議重新選擇,默認的路徑太長),我安裝在E:\Apache2.2\目錄下,繼續next,最終完成!
默認情況下,安裝完成,apache自動啓動,任務欄右下角出現綠色的啓動圖標。在瀏覽器地址欄裏出入:http://localhost,如果出現“It works!”,恭喜安裝成功!
二、安裝(版本:5.3.2)
      1、下載地址:php-5.3.2-Win32-VC6-x86.zip
            官網地址:http://windows.php.net/download/
       2、將php壓縮包解壓到一個目錄下,我解壓在D:/PHP
三、配置PHP
      1、配置php:將PHP目錄下的php.ini-production文件重命名爲php.ini,這個就是php的配置文件,然後在php.ini文件裏修改下面幾個地方(如果這些項前面有分號,記得要去掉分號):
           a:查找extension_dir="D:\PHP\ext";
           b:查找doc_root="D:\PHP";(這裏要跟Apache配置文件httpd.conf中的DocumentRoot一致);
           c:修改字符集,找到default_charset,修改成自己的需要的編碼,我這裏是default_charset="UTF-8"。
           d:設置register_globals=Off爲register_globals=On,使傳遞全局變量有效。
           e:查找extension,並去掉這些項前面的分號
               extension=php_dba.dll
               extension=php_dbase.dll
               extension=php_gd2.dll     GD庫做圖,一般用於圖形驗證碼;
               extension=php_mysql.dll   用於連接MYSQL數據庫;
       2、將D:/PHP目錄下的php5ts.dll 和php5apache2_2.dll文件拷貝到 C:\WINDOWS\system32目錄下
四、配置Apache
      打開E:\Apache2.2\conf目錄下的httpd.conf文件
      1、找到DocumentRoot,這裏是指定主頁放置的目錄,默認:E:\Apache2.2\htdocs,可以使用默認,我這裏是修改成了DocumentRoot "D:/PHPApp"
      2、查找DirectoryIndex,這裏是設置默認打開的首頁文件名。可以在index.html後面加上index.php、index.jsp等,注意各項之間用空格隔開。
      3、找到<Directory />,將Deny from all修改爲allow from all,可以防止You don't have permission to access / on this server這樣的錯誤提示。尤其是在改變了默認主頁的路徑後。
 ps:每次修改httpd.conf文件後,都要重啓apache服務器,另外如果你的win32系統上同時也運行IIS服務器,要先停止IIS服務器,再啓動Apache。
五、在apache中添加php模塊
      打開E:\Apache2.2\conf目錄下的httpd.conf文件
      1、找到#LoadModule ssl_module modules/mod_ssl.so,在其後面添加LoadModule php5_module D:/PHP/php5apache2_2.dll

      2、在步驟1後面添加PHPIniDir "E:/PHP",指明PHP配置文件php.ini的位置
      3、找到AddType application/x-gzip .gz .tgz,在其後面添加AddType application/x-httpd-php .php
六、測試
     以上五步基本上完成了apache和php的安裝配置工作,重啓apache,在D:/PHPApp目錄下新建文件index.php,寫如下代碼:<?php echo "Hello World!"; ?>
    在瀏覽器地址欄裏輸入http://localhost,如果看到頁面上輸出Hello World!信息,恭喜整個環境搭建成功!!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章