Composer ใน DirectAdmin

Composer คือเครื่องมือที่ใช้สำหรับการจัดการ dependencies สำหรับโปรเจค PHP ในการใช้งาน Composer บน DirectAdmin มาดูกันถ้าเราจะใช้งานใน DirectAdmin ต้องทำยังไง


  • เข้าสู่ระบบ DirectAdmin ด้วยข้อมูลสำหรับเข้าถึงผู้ใช้
  • เลือกเว็บไซต์ของคุณ จากนั้นคลิกที่ "File Manager" เพื่อเปิดตัวจัดการไฟล์
  • ไปยังเส้นทางที่คุณต้องการติดตั้ง Composer (มักจะเป็น public_html)
  • คลิกขวาที่พื้นที่ว่าง แล้วเลือก "Create New" > "File"
  • ใส่ชื่อไฟล์ว่า "composer-installer.php"
  • เปิดไฟล์ "composer-installer.php" แล้วนำเส้นทางเข้าไปยังหน้าตัวอย่างการติดตั้ง Composer จาก https://getcomposer.org/installer คัดลอกโค้ดที่แสดงอยู่บนหน้านี้แล้วนำมาวางลงในไฟล์ "composer-installer.php" และบันทึกการเปลี่ยนแปลง
  • เข้าสู่ระบบเซิร์ฟเวอร์ผ่าน SSH ใช้คำสั่งต่อไปนี้ใน Terminal (ถ้าคุณไม่มีคีย์สำหรับเข้าถึงเซิร์ฟเวอร์, คุณสามารถสร้างสำหรับ DirectAdmin ได้)
ssh [email protected] 

แทนที่ "user" ด้วยชื่อผู้ใช้ของ DirectAdmin ของคุณ และ "your-domain.com" ด้วยโดเมนของคุณ


  • นำเสนอเส้นทางเพื่อติดตั้ง Composer ในเซิร์ฟเวอร์ของคุณ ใช้คำสั่งต่อไปนี้:
cd ~/domains/your-domain.com/public_html 


  • ติดตั้ง Composer ด้วยคำสั่งต่อไปนี้:
php composer-installer.php 


  • ลบไฟล์ "composer-installer.php" ที่คุณสร้างขึ้น:
rm composer-installer.php 


  • ตอนนี้คุณสามารถใช้ Composer ผ่านคำสั่ง php composer.phar โดยตรง แต่ถ้าคุณต้องการให้มันสะดวกขึ้น, คุณสามารถทำให้ Composer สามารถใช้งานได้โดยใช้คำสั่ง composer เฉพาะ เพื่อทำเช่นนั้น, ให้ใช้คำสั่งต่อไปนี้:
mv composer.phar /usr/local/bin/composer 

หลังจากนั้น, คุณสามารถใช้คำสั่ง composer ในทุกที่ในเซิร์ฟเวอร์ของคุณได้


0
153