System Tutorials
  • Linux Commands
  • Linux Tutorials
  • WordPress
    • Bảo mật WordPress
    • Tăng tốc WordPress
  • Docker
  • Kubernetes
  • Series
    • Linux căn bản
    • Kubernetes thực chiến
    • Tools
No Result
View All Result
  • Linux Commands
  • Linux Tutorials
  • WordPress
    • Bảo mật WordPress
    • Tăng tốc WordPress
  • Docker
  • Kubernetes
  • Series
    • Linux căn bản
    • Kubernetes thực chiến
    • Tools
No Result
View All Result
System Tutorials
No Result
View All Result

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

Quốc CườngbyQuốc Cường
April 24, 2025
inLinux Tutorials
0
Table of Contents

    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.

    Tags: phpphp8.2ubuntuubuntu2204
    Previous Post

    Semantic Versioning – Quy ước đặt tên phiên bản phần mềm khi phát hành

    Next Post

    Tmux là gì? – Hướng Dẫn Cài Đặt và Sử Dụng Tmux Trên Linux

    Next Post
    Hướng Dẫn Cài Đặt và Sử Dụng Tmux Trên Linux

    Tmux là gì? - Hướng Dẫn Cài Đặt và Sử Dụng Tmux Trên Linux

    Chuyên mục

    • Bảo mật WordPress (1)
    • Bash Shell (1)
    • Control Panel (32)
    • cPanel (2)
    • DevOps (1)
    • Kiến thức cơ bản (6)
    • Linux Commands (5)
    • Linux Tutorials (24)
    • Security (4)
    • Tin tức (1)
    • Virtualization (1)
    • VMware (1)
    • Windows (4)
    • WordPress (2)

    Tags

    CentOS 7centos7control panelcpanelCSFcyberpaneldatabaseDatabasesdevopsdirectadmindockerhostinghosting panelHTTPSkienthucLet's EncryptLinuxlinux commandsLinux HostingLinux tricksMail ServerMariaDBMySQLNetworkingnetworksphpPleskProgramingPuTTYsecuritySMTP RelaySpeedtestSSHSSLssl/tlsubuntuUbuntu 20.04unixVMwareVMware WorkstationWindowswindows hostingwordpressZabbixzimbra
    System Tutorials

    SysTuts – Blog chia sẻ kiến thức Linux, Kubernetes, DevOps, CI/CD, Git và Automation. Hướng dẫn thực hành chi tiết, dễ áp dụng cho SysAdmin & DevOps.

    Tôi có thể giúp bạn

    • Quản trị máy chủ
    • Xử lý mã độc WordPress

    Bạn bè của tôi

    • Đỗ Trung Quân
    • Đàm Trung Kiên
    • Điều khoản sử dụng
    • Chính sách & Quyền riêng tư

    © 2025 Systuts - Blog chia sẻ kiến thức hệ thống.

    No Result
    View All Result
    • Linux Commands
    • Linux Tutorials
    • WordPress
      • Bảo mật WordPress
      • Tăng tốc WordPress
    • Docker
    • Kubernetes
    • Series
      • Linux căn bản
      • Kubernetes thực chiến
      • Tools

    © 2025 Systuts - Blog chia sẻ kiến thức hệ thống.