win8.1(64位) apache2.4.3+php5.6.3+mysql5.6安裝
第一部分:安裝Apache2.4.3
1.下載回來的是解壓檔案,解壓好放到要安裝的位置。(我這裡以D:\apache\Acpache24為例)
2.開啟Apache24\conf下httpd.conf 檔案,用記事本開啟即可。
(1)第37行ServerRoot "c:/Apache24"改為ServerRoot “D:apache/Apache24”;//Apache程式的位置。
(2)第204行的ServerAdmin改不改無所謂;
(3)第213行ServerName前面的“#”號去掉;
(4)第237行DocumentRoot "c:/Apache24/htdocs"改為DocumentRoot ""d:/apache/Apache24/htdocs"";//網站的根目錄
(6)第354行 ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/"改為ScriptAlias /cgi-bin/ "d:/apache/Apache24/cgi-bin/"
5.測試。你可以把Apache24\htdocs目錄下的index.html放到D:\www目錄下,用瀏覽器訪問會出現“It works”那麼就說明apache已經正確安裝了。
注意:不能關掉這個命令視窗,否則apache會關閉的。
6.加入為windows的系統服務,讓Apache自啟動。用管理員許可權執行cmd這裡加入服務的命令為:httpd.exe -k install -n "servicename"
servicename為Apache在windows的服務中的名字。例如:httpd.exe -k install -n "Apache24"
第二部分:安裝PHP5.6.3
1.下載回來的是解壓檔案,解壓好放到要安裝的位置。(我這裡以d:\php\php5.6.3為例)
同時解壓php5apache2_4.dll-php-5.6.3-win32.zip選擇PHP 5.6.3中的php5apache2_4.dll放到PHP目錄中。
2.複製份php.ini-development,並改名為PHP.ini。
3.開啟Apache24\conf下httpd.conf,在最後加上
# php5 support LoadModule php5_module "d:/php/php5.6.3/php5apache2_4.dll" AddHandler application/x-httpd-php .php # configure the path to php.ini PHPIniDir"d:/php/php5.6.3"用來支援PHP,其中d:/php/php5.36.6為PHP根目錄。由於使用的是 Apache2.4.3,所以 php5_module 為 php5apache2_4.dll。
4. 重啟 Apache 伺服器。
5.測試。刪除WWW中其他檔案,新建一個index.php,內容為<?php phpinfo(); ?>儲存,訪問出現php的資訊就說明php已經成功安裝。
到這裡PHP的基本安裝已經完成。
第三部分:安裝Mysql5.6
1.直接執行安裝檔案,這裡就不具體說明了。
2.php支援MYSQL設定
(1)第730行; extension_dir = "ext",去掉前面的“;”,並改為extension_dir ="d:\apahce\php5.6.3\ext"
(2)第880、881行,去掉前面的“;”
extension=php_mysql.dll extension=php_mysqli.dll(3)重啟Apache即可。