導航:首頁 > 電腦大全 > php台式電腦

php台式電腦

發布時間:2023-09-01 12:27:26

1. 個人電腦開發php最好用什麼操作系統

Linux系統最好,比如redhat,centos也行,它的開源的,需要用到某些企業級服務的時候才需要付費。其次是Windows。其實因為php是跨平台的,只要系統用著順手,用哪個平台都可以。

2. php在自己的電腦上運行 需要什麼 詳細點

Windows 安裝程序
PHP 的 Windows 安裝程序可以在 » http://www.php.net/downloads.php 下載。它會為 IIS、PWS 和 Xitami 安裝 CGI 版本的 PHP,並配置好 web 伺服器。該安裝程序不包含任何外部的 PHP 擴展(PHP_*.dll)。如果需要,可以在 Windows ZIP 包和 PECL 中找到。

注意:
雖然 Windows 安裝程序是讓 PHP 工作的最容易的方法,但是它有很多限制。例如,它不支持自動安裝 PHP 擴展。使用安裝程序安裝 PHP 不是最好的方式。

首先,在系統中安裝自己選擇的 HTTP(web)伺服器,並確認它正常工作。

運行安裝程序,按照向導說明一步步安裝。它支持兩種安裝類型:標准,將使用合理的默認配置進行安裝;高級,會在配置中詢問幾個問題。

安裝向導會收集足夠的信息來設置 php.ini 文件,並配置好 web 瀏覽器以使用 PHP。PHP 安裝程序不能自動配置 Apache,因此需要手動進行配置。

一旦安裝完成,安裝程序會提示重新啟動系統,重啟伺服器,或直接開始使用 PHP。

警告:
請注意,這種安裝方式安裝的 PHP 不是安全的。如果需要一個安全的 PHP 設置,最好使用手動方式安裝,並手動設置好每個選項。該自動安裝程序能夠讓用戶立即使用 PHP,但是這不意味著可以用於在線的伺服器中。

手工安裝步驟
本安裝指南指導手動在一個 Microsoft Windows 的 web 伺服器下安裝和配置 PHP。安裝前需要從 » http://www.php.net/downloads.php 下載 PHP 的 ZIP 二進制發布包。

雖然目前有很多多合一的安裝包,而且也發布了一個 Microsoft Windows 的 PHP 安裝程序,但是仍然建議用戶花些時間自己手動安裝 PHP。因為這樣才可以更加了解這套系統,並能夠在需要的時候更方便的安裝 PHP 擴展。

從舊版本的 PHP 升級:
上一版的手冊建議將 ini 和多個 DLL 文件移動到系統文件夾(例如 C:\WINDOWS)。這一步驟雖然簡化了安裝過程,卻導致升級上的困難。建議在使用新版本的 PHP 前刪除所有這些文件(比如從 Windows 系統文件夾刪除 php.ini 和 PHP 相關的 DLL 文件)。務必在刪除前備份這些文件,因為這一操作可能破壞整個系統。原有的 php.ini 在安裝新版本的 PHP 時也可用來參考。不久用戶便會明白,安裝 PHP 最好的方式便是將所有 PHP 有關的文件都放入同一目錄,並在系統的 PATH 環境變數中設置此目錄。

MDAC 需求:
如果使用 Microsoft Windows 98/NT4,需要下載適用於系統最新版本的 Microsoft Data Access Components(MDAC)。MDAC 可在 » http://msdn.microsoft.com/data/ 下載。需要 MDAC 的原因是 Windows 二進制包中編譯進了 ODBC 支持。

不論何種 web 伺服器,都需要先進行以下步驟:

將 PHP 壓縮包釋放到選擇的目錄中。若使用 PHP 4,可以解壓縮到 C:\,壓縮包會被釋放到一個類似 php-4.3.7-Win32 的新目錄中。若使用 PHP 5,請解壓縮到 C:\php,因為其 ZIP 包內沒有類似 php-4.3.7-Win32 的目錄信息。可以選擇其它的路徑但最好不要用中間有空格的路徑(例如:C:\Program Files\PHP 就不太好),如果這樣做有些 web 伺服器會崩潰。

