🐉 نحوه نصب PHP 7.4 در کالی لینوکس – مجموعه امنیت اطلاعات

آیا به دنبال راهی برای نصب PHP 7.4 در کالی لینوکس هستید؟

PHP یک زبان برنامه نویسی سمت سرور است که برای توسعه برنامه های وب و ایجاد صفحات وب پویا استفاده می شود.

برنامه های PHP معمولاً با HTML کار می کنند و با سیستم ها در تعامل هستند مدیریت بانک اطلاعاتی.

به همین دلیل PHP بخشی از پشته LAMP یا LEMP است – Apache / Nginx ، MySQL و PHP که بر روی دستگاه های لینوکس کار می کنند.

نسخه PHP 7.4 برای GA 28 نوامبر 2019 بود.

برای دیدن ویژگی های جدید PHP 7.4 از این لینک استفاده کنید.

این تنظیم در به روزرسانی Kali Linux 2020.x انجام شده است.

مرحله 1: سیستم را به روز کنید

اطمینان حاصل کنید که سیستم شما به روز شده است:

 بروزرسانی سودمند
sudo apt upgrade -y 

پس از به روزرسانی سیستم ، مخزن SURY PHP را اضافه کنید.

مرحله 2. مخزن SURY PHP PPA را اضافه کنید

کلید GPG را وارد کنید و مخزن PPA را اضافه کنید.

 sudo apt -y install lsb- گواهینامه های ca-apt-transport-https را آزاد کنید
sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpgociation19659015{بعد مخزن را اضافه کنید: 

 echo "deb https: // pack.sury.org/php/ buster main "| sudo tee /etc/apt/source.list.d/php.listociation19659017.06.2012 مرحله 3: PHP 7.4 را در Kali Linux نصب کنید 

آخرین مرحله نصب PHP 7.4 در Kali Linux است.

شما باید لیست بسته های مناسب را به روز کنید. قبل از نصب.

 sudo apt update 

سپس PHP 7.4 را در Kali Linux نصب کنید.

 sudo apt -y install php7.4 

بررسی کنید که نسخه PHP نصب شده است.

 $ php -v
PHP 7.4.3 (کلی) (ساخته شده: 20 فوریه 2020 14:15:45) (NTS)
حق چاپ (c) گروه PHP
Zend Engine v3.4.0، Copyright (c) Zend Technologies
    با Zend OPcache v7.4.3 ، حق چاپ (c) ، توسط Zend Technologies 

تمام پسوندهای PHP اضافی را می توانید با دستور دستور زیر نصب کنید:

 sudo apt-get install php7.4-xxx 

مثال: ] sudo apt-get install php7.4- {cli، json، imap، bcmath، bz2، intl، gd، mbstring، mysql، zip}

تنظیمات PHP مربوط به Apache در / etc / php ذخیره می شوند /7.4/apache2/php.iniociation19659030.06.2012 با استفاده از PHP با Nginx:

Apache هنگام نصب PHP در Kali Linux پیکربندی می شود.

اگر می خواهید از Nginx و PHP استفاده کنید ، باید سرویس Apache را متوقف و غیرفعال کنید. [19659014] sudo systemctl غیرفعال شود - اکنون apache2

سپس بسته های فرمت fpm و nginx را نصب کنید.

 sudo apt-get install nginx php7.4-fpm 

سپس خدمات را شروع و فعال کنید.

 sudo systemctl را فعال کنید - اکنون php7.4-fpm nginx 

پرونده های پیکربندی PHP FPM در دایرکتوری قرار دارند: /etc/php/7.4/fpm/ դիմաց19659039.06.2012 خدمات Nginx و php-fpm باید اجرا شوند.

 $ systemctl وضعیت php7.4-fpm nginx
وضعیت systemctl php7.4-fpm nginx
● php7.4-fpm.service - مدیر فرآیند PHP 7.4 FastCGI
     بارگیری شده: بارگیری شده (/lib/systemd/system/php7.4-fpm.service؛ فعال شده؛ پیش فروش فروشنده: غیرفعال)
     فعال: فعال (در حال اجرا) از شنبه 2020-02-22 09:48:42 EST؛ 13s پیش
       اسناد: man: php-fpm7.4 (8)
   PID اصلی: 12645 (php-fpm7.4)
     وضعیت: "فرآیندهای فعال: 0 ، بیکار: 2 ، درخواست ها: 0 ، کند: 0 ، ترافیک: 0req / sec"
      وظایف: 3 (حد مجاز: 2318)
     حافظه: 15.2M
     CGroup: /system.slice/php7.4-fpm.service
             612645 php-fpm: فرآیند اصلی (/etc/php/7.4/fpm/php-fpm.conf)
             612646 php-fpm: استخر www
             612647 php-fpm: استخر www

● nginx.service - سرور وب با کارایی بالا و یک سرور پروکسی معکوس
     بارگذاری شده: بارگیری شده (/lib/systemd/system/nginx.service؛ فعال شده؛ از پیش تعیین شده فروشنده: غیرفعال)
     فعال: فعال (در حال اجرا) از شنبه 2020-02-22 09:48:42 EST؛ 13s پیش
       اسناد: man: nginx (8)
   PID اصلی: 12650 (nginx)
      وظایف: 9 (حد مجاز: 2318)
     حافظه: 12.3M
     CGroup: /system.slice/nginx.service
             612650 nginx: master process / usr / sbin / nginx -g daemon on؛ master_process در؛
             12652 nginx: فرآیند کارگر
             12653 nginx: فرآیند کارگر
             12654 nginx: فرآیند کارگر
             12655 nginx: فرآیند کارگر
             12656 nginx: فرآیند کارگر
             12657 nginx: فرآیند کارگر
             12658 nginx: فرآیند کارگر
             6512659 nginx: فرآیند کارگر 

شما می توانید شروع به توسعه برنامه های PHP در کالی لینوکس کنید.

مشاهده همچنین با این موضوع: