win64安裝及配置apache+php+mysql

Windows是64位Win7,因此Apache、PHP和Mysql都選用的64位版本(最好是統一64位)。php

Apache:httpd-2.4.7-win64.ziphtml

 PHP:PHP-5.4.6-Win64mysql

mysql:MySQL_5.5.13_winx64sql

Apache的安裝apache

       一、在E盤中新建文件夾Apache,把下載的httpd-2.4.3-win64.zip解壓到E:/Apache下。解壓後目錄爲E:/Apache/httpd-2.4.7-win64,Apache服務器文件在E:/Apache/httpd-2.4.7-win64/Apache24下。windows

       二、以管理員身份運行命令提示符,具體操做方法是,點「開始」->「全部程序」->「附件」,右鍵點擊「命令提示符」,選擇「以管理員身份運行」就能夠了。瀏覽器

       三、將命令提示符窗口中的當前路徑設爲E:/Apache/httpd-2.4.7-win64/Apache24/bin。步驟爲:輸入 E: 回車,再輸入 cd E:/Apache/httpd-2.4.7-win64/Apache24/bin 回車。安全

      四、Apache已被成功安裝,但配置文件中的ServerRoot爲無效路徑,因此咱們以記事本或其餘編輯工具打開E:/Apache/httpd-2.4.7-win64/Apache24/conf/httpd.conf配置文件,查找到「ServerRoot "c:/Apache24"」,可見ServerRoot默認爲c:/Apache24,咱們將其改成"E:/Apache/httpd-2.4.7-win64/Apache24",這裏注意,Apache配置文件中的路徑名使用反斜槓"/"。服務器

     五、在配置文件中查找到「#LoadModule xml2enc_module modules/mod_xml2enc.so」,在它的下面添加:app

       LoadModule php5_module "E:/Apache/PHP-5.4.6-Win64/php5apache2_4.dll"

       PHPiniDir "E:/Apache/PHP-5.4.6-Win64"

       AddType application/x-httpd-php .html .htm .php

       E:/Apache路徑爲後面PHP解壓的路徑。

     六、在配置文件中查找到「DocumentRoot "c:/Apache24/htdocs"」,此句是設置網頁文件存放的根目錄,默認爲c:/Apache24/htdocs,咱們能夠改成本身放置網頁文件的根目錄,這裏就改成"E:/Apache/httpd-2.4.3-win64/Apache24/htdocs"。下面一行的「<Directory "c:/Apache24/htdocs">」,也相應的改爲「<Directory "E:/Apache+PHP/httpd-2.4.3-win64/Apache24/htdocs">」。

    七、查找到「#ServerName www.example.com:80」,將前面的註釋符號「#」去掉。

 

 PHP的配置

       一、把下載的PHP-5.4.6-Win64解壓到E:\Apache下。解壓後的目錄爲E:/Apache/PHP-5.4.6-Win64。此目錄與上面Apache的安裝步驟中的目錄對應。

        下載的php版本的php文件中沒有php.ini配置文件,你們能夠到網上找找5.4版的php.ini文件,下載下來後將php.ini文件拷到E:/Apache/PHP-5.4.6-Win64下便可。

       二、在php.ini中查找到extension_dir,修改成extension_dir = "E:\Apache\PHP-5.4.6-Win64\ext" ,注意前面的「;」已被去除(再次提醒php.ini的分隔符和apache 恰好相反  是「\」),此處要注意;extension_dir ="ext";不作修改

       三、找到擴展列表,;extension=php_gd2.dll、;extension=php_mysql.dll、;extension=php_mysqli.dll,將其前面的「;」去掉即爲開啓該擴展,你也可根據功能需求不一樣開啓相應擴展,方法同此。

       PHP配置完畢。

 

  若是PHP已經配置好,(要在apache的bin目錄下)在命令提示符中輸入 httpd -k start ,若是沒有錯誤就說明apache啓動成功。關閉apache服務:net stop apache2.4。

 

   Mysql的安裝

       一、雙擊MySQL安裝包,點擊Next。

       二、選中「I accept the terms in the License Agreement」,點擊Next。

       Choose Setup Type(選擇安裝選項),有三種:Typical(典型), Custom(自定義) , Complete(徹底)。這裏咱們選Custom,而後點擊Next。

       三、Custom Setup(自定義安裝設置),這裏依然點擊倒三角選擇"Entire feature will be installed on local hard drive"把全部的所有安裝上去,而後點擊下面的按鈕,選擇安裝位置後,點擊Next。

       四、Ready to Install the Program(準備安裝程序),觀察中間的設置,肯定無誤後,點擊Next,不然,點擊Back後修改。

       五、在安裝的過程當中會出現一個新窗口,是給MySQL Enterprise(MySQL企業版)打廣告的,忽視掉,一直Next,點的慢些,直到出現FInish界面。 //此時先看下一條,不要亂點。

       六、Wizard Complete(安裝嚮導完成),點擊Launch the MySQL Instance Configuration Wizard(啓動mysql配置嚮導)前面的複選框(默認是勾選,不關管它),而後點擊Finish,這樣就進入了MySQL配置界面。

       七、不用說,點擊Next。

      八、選擇配置方式(Please select a configuration type)。這裏出現了兩種選項,一種是Detailed Configuration(詳細配置),一種是Stardard Configuration(標準配置),這裏咱們選擇Stardard Configuration,而後點擊Next。

  九、設置windows選項(Please set the windows options)。第一項是是否安裝爲Windows服務(Install As Windows Service),建議勾選上,下面的Service Name是服務器標識名稱,默認便可,還有個是否隨機啓動MySQL的選項,若是沒選的話,之後開啓MySQL須要在cmd上輸入net start mysql。第二項是是否把bin文件夾路徑加入環境變量中的Path(Include Bin Directory in Windows PATH),建議勾選,這樣之後能夠直接在cmd上輸入bin文件夾上的任意一個文件使用,而後點擊Next。

      十、安全選項(Please set the security options)。第一項是修改安全設置(Modify Security Settings),這項中的兩項分別是新root密碼和確認輸入的密碼(即再輸入一遍),最下面的是建立一個匿名賬號(Create An Anonymous Account),先選上,回頭安裝完記得去除,而後點擊Next。

   十一、準備執行剛纔的設置(Ready to execute),肯定無誤後,點擊Execute。過一會執行完成後,點擊Finish結束設置。

 

  打開mysql的安裝文件夾,在\MySQL\MySQL Server 5.5\lib文件夾中找到libmySQL.dll,將它複製到system32文件夾中,讓mysql的運行庫能在系統中註冊。

 

 環境測試

       重啓Apache。

       在E:/Apache/httpd-2.4.7-win64/Apache24/htdocs下建立一個index.php文件,內容爲:

  1. <?php       
  2. $con=mysql_connect('127.0.0.1','user','password'); // 這裏的user爲mysql的用戶名,password爲密碼       
  3. if(!$con)       
  4. {       
  5.         echo "fail";       
  6. }       
  7. else      
  8. {       
  9.        echo "success";       
  10. }       
  11. ?>     

 在瀏覽器地址欄中輸入:localhost/index.php,若是顯示success則表示開發環境配置成功!

 

若是不成功:

測試建立一個簡單的文本文檔並命名爲phpinfo.php

代碼以下:
<?php
phpinfo();
?>
將上面的代碼寫入並保存該文檔,經過瀏覽器訪問這個文件便可顯示PHP信息
相關文章
相關標籤/搜索