解壓縮後的目錄對應 PHP 4 和 5 是不同的。它們的目錄結構分別為:

例 4.1. PHP 4 目錄結構
to clipboard
c:\php
|
+--cli
| |
| |-php.exe -- CLI 可執行程序 - 僅使用在命令行腳本
|
+--dlls -- 某些擴展需要的 DLL 文件
| |
| |-expat.dll
| |
| |-fdftk.dll
| |
| |-...
|
+--extensions -- PHP 的擴展 DLL 文件
| |
| |-php_bz2.dll
| |
| |-php_cpdf.dll
| |
| |-..
|
+--mibs -- SNMP 支持文件
|
+--openssl -- Openssl 支持文件
|
+--pdf-related -- PDF 支持文件
|
+--sapi -- SAPI(伺服器模塊支持)DLL 文件
| |
| |-php4apache.dll
| |
| |-php4apache2.dll
| |
| |-..
|
+--PEAR -- PEAR 的初始復本
|
|
|-go-pear.bat -- PEAR 安裝腳本
|
|-..
|
|-php.exe -- CGI 可執行文件
|
|-..
|
|-php.ini-dist -- 默認的 php.ini 設置
|
|-php.ini-recommended -- 推薦的 php.ini 設置
|
|-php4ts.dll -- 核心 PHP DLL 文件
|
|-...
或:

例 4.2. PHP 5 目錄結構
to clipboard
c:\php
|
+--dev
| |
| |-php5ts.lib
|
+--ext -- PHP 的擴展 DLL 文件
| |
| |-php_bz2.dll
| |
| |-php_cpdf.dll
| |
| |-..
|
+--extras
| |
| +--mibs -- SNMP 支持文件
| |
| +--openssl -- Openssl 支持文件
| |
| +--pdf-related -- PDF 支持文件
| |
| |-mime.magic
|
+--pear -- PEAR 的初始復本
|
|
|-go-pear.bat -- PEAR 安裝腳本
|
|-fdftk.dll
|
|-..
|
|-php-cgi.exe -- CGI 可執行文件
|
|-php-win.exe -- 執行腳本時不彈出命令提示行窗口
|
|-php.exe -- CLI 可執行程序 - 僅使用在命令行腳本
|
|-..
|
|-php.ini-dist -- 默認的 php.ini 設置
|
|-php.ini-recommended -- 推薦 php.ini 設置
|
|-php5activescript.dll
|
|-php5apache.dll
|
|-php5apache2.dll
|
|-..
|
|-php5ts.dll -- 核心 PHP DLL 文件
|
|-...
請注意它們之間的不同和相似之處。PHP 4 和 PHP 5 都有一個 CGI 可執行文件、一個 CLI 可執行文件和伺服器模塊,但是它們位於不同的文件夾和/或有著不同的命名。PHP 4 將伺服器模塊放在 sapi 文件夾,而 PHP 5 並沒有此目錄,它的伺服器模塊文件位於 PHP 根文件夾中。PHP 5 的擴展支持 DLL 文件也並沒有放在一個單獨的目錄中。

注意:
在 PHP 4 中,需要將位於 dll 和 sapi 文件夾中的文件移動到主文件夾中(例如 C:\php)。

下面是 PHP 4 和 PHP 5 附帶的伺服器模塊列表:

sapi/php4activescript.dll (php5activescript.dll) - ActiveScript 引擎,允許將 PHP 嵌入 Windows 應用程序中。

sapi/php4apache.dll(php5apache.dll) - Apache 1.3.x 模塊。

sapi/php4apache2.dll(php5apache2.dll) - Apache 2.0.x 模塊。

sapi/php4isapi.dll(php5isapi.dll) - ISAPI 模塊,支持 ISAPI 兼容的 web 伺服器,比如 IIS 4.0/PWS 4.0 或更新版本。

sapi/php4nsapi.dll(php5nsapi.dll) - Sun/iPlanet/Netscape 伺服器模塊。

sapi/php4pi3web.dll(PHP 5 無此模塊) - Pi3Web 伺服器模塊。

伺服器模塊比 CGI 可執行程序提供了更好的性能和更多的功能。CLI 版本是為使用 PHP 命令行腳本而設計的。關於 CLI 的更多信息可以在 PHP 的命令行模式一章中找到。

警告:
SAPI 模塊在 4.1 中有較多的增強。但是,在老系統中可能會產生伺服器錯誤,或導致伺服器的其它模塊停止工作,比如 ASP。

CGI 和 CLI 可執行文件以及 web 伺服器模塊都需要 php4ts.dll(php5ts.dll)。必須確認該文件可以在 PHP 安裝路徑中找到。對該 DLL 的搜索順序為:

調用 php.exe 時所在的目錄,或者若使用 SAPI 模塊時,web 伺服器的目錄(例如 C:\Program Files\Apache Group\Apache2\bin)。

任何在 Windows 的 PATH 環境變數中指定的目錄。

要讓 php4ts.dll / php5ts.dll 能正確被搜索到,有下面三個選擇:復制該文件到 Windows 系統目錄,復制該文件到 web 伺服器的目錄,或者把 PHP 目錄(例如 C:\php)添加到 PATH 環境變數中。為了將來更好的維護,建議使用最後一個選擇,將 PHP 目錄添加到 PATH 環境變數中,因為這樣更便於將來升級 PHP。在相應的常見問題解答項目中可以了解如何將 PHP 目錄添加到 PATH 環境變數中(別忘了重新啟動電腦,光注銷還不夠)。

下一步是為 PHP 設置一個有效的配置文件,php.ini。在 ZIP 包中有兩個 ini 文件,php.ini-dist 和 php.ini-recommended。建議使用 php.ini-recommended,因為在該文件中優化了性能和安全。請仔細閱讀該文件中的注釋,因為它從 php.ini-dist 修改而來,會對設置產生較大的影響。例如將 display_errors 設置為 off,將 magic_quotes_gpc 設置為 off。除了閱讀這些部分,還可以學習一下 ini 設置,並手動設置每一個配置項目。如果想要最安全的設置,這是最好的方法,雖然 PHP 在默認配置下也是很安全的。復制所選擇的 ini 文件到 PHP 能找到的目錄中,並將其重命名為 php.ini。PHP 搜索 php.ini 的路徑在配置文件一節已有介紹。

如果使用 Apache 2,更簡單的選擇是使用 PHPIniDir 指令(請閱讀在 Apache 2 下的安裝);若不是,最好的選擇是設置 PHPRC 環境變數。它在此常見問題解答項目中進行了解釋。

注意:
如果在 Windows NT、2000、XP 或 2003 中使用 NTFS 分區,請確認運行 web 伺服器的用戶有許可權讀取 php.ini(例如將其設置為 Everyone 可讀)

下面的步驟是可選的:

編輯新的 php.ini 文件。如果計劃使用 OmniHTTPd,不要執行下一步。設置 doc_root 並指向 web 伺服器的 document_root。例如:

to clipboard
doc_root = c:\inetpub\wwwroot // for IIS/PWS

