สำหรับการติดตั้ง library ต่างๆ composer ถือเป็นเป็น เครื่องมือมือตัวหนึ่งที่เอาไว้จัดการ Library และ Package ของ ภาษา PHP ที่นิยมตัวนึง ใช้งานได้ง่าย และไม่มีค่าใช้จ่าย ซึ่งจะทำให้ library ที่เราดาวน์โหลดมามีความเป็นระเบียบและยังปลอดภัยอีกด้วย เพราะไม่ต้องไปดาวน์โหลด Library จากหน้าเว็บเอง ซึ่งอาจจะไปเจอของปลอมหรือไวรัสได้ ในบทความนี้ก็จะมาบอกถึงวิธีการ ติดตั้ง Composer
ก่อนที่เราจะเริ่มเลยใน respository ของเราต้องทำการติดตั้ง composer เสียก่อน
ให้ทำการเปิด terminal window
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
หากติดตั้งแบบ Local ใช้คำสั่งดังนี้
php composer-setup.php
แต่ถ้าหากติดตั้งแบบ Global ใช้คำสั่งดังนี้
php composer-setup.php --install-dir=/usr/local/bin --filename=composer
หลังจากเสร็จ เราก็ลบตัวไฟล์ที่เพิ่งดาวน์โหลดมาได้เลย
php -r "unlink('composer-setup.php');"
จากนั้นก็ลองทดสอบดูว่า composer ของเรานั้นใช้งานได้หรือไม่
composer
______
/ ____/___ ____ ___ ____ ____ ________ _____
/ / / __ / __ `__ / __ / __ / ___/ _ / ___/
/ /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ /
____/____/_/ /_/ /_/ .___/____/____/___/_/
/_/
Composer version 2.4.2 2022-09-14 16:11:15
สำคัญ
เพียงเท่านี้เราก็สามารถใช้คำสั่ง composer ได้เป็นที่เรียบร้อย
ติดตั้ง Composer บน Windows
ในกรณีที่ติดตั้งบน Windows แนะนำให้ใช้ XAMPP เพื่อทำการติดตั้ง PHP จากนั้นจึงไปดาวน์โหลด Composer โดยตรงจากหน้าเว็บ ซึ่งไม่ได้ติดตั้งผ่าน Command line เหมือน ขั้นตอนก่อนหน้า
ซึ่งขั้นตอนจะค่อนข้างง่ายโดยติดตั้งเหมือนลงโปรแกรมปกติ
เมื่อติดตั้งเสร็จแล้วให้ลองเปิด Command Prompt โดยกด ctrl+r ตามด้วย cmd และ คลิก ok
ลองพิมพ์
composer
ก็จะได้ผลลัพธ์ดังนี้
______
/ ____/___ ____ ___ ____ ____ ________ _____
/ / / __ / __ `__ / __ / __ / ___/ _ / ___/
/ /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ /
____/____/_/ /_/ /_/ .___/____/____/___/_/
/_/
Composer version 2.4.2 2022-09-14 16:11:15
ก็เป็นอันเสร็จเรียบร้อย
ขอบคุณข้อมูลจาก hostinger