PHP是最常用的服務器端編程語言之一。很多流行的CMS和框架比如WodPess和Mgento都是用PHP寫的。那麼Ubuntu 20.04上如何安裝PHP,目前默認的Ubuntu 20.04存儲庫包括PHP 7.4版本,本文就爲大家介紹下Ubuntu 20.04上安裝PHP7.4操作步驟。
如果用Apche作爲web服務器,運行以下命令來安裝PHP和Apche PHP模塊:
一旦安裝了軟件包,重啓Apche對於要加載的PHP模塊:
Nginx沒有處理PHP文件的內置支持。我們將使用PHP-FPM(“FstCGI進程管理器”)來處理PHP文件。
運行以下命令來安裝PHP和PHP FPM包:
安裝完成後,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服務爲了使新配置生效:
PHP擴展是擴展PHP核心功能的編譯庫。
要安裝MySQL和GD擴展,您可以運行以下命令:
在安裝一箇新的PHP擴展後,根據您的設置,不要忘記重新啓動Apche或PHP FPM服務。
要測試網絡服務器是否爲PHP處理進行了正確配置,請創建一箇名爲info.php
在裏面//www/html
具有以下代碼的目錄:
//www/html/info.php
<? php
phpinfo ();
保存文件,打開瀏覽器,然後訪問:http://you_see_ip/info.php
。
如下圖所示,您將看到關於PHP配置的信息: