php安裝時候需要的組件(php安裝時候需要的組件有哪些)

本文目錄一覽:

如何在Windows7環境下安裝 PHP

一、安裝IIS7

1打開(1)[程序和功能],然後點擊(2)[打開或關閉Windows功能]

2勾選(1)[IIS管理控制台]和(2)CGI,然後點擊[確定]按鈕,等待安裝完成。這個過程可能需要系統安裝光碟。

3安裝完畢後,進入[控制面板]下的[管理工具],打開[Internet信息服務(IIS)管理器],可以看到[FastCGI設置]。

二、安裝PHP Manager

1下載PHP Manager。其中,x86 為32位 Windows 系統使用,x64 為64位 Windows 系統使用,請根據使用的Windows 系統情況下載。

2下載後,雙擊默認安裝即可。安裝完畢後,打開[Internet信息服務(IIS)管理器]可以看到[PHPManager]。

三、安裝PHP

1下載需要的PHP版本。

注意,選擇NTS(非線程安全)的ZIP版本。

2下載後,將其解壓縮到指定目錄下,例如C:\PHP。

然後,打開打開[Internet信息服務(IIS)管理器],雙擊[PHP Manager]圖標,點擊(1)[Register new PHP version]。

在彈出窗口(2)里輸入或選擇之前的解壓縮目錄(例如 C:\PHP)下的php-cgi.exe。完成後,點[確定]。

3點擊[check phpinfo()],選擇一個用於檢查PHP環境的站點,檢查PHP是否安裝成功。

註:如果註冊了多個PHP版本,可以點擊[Change PHP version]切換。

php 題目 在 windows 平台下部署 php 開發環境,通常需要安裝什麼組件,每個組件

樓主你好,很高興為你解答。要安裝1.Apache伺服器軟體(提供Web服務)也可選擇IIS.

2.配置PHP解析器(運行pgp代碼),

3.MySql(資料庫系統)。

基本就這三個。

根據不同需求 還可以增加其它的。比如Zend,Access.

PHP5.2.13安裝選哪些組件啊?

安裝PHP以及用module方式,將PHP與Apache結合,以支持PHP

1、下載軟體

�8�1 出現如下頁面

這裡選擇了「PHP 5.2.5 zip package [9,713Kb] – 08 November 2007」這個版本的。你也可以根據實際情況選擇合適的版本進行下載。

2 安裝。過程很簡單,把下載好的安裝文件解壓縮到你要安裝的文件夾下就可以了。主要是配置。

3 配置,以及與Apache的結合

在安裝目錄下找到「php.ini-dist」文件,將其重命名為「php.ini」,用記事本打開進行編輯。

3.1 用ctrl + F 找到「「register_globals = Off」」,這個值是用來打開全局變數的,比如表單送過來的值,如果這個值設為「Off」,就只能用「$_POST[‘變數名’]、$_GET[‘變數名 ‘]」等來取得送過來的值,如果設為「On」,就可以直接使用「$變數名」來獲取送過來的值,當然,設為「Off」就比較安全,不會讓人輕易將網頁間傳送的數據截取。這個值是否改成「On」就看自己感覺了,是安全重要還是方便重要?

3.2 繼續用ctrl+f 找到「extension=」,選擇要載入的模塊,去掉前面的 「;」,就表示要載入此模塊了,載入的越多,佔用的資源也就多一點,不過也多不到哪去,比如我要用mysql,就要把「;extension= php_mysql.dll」前的「;」去掉。所有的模塊文件都放在php解壓縮目錄的「ext」之下,我這裡的截圖是把所有能載入的模塊都載入上去了,前面的「;」沒去掉的,是因為「ext」目錄下默認沒有此模塊,載入會提示找不到文件而出錯。這裡只是參考,一般不需要載入這麼多,需要的載入上就可以了,編輯好後保存,關閉。

一般載入下面幾個就行了:

extension=php_mysql.dll

extension=php_gd2.dll

注意:載入模塊的時候要特別注意,盡量只載入需要的,否則會引起後面的apache的啟動錯誤,出現如下的錯誤:

如果上一步載入了其它模塊,就要指明模塊的位置,否則重啟Apache的時候會提示「找不到指定模塊」的錯誤,這裡介紹一種最簡單的方法,直接將php安裝路徑、裡面的ext路徑指定到windows系統路徑中——在「我的電腦」上右鍵,「屬性」,選擇「高級」標籤,點選「環境變數」,在「系統變數」下找到「Path」變數,選擇,雙擊或點擊「編輯」,將「;D:\php;D:\php\ext」加到原有值的後面,當然,其中的「D:\php」 是我的安裝目錄,你要將它改為自己的php安裝目錄,如下圖所示,全部確定。系統路徑添加好後要重啟電腦才能生效,可以現在重啟,也可以在所有軟體安裝或配置好後重啟。

4、與Apache結合,使Apache支持PHP

4.1打開Apache的配置文件「httpd.conf」文件,同樣用ctrl+f找到#LoadModule ssl_module modules/mod_ssl.so 這行,在此行後加入一行:

LoadModule php5_module “D:/apmy/php/php5apache2_2.dll”

PHPIniDir “D:/apmy/php”

注意,不能是:LoadModule php5_module c:/php/php5apache2.dll

原因: php5apache2.dll 只支持apache 2.0的版本,不能支持apache 2.2以上版本,因為我們最新的apache的版本是2.2.8

所以必須用新版本的動態庫php5apache2_2.dll,不能用老版本的動態庫。但是如果你安裝的apache是2.0的版本,則只需要使用老版本的動態庫就可以了,即php5apache2.dll

其中D:/apmy/php/php5apache2_2.dll”為你php目錄中php5apache2.dll(php5apache2_2.dll)所在的位置

4.2 再找到 AddType application/x-gzip .gz .tgz 這行,在此行後加入一行AddType application/x-httpd-php .php

此時PHP環境基本已經配置成功

在WEB根目錄(如我的D:\php\www)里建一個名為test.php (提示:用記事本的朋友,請避免文件為test.php.txt) ,的文件內容如下

PHP代碼: ? echo phpinfo(); ?

重新啟動apache服務

用瀏覽器打開

如果可以看到php配置輸出信息就OK了

(如果看到的是下載頁面或者? echo phpinfo(); ?,請查查你所做的與上面是否有錯漏)

5、繼續配置PHP的其他內容

