آیا به دنبال راهی برای نصب PHP 7.4 در کالی لینوکس هستید؟
PHP یک زبان برنامه نویسی سمت سرور است که برای توسعه برنامه های وب و ایجاد صفحات وب پویا استفاده می شود.
برنامه های PHP معمولاً با HTML کار می کنند و با سیستم ها در تعامل هستند مدیریت بانک اطلاعاتی.
به همین دلیل PHP بخشی از پشته LAMP یا LEMP است – Apache / Nginx ، MySQL و PHP که بر روی دستگاه های لینوکس کار می کنند.
نسخه PHP 7.4 برای GA 28 نوامبر 2019 بود.
این تنظیم در به روزرسانی 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 در کالی لینوکس کنید.
مشاهده همچنین با این موضوع: