آموزش ها-هاست نگار

طریقه نصب نسخه های مختلف PHP بر روی ابونتو 22.04

 

PHP یک زبان برنامه نویسی است که برای توسعه برنامه های کاربردی وب استفاده می شود. شما باید بسته های PHP را روی یک سیستم اوبونتو نصب کنید تا برنامه نوشته شده روی آن اجرا شود. به طور کلی، برای ایجاد وب سایت های تجارت الکترونیک، وبلاگ ها و برنامه های کاربردی API استفاده می شود. اگر به دنبال راهی آسان برای نصب PHP در اوبونتو 22.04 هستید، در این پست وبلاگ، ما به شما نشان خواهیم داد که چگونه این کار را سریع و آسان انجام دهید.
 
ما از Ondrej PPA برای نصب PHP در سیستم Ubuntu 22.04 LTS استفاده خواهیم کرد. که شامل PHP 8.2، 8.1، 8.0، 7.4، 7.3، 7.2 است. بسته های 7.1، 7.0 و PHP 5.6. می توانید هر یک از نسخه های مورد نیاز برنامه خود را نصب کنید. به توسعه دهندگان برنامه جدید پیشنهاد می شود از آخرین نسخه PHP یعنی PHP 8.1 استفاده کنند.
در این آموزش نحوه نصب PHP بر روی سیستم Ubuntu 22.04 LTS را خواهید آموخت. این آموزش با سیستم های اوبونتو 20.04 و 18.04 نیز سازگار است.
 
مرحله 1: به روز رسانی سیستم
ابتدا از طریق کنسول وارد اوبونتو 22.04 شوید. سپس کش Apt را به روز کنید و بسته های فعلی سیستم را با استفاده از دستور زیر ارتقا دهید:
 
sudo apt-get update
sudo apt-get upgrade
 
وقتی از شما خواسته شد، y را برای تایید نصب فشار دهید.
 
مرحله 2: نصب چندین نسخه PHP در اوبونتو 22.04
ساده ترین راه برای نصب چندین نسخه PHP استفاده از PPA Ondřej Surý است که یک توسعه دهنده دبیان است. برای اضافه کردن این PPA، دستورات زیر را در ترمینال اجرا کنید. اگر می‌خواهید نرم‌افزار را از PPA نصب کنید، به بسته نرم‌افزار خصوصیات مشترک نیاز است. این به طور خودکار روی دسکتاپ اوبونتو نصب می شود اما ممکن است در سرور اوبونتو شما از دست برود.
 
sudo apt install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt update
 
مخزن SURY شامل PHP 8.2، 8.1، 8.0، 7.4، 7.3، 7.2، 7.1، 7.0 و PHP 5.6 است. از آنجایی که آخرین نسخه پایدار PHP 8.0 است، اما بسیاری از وب سایت ها همچنان به PHP 7 نیاز دارند. شما می توانید هر یک از نسخه های PHP مورد نیاز را بر روی سیستم خود نصب کنید.
PHP 8.1 را نصب کنید:
اکنون می توانید با اجرای دستور زیر PHP8.1 را روی اوبونتو نصب کنید:
sudo apt-get install php8.1 php8.1-fpm
و چند اکستنشن رایج PHP8.1 را نصب کنید.
sudo apt-get install php8.1-mysql php8.1-mbstring php8.1-xml php8.1-gd php8.1-curl
وقتی از شما خواسته شد، y را برای تایید نصب فشار دهید.
با تایپ کردن sudo apt-get install php8.1 و دو بار فشار دادن کلید Tab، می‌توانید تمام اکستنشن های موجود PHP8.1 را مشاهده کنید.
 
 
PHP 8.0 را نصب کنید:
اکنون می توانید با اجرای دستور زیر PHP8.0 را روی اوبونتو نصب کنید:
sudo apt-get install php8.0 php8.0-fpm
و چند اکستنشن رایج PHP8.0 را نصب کنید.
sudo apt-get install php8.0-mysql php8.0-mbstring php8.0-xml php8.0-gd php8.0-curl
و بقیه نسخه های به همین ترتیب قابل نصب هستند فقط قسمت نسخه را با نسخه دلخواه خود تغییر دهید.
 
مرحله 3: نسخه فعال PHP را بررسی کنید
اکنون پس از نصب، با بررسی شماره نسخه توسط دستور زیر، بررسی کنید که نسخه صحیح PHP نصب شده باشد:
 
hp -v
# Output
PHP 8.1.8 (cli) (built: Jul 11 2022 08:30:39) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.1.8, Copyright (c) Zend Technologies
with Zend OPcache v8.1.8, Copyright (c), by Zend Technologies
 
مرحله 4: نسخه پیش فرض PHP را برای CLI تغییر دهید
اگر چندین نسخه از PHP را روی اوبونتو 22.04 نصب کرده اید، می توانید یکی از نسخه ها را به عنوان نسخه پیش فرض PHP انتخاب کنید.
برای لیست کردن نسخه های موجود، دستور زیر را اجرا کنید:
sudo update-alternatives --config php
 
 
همانطور که می بینید، ما PHP 8.1 را به عنوان نسخه پیش فرض PHP داریم. برای تغییر نسخه پیش‌فرض، عددی را که با نسخه مناسبی که می‌خواهید مطابقت دارد را وارد کنید و ENTER را فشار دهید.
به عنوان مثال، برای تبدیل PHP 7.4 به نسخه پیش فرض، 3 را تایپ کرده و ENTER را فشار دهید. می توانید دستور زیر را برای تغییر سریع نسخه اجرا کنید:
sudo update-alternatives --set php /usr/bin/php7.4
پس از آن، نسخه فعال PHP را بررسی کنید:
 
php -v
# Output
PHP 7.4.30 (cli) (built: Jun 27 2022 08:21:19) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
with Zend OPcache v7.4.30, Copyright (c), by Zend Technologies
 
مرحله 5: حذف نسخه های PHP
اگر نسخه PHP دیگر مورد نیاز نباشد، می توان آن را از سیستم حذف کرد. که فضای دیسک و همچنین امنیت سیستم را آزاد می کند.
برای حذف هر نسخه PHP، دستور زیر را اجرا کنید:
sudo apt-get remove php5.6
همچنین، تمام ماژول های آن نسخه را حذف کنید، دستور زیر را اجرا کنید:
sudo apt-get remove php5.6-*
در این آموزش طریقه نصب نسخه های مختلف php بر روی ابونتو 22.04 را توضیح دادیم. امیدواریم این مقاله آموزشی برای شما مفید بوده باشد، برای دیدن باقی آموزش ها میتوانید وارد منوی پشتیبانی بخش آموزش ها شوید، در صورتی که درباره این آموزش به مشکل یا سوالی برخورد کردید، میتوانید آن را در بخش دیدگاه بیان کنید.
 
 
 
 

 

 

نوشتن دیدگاه


تصویر امنیتی
تصویر امنیتی جدید

خرید هاست

 

آموزش های مرتبط