把配置好的php.ini 並拷到 windows系統目錄下(特殊情況:win2k系統目錄為c:\winnt, windows xp 則為 c:\windows目錄。

再將php目錄里的所有動態庫(*.dll)拷貝到system32目錄下(win2k為c:\winnt\system32,windows xp則為c:\windows\system32)

最後到c:\php\ext下將php_gd2.dll php_mysql.dll這兩個文件複製到system32目錄下

Ubuntu安裝PHP

apt-get update 更新

apt-get install language-pack-en-base software-properties-common -y 解決語言衝突和中文亂碼

locale-gen en_US.UTF-8 語言環境

apt-get install vim -y 安裝vim

LC_ALL=en_US.UTF-8 add-apt-repository ppa:ondrej/php 使用ppa安裝php

apt-get update 再次更新

apt-get install php7.4 php7.4-fpm php7.4-cli php7.4-dev php7.4-redis php7.4-mysql php7.4-curl php7.4-xml php7.4-json php7.4-gd php7.4-mbstring php7.4-zip php7.4-bcmath -y 安裝php和相關組件

php -v 查看php版本

如何安裝PHP

為了開始使用 PHP,您可以:

找一個支持 PHP 和 MySQL 的 Web 主機

在您自己的 PC 機上安裝 Web 伺服器,然後安裝 PHP 和 MySQL

使用支持 PHP 的 Web 主機

如果您的伺服器支持 PHP,那麼您不需要做任何事情。

只要在您的 web 目錄中創建 .php 文件即可,伺服器將自動為您解析這些文件。

您不需要編譯任何軟體,或安裝額外的工具。

由於 PHP 是免費的,大多數的 Web 主機都提供對 PHP 的支持。

在您自己的 PC 機上建立 PHP

然而,如果您的伺服器不支持 PHP,您必須:

安裝 Web 伺服器

安裝 PHP

安裝資料庫,比如 MySQL

官方 PHP 網站

集成開發環境推薦 WAMP

PHP 伺服器組件

如果您是第一次安裝,建議您使用集成的伺服器組件,它已經包含了 PHP、Apache、Mysql 等服務,能夠為您節省很多繁瑣的配置環境過程所需花費的時間。

WampServer

Window系統可以使用 WampServer/,支持32位和64位系統,根據自己的系統選擇版本。

WampServer 安裝也簡單,你只需要一直點擊 “Next” 就可以完成安裝了。

實在不懂的,可以查看WampServer安裝教程。

XAMPP

XAMPP 支持 Mac OS 和 Window 系統,下載

IDE (Integrated Development Environment,集成開發環境)

Eclipse for PHP(免費)

Eclipse 是一個開放源代碼的、基於Java的可擴展開發平台(如果未安裝JDK,則需要先 下載 JDK 安裝)。就其本身而言,它只是一個框架和一組服務,用於通過插件組件構建開發環境。幸運的是,Eclipse 附帶了一個標準的插件集,包括Java開發工具(Java Development Kit,JDK)。

支持 Window、Linux 和 Mac OS 平台。

Eclipse for PHP 官方下載

PhpStorm(收費)

PhpStorm是一個輕量級且便捷的PHP IDE,其旨在提供用戶效率,可深刻理解用戶的編碼,提供智能代碼補全,快速導航以及即時錯誤檢查。

PhpStorm 非常適合於PHP開發人員及前端工程師。提供諸於:智能HTML/CSS/JavaScript/PHP編輯、代碼質量分析、版本控制集成(SVN、GIT)、調試和測試等功能。

支持 Window、Linux 和 Mac OS 平台。

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/243846.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-12 12:58
下一篇 2024-12-12 12:58

相關推薦

  • PHP和Python哪個好找工作?

    PHP和Python都是非常流行的編程語言,它們被廣泛應用於不同領域的開發中。但是,在考慮擇業方向的時候,很多人都會有一個問題:PHP和Python哪個好找工作?這篇文章將從多個方…

    編程 2025-04-29
  • Python 常用資料庫有哪些?

    在Python編程中,資料庫是不可或缺的一部分。隨著互聯網應用的不斷擴大,處理海量數據已成為一種趨勢。Python有許多成熟的資料庫管理系統,接下來我們將從多個方面介紹Python…

    編程 2025-04-29
  • Python通配符有哪些

    Python通配符是一種表示字元串中模糊匹配的有效工具,用於匹配與具有特定模式匹配的字元串。Python中主要的通配符有:*,?,[]和{}。 一、星號通配符 * 在Python中…

    編程 2025-04-29
  • PHP怎麼接幣

    想要在自己的網站或應用中接受比特幣等加密貨幣的支付,就需要對該加密貨幣擁有一定的了解,並使用對應的API進行開發。本文將從多個方面詳細闡述如何使用PHP接受加密貨幣的支付。 一、環…

    編程 2025-04-29
  • 註冊表取證工具有哪些

    註冊表取證是數字取證的重要分支,主要是獲取計算機系統中的註冊表信息,進而分析痕迹,獲取重要證據。本文將以註冊表取證工具為中心,從多個方面進行詳細闡述。 一、註冊表取證工具概述 註冊…

    編程 2025-04-29
  • 如何修改ant組件的動效為中心

    當我們使用Ant Design時,其默認的組件動效可能不一定符合我們的需求,這時我們需要修改Ant Design組件動效,使其更加符合我們的UI設計。本文將從多個方面詳細闡述如何修…

    編程 2025-04-29
  • Ant Design組件的動效

    Ant Design是一個基於React技術棧的UI組件庫,其中動效是該組件庫中的一個重要特性之一。動效的使用可以讓用戶更清晰、更直觀地了解到UI交互的狀態變化,從而提高用戶的滿意…

    編程 2025-04-29
  • Python函數類型有哪些

    本文將從以下幾個方面詳細闡述Python函數類型。 一、內置函數 Python的內置函數是指在Python編程語言中提供的可以直接使用的函數,不需要通過導入模塊等方式引入。 部分常…

    編程 2025-04-29
  • Python程序變數名有哪些

    Python是一種高級、面向對象、解釋型編程語言,它因為其簡潔明了的語法和廣泛的應用領域而被廣泛使用。在Python中,變數名是關鍵的標識符,它們用於訪問存儲在內存中的值。本文將介…

    編程 2025-04-28
  • 使用PHP foreach遍歷有相同屬性的值

    本篇文章將介紹如何使用PHP foreach遍歷具有相同屬性的值,並給出相應的代碼示例。 一、基礎概念 在講解如何使用PHP foreach遍歷有相同屬性的值之前,我們需要先了解幾…

    編程 2025-04-28

發表回復

登錄後才能評論