dacker

نصب PHP روی AlmaLinux / Rocky / RHEL 9

PHP نسخهٔ 8.4.26 را روی AlmaLinux / Rocky / RHEL 9 از مخزن داخلی dacker نصب کنید؛ بدون خطای ۴۰۳ و با سرعت داخلی. دستور زیر کامل است: کلید امضا، مخزن، نصب، راه‌اندازی و بررسی.

  • نسخه: 8.4.26
  • حجم مخزن: 61.1 MB
  • مدیر بسته: dnf
  • آخرین تغییر:
  • مجوز: PHP-3.01

دستور نصب PHP روی AlmaLinux / Rocky / RHEL 9

نسخه

مرورگر شما انتخاب بدون JavaScript را پشتیبانی نمی‌کند؛ دستورهای همهٔ نسخه‌ها زیر هم آمده‌اند.

PHP 8.58.5.11

  • AlmaLinux / Rocky / RHEL 9
  • 61.1 MB
  • امضا و بررسی‌شده
bash · EL 9
  1. ۱کلید امضای سازنده
    # 1) Import the vendor signing keysudo rpm --import https://repo.dacker.ir/el/keys/RPM-GPG-KEY-EPEL-9sudo rpm --import https://repo.dacker.ir/el/keys/RPM-GPG-KEY-remi.el9
  2. ۲افزودن مخزن
    # 2) Add the repositorysudo curl -fsSL https://repo.dacker.ir/el/repos/dacker-php.repo -o /etc/yum.repos.d/dacker-php.repo
  3. ۳نصب
    # 3) Installsudo dnf install php85-php-fpm php85-php-cli
  4. ۴راه‌اندازی سرویس
    # 4) Enable and start the servicesudo systemctl enable --now php85-php-fpm
  5. ۵بررسی نصب
    # 5) Check the installationphp85 --version

PHP 8.48.4.26

  • AlmaLinux / Rocky / RHEL 9
  • 61.1 MB
  • امضا و بررسی‌شده
bash · EL 9
  1. ۱کلید امضای سازنده
    # 1) Import the vendor signing keysudo rpm --import https://repo.dacker.ir/el/keys/RPM-GPG-KEY-EPEL-9sudo rpm --import https://repo.dacker.ir/el/keys/RPM-GPG-KEY-remi.el9
  2. ۲افزودن مخزن
    # 2) Add the repositorysudo curl -fsSL https://repo.dacker.ir/el/repos/dacker-php.repo -o /etc/yum.repos.d/dacker-php.repo
  3. ۳نصب
    # 3) Installsudo dnf install php84-php-fpm php84-php-cli
  4. ۴راه‌اندازی سرویس
    # 4) Enable and start the servicesudo systemctl enable --now php84-php-fpm
  5. ۵بررسی نصب
    # 5) Check the installationphp84 --version

PHP 8.38.3.35

  • AlmaLinux / Rocky / RHEL 9
  • 61.1 MB
  • امضا و بررسی‌شده
bash · EL 9
  1. ۱کلید امضای سازنده
    # 1) Import the vendor signing keysudo rpm --import https://repo.dacker.ir/el/keys/RPM-GPG-KEY-EPEL-9sudo rpm --import https://repo.dacker.ir/el/keys/RPM-GPG-KEY-remi.el9
  2. ۲افزودن مخزن
    # 2) Add the repositorysudo curl -fsSL https://repo.dacker.ir/el/repos/dacker-php.repo -o /etc/yum.repos.d/dacker-php.repo
  3. ۳نصب
    # 3) Installsudo dnf install php83-php-fpm php83-php-cli
  4. ۴راه‌اندازی سرویس
    # 4) Enable and start the servicesudo systemctl enable --now php83-php-fpm
  5. ۵بررسی نصب
    # 5) Check the installationphp83 --version

PHP 8.28.2.34

  • AlmaLinux / Rocky / RHEL 9
  • 61.1 MB
  • امضا و بررسی‌شده
bash · EL 9
  1. ۱کلید امضای سازنده
    # 1) Import the vendor signing keysudo rpm --import https://repo.dacker.ir/el/keys/RPM-GPG-KEY-EPEL-9sudo rpm --import https://repo.dacker.ir/el/keys/RPM-GPG-KEY-remi.el9
  2. ۲افزودن مخزن
    # 2) Add the repositorysudo curl -fsSL https://repo.dacker.ir/el/repos/dacker-php.repo -o /etc/yum.repos.d/dacker-php.repo
  3. ۳نصب
    # 3) Installsudo dnf install php82-php-fpm php82-php-cli
  4. ۴راه‌اندازی سرویس
    # 4) Enable and start the servicesudo systemctl enable --now php82-php-fpm
  5. ۵بررسی نصب
    # 5) Check the installationphp82 --version

نسخهٔ بسته‌های PHP روی AlmaLinux / Rocky / RHEL 9

همهٔ بسته‌های مخزن php برای این توزیع، مستقیم از manifest مخزن. نام بسته‌ها را برای dnf install می‌توانید استفاده کنید.

