background

วิธีติดตั้ง Composer บน MacOS

2 years ago ◦ 5,932 Views

วิธีติดตั้ง Composer บน MacOS

วิธีติดตั้ง Composer บน MacOS

ดาวน์โหลด Composer

โดยการเปิดโปรแกรม Terminal ขึ้นแล้ว แล้วรันคำสั่ง curl ดาวน์โหลด composer.phar

curl -sS https://getcomposer.org/installer | php       

หากติดตั้งแล้ว Error แบบนี้

Some settings on your machine make Composer unable to work properly.
Make sure that you fix the issues listed below and run this script again:

The detect_unicode setting must be disabled.
Add the following to the end of your `php.ini`:
detect_unicode = Off

A php.ini file does not exist. You will have to create one.
If you can not modify the ini file, you can also run `php -d option=value` to modify ini values on the fly. You can use -d multiple times.

สำหรับให้เข้าตั้งค่าที่ไฟล์ php.ini จะอยู่ในโฟลเดอร์ /private/etc/ ถ้าหาไม่เจอให้ copy จาก default มาใหม่ด้วยคำสั่งนี้

sudo cp /private/etc/php.ini.default php.ini

แล้วปรับค่าตามนี้

detect_unicode = Off

เสร็จแล้วก็รันคำสั่ง curl ข้างบนอีกครั้ง


ใช้งาน Composer

พอติดตั้งเสร็จก็จะได้ไฟล์ composer.phar ซึ่งตอนนี้มันสามารถ excute ได้แล้วด้วยคำสั่ง PHP แต่ถ้าหากต้องการให้พิมพ์ง่าย ๆ แต่คำว่า composer เราก็ต้องย้ายไปไว้ที่ /usr/bin และสร้าง alias ด้วยคำสั่งนี้

sudo mv composer.phar /usr/local/bin/
vim ~/.bash_profile

เข้าไปแก้ไขที่ไฟล์ .bash_profile ถ้ายังไม่มีก็สร้างใหม่ได้เลยครับ แล้วเพิ่มบรรทัดนี้เข้าไป

alias composer="php /usr/local/bin/composer.phar"

เรียบร้อยตอนนี้ก็สามารถรันคำสั่ง composer บน Terminal ได้แล้วครับ



#php #mac #composer

View count: 5,932
  • avatar
  • Save Pongsiri ศิลปินด้านพัฒนาซอฟต์แวร์ มีเป้าหมายคือพัฒนาตัวเองให้ยืดหยุ่นที่สุด ชอบความเรียบง่าย,ดนตรี,กีฬา และแมว