首頁 運維 linux運維 Ubuntu如何安裝php7.2、php7.3、php7.4? (方法詳解)

Ubuntu如何安裝php7.2、php7.3、php7.4? (方法詳解)

Jul 18, 2020 pm 03:42 PM
ubuntu

Ubuntu如何安裝php7.2、php7.3、php7.4? (方法詳解)

適用於任何Ubuntu版本和其他基於Ubuntu的版本。 Ubuntu 14.04,Ubuntu 16.04,Ubuntu 18.04甚至Ubuntu 19.10。

開始之前

PHP具有可以使用的不同版本和發行版。目前php官網支援的最舊版本(PHP 7.2)到PHP 7.3以及最新版本(PHP 7.4)。

本篇部落格提供PHP 7.4,PHP 7.2(Ubuntu 18.04中的預設設定)和Ubuntu 16.04儲存庫中的預設PHP版本(PHP 7)的說明。

建議你安裝PHP 7.3,因為它很穩定,並且有很多改進和新功能。如果你仍然使用PHP 7.1,則肯定需要盡快升級,因為其安全性支援將於2019年底終止。

在Ubuntu 18.04或16.04上安裝PHP 7.4

PHP 7.4是PHP的最新版本,具有許多改進。這些說明與PHP 7.3非常相似。

更新Ubuntu

首先,更新你的Ubuntu伺服器:

apt-get update && apt-get upgrade
登入後複製
登入後複製
登入後複製
登入後複製

##新增PHP存儲庫

要安裝PHP 7.4,需要使用第三方儲存庫。我們將使用先前再次使用的OndřejSurý的儲存庫。

首先,請確保已安裝以下軟體包,以便可以新增儲存庫:

apt-get install software-properties-common
登入後複製
登入後複製
登入後複製

接下來,從Ondřej新增PHP儲存庫:

add-apt-repository ppa:ondrej/php
登入後複製
登入後複製
登入後複製

最後,更新安裝套件:

apt-get update
登入後複製
登入後複製
登入後複製

安裝PHP 7.4

新增儲存庫後,可以使用下列指令安裝PHP 7.4:

apt-get install php7.4
登入後複製

此指令將安裝其他軟體包:

  • libapache2-mod-php7.4

  • libaprutil1-dbd-sqlite3

  • php7.4-cli

  • php7.4-common

  • php7.4-json

  • php7.4-opcache

  • php7.4-readline

  • 等等…

    就是這樣。要檢查伺服器上是否已安裝PHP 7.4,請執行以下命令:

  • php -v
    登入後複製
    登入後複製
    登入後複製
    登入後複製
安裝PHP 7.4模組

#根據你的應用程序,你可能需要其他軟體包和模組。可以使用以下指令安裝最常用的模組:

apt-get install php-pear php7.4-curl php7.4-dev php7.4-gd php7.4-mbstring php7.4-zip php7.4-mysql php7.4-xml
登入後複製

就這樣,你就可以在Ubuntu伺服器上開始使用PHP。

在Ubuntu 16.04上安裝PHP 7.2

PHP 7.2是PHP的穩定版本,具有許多新功能,改進和錯誤修復。如果您想要更好,更快的網站/應用程序,則絕對應該使用它。

更新Ubuntu

當然,一如既往,首先更新Ubuntu:

apt-get update && apt-get upgrade
登入後複製
登入後複製
登入後複製
登入後複製

##新增PHP存儲庫你可以使用第三方儲存庫來安裝最新版本的PHP。我們將使用OndřejSurý的儲存庫。

首先,請確保已安裝以下軟體包,以便可以新增儲存庫:

apt-get install software-properties-common
登入後複製
登入後複製
登入後複製

接下來,從Ondřej新增PHP儲存庫:

add-apt-repository ppa:ondrej/php
登入後複製
登入後複製
登入後複製

最後,更新安裝套件:

apt-get update
登入後複製
登入後複製
登入後複製

安裝PHP 7.2新增儲存庫後,可以使用下列指令安裝PHP 7.2:

apt-get install php7.2
登入後複製

此指令將安裝其他軟體包:

    ibapache2-mod-php7.2
  • libargon2-0
  • libsodium23
  • libssl1.1
  • php7.2-cli
  • php7 .2-common
  • php7.2-json
  • #php7.2-opcache
  • php7.2-readline
  • 就是這樣。要檢查伺服器上是否安裝了PHP 7.2,請執行以下命令:
php -v
登入後複製
登入後複製
登入後複製
登入後複製

安裝PHP 7.2模組根據你的應用程式,你可能需要其他軟體包和模組。可以使用以下指令安裝最常用的模組:

apt-get install php-pear php7.2-curl php7.2-dev php7.2-gd php7.2-mbstring php7.2-zip php7.2-mysql php7.2-xml
登入後複製

就這樣,你就可以在Ubuntu伺服器上開始使用PHP。

在Ubuntu 18.04上安裝PHP 7.2

更新Ubuntu

#同樣,在執行任何操作之前,您應該更新伺服器:

apt-get update && apt-get upgrade
登入後複製
登入後複製
登入後複製
登入後複製

