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

آموزش نصب 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('getComposer.org/installer', 'Composer-setup.php');"

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

HASH="$(wget -q -O - 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 ایجاد می کنیم و کد های زیر را در این فایل وارد می کنیم.


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


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


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


(4) نحوه نصب CentOS 8 آموزش تصویری مرحله به مرحله قائم هاست
نحوه نصب CentOS 8آموزش نصب کردن centos 8 در وی ام ورنصب اسان سنت او اس 8 در esxiنصب سنت او اس در esxiآموزش نصب کردن centos در vmwareنصب فارسی centos 8 . ورود به ناحیه کاربری ثبت نام . ارسال تیکت 021-77438882. قائم هاست. قائم هاست ارائه دهنده


(5) نحوه نصب Polr در CentOS 8 - پایگاه دانش پارس وی دی اس
سرور CentOS 8. خرید سرور مجازی لینوکسی یک حساب کاربری root یک دامنه فعال آپاچی را نصب کنید. Polr به یک سرور وب یک پایگاه داده MySQL و PHP نیاز دارد. برای این آموزش از سرور وب Apache استفاده خواهیم کرد.


(6) آموزش نصب کامپوزر Composer [آموزش ویدئویی رایگان] - سون لرن
آموزش نصب کامپوزر Composer اگر قصد دارید تبدیل به یک برنامه نویس PHP شوید در این مسیر حتما نام ابزار کامپوزر یا Composer به گوش شما خواهد رسید. معمولا بسیاری از کارهایی که برنامه


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


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


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


(10) جی بلاگ نحوه نصب و استفاده از PHP Composer در اوبونتو
Composer یک ابزار برای مدیریت برنامه های پیش نیاز برای PHP است. در این آموزش چگونگی نصب Composer و نیز نحوه استفاده از آن در سیستم عامل اوبونتو 18.04 شرح داده شده است.

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

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

4 × 5 =

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