php + apache+mysql安裝配置

轉載於:點擊打開鏈接

php5.5 做了大量的更新,在與apache搭配的時候如何選擇也很有講究,這裏我們以64位 php5.6 和 Apache2.4爲例介紹如何配置。

工具/原料

  • Win7/8 64位

  • php5.5.6 6位

  • Apache2.4 64位

1 系統環境與軟件

  1. 1

    php5.5.6 下載鏈接:點擊打開鏈接

    推薦 V11 x64,也就是64bit的。

    php5.5 + apache2.4 安裝配置
  2. 2

    apache2.4,下載鏈接:點擊打開鏈接

    同樣是推薦 V11,64位的。

    php5.5 + apache2.4 安裝配置
  3. 3

    前面提到的V11是微軟的一個組件,如果不安裝的話會提示 msvcr110.dll丟失。

    下載鏈接:http://www.microsoft.com/zh-CN/download/details.aspx?id=30679

    請下載64bit的。

    php5.5 + apache2.4 安裝配置
    php5.5 + apache2.4 安裝配置
  4. 4

    根據引導安裝V11,這裏很簡單啦,最後需要重啓一次

    php5.5 + apache2.4 安裝配置
    php5.5 + apache2.4 安裝配置
    END

2 php5.5.6配置

  1. 1

    把下載下來的php解壓,在D盤新建文件夾php,把解壓出來的文件全部拷貝到 d:\php\.

    php5.5 + apache2.4 安裝配置
  2. 2

    在系統環境變量PATH中添加 ;D:\php;D:\php\ext, 重啓後生效

    php5.5 + apache2.4 安裝配置
    END

3 Apache2.4配置

  1. 1

    把下載下來的Apache壓縮包解壓,拷貝到d:\Apache24\.

    php5.5 + apache2.4 安裝配置
  2. 2

    修改D:\Apache24\conf\httpd.conf.

    把ServerRoot這行修改爲 ServerRoot "D:\Apache24", 雙引號之間的就是你的apache放置的位置

  3. 3

    修改D:\Apache24\conf\httpd.conf.

    把DocumentRoot按照下面的內容修改:

    DocumentRoot "d:/Apache24/htdocs"

    <Directory "d:/Apache24/htdocs">

    把Listen Port修改爲:Listen 8080

  4. 4

    添加下面幾行,增加對php5的支持:

    # php5 support

    LoadModule php5_module D:/php/php5apache2_4.dll

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

    # configure the path to php.ini

    PHPIniDir "D:/php"

  5. 5

    保存httpd.conf, 重啓Apache服務。

    小技巧:d:\apache24\bin\httpd.exe -k install, 這句可以把apache添加到系統服務裏去。

    END

4 收穫勝利的果實

  1. 在瀏覽器中打開 127.0.0.1:8080, 是不是能看到it works,這說明你的apache已經工作了。

    php5.5 + apache2.4 安裝配置
  2. 修改D:\Apache24\htdocs\index.html, 添加<?php phpinfo()?>,保存。

    在瀏覽器中打開 127.0.0.1:8080,是不是看到了phpinfo的相關內容,恭喜你,你的php已經跟apache協同工作了!

    php5.5 + apache2.4 安裝配置
    END

注意事項

  • 不要忘記安裝V11

  • 請注意你的php和apache路徑,注意修改httpd.conf裏的內容

  • php5.5,只能搭配2.4版本以上的apache,如果你用的是主流的2.2版本或其他,敬請升級到2.4版本

5 mysql安裝

  • 直接在官網下載安裝
  • PHP配置使用mysql,在php的解壓包中找到名爲php.ini-production的文件,將它重命名爲php.ini。
  • 打開php.ini,找到short_open_tag,將默認爲“short_open_tag= Off”改爲“short_open_tag =On”,即讓PHP支持簡短標籤寫法,如在設置爲Off時,在寫程序時用<?=$xxx;?>會報錯,要寫成<?phpecho $xxx;?>纔行。
  • 然後在php.ini中找到extension_dir = "./"這一行,將其修改爲extension_dir = "C:/Apache Group/php5/ext",這樣php運行環境就能根據此目錄找到其所需要的擴展插件的位置了,注意要刪除行前的分好”;“。然後找到Windows Extensions配置模塊,在其下邊依次尋找

    extension=php_mbstring.dll
    extension=php_gd2.dll
    extension=php_mysql.dll
  • 然後將前面的分號“;”,打開php環境對mysql等過程的支持,這樣php程序中採可以進行連接數據庫等的操作。最後找到disable_functions = ,將其修改爲disable_functions = passthru,exec,system,popen,chroot,escapeshellcmd,escapeshellarg,shell_exec,proc_open,proc_get_status
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章