安裝PHP 7.2

接下來,要在Ubuntu 18.04上安裝PHP 7.2,只需執行以下命令:

apt-get install php
登入後複製
該命令將安裝PHP 7.2以及其他一些依賴項。

要驗證是否已安裝PHP,請執行以下命令:

php -v
登入後複製
登入後複製
登入後複製
登入後複製

你應該得到類似以下的回應:

PHP 7.2.3-1ubuntu1 (cli) (built: Mar 14 2018 22:03:58) ( NTS )
登入後複製

就是這樣。 PHP 7.2已安裝在Ubuntu 18.04伺服器上。

安裝PHP 7.2模組

######這些是php應用程式常用的最常見的PHP 7.2模組。你可能或多或少需要,所以檢查你打算使用的軟體的要求:###
apt-get install php-pear php-fpm php-dev php-zip php-curl php-xmlrpc php-gd php-mysql php-mbstring php-xml libapache2-mod-php
登入後複製
###要檢查Ubuntu中所有可用的PHP模組,請執行:###
apt-cache search --names-only ^php
登入後複製
######## #在Ubuntu 18.04或16.04上安裝PHP 7.3#########

PHP 7.3是一个稳定的版本,可以在服务器上安全使用。

更新Ubuntu

首先,更新你的Ubuntu服务器:

apt-get update && apt-get upgrade
登入後複製
登入後複製
登入後複製
登入後複製

添加PHP存储库

要安装PHP 7.3,您需要使用第三方存储库。我们将使用以前使用的OndřejSurý的存储库。

首先,请确保已安装以下软件包,以便可以添加存储库:

apt-get install software-properties-common
登入後複製
登入後複製
登入後複製

接下来,从Ondřej添加PHP存储库:

add-apt-repository ppa:ondrej/php
登入後複製
登入後複製
登入後複製

最后,更新安装包

apt-get update
登入後複製
登入後複製
登入後複製

安装PHP 7.3

添加存储库后,可以使用以下命令安装PHP 7.3:

apt-get install php7.3
登入後複製

此命令将安装其他软件包:

  • libapache2-mod-php7.3

  • libaprutil1-dbd-sqlite3

  • php7.3-cli

  • php7.3-common

  • php7.3-json

  • php7.3-opcache

  • php7.3-readline

  • 等等其他……
    就是这样。要检查服务器上是否安装了PHP 7.3,请运行以下命令:

php -v
登入後複製
登入後複製
登入後複製
登入後複製

安装PHP 7.3模块
根据你的应用程序,你可能需要其他软件包和模块。可以使用以下命令安装最常用的模块:

apt-get install php-pear php7.3-curl php7.3-dev php7.3-gd php7.3-mbstring php7.3-zip php7.3-mysql php7.3-xml
登入後複製

就这样。现在,你可以在Ubuntu服务器上开始使用PHP。

如何更改你使用的PHP版本

如果你在Ubuntu服务器上安装了多个PHP版本,则可以更改默认版本。

要将PHP 7.2设置为默认值,请运行:

update-alternatives --set php /usr/bin/php7.2
登入後複製

要将PHP 7.3设置为默认值,请运行:

update-alternatives --set php /usr/bin/php7.3
登入後複製

要将PHP 7.4设置为默认值,请运行:

update-alternatives --set php /usr/bin/php7.4
登入後複製

相关教程推荐:《linux教程》、《PHP教程

以上是Ubuntu如何安裝php7.2、php7.3、php7.4? (方法詳解)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

ubuntu終端機打不開怎麼辦? 修復Ubuntu無法開啟終端機問題的方法 ubuntu終端機打不開怎麼辦? 修復Ubuntu無法開啟終端機問題的方法 Feb 29, 2024 pm 05:30 PM

如今,Ubuntu不允許其用戶打開終端機是一個非常普遍的問題。如果您收到類似的問題並且不知道下一步該怎麼做,請了解有關如何在Linux裝置上解決此「Ubuntu無法開啟終端」問題的五個修復程式。事不宜遲,讓我們深入探討導致它的原因及其可用的解決方案。為什麼Ubuntu打不開它上面的終端機?這主要發生在您安裝一些有缺陷的軟體或修改終端配置時。除此之外,與語言環境互動並破壞它們的新應用程式或遊戲也可能導致類似的問題。一些用戶在Ubuntu的活動選單中搜尋終端時報告修復了這個問題。這表明這個

如何取消Ubuntu 18.04資料夾右下角的鎖定圖示? 如何取消Ubuntu 18.04資料夾右下角的鎖定圖示? Jan 12, 2024 pm 11:18 PM

ubuntu系統常常遇到有的資料夾頂面有個鎖的形狀,這個檔案常常是無法進行編輯或移動,這是因為對這個檔案沒有可以編輯等的權限,所以我們要修改它的權限,就能去掉右下角的鎖,該怎麼操作呢?下面我們就來看看詳細的教學。 1.在上鎖的資料夾上右鍵--屬性。 2、選擇視窗中的權限選項。 3.把裡面都選擇為建立和刪除檔案。 4.接著選擇底部的更改包含文件的權限,裡面同樣都設定為創建和刪除文件,最後記得點擊右上角的更改。 5.如果還是沒有去掉上面的鎖,或是當面的選項出現灰色無法操作,可以在裡面右鍵--開啟終端。 6、使

