第1、安裝並配置APACHE(安裝到D:wampApache2.2)php
(我下載的httpd-2.2.22-win32-x86-openssl-0.9.8t.msi版本)
一、安裝時默認安裝,Network Domain, Server Name 我填寫個人計算機名,Administrator’s Email Address區域填你的郵件地址
二、安裝完後在安裝目錄下有個conf文件夾,打開httpd.conf文件進行配置
·找到 DocumentRoot ,將其設置爲你所要存放php, htm等網頁文件的文件夾,如 「D:/wamp/htdocs」;
·找到 DirectoryIndex ,在index.html後添加index.php, index.htm等,以單個空格將其分開;
·重啓Apache,用http://localhost或http://127.0.0.1或http://yourcompanyname測試是否成功。成功的話瀏覽器會顯示「It works!」
html
第2、安裝配置PHP(解壓PHP壓縮包到D:wampphp)mysql
(我下載的php-5.3.10-Win32-VC9-x86(VC9 x86 Thread Safe)版本)sql
一、將php.ini-production文件重命名爲php.ini並將其剪到系統所在目錄下(我放在C:/Windows裏了),apache
二、將 extension_dir 改成php/ext所在目錄,如 「D:/wamp/php/ext」(前面的分號去掉);windows
三、將 doc_root 改成第一步中的一樣目錄,如 「D:/wamp/htdocs」(前面的分號去掉);瀏覽器
四、找到 ;session.save_path = 「/tmp」 ,將’;'去掉,設置你保存session的目錄,如session.save_path = 「D:/php/session_temp」(這個本身設置吧?!);session
五、而後把下面幾句前面的分號去掉,以更好支持Mysql and PHPmyadmin
extension=php_mbstring.dll
extension=php_gd2.dll
extension=php_mysql.dllapp
第4、PHP+APACHE
一、容許Apache將PHP程序做爲模塊來運行:
打開httpd.conf,添加下面內容(位置任意,建議放在「<IfModule !mpm_netware_module>」上面,好看):
LoadModule php5_module 「d:/wamp/php/php5apache2.dll」
AddType application/x-httpd-php .php
AddType application/x-httpd-php .htm
(.htm, .php爲可執行php語言的擴展名,也可加html, php3, php4,甚至txt)
(如下兩步能夠不須要)
二、若是你出於某種緣由而須要在CGI模式中運行PHP程序(使用Php.exe),
請將上面這一行變成註釋(各行頭加#便可),添加下面這些行:
# ScriptAlias /php/ 「d:/wamp/php/」
# AddType application/x-httpd-php .php
# Action application/x-httpd-php 「/php/php-cgi.exe」
三、如今apache 2 支持HTML而不支持PHP,先把下面幾句加到d:wampapache2.2confhttpd.conf去:
# ScriptAlias /php/ 「d:/phpapache/php/」
# AddType application/x-httpd-php .php
# Action application/x-httpd-php 「/php/php-cgi.exe」測試
第5、重起服務
一、在d:wampphp裏找到php5ts.dll,libmysql.dll(沒有就去網上下載)將其複製到c:winntsystem32下(winNT/2000的機器),而winXP/2003/7是複製到c:windowssystem32下
二、測試Apache與php是否鏈接成功:
啓動start apache服務或者正在運行的就從新啓動restart apache
三、在Web根目錄下新建test.php(即D:wamphtdocs目下)
<html>
<head><title>test</title></head>
<body>
<?php
phpinfo();
?>
</body>
</html>
四、運行http://localhost/test.php 若是成功,則應該看到一個含有PHP徽標的網頁,其中包含大量設置和其餘信息 那麼恭喜你(我配置成功了)