<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    廉頗老矣,尚能飯否

    java:從技術到管理

    常用鏈接

    統計

    最新評論

    Windows下的Apache+MySQL+PHP運行環境的搭建基礎篇【轉載】

    Apache官方站點:http://httpd.apache.org
    MySQL官方站點:http://www.mysql.com
    PHP官方站點:http://www.php.net

        首先我們來了解一下windows下的應用程序的一個簡單的運行機制,明白了這個到了,對于PHP環境的搭建是非常有幫助的。

        Windows下的應用程序被啟動的時候,程序首先要找的就是和程序運行相關的動態鏈接庫以及以.ini為擴展名的文件配置信息,檢查的目錄順序是“當前目錄”->Windows/WinNT->System32...到這里,我想也應該明白了為什么配置PHP運行環境需要把PHP所在目錄下的dll文件copy來copy去的。

        接下來,我們開始來搭建我們的運行環境:

        第一步,安裝Apache2,這個過程比較簡單,一路點下一步就可完成Apache2的安裝。但需要注意的是你的Windows有沒有安裝別的WebServer,比如,你默認安裝了IIS,那么IIS默認按用了80端口,那么你的Apache2就不能使用80端口了,那只能在安裝的過程換到8080,或者你在安裝Apache2之前將IIS停止停止命令(NET STOP iisadmin/NET STOP w3svc)。我個人習慣于將Apache2安裝到C:/Apache Group,以便把MySQL、PHP、Tomcat、J2SDK集中在一起。Apache2安裝成功之后,打開IE,輸入http://localhost如果你看到了歡迎頁面那么恭喜你,Apache2安裝成功。

        第二步,安裝MySQL,如果你沒有特殊要求,不要做任何改動,使用默認安裝。我個人習慣于安裝到C:/Apache Group目錄下。安裝完畢之后打開mysqlbinwinmysqladmin.exe,在顯示的對話框中,用戶名:root,密碼:任意填寫,這個就是你的mysql的初始密碼,本地連接的時候不需要,但是可以防止別人遠程連接你的數據庫。

        第三步,配置Apache2+MySQL+PHP的整體環境。
            1.將下載的PHP的win32壓縮包解壓后copy到C:/Apache Group下改名為PHP5(個人習慣于帶主版本號,方便以后多版本調試,這里以PHP5為例)。
            2.打開PHP5目錄,可以大致的整理一下里面的文件,建立兩個文件夾dlls和sapi,把php5apache2.dll、php5apache.dll、php5apache_hooks.dll、php5isapi.dll、php5nsapi.dll幾個文件cut到sapi目錄下,他的所有所有的dll文件cut到dlls,這樣目錄結構就很類似于PHP4的目錄結構了。
            3.把dlls下的所有文件copy到C:/Apache Group/Apache2目錄下
            4.把PHP5目錄下的php.ini-dist改名為php.ini并打開,找到extension_dir = ""行,改為extension_dir = "C:/Apache Group/php5/ext",然后繼續往下看,找到很多這樣“;extension=”開頭的行,去掉extension=php_gd2.dll(打開gd庫)、extension=php_mysql.dll(mysql處理函數庫)保存退出。
            5.打開C:Apache GroupApache2confhttp.conf文件,在#LoadModule ssl_module modules/mod_ssl.so行后面添加如下幾行:

    PHPIniDir "C:/Apache Group/php5"    #指定php.ini文件所在位置
    LoadModule php5_module "C:/Apache Group/php5/sapi/php5apache2.dll"    #指定php程序的解析模塊
    AddType application/x-httpd-php .php   #指定所要解析的文件的擴展名
    AddType application/x-httpd-php-source .phps    #指定PHP源代碼擴展名
             存盤退出,重起一下Apache,至此你的Apache2+MySQL+PHP運行環境已經配置成功,你可以在C:/Apache Group/Apache2/htdocs下創建一個文件phpinfo.php,然后寫上:
    <?php
    phpinfo
    ();
    ?>
        然后通過http://localhost/phpinfo.php
    查看你的環境變量了。
        其實PHP環境的配置并非像很多人想象的那樣,并且各種版本的差別也不大,在每次配置環境的時候認真閱讀安裝文檔是非常必要的,安裝文檔里的方法也都是非常簡潔明了的,理解了文檔,再來配置環境,那就輕車熟路了。希望的文章能對大家有一點的啟發。


    柳德才
    13691193654
    18942949207
    QQ:422157370
    liudecai_zan@126.com
    湖北-武漢-江夏-廟山

    posted on 2009-04-19 14:35 liudecai_zan@126.com 閱讀(610) 評論(0)  編輯  收藏 所屬分類: 程序人生

    主站蜘蛛池模板: 亚洲AV永久无码区成人网站| 一区二区三区免费看| a级毛片免费观看在线| 最新精品亚洲成a人在线观看| 久久午夜免费鲁丝片| 国产成人精品久久亚洲高清不卡 国产成人精品久久亚洲 | 好男人资源在线WWW免费| 日本一道高清不卡免费| 国产免费伦精品一区二区三区| 亚洲美女视频一区| 99在线观看视频免费| 国产AV无码专区亚洲AV蜜芽| 黄瓜视频高清在线看免费下载| 亚洲一区二区三区在线观看蜜桃| 午夜免费福利片观看| 亚洲av永久无码精品网址| 国产AV无码专区亚洲AVJULIA| 女人18毛片水最多免费观看| 国色精品va在线观看免费视频| 中文字幕精品亚洲无线码二区 | 免费无码午夜福利片| 亚洲人午夜射精精品日韩| 永久免费av无码不卡在线观看| 少妇性饥渴无码A区免费 | 成熟女人牲交片免费观看视频 | a级毛片免费在线观看| 亚洲v高清理论电影| 91精品免费观看| 一级美国片免费看| 亚洲精品无码久久久久APP | 亚洲六月丁香六月婷婷蜜芽| 无码人妻久久一区二区三区免费丨| 国产免费人成视频尤勿视频 | 1000部免费啪啪十八未年禁止观看 | 亚洲AV人无码激艳猛片| 亚洲不卡AV影片在线播放| 永久免费精品影视网站| 亚洲成AV人片一区二区密柚| 亚洲第一区精品观看| 国内自产少妇自拍区免费| 日韩精品福利片午夜免费观着|