如何在Ubuntu開始功能表中移除圖示? 如何在Ubuntu開始功能表中移除圖示? Jan 13, 2024 am 10:45 AM

ubuntu系統開始選單裡面列出了很多的軟體圖標,有很多不常用的圖標,想要刪除,該怎麼刪除呢?下面我們就來看看詳細的教學。 1.先進入ubuntu桌面,點選左邊面板下面的開始選單。 2、裡面可以找到一個文字編輯器圖標,我們要把它刪除了。 3.現在我們回到桌面直接滑鼠右鍵開啟終端。 4、使用指令開啟應用程式列表目錄。 sudonautilus/usr/share/applicationssudonautilus~/.local/share/applications5、在裡面找到對應的文字編輯器圖示。 6、接著直

以超級使用者登入Ubuntu 以超級使用者登入Ubuntu Mar 20, 2024 am 10:55 AM

在Ubuntu系統中,root使用者通常是停用狀態的。要啟動root用戶,可以使用passwd指令設定密碼,然後使用su-指令以root身分登入。根用戶是具有系統管理權限且不受限制的使用者。他擁有存取和修改檔案、使用者管理、軟體安裝和刪除,以及系統配置變更等權限。根用戶與一般用戶有著明顯的區別,根用戶擁有系統中最高的權限和更廣泛的控制權。根用戶可以執行重要的系統命令和編輯系統文件,而普通用戶則無法做到這一點。在本指南中,我將探討Ubuntu根用戶,如何以根用戶身份登錄,以及它與一般用戶的不同之處。注意

Ubuntu 24.04 LTS 七大亮點搶先看 Ubuntu 24.04 LTS 七大亮點搶先看 Feb 27, 2024 am 11:22 AM

Ubuntu24.04LTS,代號「NobleNumbat」即將發布!如果你正在使用的是Ubuntu23.10這類非LTS版本,遲早需要考慮升級。對於那些使用Ubuntu20.04LTS或Ubuntu22.04LTS的用戶,是否升級值得深思。 Canonical已經宣布,Ubuntu24.04LTS將提供長達12年的更新支持,細分如下:作為LTS版本,它將有5年的常規維護和安全更新。如果訂閱UbuntuPro,還能享有額外5年的支援。目前,這個額外的支援期限已經延長至7年,這意味著你將獲得長達12

ubuntu 20.04錄影軟體OBS安裝與解除安裝圖文教學課程 ubuntu 20.04錄影軟體OBS安裝與解除安裝圖文教學課程 Feb 29, 2024 pm 04:01 PM

OBS是由世界各地的志願貢獻者在空閒時間開發的開源軟體。一款視訊直播錄製軟體,主要用於視訊的錄製、直播的創流。 Ubuntu/Mint的安裝請注意,OBSStudio在ChromeOS上無法完全運作,螢幕和視窗捕捉等功能不能使用。建議使用xserver-xorg1.18.4或更新的版本,以避免OBS中某些功能的潛在效能問題,如全螢幕投影機。 FFmpeg是必要的如果你沒有安裝FFmpeg(如果你不確定,那麼你可能沒有),你可以用以下命令得到它:sudoaptinstallffmpeg我這裡已經安裝有了

Ubuntu 最終支援停用 snap 軟體包的自動更新 Ubuntu 最終支援停用 snap 軟體包的自動更新 Jan 13, 2024 am 10:09 AM

snap是Canonical為使用Linux核心和systemdinit系統的作業系統所開發的軟體打包和部署系統。這些被稱為snap的軟體包和使用它們的工具snapd可以在一系列的Linux發行版中使用,並允許上游軟體開發者直接向用戶發布他們的應用程式。借助snap,用戶可以輕鬆安裝Linux應用程序,在預設情況下,snapd一天內會檢查四次更新,並自動將snap應用程式更新到最新的版本。雖然有許多方法可以控制更新的安裝時間和頻率,但為了安全使用者無法完全關閉自動更新。雖然snap的初衷很好,但很多開

如何在Ubuntu系統中停用全域選單? 如何在Ubuntu系統中停用全域選單? Jan 11, 2024 pm 04:33 PM

Ubuntu11.04起,新增了一個新功能,稱為全域選單,它是所有應用程式共享的常用功能表列(如上所示)。我們大多數人已被使用到具有自己的功能表列的每個應用程式視窗。 Unity桌面頂部面板上提供全域選單,無論應用程式視窗在哪裡。如果您的螢幕的右下角的應用程式視窗大小調整為小,則該應用程式的選單列仍在頂部面板上。如果不習慣,這可能會令人困惑和不舒服。本經驗主要參考《Linux就該這麼學》,如果您不喜歡新的全域選單,並希望將選單列移回各個應用程式窗口,我們將向您展示如何停用全域選單。 1、按Ctrl+Al

See all articles