نحوه نصب PHP Composer در CentOS 7 VPS یا سرور اختصاصی

مقدمه

آهنگساز ابزاری قوی است که برای ساده سازی مدیریت وابستگی در PHP طراحی شده است. این ابزار تمام وابستگی ها و کتابخانه ها را در یک مکان می کشد و مدیریت می کند. این کتابخانه هایی را که پروژه های شما به آن وابسته هستند نصب و به روز می کند و شما را قادر می سازد تا این کتابخانه ها را بر اساس هر پروژه اعلام کنید.. آهنگساز تقریباً در آخرین سیستم عامل ها و چارچوب های PHP از جمله Drupal ، Magento 2 ، Symfony و Laravel مورد استفاده قرار می گیرد..


در این آموزش نحوه نصب PHP Composer در CentOS 7 VPS یا سرور اختصاصی خود به شما نشان داده می شود.

قبل از اینکه تو شروع کنی

برای اینکه این آموزش یکپارچه جریان یابد ، موارد زیر را لازم دارید:

  • سرور CentOS 7 کاملاً پیکربندی شده

مرحله 1 – قرار دادن همه وابستگی ها در محل

قبل از بارگیری و نصب Composer اطمینان حاصل کنید که سرور CentOS 7 وابستگی های لازم برای کمک به این فرایند را دارد.

ابتدا ، دستور زیر را به روز کنید تا حافظه نهان برای مدیر بسته خود را به روز کنید:

به روز رسانی سودو یام

بعد ، وابستگی های زیر را نصب کنید:

  • حلقه: که به شما در دانلود Composer کمک می کند.
  • php-cli:وابستگی مورد استفاده برای اجرای و نصب Composer.
  • php-mbstring: بسته ای که توابع کتابخانه ما را ارائه می دهد.
  • Git: که آهنگساز برای بارگیری وابستگی های پروژه از آن استفاده خواهد کرد.
  • از بین بردن: که برای استخراج بسته های زیپ دار استفاده خواهد شد.

برای نصب همه این وابستگی ها ، دستور زیر را اجرا کنید:

$ sudo yum curl php-cli php-mbstring git unzip را نصب کنید

این همه! همه وابستگی ها با موفقیت نصب شده اند ، مرحله تنظیم شده است و نصب آن باید آسان باشد.

مرحله 2 – نصب آهنگساز

آهنگساز با نصب کننده ای ارائه می شود که در PHP توسعه یافته است. قبل از استفاده برای نصب کامپوزر ، این نصب را بارگیری کرده و آن را تأیید کنید.

ابتدا ، دستور زیر را برای تغییر در فهرست اصلی اجرا کنید:

$ cd

سپس دستور زیر را اجرا کنید تا Installer دریافت کنید:

$ curl -sS https://getcomposer.org/installer -o آهنگساز-setup.php

برای تأیید اعتبار این نصب کننده ، یک هش SHA-384 را در این صفحه بارگیری کنید ، و سپس این هش را به عنوان متغیر پوسته CentOS کپی و ذخیره کنید:

$ HASH = 93b54496392c062774670ac18b134c3b3a95e5a5e5c8f1a9f115f203b75bf9a129d5daa8ba6a13e2cc8a1da0806388a8

اگر جدیدترین هش را دارید ، دستور زیر را اجرا کنید تا نصب کننده با این هش مطابقت داشته باشد:

 $ php -r "if (hash_file (‘SHA384’، ‘composer-setup.php’) === ‘$ HASH’) {echo ‘Installer Verified’؛ } other {echo ‘نصب فاسد’؛ unlink (‘آهنگساز-setup.php’)؛ } اکو PHP_EOL؛"

اگر این نصب معتبر باشد ، شما خروجی مشابه با آنچه در زیر می آید دریافت خواهید کرد:

نصب تأیید شد

اما ، اگر نصب کننده معتبر نباشد ، خروجی زیر را دریافت خواهید کرد:

نصب فاسد است

در چنین حالتی ، مجدداً دستور نصب را بارگیری کنید ، سپس هش را بررسی کنید تا آخرین نسخه آن اطمینان حاصل شود. پس از اطمینان از صحت اسکریپت و هش ، دوباره دستور تأیید را اجرا کنید.

هنگامی که نصب کننده اعتبار یافت ، دستور زیر را اجرا کنید تا PHP Composer در سطح جهان نصب شود:

