Windows系統下搭建WAMP環境

來源:互聯網
上載者:User

標籤:

Wamp就是Windos Apache Mysql PHP整合安裝環境,即在window下的apache、php和mysql的伺服器軟體。其中php環境配置是至關重要的一部分,本文就針對php在本地的環境配置中作簡要說明。

 

1、安裝Apache

    擷取 Apache Server 下載,這個是包括了open ssl 模組的window可執行程式,直接運行安裝到我們需要放置的目錄下面。注意使用80連接埠,這樣不必額外製定連接埠號碼就可以訪問本地Http Server了,一切安裝好後,開啟瀏覽器,輸入http://localhost進行測試,出現“It Works”那麼安裝就成功。

 

2、安裝Mysql

擷取 Mysql 下載

        安裝 Mysql,這個是打包好了的安裝包,一路根據提示安裝上即可,另外還有一個Mysql Workbench,這個是一個可視化的Mysql管理軟體,可以一同下下來或者選用別的順手的管理用戶端均可。用管理用戶端連結本地的Mysql,能串連上說明安裝成功。

 

3、安裝PHP

擷取PHP下載,可以看到多個版本提供選擇:

        如果Apache的版本是1或2,那麼下載VC6編譯的版本;如果選用IIS作為Server,那麼使用VC9編譯的版本,X86代表32位的作業系統,X64則代表64位作業系統。

        Thread Safe和Non Thread Safe,取決於Web Server對PHP的執行方式。如果是ISAPI,需要調用dll來處理使用者請求,由於處理完後相關dll不會馬上消失,所以需要進行安全執行緒檢查以使用多線程,從而提高效率,使用Thread Safe較好。如果是Fast CGI,由於只進行單線程的運行,因此沒必要進行線程並發下的安全性檢查,去掉安全執行緒檢查等於取消不必要的系統耗費從而提高運行速度,使用 Non Thread Safe的較好。

        這裡也有直接的安裝包,直接安裝即可,但我們選擇ZIP包進行手工安裝,一來手工安裝更靈活,二來可以瞭解PHP的內部結構,這個對於以後進一步使用PHP來說比較重要哦。

        將壓縮包解壓到你的目標磁碟目錄,如解壓後的目錄類似C:\php,注意目錄間最好不用空格,由於有的Web Server可能不支援帶空格的路徑。

        配置php5ts.dll路勁的環境變數。在根目錄下面有些dll含有Web Server的名字,這些相關的Server模組可以讓Web Server運行PHP時更加高效。所有的模組都需要用到php5ts.dll,因此需要讓系統知道他的位置,尋找順序一般為:

        php.exe的執行位置,或者Web Server的執行目錄(一般為bin)如果Web Server使用了server模組

        環境變數PATH下包含的路徑

    把當前的根目錄加到PATH下,這樣無論Web Server如何配置,系統都可以尋找到php5ts.dll

    配置PHP初始化資訊,直接把php.ini-production複製後改名為php.ini即可,PHP運行時會自動尋找並讀取php.ini檔案。另外如果使用Windows NT, 2000, XP 或 2003上的NTFS格式,確保運行Web Server的使用者對php.ini有讀取的許可權。

    關聯PHP和Apache,此配置後Apache便具有PHP的解析能力。這裡有兩種方式去設定PHP與Apache的協同工作。一種是作為CGI,另一種是作為Apache的模組來安裝,上面提到Server模組更好,因此我採用這種方式安裝,將以下三行加入Apache的httpd.conf中即可。

具體代碼如下:

LoadModule php5_module "d:/php/php5apache2_2.dll"AddType application/x-httpd-php .phpPHPIniDir "d:/php"

整合檢測 

    最後來檢查下我們的環境是否正常工作。

    建立一個文本名稱加副檔名為test.ini

    在檔案中添加如下,具體代碼如下:

<?php     phpinfo(); ?>

 將其放到Apache Server的htdocs目錄下,在瀏覽器中輸入http://localhost/test.php,如果出現了PHP的版本及組件相關統計資訊,說明正常工作了。其中mysqlnd為enable說明Mysql的驅動也正常啟用了。

來源地址:http://www.yoodb.com/article/display/256

Windows系統下搭建WAMP環境

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.