تلفن تماس با پیشگام وب

آموزش نصب Composer در centos

آموزش نصب Composer در centos

آموزش نصب Composer در centos

|
0 Comments
|

خب قبل ازینکه آموزش نصب composer بخواهیم بگیم ، خیلی خوبه که بدونیم اصلا کامپوزر composer چی هست :

Composer is a tool for dependency management in PHP. It allows you to declare the dependent libraries your project needs and it will install them in your project for you

اوناییکه انگلیسیشون خوبه حتما فهمیدن Composer چی هست ، برای اوناییکه هم یکم انگلیسیشون ضعیفه من توضیح میدم.

در واقع Composer یک ابزار برای مدیریت وابستگی ها در php هست ، البته اگه برنامه نویس php باشین بهتر متوجه میشین این جمله یعنی چی ؟

در واقع برنامه نویسهای php ممکن هست در یک پروژه برنامه نویسی از فریم ورکهای مختلفی استفاده کنند که همه اینها به هم وابسته هستند و اگر بخواهند همه پکیج ها را در پروژه خود استفاده کنند ، برنامه بسیار سنگین و بروز رسانی نیز زمان بر خواهد شد.

کامپوزر(composer) یک ابزار Command Line است که در آن با استفاده از یکسری دستورات از پیش تعریف شده، می‌توان به مدیریت منابع خارجی برای استفاده در پروژه خود پرداخت. Composer تمامی کتابخانه‌ ها و وابستگی‌ ها را در یک مکان نگه می‌دارد. منبع اصلی که کامپوزر از آن استفاده می‌کند سایتی تحت عنوان Packagist.org است که به عنوان فضایی می باشد که توسعه دهندگان فریم ورک هایی که می‌نویسند را در آنجا آپلود کرده و از آن پس با استفاده از کامپوزر می‌توان به کلیه پکیج های قرار گرفته روی این سایت دسترسی داشت .
خب برای نصب composer را در centos می توانید دستورات زیر را در سرور وارد کنید

cd /tmp
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
chmod +x /usr/local/bin/composer

با استفاده از دستور زیر می توانید ورژن Composer را چک کنید:
composer -V
همینطور با استفاده از composer –help

می توانید از option های مربوطه مطلع شوید.

برنامه نویس های php می توانید از هاست های لینوکس پیشگام وب که ازین ابزار استفاده میکند ، بهره مند شوید : 

Related Posts
ریستور بک آپ دیتابیس
برای ورود به PHPmyadmin و استفاده از آن به شکل زیر اقدام کنید : 1- وارد کنترل پنل هاست شوید و در پایین صفحه طبق عکس زیر روی PHPmyadmin کلیک کنی. 1- ...
READ MORE
جامع ترین دستورات کلید میانبر ویندوز 10
میانبرهای صفحه کلید ترکیبی از کلید هایی است که برای انجام یک راه جایگزین که بطور معمول با موس کار میشود،انجام میگیرد. به همه افرادیکه میخوان موقع کار با ویندوز سرعت ...
READ MORE
آموزش مرحله به مرحله نحوه تبدیل عکس به HTML و CSS
آموزش امروز نحوه ی تبدیل یک عکس به صفحه HTML است.برای مثال ممکن است شما در نرم‌افزار فتوشاپ یک وبسایت طراحی کرده باشید،اینجا یک سوال پیش می آید که چطور ...
READ MORE
آپلود فایل توسط File Manager در cPanel
برای آپلود فایل بر روی هاست دو روش وجود دارد: 1- استفاده از FTP که آموزش آن در سایت موجود است. 2- استفاده از File Manager سی پنل : برای استفاده از File ...
READ MORE
آموزش حذف کردن pingback در وردپرس
در وردپرس مطالبی که محبوبیت بیشتری دارند معمولا پینگ بک بیشتری دریافت می کنند، این پینگ بک ها حجم دیتابیس را اشغال و زیاد می کنند و باعث سنگین شدن ...
READ MORE
رفع خطا در phpmyadmin
یکی از خطاهایی که در مشاهده phpmyadmin بعد از ارتقا php در سرور ممکن هست مدیران سرور باهاش برخورد کنن خطای زیر هست: phpMyAdmin – Error Cannot start session without errors, ...
READ MORE
نصب دایرکت ادمین در شبکه محلی LAN
نصب دایرکت ادمین (directadmin) روی شبکه محلی (NAT) یکی از مواردی هست که اکثر ادارات یا سازمانها به اون نیاز دارند. همینطور شما وقتی از دیتاسنترهایی مثل hetzner سرور مجازی تهیه ...
READ MORE
تغییر سطح دسترسی یک فایل یا پوشه
در ابتدا توجه داشته باشید که سطح دسترسی مناسب برای پوشه ها 755 و برای فایل ها 644 می باشد. تغییر سطح دسترسی پوشه : روی نام پوشه مورد نظر کلیک میکنید ...
READ MORE
Soap چیست ؟
SOAP = Simple Object Access Protocol پروتکلی است ساده برای تبادل ساده پیامهایی از جنس xml بر روی شبکه ‌های رایانه‌ای. این پروتکل معمولاً از HTTP/HTTPS برای داد و ستد داده ...
READ MORE
الگوریتم گوگل پنگوئن و آپدیت های جدید
در آخرین آپدیت الگوریتم گوگل ، خیلی از سایتها متضرر شدن ، البته خیلی ها هم خوشحال شدن. امروز گوگل خیلی زرنگ تر از گذشته شده است و راههای تقلب یک ...
READ MORE
ریستور بک آپ دیتابیس
جامع ترین دستورات کلید میانبر ویندوز ۱۰
آموزش مرحله به مرحله نحوه تبدیل عکس به
آپلود فایل توسط File Manager در cPanel
آموزش حذف کردن pingback در وردپرس
رفع خطا در phpmyadmin
نصب دایرکت ادمین در شبکه محلی LAN
تغییر سطح دسترسی یک فایل یا پوشه
Soap چیست ؟
الگوریتم گوگل پنگوئن و آپدیت های جدید

LiveZilla Live Help