[Mac] วิธีติดตั้ง Composer บน Mac OSX กับ Mamp pro
Composer คือ เครื่องมือช่วยในการติดตั้ง update Library ให้สะดวกรวดเร็วขึ้นไม่ต้องมานั่งโหลดไฟล์จากหน้าเว็บแล้วก็มาสร้างไฟล์ที่กลับอีก เวลาจะย้ายโปรแกรมก็ไม่จำเป็นต้อง copy ไปทั้งหมดเอาแค่ตัวอย่างไปอย่างเดียว พอไปถึงที่ใหม่ก็แค่ composer install ก็จบ
การติดตั้ง Composer
เร่ิม ก็ต้องเช็คก่อนว่า php ในเครื่องเราที่เราใช้งานอยู่ Version composer รอบรับ php ตั้งแต่ 5.3 ขึ้นไปนะครับ
php -v
ผลลัพธ์
PHP 7.1.16 (cli) (built: Apr 1 2018 13:14:42) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2018 Zend Technologie
ต่อมาทำการดาวน์โหลดและติดตั้ง Composer ด้วยคำสั่งด้านล่าง
curl -sS https://getcomposer.org/installer | php
กรณีไม่สามารถใช้คำสั่งนี้ได้ ให้ลองเปลี่ยนเป็น
php -r “readfile(‘https://getcomposer.org/installer’);” | php
เมื่อคำสั่งทำงานเสร็จจะได้ composer.phar ไฟล์นี้เป็น Composer binary ในรูปแบบของ PHAR (PHP archive)
การเรียกใช้งาน Composer
เรียกใช้งาน Composer ด้วย php โดยต้องอยู่ Path เดียวกันกับ composer.phar หรืออ้างอิง Path ให้ถูกต้อง
php composer.phar
กรณีต้องการให้สามารถเรียกใช้ได้จากทุกที ให้ทำการย้าย composer.phar ไปที่ /usr/local/bin/composer
mv composer.phar /usr/local/bin/composer
สุดท้ายทำการทดสอบโดยพิมพ์
composer
จะแสดงรายงานคำสั่งทั้งหมดของ composer
ก็เป็นอันว่าเสร็จ……..
ขอบคุณ http://share.olanlab.com/th/it/blog/view/144
path ~ ก่อนนะครับ
cd ~