در این راهنما، مراحل نصب PHP 8.4 بر روی سیستمهای لینوکس اوبونتو با نسخههای LTS توضیح داده شده است. همچنین نحوه پیکربندی، نصب افزونههای PHP و استفاده از آن در وبسایتها به طور کامل شرح داده میشود. نسخه PHP 8.4 دارای ویژگیهای جدید و پیشرفتهای زیادی است که نصب آن به توسعهدهندگان امکان میدهد تا با آخرین تغییرات این زبان آشنا شوند.
توجه: نسخه PHP 8.4 هنوز در مرحله توسعه قرار دارد و نسخههای آزمایشی (آلفا و بتا) آن برای تست ارائه شده است. توصیه میشود از این نسخه در محیطهای تولید استفاده نکنید و فقط برای اهداف آزمایشی به کار ببرید.

آموزش نصب PHP 8.4 در اوبونتو 24.04 / 22.04 / 20.04
آموزش نصب PHP 8.4 در اوبونتو 24.04 / 22.04 / 20.04
مرحله 1 – افزودن مخزن PHP
برای نصب PHP 8.4، از بستههای از پیشساخته شده ارائهشده توسط Ondřej Surý استفاده میکنیم. ابتدا لیست بستههای سیستم را بهروزرسانی کرده و وابستگیها را نصب کنید:
sudo apt update
sudo apt install software-properties-common gnupg2 apt-transport-https lsb-release ca-certificates
سپس مخزن PPA مربوط به PHP را اضافه کنید:
sudo add-apt-repository ppa:ondrej/php
مرحله 2 – نصب PHP 8.4
پس از افزودن مخزن، با دستور زیر نسخه PHP 8.4 را نصب کنید:
sudo apt install php8.4 php8.4-cli
برای اطمینان از نصب صحیح، نسخه PHP را بررسی کنید:
php --version
برای داشتن یک سرور مجازی خوب و با کیفیت جهت نصب و راه اندازی نسخه PHP 8.4 میتوانید سرور مجازی فرانسه ، سرور مجازی فنلاند ، سرور مجازی کانادا و یا سرور مجازی ایران را با قیمت ارزان تهیه کنید که همراه آن سیستم عامل اوبونتو در نسخه های مختلف نصب و ارائه می شود و از میزبانی سایتهای خود بر روی سرور خودتان نهایت لذت را ببرید.
مرحله 3 – نصب افزونههای PHP
برای نصب افزونههای رایج PHP 8.4 از دستور زیر استفاده کنید:
sudo apt install php8.4-common php8.4-fpm php8.4-mysql php8.4-xml \
php8.4-gd php8.4-mbstring php8.4-zip php8.4-bcmath php8.4-curl -y
برای مشاهده لیست ماژولهای فعال PHP دستور زیر را اجرا کنید:
php -m
افزونههای دیگر را میتوانید با استفاده از دستور زیر نصب کنید:
sudo apt install php8.4-<extension>
مرحله 4 – پیکربندی PHP
فایلهای پیکربندی PHP در دایرکتوری /etc/php/8.4 قرار دارند. برای ویرایش تنظیمات عمومی PHP فایل زیر را باز کنید:
sudo nano /etc/php/8.4/cli/php.ini
پیکربندی برای Nginx و Apache
- Nginx: از فایل زیر برای تنظیمات استفاده کنید:
/etc/php/8.4/fpm/php.ini
- Apache: ابتدا ماژول مربوط به PHP را نصب کنید:
sudo apt install libapache2-mod-php8.4
فایل تنظیمات در مسیر زیر قرار دارد:
/etc/php/8.4/apache2/php.ini

آموزش نصب PHP 8.4 در اوبونتو 24.04 / 22.04 / 20.04
تنظیمات پیشنهادی در فایل php.ini:
memory_limit = 256M
upload_max_filesize = 10M
post_max_size = 12M
max_execution_time = 60
max_input_time = 60
error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT & ~E_NOTICE
display_errors = Off
log_errors = On
error_log = /var/log/php_errors.log
session.save_path = "/var/lib/php/sessions"
disable_functions = exec,shell_exec,system,passthru
expose_php = Off
file_uploads = On
date.timezone = "Asia/Tehran"
مرحله 5 – تست نصب PHP
برای اطمینان از عملکرد صحیح PHP، یک فایل آزمایشی ایجاد کنید:
sudo tee /var/www/html/hello.php<<EOF
<?php
echo "Hello, World!";
?>
EOF
سپس در مرورگر خود آدرس http://localhost/hello.php را باز کنید. اگر پیام Hello, World! نمایش داده شد، نصب PHP موفق بوده است.

آموزش نصب PHP 8.4 در اوبونتو 24.04 / 22.04 / 20.04
جمعبندی
در این مقاله، خیلی مختصر و مفید نحوه نصب PHP 8.4، پیکربندی آن و نصب افزونههای ضروری شرح داده شد. با اجرای این مراحل، شما میتوانید از جدیدترین قابلیتهای PHP 8.4 در پروژههای خود بهرهمند شوید. برای دریافت آموزشهای بیشتر، میتوانید به سایر مقالات ما در زمینه نصب PHP در سیستمهای مختلف مراجعه کنید.