wamp就是windos apache mysql php整合安裝環境,即在window下的apache、php和mysql的伺服器軟體。其中php環境配置是至關重要的一部分,本文就針對php在本地的環境配置中作簡要說明。
1、安裝apache
2、安裝mysql
安裝 mysql,這個是打包好了的安裝包,一路根據提示安裝上即可,另外還有乙個mysql workbench,這個是乙個視覺化的mysql管理軟體,可以一同下下來或者選用別的順手的管理客戶端均可。用管理客戶端鏈結本地的mysql,能連線上說明安裝成功。
3、安裝php
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"phpinidir "d:/php"
整合檢測
最後來檢查下我們的環境是否正常工作。
新建乙個文字名稱加擴充套件名為test.ini
在檔案中新增如下,具體**如下:
<?phpphpinfo();
?>
將其放到apache server的htdocs目錄下,在瀏覽器中輸入http://localhost/test.php,如果出現了php的版本及元件相關統計資訊,說明正常工作了。其中mysqlnd為enable說明mysql的驅動也正常啟用了。
windows系統下Python環境搭建教程
windows系統下pykpcirhthon環境的搭建 step1 pyth程式設計客棧on程式 選擇第乙個 下來 隨隨便 哪個 step2 安裝及配置環境 點選程式預設安裝 step3 開發配置環境 電腦 系統 高階系統設定 環境變數 系統變數 path變數追加python的安裝路徑 step 測...
window下安裝apache 使用wamp
01 wamp server wamp5 2 5 multi win.exe 02 wamp報錯時,需要的補丁 vcredist x64.exe 無法啟動此程式,因為計算機中丟失msvcr110.dll 03 wamp為綠色時.表示啟動成功 04 apache service 測試埠是否被占用 正常...
windows系統下搭建爬蟲框架scrapy
摘要 本機環境為windows 7,64位系統,python 2.7 裝成了32位的了 1.安裝twisted 安裝完成後,你會在c python27 lib site packages目錄下看到twisted資料夾 2.安裝zope.inte ce 很多版本,根據windows位數,python版...