1. 程式人生 > >win8.1(64位) apache2.4.3+php5.6.3+mysql5.6安裝

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"";//網站的根目錄

(5)第271行DirectoryIndex index.html改為DirectoryIndex index.html index.php index.htm   //支援更多的預設頁

(6)第354行 ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/"改為ScriptAlias /cgi-bin/ "d:/apache/Apache24/cgi-bin/"

3.啟動Apache。 開始 --- 執行,輸入cmd,開啟命令提示符。接著輸入d:回車cd apache\ Apache24\bin回車httpd回車 如果httpd.conf配置正確的話,輸入httpd回車後是沒有任何提示的。

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即可。