سیستم عامللینوکسویندوز

نحوه نصب و استفاده از Composer

آموزش کامل نصب و استفاده از Composer

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

Composer یک مدیر وابستگی ها برای PHP هست. این یک ابزار، ساده و قابل اعتماده که توسعه دهندگان از اون برای مدیریت و ادغام بسته های خارجی ( external packages ) یا کتابخانه ها ( libraries ) در پروژه های مبتنی بر زبان PHP استفاده میکنند.

قبل از یادگیری نحوه نصب Composer ، اطمینان حاصل کنید که به رابط خط فرمان ( command line ) روی سیستم یا سرور خودتون دسترسی دارید.

آموزش نصب Composer

در این بخش نحوه نصب Composer در سیستم های میزبانی سرور هایی مثل Linux ، macOS و Windows به شما نشون داده خواهد شد. پس با ما همراه باشید.

 ۱. نصب Composer در هاست اشتراکی، لینوکس یا macOS

دستورات نصب Composer در هاست اشتراکی، Linux (رایانه شخصی یا سرور) و macOS یکسان هستند. اگه Composer رو به صورت پیشفرض نصب دارید پس برای بررسی و چک کردن نسخه ی جدید Composer ابتدا دستور زیر رو ارسال کنید :

php composer.phar self-update

خب برای اینکه بدونید چجوری Composer رو روی سیستم خودتون نصب کنید این دستورالعمل رو دنبال کنید :

۱. به سرور خودتون از طریق SSH متصل بشید.

۲. با استفاده از دستور زیر Composer رو از سایت رسمی خودش دانلود کنید.

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

۳. برای اطمینان از خراب نبودن پرونده نصبی، (SHA-384) رو تأیید کنید.

php -r "if (hash_file('sha384', 'composer-setup.php') === 'e0012edf3e80b6978849f5eff0d4b4e4c79ff1609dd1e613307e16318854d24ae64f26d17af3ef0bf7cfb710ca74755a') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
رشته طولانی کاراکترها در دستور بالا (‘e0012edf…’) امضای نصب کننده هست و با هر بار انتشار نسخه جدید Composer تغییر میکنه. بنابراین، مطمئن بشید که جدیدترین SHA-384 رو از این صفحه دریافت کنید.

۴. پس از پایان کار، میتونید Composer رو به صورت محلی ( local ) یا جهانی ( global ) نصب کنید که نصب جهانی ( global ) به شما امکان میده تا Composer رو با ذخیره سازی اون در فهرست / usr / local / bin ، از هر جای سیستم خودتون اجرا کنید. در ادامه نحوه تکمیل هر دو روش اومده :

  • نصب به صورت محلی :
php composer-setup.php
  • نصب به صورت جهانی :
php composer-setup.php --install-dir=/usr/local/bin --filename=composer

و در نهایت این نتیجه رو مشاهده خواهید کرد :

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

۵. پس از اتمام موارد بالا فایل نصب کننده رو با دستور زیر حذف کنید :

php -r "unlink('composer-setup.php');"

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

composer

و نتیجه ایی که مشاهده میکنید باید برابر باشه با :

______
  / ____/___ ____ ___ ____ ____ ________ _____
 / / / __ / __ `__ / __ / __ / ___/ _ / ___/
/ /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ /
____/____/_/ /_/ /_/ .___/____/____/___/_/
                  /_/

Composer version 1.10.5 2020-02-12 16:20:11

 

 ۲. نصب Composer در ویندوز

نصب Composer در سیستم عامل ویندوز کمی متفاوت تر از مورد بالا هست. در این مرحله شما نیازی به خط فرمان (CMD) ندارید، فقط نیازه مراحل زیر رو با دقت به ترتیب انجام بدید :

۱. PHP رو در سیستم ویندوز خودتون نصب کنید. پیشنهاد ما استفاده از نرم افزار XAMPP هست و میتونید تو کمتر از ۵ دقیقه نصبش کنید.

۲. پس از اینکه نرم افزار XAMPP رو نصب کردید از این لینک آخرین نسخه ی Composer رو دانلود کنید.

۳. پس از دانلود Composer گزینه فایل installation wizard رو اجرا کنید و هنگامی که از شما میخواد developer mode رو فعال کنید، اون مورد رو نادیده بگیرید و ادامه نصب رو پیش برید.

install composer full learn01 - نحوه نصب و استفاده از Composer

۴. پنجره دیگه ایی باز میشه و از شما میخواد خط فرمان PHP رو تعیین کنید که به طور پیش فرض، در C: /xampp/php/php.exe تنظیم هست. بعد از مشخص کردن مکان، روی Next کلیک کنید.

۵. در این مرحله از شما Proxy Settings خواسته میشه که این مورد رو هم نادیده بگیرید و بر روی Install کلیک کنید.

۶. پس از اتمام نصب، خط فرمان رو باز کنید. CTRL + R رو فشار بدید، “cmd” رو تایپ کنید و OK رو کلیک کنید.

install composer full learn02 - نحوه نصب و استفاده از Composer

۷. دستور زیر رو تایپ کنید

composer

عالی بود. شما با موفقیت Composer رو روی ویندوز خودتون نصب کردید. الان میتونید خط فرمان رو باز کرده و نرم افزار رو از هر کجا اجرا کنید.

برای امتیاز به این نوشته کلیک کنید!
[کل: ۰ میانگین: ۰]

سعید زارعین

سعید هستم 27 ساله، یک عدد تولید محتوا(ئر) خلاق :)))

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

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

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