Cài đặt php 8.2 trên Ubuntu 22.04 đơn giản nhanh chóng

PHP là ngôn ngữ lập trình đa năng phổ biến và đặc biệt được sử dụng hầu hết cho việc phát triển website trên toàn thế giới. Với tính ứng dụng cao, nhanh chóng và linh hoạt, PHP luôn nằm trong top các ngôn ngữ lập trình được yêu thích và ưu chuộng đối với các anh em developer.

Bài viết sẽ này tập trung vào việc hướng dẫn các bạn cài đặt hoặc nâng cấp phiên bản PHP hiện tại bằng PHP 8.2 trên hệ điều hành Ubuntu 22.04.

Cài đặt php 8.2 trên Ubuntu 22.04 đơn giản nhanh chóng

Backup cấu hình php hiện tại

Trước tiên chúng ta cần kiểm tra cấu hình đường dẫn cài đặt PHP hiện tại để phục vụ cho việc sao lưu lại cấu hình hiện tại.

ShellScript
root@web1:~# php --ini
Configuration File (php.ini) Path: /etc/php/7.4/cli
Loaded Configuration File:         /etc/php/7.4/cli/php.ini
Scan for additional .ini files in: /etc/php/7.4/cli/conf.d
Additional .ini files parsed:      /etc/php/7.4/cli/conf.d/10-mysqlnd.ini,
/etc/php/7.4/cli/conf.d/10-opcache.ini,
/etc/php/7.4/cli/conf.d/10-pdo.ini,
...

Tiến hành sao lưu nhanh cấu hình PHP như sau:

ShellScript
root@web1:~# cp -a /etc/php/7.4/ /etc/php/7.4.backup

Cài đặt php 8.2 trên Ubuntu 22.04

Trước khi cài đặt đừng quên update các packages nhé, điều này sẽ giúp cho các gói cài đặt được update mới nhất.

ShellScript
root@web1:~# apt update && apt upgrade -y

Để cài đặt PHP 8.2, chúng ta phải sử dụng một kho lưu trữ bên ngoài và thiết lập các phụ thuộc cần thiết để cài đặt PHP 8.2 trong Ubuntu 22.04. Kho lưu trữ chính thức cho PHP trên Ubuntu được phát triển và cung cấp bởi Ondřej Surý trên launchpad.

Bạn có thể thêm kho lưu trữ này vào hệ thống của mình như sau:

ShellScript
root@web1:~# add-apt-repository ppa:ondrej/php

Sau đó tiến hành cài đặt php 8.2

ShellScript
root@web1:~# apt-get install php8.2

Ngoài ra, bạn có thể cài đặt thêm các extension PHP

ShellScript
root@web1:~# apt-get install -y php8.2-cli php8.2-common php8.2-fpm php8.2-mysql php8.2-zip php8.2-gd php8.2-mbstring php8.2-curl php8.2-xml php8.2-bcmath

Bạn có thể kiểm tra lại các extension đã cài đặt bằng lệnh:

ShellScript
root@web1:~# php -m

Cấu hình sử dụng php 8.2 trên Ubuntu 22.04 làm mặc định

ShellScript
root@web1:~# update-alternatives --set php /usr/bin/php8.2

Kiểm tra lại hệ thống bằng lệnh php -m nếu kết quả trả về đúng phiên bản 8.2 thì có nghĩa là thành công.

ShellScript
root@web1:~# php -v
PHP 8.2.27 (cli) (built: Feb 18 2025 19:20:12) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.2.27, Copyright (c) Zend Technologies
    with Zend OPcache v8.2.27, Copyright (c), by Zend Technologies

Kết luận

Bạn đã có thể bắt đầu sử dụng PHP 8.2 ngay bây giờ. Chỉ với vài lệnh cơ bản, bạn đã có thể tự cài đặt hoặc nâng cấp các phiên bản PHP trên hệ thống của mình 1 cách đơn giản. Lưu ý trước khi bạn cài đặt hãy kiểm tra môi trường PHP của mình, đảm bảo sao lưu trước khi thực hiện nhé.

Systuts.net cảm ơn bạn đã đọc hết bài viết này.