Ubuntu 24.04 安裝 PHP 8.4


以下是在 Ubuntu 24.04 安裝 PHP 8.4 並配置到 Apache 或 Nginx 的方法。

1. 安裝 Apache 或 Nginx:

Apache 及 Nginx 各有優點,可以根據自身的需要選擇要安裝那一個網頁伺服器:

Apache:

$ sudo apt install apache2 -y

Nginx:

$ sudo apt install nginx -y

2. 安裝 PHP 8.4

Ubuntu 24.04 預設 Repositories 沒有包括 PHP 8.4,需要先加入相關的 repository:

$ sudo add-apt-repository ppa:ondrej/php
$ sudo apt update
$ sudo apt install php8.4 libapache2-mod-php8.4 php8.4-fpm php8.4-mysql php8.4-xml php8.4-mbstring php8.4-curl -y

3. 配置 PHP 8.4 到 Apache:

如果系統內原來已經安裝其他 PHP 版本,例如 PHP 8.3,這時需要把其他 PHP 版本關閉,並啟用 PHP 8.4:

$ sudo a2dismod php8.3
$ sudo a2enmod php8.4

現在重新啟動 Apache:

$ sudo systemctl restart apache2

4. 配置 PHP 8.4 到 Nginx

如果使用 Nginx 作為網頁伺服器,開啟 Nginx 的設定檔:

$ sudo vi /etc/nginx/sites-available/default

找到 PHP 檔案的段落,改成以下這樣:

儲存檔案後重新啟動 Nginx 及 PHP-FPM:

$ sudo systemctl restart nginx
$ sudo systemctl restart php8.4-fpm

以上是在 Ubuntu 24.04 安裝 PHP 8.4 的方法。

Leave a Reply