بستهنسخه
php82-php-fpm8.2.34-1.el9.remi
php82-php-cli8.2.34-1.el9.remi
php82-php-mysqlnd8.2.34-1.el9.remi
php82-php-pgsql8.2.34-1.el9.remi
php82-php-mbstring8.2.34-1.el9.remi
php82-php-xml8.2.34-1.el9.remi
php82-php-gd8.2.34-1.el9.remi
php82-php-intl8.2.34-1.el9.remi
php82-php-bcmath8.2.34-1.el9.remi
php82-php-soap8.2.34-1.el9.remi
php82-php-sodium8.2.34-1.el9.remi
php82-php-pecl-zip1.22.8-1.el9.remi
php82-php-pecl-redis66.3.0-1.el9.remi
php82-php-opcache8.2.34-1.el9.remi
php83-php-fpm8.3.35-1.el9.remi
php83-php-cli8.3.35-1.el9.remi
php83-php-mysqlnd8.3.35-1.el9.remi
php83-php-pgsql8.3.35-1.el9.remi
php83-php-mbstring8.3.35-1.el9.remi
php83-php-xml8.3.35-1.el9.remi
php83-php-gd8.3.35-1.el9.remi
php83-php-intl8.3.35-1.el9.remi
php83-php-bcmath8.3.35-1.el9.remi
php83-php-soap8.3.35-1.el9.remi
php83-php-sodium8.3.35-1.el9.remi
php83-php-pecl-zip1.22.8-1.el9.remi
php83-php-pecl-redis66.3.0-1.el9.remi
php83-php-opcache8.3.35-1.el9.remi
php84-php-fpm8.4.26-1.el9.remi
php84-php-cli8.4.26-1.el9.remi
php84-php-mysqlnd8.4.26-1.el9.remi
php84-php-pgsql8.4.26-1.el9.remi
php84-php-mbstring8.4.26-1.el9.remi
php84-php-xml8.4.26-1.el9.remi
php84-php-gd8.4.26-1.el9.remi
php84-php-intl8.4.26-1.el9.remi
php84-php-bcmath8.4.26-1.el9.remi
php84-php-soap8.4.26-1.el9.remi
php84-php-sodium8.4.26-1.el9.remi
php84-php-pecl-zip1.22.8-1.el9.remi
php84-php-pecl-redis66.3.0-1.el9.remi
php84-php-opcache8.4.26-1.el9.remi
php85-php-fpm8.5.11-1.el9.remi
php85-php-cli8.5.11-1.el9.remi
php85-php-mysqlnd8.5.11-1.el9.remi
php85-php-pgsql8.5.11-1.el9.remi
php85-php-mbstring8.5.11-1.el9.remi
php85-php-xml8.5.11-1.el9.remi
php85-php-gd8.5.11-1.el9.remi
php85-php-intl8.5.11-1.el9.remi
php85-php-bcmath8.5.11-1.el9.remi
php85-php-soap8.5.11-1.el9.remi
php85-php-sodium8.5.11-1.el9.remi
php85-php-pecl-zip1.22.8-1.el9.remi
php85-php-pecl-redis66.3.0-1.el9.remi

وابستگی‌هایی که همراهشان از همین مخزن نصب می‌شوند: gd3php، highway، jxl-pixbuf-loader، libaom، libavif، libdav1d، libicu74، libimagequant، libjxl، liblzf، libraqm، libsodium، libvmaf، oniguruma5php، php82-php-common، php82-php-pdo، php82-php-pecl-igbinary، php82-php-pecl-msgpack، php82-runtime، php83-php-common، php83-php-pdo، php83-php-pecl-igbinary، php83-php-pecl-msgpack، php83-runtime، php84-php-common، php84-php-pdo، php84-php-pecl-igbinary، php84-php-pecl-msgpack، php84-runtime، php85-php-common، php85-php-pdo، php85-php-pecl-igbinary، php85-php-pecl-msgpack، php85-runtime، rav1e-libs، remi-libzip، svt-av1-libs

خطاهای رایج نصب PHP روی AlmaLinux / Rocky / RHEL 9

«Unable to find a match: php84-php-fpm»

output
No match for argument: php84-php-fpmError: Unable to find a match: php84-php-fpm

فایل مخزن (مرحلهٔ ۲) در /etc/yum.repos.d/ نیست، یا نسخهٔ EL سرور با این صفحه یکی نیست. با دستورهای زیر بررسی کنید.

bash · EL 9
dnf repolistcat /etc/os-release

«GPG check FAILED» یا «Public key … is not installed»

output
Public key for php84-php-fpm-….rpm is not installedError: GPG check FAILED

کلید امضای سازنده وارد نشده است. مرحلهٔ ۱ (rpm --import) را اجرا کنید و نصب را تکرار کنید. غیرفعال کردن gpgcheck راه‌حل امن نیست.

bash · EL 9
sudo rpm --import https://repo.dacker.ir/el/keys/RPM-GPG-KEY-EPEL-9sudo rpm --import https://repo.dacker.ir/el/keys/RPM-GPG-KEY-remi.el9

دربارهٔ کلیدهای سازنده روی EL ←

مرتبط

روی توزیع دیگری هستید؟

معمولاً کنار PHP روی AlmaLinux / Rocky / RHEL 9 نصب می‌شوند:

همهٔ نسخه‌ها و توزیع‌های PHP ← · همهٔ محصولات برای AlmaLinux / Rocky / RHEL 9 ←