آموزش نصب کامپوزر Composer برای PHP

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

قبل از  این آموزش، شما نیاز دارید که یه وب سرور محلی روی کامپیوترتون راه اندازی شده باشه. (PHP روی سیستموتون نصب باشه)

 

نصب سریع با PHP

در اصل وقتی php روی سیستم شما نصب باشه، خیلی راحت روی هر سیستم عاملی میتونید با ۴ دستور زیر کامپوزر رو نصب کنید. البته مقدار هش (hash) دستور دوم ممکنه تغییر کنه که بهتره همیشه این دستور رو از صفحه رسمی کامپوزر به آدرس https://getcomposer.org/download کپی کنید.

این روش رو برای افراد مبتدی توصیه نمیکنم. اگه دوست دارید که کامپوزر رو راحت تر روی سیستمتون نصب کنید به تیتر مربوط به سیستم عاملتون در ادامه‌ی همین آموزش مراجعه کنید و دستور های زیر رو نادیده بگیرید.

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

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

php composer-setup.php

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

 

 

آموزش نصب در ویندوز

پیش نیاز : وب سرور Wamp در ویندوز (آموزش تصویری نصب) یا وب سرور XAMPP در ویندوز (آموزش تصویری نصب)

کامپوزر برای کاربران ویندوز یه فایل نصبی آماده کرده که میتونید از سایت رسمی کامپوزر به آدرس getcomposer.org اون رو دانلود کنید. برای این کار بعد از وارد شدن به سایت کامپوزر روی دکمه Download کلیک کنید:

نصب کامپوزر در ویندوز - سایت کامپوزر

بعد از اینکه وارد صفحه دانلود شدید روی لینک Composer-Setup.exe کلیک کنید تا فایل مربوطه رو دانلود کنید:

نصب کامپوزر در ویندوز - دانلود کامپوزر

روی فایل دانلودی دوبار کلیک کنید تا اجرا بشه. از شما سوال میشه که کامپوزر بصورت گلوبال (Global) یا همگانی نصب بشه یا فقط برای همین کاربر فعلی نصب بشه؟ نصب برای همه ی کاربرها گزینه بهتری هستش، پس روی گزینه Install for all users کلیک میکنیم:

ٖنصب کامپوزر در ویندوز - سطح نصب

از شما دسترسی نصب این برنامه توسط ویندوز گرفته میشه. روی دکمه Yes کلیک میکنیم:

نصب کامپوزر در ویندوز - دسترسی نصب

نوع نصب رو همین ابتدای کار باید انتخاب کنید. اگه دولوپر هستید که تیک مربوط رو بزنید ولی اگه کاربر استفاده کننده و معمولی کامپوزر هستید، فقط روی دکمه Next کلیک کنید:

نصب کامپوزر در ویندوز - دولوپر کامپوزر

شما باید مشخص کنید که کامپوزر روی کدوم ورژن از php روی سیستم شما نصب بشه. بعد از اینکه php مورد نطرتون رو انتخاب کردید، تیک گزینه Add this PHP to your path رو بزنید تا PHP انتخابی شما به path اضافه بشه. روی گزینه Next کلیک کنید:

نصب کامپوزر در ویندوز - انتخاب php

اگه نیاز دارید که کامپوزرتون از پروکسی استفاده کنه، تیک مربوطه رو بزنید و آدرس پروکسی رو وارد کنید. اگه نیازی به این کار ندارید (بصورت پیشفرض نیازی نیست) فقط روی دکمه Next کلیک کنید:

نصب کامپوزر در ویندوز - پروکسی

کامپوزر آماده نصب هستش و اطلاعاتی که از شما گرفته رو نمایش میده. روی دکمه Install کلیک کنید:

نصب کامپوزر در ویندوز - آماده نصب

بعد از پایان نصب، به شما یه سری اطلاعات داده میشه. از شما میخواد که یه کامند لاین (Command line) یا CMD باز کنید و از کامپوزر استفاده کنید تا به مشکلی نخورید. روی دکمه Next کلیک کنید:

نصب کامپوزر در ویندوز - اطلاعات

نصب کامپوزر به اتمام رسید. روی دکمه Finish کلیک کنید:

نصب کامپوزر در ویندوز - پایان نصب

حالا برای تست کامپوزر یه CMD باز کنید و داخلش کلمه composer رو بنویسید و اینتر بزنید. باید تصویری مثل زیر مشاهده کنید:

نصب کامپوزر در ویندوز - تست کامپوزر

 

 

 

آموزش نصب در لینوکس

پیش نیاز : وب سرور LAMP در اوبونتو (آموزش تصویری نصب)

نصب کامپوزر داخل لینوکس خیلی راحت تر از ویندوز هستش. توی این آموزش من با استفاده از اوبونتو نصب رو براتون انجام میدم. اما اگه از توزیع دیگه ای استفاده میکنید، نگران نباشید! چون اکثر پکیج منیجیر های لینوکسی کامپوزر رو میشناسن و شما میتونید کامپوزر رو مثل یه برنامه معمولی از ترمینالتون نصب کنید. برای نصب توی اوبونتو کافیه که ترمینال رو باز کنید و دستور زیر رو وارد کنید. وقتی برای ادامه نصب از شما سوال شد، حرف Y رو تایپ کنید و اینتر بزنید:

sudo apt install composer

نصب کامپوزر در اوبونتو - نصب کامپوزر

بعد از نصب کافیه که کلمه composer رو داخل ترمینال وارد کنید تا تصویری مثل زیر مشاهده کنید:

نصب کامپوزر در ویندوز - تست کامپوزر

 

 

آموزش نصب در مک

پیش نیاز : وب سرور XAMPP در مک (آموزش تصویری نصب)

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

brew install composer

نصب کامپوزر در مک - نصب کامپوزر

برای تست کامپوزر هم کافیه کلمه composer رو داخل ترمینال وارد کنید و تصویری شبیه زیر رو مشاهده کنید:

نصب کامپوزر در مک - تست کامپوزر

 

اگه توی نصب مشکلی داشتید کافیه همینجا توی بخش نطرات مطرح کنید تا راهنماییتون کنم.

 

 

 

مطالب مرتبط پیشنهادی
نظر خود را ارسال کنید

آدرس ایمیل شما منتشر نخواهد شد.

*

code