$ sudo php آهنگساز-setup.php –inin-dir = / usr / local / bin –filename = آهنگساز

دستور فوق PHP Composer را در دایرکتوری نصب می کند, / usr / local / bin, به عنوان یک فرمان گسترده سیستم نامیده می شود آهنگساز. پس از اتمام مراحل ، خروجی زیر را دریافت می کنید:

کلیه تنظیمات برای استفاده از Composer صحیح است
بارگیری…

آهنگساز (نسخه 1.7.2) با موفقیت روی: / usr / local / bin / آهنگساز نصب شد
از آن استفاده کنید: php / usr / local / bin / آهنگساز

اکنون ، دستور زیر را اجرا کنید تا نصب را آزمایش کنید.

$ آهنگساز

این کار به شما امکان می دهد نسخه کامپوزر را به همراه گزینه های فرمان و توضیحات آنها نمایش دهید:

   ______
/ ____ / ___ ____ ___ ____ ____ ________ _____
/ / / __ / __ `__ / __ / __ / ___ / _ / ___ /
/ / ___ / / _ / // // // / _ / // _ / (__) __ / /
____ / ____ / _ / / _ / / _ / .___ / ____ / ____ / ___ / _ /
/ _ /
نسخه آهنگساز 1.7.22018-08-1616: 57: 12

طریقه استفاده:
دستور [گزینه ها] [آرگومان ها]

گزینه ها:
-ساعت ، – راهنما نمایش این پیام راهنما
-q، –quiet هیچ پیامی را صادر نکنید
-V، –version نمایش این نسخه برنامه
–ansi Force خروجی ANSI
–no-ansi خروجی ANSI را غیرفعال کنید
-n ، – تعامل بدون هیچ گونه سوال تعاملی نپرسید
–نمایش اطلاعات زمانبندی و استفاده از حافظه
–no-plugin آیا غیرفعال کردن افزونه ها.
-d، –working-dir = WORKING-DIR در صورت مشخص بودن ، از فهرست راهنما به عنوان دایرکتوری کار استفاده کنید.
-v | vv | vvv ، –verbose افزایش حدت پیام ها: 1 برای خروجی عادی ، 2 برای خروجی شفاهی بیشتر و 3 اشکال زدایی
. . .

این خروجی نشان می دهد که کامپوزر بی سر و صدا در سرور CentOS 7 مستقر شده است.

نتیجه

تبریک می گویم! PHP Composer با موفقیت روی سیستم CentOS 7 نصب شد. اکنون می توانید برای یادگیری نحوه استفاده از آهنگساز و بهره گیری از قدرت و قابلیت اطمینان این ابزار ، گزینه های دیگری را کشف کنید.

این 3 سرویس برتر VPS را بررسی کنید:

میزبانی A2

قیمت شروع:
5.00 دلار


قابلیت اطمینان
9.3


قیمت گذاری
9.0


کاربر پسند
9.3


پشتیبانی
9.3


امکانات
9.3

بررسی ها را بخوانید

از میزبانی A2 دیدن کنید

ScalaHosting

قیمت شروع:
12.00 دلار


قابلیت اطمینان
9.4


قیمت گذاری
9.5


کاربر پسند
9.5


پشتیبانی
9.5


امکانات
9.4

بررسی ها را بخوانید

از ScalaHosting بازدید کنید

میزبان

قیمت شروع:
3.95 دلار


قابلیت اطمینان
9.3


قیمت گذاری
9.3


کاربر پسند
9.4


پشتیبانی
9.4


امکانات
9.2

بررسی ها را بخوانید

از هاستینجر بازدید کنید

مقالات مرتبط با نحوه

  • نحوه نصب CachetHQ در CentOS 7 VPS یا سرور اختصاصی
    حد واسط
  • نحوه نصب و پیکربندی بدافزار لینوکس در CentOS 7
    کارشناس
  • قسمت اول: نحوه نصب Zabbix در Ubuntu 18.04 VPS یا سرور اختصاصی
    حد واسط
  • نحوه ویرایش تنظیمات PHP در آپاچی در سرور اختصاصی اوبونتو 18.04 یا سرور اختصاصی
    حد واسط
  • نحوه نصب PHP در سرور CentOS 7 شما
    حد واسط
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me