Cài đặt PHP 8.2 trên Ubuntu 20.04 - Install PHP 8.2 Ubuntu 20.04

Chuẩn bị trước khi cài đặt:

  • Một hệ thống đã cài đặt và đang chạy Ubuntu 20.04.
  • Quyền truy cập root vào hệ thống.

Đảm bảo hệ thống được cập nhật, chạy lệnh sau:

apt update

Nếu có bất kỳ cập nhật nào, hãy cập nhật hệ thống và khởi động lại.

apt upgrade -y && reboot

Thêm kho lưu trữ PHP PPA

apt -y install software-properties-common
add-apt-repository ppa:ondrej/php

Đầu ra:

root@vps:~# add-apt-repository ppa:ondrej/php
PPA publishes dbgsym, you may need to include 'main/debug' component
Repository: 'deb https://ppa.launchpadcontent.net/ondrej/php/ubuntu/ jammy main'
Description:
Co-installable PHP versions: PHP 5.6, PHP 7.x and most requested extensions are included. Only Supported Versions of PHP (http://php.net/supported-versions.php) for Supported Ubuntu Releases (https://wiki.ubuntu.com/Releases) are provided. Don't ask for end-of-life PHP versions or Ubuntu release, they won't be provided.

Debian oldstable and stable packages are provided as well: https://deb.sury.org/#debian-dpa

You can get more information about the packages at https://deb.sury.org

IMPORTANT: The <foo>-backports is now required on older Ubuntu releases.

BUGS&FEATURES: This PPA now has a issue tracker:
https://deb.sury.org/#bug-reporting

Install PHP 8.2

Đảm bảo gói đã thêm vào được cập nhật

apt update

Nếu có bất kỳ cập nhật nào, hãy cập nhật hệ thống và khởi động lại.

apt upgrade -y && reboot

Install PHP 8.2 trên Ubuntu

apt install php8.2 -y

Kiểm tra phiên bản PHP

php -v

Đầu ra:

root@vps:~# php -v
PHP 8.2.0 (cli) (built: Dec 10 2022 10:53:01) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.2.0, Copyright (c) Zend Technologies
with Zend OPcache v8.2.0, Copyright (c), by Zend Technologies

Cài đặt các tiện ích mở rộng PHP

apt install php8.2-<extension>

Dưới đây là danh sách các tiện ích mở rộng PHP 8.2 có thể cài đặt trên Ubuntu 20.04:

  • php8.2-cli - trình thông dịch lệnh PHP, hữu ích cho việc thực hiện các tác vụ kiểm tra từ dòng lệnh hoặc thực hiện các tác vụ tổng quát từ shell.
  • php8.2-common - tài liệu, ví dụ và các module chung cho PHP.
  • php8.2-mysql - cho việc làm việc với cơ sở dữ liệu MySQL.
  • php8.2-zip - cho việc làm việc với các tệp được nén.
  • php8.2-gd - cho việc làm việc với hình ảnh.
  • php8.2-mbstring - được sử dụng để quản lý chuỗi không phải ASCII.
  • php8.2-curl - cho phép thực hiện các yêu cầu HTTP trong PHP.
  • php8.2-xml - cho việc làm việc với dữ liệu XML.
  • php8.2-bcmath - được sử dụng khi làm việc với số thực chính xác cao.

Bạn có thể sử dụng các lệnh cài đặt gói để cài đặt các tiện ích mở rộng này.

Ví dụ, để cài đặt tiện ích php8.2-cli, bạn có thể sử dụng lệnh sau trên dòng lệnh:

sudo apt-get install php8.2-cli

Tương tự, bạn có thể thay thế php8.2-cli bằng tên gói khác để cài đặt các tiện ích mở rộng PHP 8.2 khác.

Để liệt kê các module/tiện ích PHP đã cài đặt

php -m

Tổng kết lại, việc install PHP 8.2 trên Ubuntu 20.04 là một quá trình quan trọng để đảm bảo khả năng phát triển và triển khai ứng dụng web của bạn trên nền tảng Linux mạnh mẽ. Qua các bước hướng dẫn từ việc thêm kho lưu trữ PPA của PHP, cài đặt các gói PHP 8.2 cần thiết, kiểm tra phiên bản và cài đặt các tiện ích mở rộng, bạn đã tạo ra môi trường lý tưởng để tận dụng các tính năng và cải tiến của phiên bản PHP mới nhất.

Mọi người cùng tìm kiếm: install php 8.2 ubuntu 20.04, apt install php 8.2, apt install php8.2

Các gói dịch vụ Cloud VPS của KDATA mang đến cho bạn nhiều lựa chọn về hiệu suất cũng như khả năng lưu trữ, mọi nhu cầu về doanh nghiệp đều được đáp ứng. KDATA đảm bảo khả năng uptime lên đến 99,99%, toàn quyền quản trị và free backup hằng ngày. Tham khảo ngay các gói dịch vụ Cloud VPS:

https://kdata.vn/cloud-vps

👉 Liên hệ ngay KDATA hỗ trợ tận tình, support tối đa, giúp bạn trải nghiệm dịch vụ giá hời chất lượng tốt nhất