آموزش های سرور لینوکسعمومی

آموزش نصب PHP Composer روی CentOS 8

آموزش نصب PHP Composer روی CentOS 8
آموزش نصب PHP Composer روی CentOS 8
آموزش نصب PHP Composer روی CentOS 8

Composer محبوب ترین برنامه مدیریت پکیج ها برای PHP است و یکی از برنامه های کاربردی جهت مدیریت و ترکیب پروژه های PHP برای برنامه نویسان و توسعه دهندگان است که می تواند تا میزان زیادی سرعت حل و انجام کار ها را افزایش دهد. این برنامه با جمع آوری، ترکیب و مدیریت بسته های مورد نیاز برنامه نویسان بسیار کارآمد است به همین منظور در این مطلب از با آموزش نصب PHP Composer روی CentOS 8 در خدمت شما هستیم.

آموزش نصب PHP Composer روی CentOS

قبل از شروع آموزش باید پیش نیاز های لازم برای نصب Composer روی سنتوس 8 را فراهم کنید که در زیر به آنها اشاره می کنیم.

1. نصب PHP روی CentOS 8

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

$ sudo dnf install @php

2. دسترسی به سرور با استفاده از کاربر sudo

نصب Composer

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

sudo dnf install php-cli php-json php-zip wget unzip

پس از اینکه PHP CLI روی سرور نصب شد وقت آن است که اسکریپت Composer installer را با اجرا دستور زیر دانلود کنیم زیرا در حالت عادی مخازن پیش فرض سنتوس شامل Composer نمی شوند.

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"

حال با دستور زیر آخرین نسخه Composer installer را دانلود می کنیم.

HASH="$(wget -q -O - https://composer.github.io/installer.sig)"

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

php -r "if (hash_file('SHA384', 'composer-setup.php') === '$HASH') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"

حال با اجرا این دستور Composer را در مسیر دایرکتوری /usr/local/bin نصب می کنیم.

sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer

خروجی نصب مشابه زیر خواهد بود.

All settings correct for using Composer
Downloading...
Composer (version 1.10.1) successfully installed to: /usr/local/bin/composer
Use it: php /usr/local/bin/composer

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

composer -V

فرآیند نصب PHP Composer روی سنتوس 8 به طور کامل انجام شده و می توانیم کار با PHP Composer را شروع کنیم.

کار با Composer

برای کار با PHP Composer ابتدا یک دایرکتوری root برای یک پروژه تست ایجاد می کنیم.

mkdir ~/my-first-composer-project
cd ~/my-first-composer-project

حال می خواهیم در این پروژه تست برنامه ای را به عنوان نمونه اجرا کنیم که زمان را چاپ کند.

composer require nesbot/carbon

خروجی

sing version ^2.32 for nesbot/carbon
./composer.json has been created
Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 4 installs, 0 updates, 0 removals
- Installing symfony/translation-contracts (v2.0.1): Downloading (connecting..Downloading (100%) 
- Installing symfony/polyfill-mbstring (v1.15.0): Downloading (100%) 
- Installing symfony/translation (v5.0.6): Downloading (100%) 
- Installing nesbot/carbon (2.32.1): Downloading (100%) 
symfony/polyfill-mbstring suggests installing ext-mbstring (For best performance)
symfony/translation suggests installing symfony/config
symfony/translation suggests installing symfony/yaml
symfony/translation suggests installing psr/log-implementation (To use logging capability in translator)
Writing lock file
Generating autoload files
3 packages you are using are looking for funding.
Use the `composer fund` command to find out more!

حال با دستور زیر پروژه را لیست می کنیم و در خروجی دو فایل composer.json و composer.lock و دایرکتوری vendor قابل مشاهده هستند.

ls -l

حال یک فایل با نام testing.php ایجاد می کنیم و کد های زیر را در این فایل وارد می کنیم.



آموزش نصب PHP Composer در CentOS 8
آموزش نصب PHP Composer در CentOS 8 - وان سرور


نحوه نصب PHP 7.4 در CentOS 8 RHEL 8
نحوه نصب PHP 7.4 در CentOS 8 RHEL 8 آموزش ساده قائم هاست


آموزش نصب Composer کامپوزرInstall Composer on CentOS 7 نصب
06.12.2016 آموزش نصب Composer. Composer یکی از ابزارهای مدیریتی و کتابخانه ای برای اجرای اسکریپت های PHP است که وظیفه ی مدیریت توابع رو بر عهده داره.composer یک ابزار در محیط Command


نصب PHP Apache HTTP MySQL phpMyAdmin بر روی ویندوز 10
در این آموزش بصورت مرحله به مرحله PHP Apache HTTP MySQL phpMyAdmin را بر روی ویندوز 10 نصب می کنیم. توجه داشته باشید که بر روی ویندوز های پایین تر هم می توانید موراد ذکر شده را نصب کنید.


نصب و راه اندازی فریم ورک Laravel نصب Composer baboon
در قسمت قبل با ویژگی های مهم Laravel آشنا شدیم. در این بخش همانطور که می دانید قصد داریم Composer را نصب کنیم. [alert typedanger] آموزش نصب لاراول 5 را از اینجا دنبال کنید [alert]. راه اندازی Composer بر روی ویندوز


آموزش نصب PHP Composer در CentOS 8 - وان سرور
آموزش نصب PHP Composer در CentOS 8 کامپوزر یک مدیر dependency برای PHP است همانطور که npm برای Node.js یا pip برای Python است. Composer تمام بسته های PHP مورد نیاز خود را که


نحوه نصب PHP 7.4 در CentOS 8 RHEL 8 آموزش ساده قائم هاست
مرحله 2 PHP 7.4 را روی CentOS 8 RHEL 8 نصب کنید. پس از افزودن مخازن می توانیم ماژول PHP 7.4 Remi را فعال کرده و PHP 7.4 را روی CentOS 8 RHEL 8 نصب کنیم. sudo dnf -y install dnf-utils. جریان ماژول را برای PHP 7.4 در CentOS 8 RHEL 8


نحوه نصب Apache در CentOS 7 و CentOS 8 - پایگاه دانش پارس
Apache چیست در این مقاله قصد داریم روند نصب Apache در سرور CentOS 7 و در سرورCentOS 8 را تشریح کنیم.دستورات نصب apache بر روی سرور مجازی لینوکس


آموزش نصب فریم ورک Yii PHP روی Cent OS
آموزش نصب فریم ورک Yii PHP روی Cent OS 8 - توشن


نحوه نصب لاراول در CentOS 7 وبلاگ
نحوه نصب لاراول در CentOS 7 وبلاگ شتابان هاست install Laravel

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دو × سه =

دکمه بازگشت به بالا
بستن