วิธีการ ติดตั้ง Composer เบื้องต้น

การ ติดตั้ง Composer

สำหรับการติดตั้ง library ต่างๆ composer ถือเป็นเป็น เครื่องมือมือตัวหนึ่งที่เอาไว้จัดการ Library และ Package ของ ภาษา PHP ที่นิยมตัวนึง ใช้งานได้ง่าย และไม่มีค่าใช้จ่าย ซึ่งจะทำให้ library ที่เราดาวน์โหลดมามีความเป็นระเบียบและยังปลอดภัยอีกด้วย เพราะไม่ต้องไปดาวน์โหลด Library จากหน้าเว็บเอง ซึ่งอาจจะไปเจอของปลอมหรือไวรัสได้ ในบทความนี้ก็จะมาบอกถึงวิธีการ ติดตั้ง Composer

ติดตั้ง Composer บน Shared Hosting, Linux หรือ macOS

ก่อนที่เราจะเริ่มเลยใน 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

สำคัญ

หากใครติดตั้งแบบ Local วิธีการเรียกใช้งานต้องเริ่มใช้แบบนี้ php composer.phar

เพียงเท่านี้เราก็สามารถใช้คำสั่ง composer ได้เป็นที่เรียบร้อย

ติดตั้ง Composer บน Windows

ในกรณีที่ติดตั้งบน Windows แนะนำให้ใช้ XAMPP เพื่อทำการติดตั้ง PHP จากนั้นจึงไปดาวน์โหลด Composer โดยตรงจากหน้าเว็บ ซึ่งไม่ได้ติดตั้งผ่าน Command line เหมือน ขั้นตอนก่อนหน้า

ลิ้งเพื่อดาวน์โหลด Composer

ซึ่งขั้นตอนจะค่อนข้างง่ายโดยติดตั้งเหมือนลงโปรแกรมปกติ

เมื่อติดตั้งเสร็จแล้วให้ลองเปิด Command Prompt โดยกด ctrl+r ตามด้วย cmd และ คลิก ok

ลองพิมพ์

composer

ก็จะได้ผลลัพธ์ดังนี้

   ______
  / ____/___ ____ ___ ____ ____ ________ _____
 / / / __ / __ `__ / __ / __ / ___/ _ / ___/
/ /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ /
____/____/_/ /_/ /_/ .___/____/____/___/_/
                  /_/
Composer version 2.4.2 2022-09-14 16:11:15

ก็เป็นอันเสร็จเรียบร้อย

ขอบคุณข้อมูลจาก hostinger

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x