《PHP實戰:淺談本地WAMP環境的搭建》要點:
本文介紹了PHP實戰:淺談本地WAMP環境的搭建,希望對您有用。如果有疑問,可以聯系我們。
PHP教程在php當地搭建過程中,php環境配置是至關重要的一部分,本文就php在當地的環境配置中作簡要說明.以供大家學習!
PHP教程配置Windows+Apache+Mysql+PHP開發運行環境
PHP教程安裝Apache
PHP教程??? 獲取 Apache Server 下載
??? 這個是包括了open ssl 模塊的window可執行程序,直接運行安裝到我們需要放置的目錄下面.注意使用80端口,這樣不必額外制定端口號就可以拜訪本地Http Server了
??? 一切安裝好后,打開瀏覽器,輸入http://localhost進行測試,出現“It Works”那么安裝就成功
PHP教程安裝Mysql
PHP教程??? 獲取 Mysql 下載
??? 安裝 Mysql,這個是打包好了的安裝包,一路根據提示安裝上即可
??? 另外還有一個Mysql Workbench,這個是一個可視化的Mysql管理軟件,可以一同下下來或者選用別的順手的管理客戶端均可.
??? 用管理客戶端鏈接當地的Mysql,能連接上說明安裝成功
PHP教程安裝PHP
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下包含的路徑
PHP教程??? 把當前的根目錄加到PATH下,這樣無論Web Server如何配置,系統都可以尋找到php5ts.dll
PHP教程??? 配置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中即可.
PHP教程集成檢測
PHP教程??? 最后來檢查下我們的環境是否正常工作.
??? 新建一個文本名稱加擴展名為test.ini
??? 在文件中添加如下代碼:
PHP教程??? 將其放到Apache Server的htdocs目錄下
PHP教程??? 接著在瀏覽器中輸入http://localhost/test.php,如果出現了PHP的版本及組件相關統計信息,說明正常工作了.其中mysqlnd為enable說明Mysql的驅動也正常啟用了.
PHP教程這樣一個WAMP環境就搭建起來了,這個環境是進行開發與學習的基礎,就先介紹到這里了.最后祝大家學習愉快,早日潘磕嫦邸!!
PHP教程以上便是本文的全部內容了,希望大家能夠喜歡.
歡迎參與《PHP實戰:淺談本地WAMP環境的搭建》討論,分享您的想法,維易PHP學院為您提供專業教程。