doc_root = c:\apache\htdocs // for Apache
選擇 PHP 裝載的擴展庫。請閱讀關於 Windows 擴展一節以了解如何設置擴展庫,以及哪些功能已經內置無需擴展庫。請注意建議在全新安裝時先不要在 php.ini 中載入任何擴展庫,首先要保證 PHP 自身能夠正常工作。
在 PWS 和 IIS,可以設置 browscap 配置:在 Windows 9x/Me 中指向 c:\windows\system\inetsrv\browscap.ini,在 NT/2000 中指向 c:\winnt\system32\inetsrv\browscap.ini,在 XP 中指向 c:\windows\system32\inetsrv\browscap.ini。要得到最新版本的 browscap.ini,請閱讀如下常見問題解答項目。
PHP 現在已經安裝在系統中了。接下來一步是選擇一個 web 伺服器,並為之啟用 PHP。請在本章目錄中選擇一個 web 伺服器以了解更詳細的安裝步驟。
ActiveScript 是一個只運行在 Windows 下的 SAPI,可以在任何兼容 ActiveScript 的主機上使用 PHP 腳本,例如 Windows Script Host、ASP/ASP.NET、Windows Script Components 或 Microsoft Scriptlet control。

PHP 5.0.1 以後,ActiveScript 被移動到了» PECL 庫。可以從 » PHP 下載頁面或者 » http://snaps.php.net/ 下載此 PECL 擴展的 DLL 文件。

注意:
應該首先閱讀手動安裝步驟!

PHP 安裝完成後,應該下載 ActiveScript DLL(php5activescript.dll)並將其放入 PHP 主目錄(例如 C:\php)。

准備好全部所需文件後,必須在系統中注冊 DLL。做法是打開命令提示行窗口(位於開始菜單),然後輸入類似 cd C:\php 的命令進入 PHP 目錄,最後輸入 regsvr32 php5activescript.dll 注冊該 DLL。

要測試 ActiveScript 是否正確工作,請創建一個新文件,命名為 test.wsf(這個擴展名很重要)然後輸入:

to clipboard
<job id="test">

<script language="PHPScript">
$WScript->Echo("Hello World!");
</script>

</job>

保存並雙擊這個文件。如果您看到一個小窗口,內容為「Hello World!",說明安裝成功。

注意:
在 PHP 4 中,該引擎被命名為「ActivePHP」,如果使用 PHP 4,應該將上例中的「PHPScript」替換為「ActivePHP」。

注意:
ActiveScript 不使用默認的 php.ini 文件,而僅在調用它的 .exe 文件所在目錄中尋找。如果想裝載 PHP 擴展等,應該創建 php-activescript.ini 並將其放入那個目錄。

3. php環境在電腦上安裝 需要電腦配置最低是多少

自己開發用
如果只是開發簡單網頁類型的,沒有配置要求,機器能運行系統就行了
如果開發是處理大數據之類,那配置要求就稍微高點,至少得保證PHP有幾百M的內存,CPU的運算速度過得去就行

如果是伺服器
那這個得看實際應用場景,根據並發,項目運行消耗等來估算

閱讀全文

與php台式電腦相關的資料

熱點內容
安全啟動電腦怎麼操作U盤 瀏覽:483
電腦網易雲音樂怎麼設置音效 瀏覽:651
電腦vista在哪裡下載 瀏覽:220
電腦中毒後有什麼症狀 瀏覽:38
電腦長時間不開機掉電很快 瀏覽:717
戴爾和華碩電腦哪個好些 瀏覽:646
深圳什麼牌子電腦便宜 瀏覽:603
hp台式電腦怎麼調w10 瀏覽:614
聯想電腦f12找不到u盤 瀏覽:811
舊電腦顯示器多少錢 瀏覽:539
東芝筆記本電腦電源 瀏覽:567
電腦散熱器指的是哪個 瀏覽:253
怎麼在電腦限制wifi 瀏覽:458
蘋果6s通用軟體更新 瀏覽:885
acce電腦開機密碼忘記了 瀏覽:624
電腦一個屏幕可以分屏嗎 瀏覽:754
控制路由器的手機軟體 瀏覽:935
筆記本電腦上放不了dvd 瀏覽:149
lg電腦如何連接wifi路由器 瀏覽:46
一台電腦通過另一台win7上網 瀏覽:371