一. 下載安裝包:
Apache2.2:http://mirrors.cnnic.cn/apache//httpd/binaries/win32/httpd-2.2.25-win32-x86-openssl-0.9.8y.msi
PHP5.4:http://windows.php.net/downloads/releases/php-5.4.22-Win32-VC9-x86.zip
Mysql5.5:http://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.35-winx64.msi
當然軟件的版本也不局限于上面的,但這里還是有兩點需要說明:
第一,Apache軟件包中的openssl表示帶有openssl模塊,利用openssl可給Apache配置SSL安全鏈接,如果你在apache1或者apache2下使用PHP,你應該選擇VC6的版本,如果你在IIS下使用PHP應該選擇VC9的版本;
第 二,PHP包中VC6與VC9的區別:VC6的版本使用visual studio 6編譯,而VC9使用Visual Studio 2008編譯,并且改進了不要在Apache下使用VC9的版本 性能和穩定性,使用VC9版本的PHP需要安裝Microsoft 2008 C++ Runtime,因此建議不要在Apache下使用VC9的版本。
另外就是我們的目錄結構,為了方便管理,我們把它們裝在一塊,首先建立WAMP文件夾,然后再在里面分別建立MySQL、PHP、Apache文件夾,等會兒我們把MySQL、PHP、Apache分別安裝在對應的文件夾里。
二.安裝軟件(網上很多安裝教程,這里就不講了)
三.Apache和PHP的配置
在文件夾WAMPPHP里找到php.ini-recommended文件,重命名為php.ini,然后用編輯器打開
1、 首先找到
代碼如下:
; Directory in which the loadable extensions (modules) reside.
extension_dir = "./"
修改為:
代碼如下:
; Directory in which the loadable extensions (modules) reside.
extension_dir = "D:/Program Files/WAMP/PHP/ext"
(我的是安裝在在D盤的Program Files目錄下,你可以根據實際情況更改)表示指定PHP擴展包的具體目錄,以便調用相應的DLL文件
2、 開啟相應的擴展庫功能
找到下面的幾行,把前面的“;”去掉
代碼如下:
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
extension=php_xmlrpc.dll
3、配置PHP的Session功能
在使用session功能時,必須配置session文件在服務器上的保存目錄,否則無法使用session,需要建一個可讀寫的目錄文件夾,那么我們在WAMP文件夾里phpSessionTmp目錄,然后在php.ini文件中找到
代碼如下:
;session.save_path = "/tmp"
修改為:
代碼如下:
session.save_path = " D:/Program Files /WAMP/phpSessionTmp"
4、配置PHP的文件上傳功能
在使用PHP文件上傳功能時,必須指定一個臨時文件夾以完成文件上傳功能。下面在WAMP文件夾里創建一個phpFileUploadTmp文件夾,然后在php.ini文件中找到
[code]
;upload_tmp_dir =
修改為:
代碼如下:
upload_tmp_dir = "D: /Program Files /WAMP/phpFileUploadTmp"
新聞熱點
疑難解答