從各官方網下載最新的 apache、php、mysql
1.Apache HTTP Server 2.2.14 Win32 Binary including OpenSSL
ur:http://httpd.apache.org/download.cgi
2.
php-5.2.11-Win32.zip
url:http://www.php.net/downloads.php
3.mysql-essential-5.1.40-win32.msi
url:http://dev.mysql.com/downloads/
4.phpmyadmin
url:http://www.phpmyadmin.net/home_page/downloads.php
--------------------------------------------------------------------------------------------------------------------------------------------------------------
第一步:
安裝apache
並配置支援PHP
點擊安裝檔案apache_2.2.14-win32-x86-openssl-0.9.8k
將apache
安裝在 C:/apache
目錄下
安裝成功後 在瀏覽器輸入 http://localhost 如果可以看到it work's 頁面就證明安裝成功了.
接下來配置php
將php-5.2.11-Win32.zip
裡內容解壓到 c:/php
裡
找到 php
目錄裡的 php.ini-dist
重新命名為 php.ini
.
在Apache 的 httpd.conf
設定檔中
配置 php.ini 的路徑
PHPIniDir "C:/php"
要讓 php4ts.dll
/ php5ts.dll
能正確被搜尋到,有下面三個選擇:複製該檔案到 Windows 系統目錄,複製該檔案到 網頁伺服器的目錄,或者把 PHP 目錄(例如 C:/php
)添加到 PATH
環境變數中。為了將來更好的維護,建議使用最後一個選擇,將 PHP 目錄添加到 PATH
環境變數中,因為這樣更便於將來升級 PHP。(別忘了重新啟動電腦,光登出還不夠)。
配置apache
裡的httpd.conf
開啟 c:/Apache/conf/httpd.conf
這個檔案
找到 DocumentRoot "C:/apache/htdocs"
將其改為你的WEB
目錄(可不改)如我的為 DocumentRoot "e:/phpweb"
找到<Directory "C:/apache/htdocs"> 改為
<Directory "
e:/phpweb
">
找到 DirectoryIndex index.html index.html.var
在後面加入 index.htm index.php
選擇安裝模式: 模組化模式安裝 或 CGI
模式安裝 (選一樣即可)
--------------
模組化安裝配置------------------------------------
找到 #LoadModule ssl_module modules/mod_ssl.so
這行,在此行後加入一行
LoadModule php5_module c:/php/php5apache2.dll
其中c:/php/php5apache2.dll
為你php
目錄中php5apache2.dll
所在的位置
Ps
:相容性錯誤:D:/Apache22/conf/httpd.conf:
Cannot load D:/php5/php5apache2.dll into server:
/xd5/xd2/xb2/xbb/xb5/xbd/xd6/xb8/xb6/xa8/xb5/xc4/xc4/xa3/xbf/xe9/xa1/xa3
把 LoadModule php5_module c:/php/php5apache2.dll 改為
LoadModule php5_module c:/php/php5apache2_2.dll
找到 AddType application/x-gzip .gz .tgz
這行,在此行後加入一行
AddType application/x-httpd-php .php
如果你需要讓php編譯其他尾碼的檔案 如.html檔案 則在後頭加上 .html
如:AddType application/x-httpd-php .php .html
---------------------------------------------------------------
--------------CGI
安裝配置--------------------------------------
找到 AddType application/x-gzip .gz .tgz
這行,加入如下即可
ScriptAlias /php/ "d:/php/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php-cgi.exe"
---------------------------------------------------------------
此時PHP
環境基本已經配置成功
在WEB
根目錄(如我的D:/website
)裡建一個名為test.php
的檔案內容如下
<? echo phpinfo(); ?>
重新啟動apache
服務
用瀏覽器開啟
http://localhost/test.php
如果可以看到php
配置輸出資訊就OK
了
--------------------------------------------------------------------------------------------------------------------------------------
----------------------
第二步 安裝mysql
安裝過程可以選擇資料庫的存放位置,以及資料庫密碼.
安裝完畢後,開啟cmd 輸入 mysql -uroot -p 密碼 就可以進入了.
--------------------------------------------------------------------------------------------------------------------------------------
----------------------
三、配置php.ini
支援mysql
(php.ini
為 c:/windows
下的 php.ini
)
找到
;extension=php_mysql.dll
將';'
去掉改為
extension=php_mysql.dll
找到
;extension=php_mbstring.dll
將';'
去掉改為
extension=php_mbstring.dll
O.K.
重啟apache
服務
在Web
根目錄下(如 D:/website
)建立testdb.php
檔案內容如下:
<?php
$link=mysql_connect('localhost','root','123456');
if(!$link) echo "fail";
else echo "success";
mysql_close();
?>
用瀏覽器開啟
http://localhost/testdb.php
如果輸出success
就OK
了
----------------------------------------------------------------------------------------------------------------------------------------------------------------
四、phpmyadmin
的安裝配置
將
phpMyAdmin-3.2.2.1-all-languages.7z
解壓到WEB
根目錄中去,重新命名檔案夾為phpmyadmin
或其它