(已驗證)windows下apache_php_mysql環境配置

準備工作:下載軟件包

請到work平臺的【常用軟件】中下載Apache、Mysql、PHP、phpmyadmin的安裝包。
第一步:Apache安裝
------------------------------------------------------------------------------------------------------------------------------------

    1.解壓後雙擊“Apache2.0.59.msi”應用程序開始安裝。(注意:在Windows 7下面安裝Apache,請先將UAC(開始–輸入UAC–確定)中將權限限制降到最低。並重啓服務器,否則可能出現無法安裝服務的情況。 )
    2.在安裝到Apache HTTOServer 2.0 -Installation Wzard頁面時注意(必須)填寫網絡域名,服務器名以及管理員E-mail等信息。
    3.在選擇Typical(典型)或Custom(自定義)安裝時注意安裝路徑,建議不要裝在C盤(以下以將其裝在D盤爲例說明)。
    4.點擊NEXT繼續安裝至完成,Apache將自動運行,托盤將顯示出Apache圖標。[Stop]爲停止服務器,[Restart]爲重啓服務。
    安裝完畢,通過瀏覽器進行服務器測試,打開瀏覽器輸入“ http://localhost ”或者 “ http://127.0.0.1 ” 若出現頁面則安裝成功,進行下面的安裝。

第二步: PHP安裝
------------------------------------------------------------------------------------------------------------------------------------

    1.解壓文件到D盤重命名爲PHP5,在“d:\PHP5”下查找到“php.ini-recommended”,將文件修改爲“php.ini”並將其拷貝到“C:\windows”下進行如下操作
        1)設置PHP的擴展目錄:打開php.ini文件,搜索文件內“extension_dir=”./“”,將其修改爲PHP目錄的路徑,即“D:\PHP5\ext”。
        2)設置字符集:php.ini中查找“;default_charset=“iso-8859-1””將其修改成“default_charset=“uft-8””。注意:前面的;符號需要去掉。
        3)設置session對象存儲:php.ini中查找“;session.save_path=”/tmp””將其修改爲“session.save_path=“D:\PHP5\session””。注意去掉前面的;以及在PHP的路徑下創建一個session目錄。
        4)設置時區:timezone的值設置爲 Asia/Chongqing
    2.我們採用模塊化工作方式,操作爲:
        1)將“D:\PHP5\”下的php5ts.dll文件拷貝到系統文件“C:\windows\system32”下。
        2)將“D:\PHP5\”的phpapache2.dll文件拷貝到“D:\apache2\modules”。
        3)需要打開“D:\apache2\conf\httpd.conf”在文件LoadModule部分的最後加上兩行代碼

        LoadModule php5_module modules/php5apache2.dll

        AddType application/x-httpd-php .php

        特別提醒:如果這一步使得Apache無法啓動,提示“LoadModule”錯誤,或者“the requested operation has failed”。請將“modules/php5apache2.dll”換成絕對地址,有時候這個地址必須是PHP目錄下的php5apache2.dll的絕對地址。

        4)Apache默認連接的文件名爲“index.html”,需要查找“D:\apache2\conf\httpd.conf”內的“DirectoryIndex”屬性進行修改,將其修改爲“DirectoryIndex index.html index.php”。

        5)打開“D:\apache2\conf\httpd.conf”查找“DocumentRoot “D:/www””和“<Directory “D:/www”>”,此兩處修改爲Apache默認目錄。

        6)測試PHP配置成功與否,打開記事本輸入以下代碼,將其命名爲“test.php”放入默認目錄下,打開瀏覽器輸入“http://localhost/test.php”,若顯示出PHP配置屬性則PHP基本配置完成。
        <?php

        phpinfo()

        ?>

第三步:Mysql安裝
------------------------------------------------------------------------------------------------------------------------------------

    解壓文件雙擊“mysql-essential-5.1.35-win32.msi”程序文件開始安裝,選擇Custom(自定義)進行mysql的安裝,自定義可定義安裝的位置以及數據存儲位置,定義好安裝目“D:\MYSQL5”進行安裝。
    安裝到“plase select the default character set”時選擇手動選擇字符集選中UTF8編碼。
    數據庫的密碼設置需要手動輸入。(爲了統一開發環境,數據庫密碼統一設置爲root)
    完成mysql的安裝。

第四步:Apache連接PHP
------------------------------------------------------------------------------------------------------------------------------------

    PHP安裝時(第二步中)已經和Apache連接上。

第五步:PHP連接MySQL

    PHP連接到數據庫需要PHP對mysql模塊的支持。打開php.ini文件,查找“;extension=php_mysql.dll”屬性,去掉前面的分號即可。“extension=php_gd2.dll”此爲圖像處理模塊“extension=php_mbstring.dll”此爲字符集模塊,相同進行修改。
    打開文件“D:\PHP5”將文件libmysql.dll拷貝到“C:\windows\system32”下。特別提醒:如果操作完後面的步驟仍發現php無法連接Mysql,請將libmysql.dll放置在c:\windows下面。
    打開文件“D:\PHP5\ext”將文件php_mysql.dll和php_gd2.dll以及php_mbstring.dll拷貝到“C:\windows\system32”下。
    測試數據庫連接成功與否,重啓Apache,Apache默認目錄下建立test-mysql.php文件輸入如下代碼。打開瀏覽器輸入“http://localhost/test-mysql.php”,若連接成功則顯示Success。

     
    <?php

    $link=mysql_connect('localhost','root','root');

    if(!$link){
   echo 'Failed';  

    }else{

        echo 'Success';
    }

    mysql_close();

    ?>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章