Ubuntu 20.04上安裝PHP7.4教程

PHP是最常用的服務器端編程語言之一。很多流行的CMS和框架比如WodPess和Mgento都是用PHP寫的。那麼Ubuntu 20.04上如何安裝PHP,目前默認的Ubuntu 20.04存儲庫包括PHP 7.4版本,本文就爲大家介紹下Ubuntu 20.04上安裝PHP7.4操作步驟。

一、Apche安裝PHP 7.4

如果用Apche作爲web服務器,運行以下命令來安裝PHP和Apche PHP模塊:

sudo pt updte sudo pt instll php libpche2-mod-php

一旦安裝了軟件包,重啓Apche對於要加載的PHP模塊:

sudo systemctl estt pche2

二、Nginx安裝PHP 7.4

Nginx沒有處理PHP文件的內置支持。我們將使用PHP-FPM(“FstCGI進程管理器”)來處理PHP文件。

運行以下命令來安裝PHP和PHP FPM包:

sudo pt updte sudo pt instll php-fpm

安裝完成後,FPM服務將自動啓動。要檢查服務的狀態,請運行

systemctl sttus php7.4-fpm ● php7.4-fpm.seice - The PHP 7.4 FstCGI Pocess Mnge Loded: loded (/lib/systemd/system/php7.4-fpm.seice; enbled; endo peset: enbled) Actie: ctie (unning) since Tue 2020-06-09 9:07:05 UTC; 37s go

現在可以編輯Nginx服務器塊並添加以下幾行,以便Nginx可以處理PHP文件:

see { # . . . othe code loction ~ \.php$ { include snippets/fstcgi-php.conf; fstcgi_pss unix:/un/php/php7.4-fpm.sock; } }

當然別忘了重新啓動Nginx服務爲了使新配置生效:

sudo systemctl estt nginx

三、安裝PHP擴展

PHP擴展是擴展PHP核心功能的編譯庫。

sudo pt instll php-[extnme]

要安裝MySQL和GD擴展,您可以運行以下命令:

sudo pt instll php-mysql php-gd

在安裝一箇新的PHP擴展後,根據您的設置,不要忘記重新啓動Apche或PHP FPM服務。

四、測試PHP處理

要測試網絡服務器是否爲PHP處理進行了正確配置,請創建一箇名爲info.php在裏面//www/html具有以下代碼的目錄:

//www/html/info.php

<?php phpinfo();

保存文件,打開瀏覽器,然後訪問:http://you_see_ip/info.php

如下圖所示,您將看到關於PHP配置的信息: