Apache與PHP版本選擇

2021-06-12 11:11:37 字數 867 閱讀 1068

apache版本選擇

with openssl表示帶有openssl模組,利用openssl就可以給apache配置ssl安全鏈結的,也就是使用https://方式進行訪問,占用的埠是443而不是普通阿帕奇的80。具體怎麼做證書,和實現這種功能比較複雜。     

no_ssl則表示不帶openssl模組,無法用於ssl安全鏈結。 更多ssl證書的資訊,可以訪問下面的**:

php版本選擇

vc9=vs2008編譯,推薦使用iis+php搭配模式,要使用vc9必須安裝microsoft 2008 c++ runtime (x86)

vc6=vs6編譯,推薦使用apache+php方式搭配。

thread safe,執行緒安全,執行時會進行執行緒(thread)安全檢查,以防止有新要求就啟動新執行緒的cgi執行方式而耗盡系統資源。non thread safe是非執行緒安全,在執行時不進行執行緒(thread)安全檢查。 

non thread safe,非執行緒安全

再來看php的兩種執行方式:isapi和fastcgi。 

isapi執行方式是以dll動態庫的形式使用,可以在被使用者請求後執行,在處理完乙個使用者請求後不會馬上消失,所以需要進行執行緒安全檢查,這樣來提高程式的執行效率,所以如果是以isapi來執行php,建議選擇thread safe版本; 

而fastcgi執行方式是以單一執行緒來執行操作,所以不需要進行執行緒的安全檢查,除去執行緒安全檢查的防護反而可以提高執行效率,所以,如果是以fastcgi來執行php,建議選擇non thread safe版本。 

官方並不建議你將non thread safe 應用於生產環境,所以我們選擇thread safe 版本的php來使用。 

PHP版本如何選擇?應該使用哪個版本?,php版本

超過75 的 使用了php作為開發語言,wordpress,phpmyadmin和其他一些開源專案的盛行,帶來了一大批的長尾使用者。然而,他們一般安裝之後卻很少公升級。下圖是目前php的使用統計。驚人的是,此圖的左半部分表示已經不被支援的php版本。php 5.2早在2011年1月已經不再維護。這並...

怎樣選擇PHP的版本

iis 如果想使用iis配置php的話,那麼需要選擇non thread safe nts 版本的php apache 如果你是用的apache的版本來自apache lounge website 可以使用php vc11 x86或者x64版本。vc9 和vc11 vc9和vc11是php的最新版本...

PHP 安裝版本選擇

針對 web server 而言,在 windows 環境下,如果你使用的 web server 是 apchae 或者 iis 7 以下版本,則應該選擇執行緒安全的安裝檔案,而如果你使用 fast cgi 模式時,可以選擇非執行緒安全,因為 web sever 本身能保證執行緒安全。如果是使用 i...