當前位置 主頁 > 服務器問題 > Linux/apache問題 > 最大化 縮小

    windows下apache搭建php開發環境

    欄目:Linux/apache問題 時間:2019-10-10 08:00

    本文詳細介紹了在Windows2003下使用Apache2.2.21/PHP5.3.5/Mysql5.5.19/phpMyAdmin3.4.9搭建php開發環境。

    第一步:下載安裝的文件

    1. Apache 版本 httpd-2.2.21-win32-x86-no_ssl.msi

    2. MySQL 版本 mysql-5.5.19-win32.msi

    3. PHP 版本 php-5.3.5-Win32-VC6-x86.zip

    4. phpMyadmin 版本 phpMyAdmin-3.4.9-all-languages.zip

    提示:

    1. 建議選擇無SSL功能的Apache版本來完成開發,因此我們這里使用了Apache 2.2.21-win32-x86-no ssl.msi。

    2. Windows下安裝MySQL就選擇.msi安裝包格式,我們選擇了mysql-5.5.19-win32.msi ,雙擊根據向導安裝即可,簡單方便。

    3. PHP我們選擇用Windows的.zip版本,php-5.3.5-Win32-VC6-x86.zip。從安全性和性能來說,都是zip版本的好,一般服務器也都是安裝這個版本的。

       不要下載NTS版本或VC9版本的,因為VC9是專門為IIS定制的,而VC6 是為Apache或其他WEB服務軟件提供的。

    4. phpMyAdmin是以PHP為基礎的在線MySQL管理工具,在進行phpMyAdmin3 安裝時需要的PHP環境至少為PHP5.2,MySQL5 以上的版本,我們這里都符合要求。

    第二步:安裝文件

    1. 在要安裝的磁盤建一個文件夾。為了管理方便我們在D盤的根目錄下創建一個WAMP文件夾。 D:\WAMP(WAMP是 windows+apache+mysql+php的縮寫)。

    2. 在WAMP文件夾下創建一個WWW文件夾,用來存放你的PHP網站程序。D:\WAMP\WWW。

    3. 安裝Apache服務器,把Apache服務器安裝到 D:\WAMP\Apache 文件夾。具體Apache安裝過程可以參考文檔 Apache安裝圖解。

    4. 把下載的php-5.3.5-Win32-VC6-x86解壓到 D:\WAMP\PHP 文件夾。

    5. 安裝MySql數據庫,把MySQL安裝到 D:\WAMP\MySQL文件夾。具體MySQL安裝過程可以參考文檔 MySQL安裝圖解。

    6. 解壓phpMyAdmin-3.4.9-all-languages.zip,然后重命名為phpMyAdmin,將其復制到PHP網站程序目錄。結果為 D:\WAMP\WWW\phpMyAdmin。

    第三步:配置Apache

    首先使用文本編輯工具(推薦 EditPlus )打開 D:\WAMP\Apache\conf\httpd.conf 文件,這個文件是Apache的配置文件,下面幾步都是在修改這個文件的內容。

    要注意的是修改完 httpd.conf 文件需重新啟動Apache服務,新設置才會生效。

    1. 設置監聽端口

    打開 httpd.conf 文件后,找到 Listen(大概在第46行),將它后面的數字改為8080,如下:

            Listen 8080

    這個參數用來設置Apache服務器的監聽端口,一般默認為80。修改為8080 是為了避免和Windows 2003系統的IIS端口號沖突,如果你沒有啟用IIS,也可以使用默認的80端口號。

    2. 讓Apache加載PHP模塊

    找到 #LoadModule vhost_alias_module modules/mod_vhost_alias.so (大概在第128行),在這行的后面添加以下內容:

    LoadModule php5_module "D:/WAMP/PHP/php5apache2_2.dll"
     AddType application/x-httpd-php .php
     PHPIniDir "D:/WAMP/PHP"
    LoadModule php5_module "D:/WAMP/PHP/php5apache2_2.dll"

    這句意思是以module方式載入PHP5模塊。

    AddType application/x-httpd-php .php


    這句意思就是將.php擴展名的文件作為php腳本執行。你可以使用你喜歡的任何其他擴展名,如 .html、.php5 甚至是 .txt  來執行PHP。

在线观看中文字幕理论片