در این بخش از سری مطالب آموزش ابونتو 18 به آموزش نصب Composer در ابونتو 18 خواهیم پراخت.
Composer یک ابزار مدیریت زیرساخت و ابزارهای وابسته PHP است که به شما کمک خواهد کرد برای اجرای بهتر PHP ، ماژولهای مورد نیاز و همچنین بستههای وابسته به صورت مدون آپدیت نماید.
از قابلیتهای این ابزار میتوان به سفارشی سازی برای اجرای یک فایل یا یک وب PHP اشاره کرد که با توجه به نیاز وب شما ، ماژولهای مورد نیاز را به همراه بستههای وابسته دانلود میشود تا وب PHP شما بدون مشکل کار کند.
حال در ادامه با آموزش نصب Composer در ابونتو 18 همراه ما باشید.
آموزش نصب Composer در ابونتو 18
1- در ابتدا از طریق SSH به Ubuntu 18.04 خود متصل شوید.
2- سپس دستور زیر را وارد کرده تا مخازن ابونتو آپدیت شود.
apt update
3- سپس دستور زیر را وارد کرده تا پکیجهای مورد نیاز Composer دانلود و نصب گردد.
apt install curl php-cli php-mbstring git unzip
4- حال در این جا به دانلود Composer و همچنین نصب آن خواهیم پرداخت. دو دستور زیر را وارد نمایید.
cd ~
curl -sS https://getcomposer.org/installer -o composer-setup.php
5- حال وارد لینک زیر شده و مقدار HASH SHA-384 نمایش داده شده در بالای صفحه را کپی نمایید.
کلید امضای نصب Composer
6- سپس مقدار کپی شده را در یک متغیر کپی کنید (همانند دستور زیر)
HASH=544e09ee996cdf60ece3804abc52599c22b1f40f4323403c44d44fdfdd586475ca9813a858088ffbc1f233e9b180f061
نکته : دقت داشته باشید به جای Hash بالا که به صورت قرمز رنگ نمایش داده شده است باید Hash کپی شده از سایت در مرحله پنجم را جایگزین کنید.
7- سپس دستور زیر را وارد کرده تا وضعیت Hash چک و نمایش داده شود.
php -r "if (hash_file('SHA384', 'composer-setup.php') === '$HASH') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
خروجی دستور بالا به شکل زیر باشد.
Installer verified
در صورتی که خروجی دستور وارد شده شما مقدار Installer corrupt را نمایش داد باید از مرجله چهارم تمامی مراحل را طی کنید تا از این مرحله را به درستی رد کنید.
8- حال برای اجرا Composer به صورت کلی با دستور Composer ، دستور زیر را وارد نمایید.
php composer-setup.php --install-dir=/usr/local/bin --filename=composer
خروجی دستور بالا به شکل زیر خواهد بود.
Output
All settings correct for using Composer
Downloading...
Composer (version 1.6.5) successfully installed to: /usr/local/bin/composer
Use it: php /usr/local/bin/composer
9- در پایان برای تست وضعیت عملکرد Composer بر روی سرور ، دستور زیر را وارد کنید.
composer
اگر تمامی مراحل را به درستی طی کرده باشید خروجی مشابه زیر دریافت خواهید کرد.
Output
______
/ ____/___ ____ ___ ____ ____ ________ _____
/ / / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/
/ /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ /
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/
/_/
Composer version 1.6.5 2018-05-04 11:44:59
Usage:
command [options] [arguments]
Options:
-h, --help Display this help message
-q, --quiet Do not output any message
-V, --version Display this application version
--ansi Force ANSI output
--no-ansi Disable ANSI output
-n, --no-interaction Do not ask any interactive question
--profile Display timing and memory usage information
--no-plugins Whether to disable plugins.
-d, --working-dir=WORKING-DIR If specified, use the given directory as working directory.
-v|vv|vvv, --verbose Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug
. . .
بدین ترتیب شما موفق به نصب Composer در ابونتو 18 شدهاید.
در پایان امیدواریم از آموزش نصب Composer در ابونتو 18 استفاده لازم را برده باشید.
کاربر گرامی شما میتوانید سؤالات مربوط به این آموزش را در بخش کامنتها عنوان کرده و در همین قسمت پاسخ خود را دریافت کنید و یا برای رفع مشکلات دیگر در زمینه آموزشهای آذرآنلاین به بخش Community مراجعه کرده و مشکل خود را در آن مطرح نمایید تا در اسرع وقت کاربران دیگر و کارشناسان به سؤالات شما پاسخ دهند.