نصب PHP نسخه 8.4 روی سیستم عامل Ubuntu


برای نصب PHP نسخه 8.4 روی سیستم‌عامل Ubuntu، می‌توانید مراحل زیر را دنبال کنید. توجه داشته باشید که بسته‌های PHP معمولاً از مخازن PPA (Personal Package Archives) نصب می‌شوند، بنابراین ابتدا باید مخزن مناسب را اضافه کنید و سپس PHP را نصب کنید.

نصب PHP نسخه 8.4 روی سیستم عامل Ubuntu

برای نصب PHP نسخه 8.4 روی سیستم‌عامل Ubuntu، می‌توانید مراحل زیر را دنبال کنید:

  1. به روز رسانی لینوکس (ubuntu 22.04)
    Ubuntu 22.04
    sudo apt-get update
    Ubuntu 22.04
    sudo apt-get upgrade
  2. نصب پیش‌نیازها
    نرم‌افزارهایی که برای نصب PHP نیاز دارید را نصب کنید. این کار شامل software-properties-common می‌شود که به شما امکان می‌دهد مخازن اضافه کنید:
    Ubuntu 22.04
    sudo apt install software-properties-common
    همچنین برای باز کردن فایل های زیپ شده دستور زیر را اجرا کنید
    Ubuntu 22.04
    sudo apt-get install unzip
  3. اضافه کردن مخزن بسته‌های PHP
    مخزن ondrej/php که شامل نسخه‌های مختلف PHP است را اضافه کنید:
    Ubuntu 22.04
    sudo add-apt-repository ppa:ondrej/php
  4. به‌روزرسانی مجدد اوبونتو
    مجددا اوبونتو را به روز رسانی کنید.
    Ubuntu 22.04
    sudo apt-get update
  5. نصب PHP 8.4 روی سیستم عامل لینوکس
    حالا شما می‌توانید PHP 8.4 را نصب کنید. از دستور زیر استفاده کنید:
    Ubuntu 22.04
    sudo apt install php8.4
  6. نصب ماژول‌های مفید PHP
    بر اساس نیاز خود، ممکن است بخواهید ماژول‌های اضافی PHP نیز نصب کنید. برای نمونه:
    Ubuntu 22.04
    sudo apt install php8.4-cli php8.4-fpm php8.4-mysql php8.4-xml php8.4-mbstring php8.4-curl php8.4-zip php8.4-gd
    این کار ماژول‌های کاربردی را نصب می‌کند. می‌توانید ماژول‌های دیگر را نیز بر اساس نیازهای پروژه‌تان اضافه کنید.
  7. بررسی نصب PHP
    برای اطمینان از این که PHP به‌درستی نصب شده، می‌توانید نسخه PHP را با دستور زیر چک کنید:
    Ubuntu 22.04
    php -v
  8. راه‌اندازی PHP-FPM (اختیاری)
    اگر از PHP-FPM استفاده می‌کنید (به عنوان مثال برای Apache یا Nginx)، مطمئن شوید که PHP-FPM اجرا می‌شود:
    Ubuntu 22.04
    sudo systemctl start php8.4-fpm
    Ubuntu 22.04
    sudo systemctl enable php8.4-fpm
  9. اگر بعد از نصب PHP 8.4 بر روی اوبونتو با استفاده از دستور php -v همچنان نسخه دیگری را مشاهده می‌کنید، ممکن است به دلیل وجود چندین نسخه از PHP در سیستم شما یا عدم تغییر تنظیمات محیط، این اتفاق افتاده باشد. در زیر می‌توانید مراحل رفع این مشکل را پیگیری کنید:

  10. بررسی نسخه‌های نصب شده PHP
    ابتدا با استفاده از دستور زیر تمام نسخه‌های PHP نصب شده روی سیستم خود را بررسی کنید:
    Ubuntu 22.04
    ls /usr/bin/php*
    این دستور لیستی از نسخه‌های موجود PHP را به شما نشان می‌دهد.
  11. تغییر نسخه پیش‌فرض PHP
    اوکار این که PHP 8.4 به عنوان نسخه پیش‌فرض تنظیم نشده، می‌توانید از دستور update-alternatives استفاده کنید تا نسخه پیش‌فرض PHP را تغییر دهید:
    Ubuntu 22.04
    sudo update-alternatives --set php /usr/bin/php8.4
    حالا می‌توانید دوباره دستور زیر را اجرا کنید تا نسخه PHP را بررسی کنید:
    Ubuntu 22.04
    php -v
php 8.3