บทนำ

นักแต่งเพลง เป็นเครื่องมือที่แข็งแกร่งออกแบบมาเพื่อปรับปรุงการจัดการการพึ่งพาใน PHP เครื่องมือดึงและจัดการการอ้างอิงและไลบรารีทั้งหมดในที่เดียว มันติดตั้งและอัปเดตห้องสมุดที่โครงการของคุณขึ้นอยู่กับและช่วยให้คุณประกาศห้องสมุดเหล่านี้ในแต่ละโครงการ. นักแต่งเพลง ใช้ในแพลตฟอร์มและกรอบงาน PHP ล่าสุดทั้งหมดรวมถึง Drupal, Magento 2, Symfony และ Laravel.


บทช่วยสอนนี้จะแสดงวิธีติดตั้ง PHP นักแต่งเพลงบน CentOS 7 VPS หรือเซิร์ฟเวอร์เฉพาะของคุณ.

ก่อนที่คุณจะเริ่ม

เพื่อให้บทช่วยสอนนี้ราบรื่นต่อเนื่องคุณต้องการสิ่งต่อไปนี้:

  • เซิร์ฟเวอร์ CentOS 7 ที่กำหนดค่าอย่างสมบูรณ์

ขั้นที่ 1 – วางการพึ่งพาทั้งหมดในสถานที่

ก่อนที่จะดาวน์โหลดและติดตั้ง The Composer ให้แน่ใจว่าเซิร์ฟเวอร์ CentOS 7 ของคุณมีการอ้างอิงที่จำเป็นเพื่อช่วยเหลือกระบวนการนี้.

ก่อนอื่นให้เรียกใช้คำสั่งด้านล่างเพื่ออัปเดตแคชสำหรับแพ็คเกจผู้จัดการของคุณ:

$ sudo yum update

ถัดไปติดตั้งการอ้างอิงต่อไปนี้:

  • Curl: ซึ่งจะช่วยให้คุณดาวน์โหลดนักแต่งเพลง.
  • php-CLI:การพึ่งพาที่ใช้เพื่อเรียกใช้และติดตั้งนักแต่งเพลง.
  • PHP-mbstring: แพ็คเกจที่จะให้ฟังก์ชั่นสำหรับห้องสมุดของเรา.
  • Git: ซึ่งนักแต่งเพลงจะใช้ในการดาวน์โหลดการอ้างอิงโครงการ.
  • Unzip: ซึ่งจะถูกใช้เพื่อแยกแพคเกจซิป.

ในการติดตั้งการพึ่งพาเหล่านี้ทั้งหมดให้เรียกใช้คำสั่งด้านล่าง:

$ sudo yum ติดตั้ง curl php-cli php-mbstring เปิดเครื่องรูด

นั่นคือทั้งหมด! การพึ่งพาทั้งหมดได้รับการติดตั้งเรียบร้อยแล้วขั้นตอนได้รับการตั้งค่าและควรติดตั้ง Composer ได้ง่าย.

ขั้นตอนที่ 2 – การติดตั้งนักแต่งเพลง

นักแต่งเพลงมาพร้อมกับตัวติดตั้งซึ่งพัฒนาขึ้นใน PHP ดาวน์โหลดตัวติดตั้งนี้และตรวจสอบสิทธิ์ก่อนที่จะใช้เพื่อติดตั้งตัวแต่งเพลง.

ก่อนอื่นให้ดำเนินการคำสั่งด้านล่างเพื่อเปลี่ยนเป็นโฮมไดเร็กทอรี:

$ cd ~

จากนั้นรันคำสั่งด้านล่างเพื่อรับโปรแกรมติดตั้ง:

$ curl -sS https://getcomposer.org/installer -o composer-setup.php

ในการตรวจสอบสิทธิ์ตัวติดตั้งนี้ให้ดาวน์โหลดแฮช SHA-384 ในหน้านี้แล้วคัดลอกและเก็บแฮชนี้เป็นตัวแปรเชลล์ CentOS:

$ กัญชา = 93b54496392c062774670ac18b134c3b3a95e5a5e5c8f1a9f115f203b75bf9a129d5daa8ba6a13e2cc8a1da0806388a8

หากมีแฮชล่าสุดให้รันคำสั่งด้านล่างเพื่อจับคู่ตัวติดตั้งกับแฮชนี้:

 $ php -r "if (hash_file (‘SHA384’, ‘composer-setup.php’) === ‘$ HASH’) {echo ‘ยืนยันการติดตั้ง’; } else {echo ‘โปรแกรมติดตั้งเสียหาย’; ยกเลิกการเชื่อมโยง ( ‘นักแต่งเพลง-setup.php’); } echo PHP_EOL;"

หากโปรแกรมติดตั้งนี้เป็นของแท้คุณจะได้รับผลลัพธ์ที่คล้ายกับรายการด้านล่าง:

การตรวจสอบการติดตั้ง

อย่างไรก็ตามหากตัวติดตั้งไม่ใช่ของแท้คุณจะได้ผลลัพธ์ต่อไปนี้:

Installer เสียหาย

ในกรณีเช่นนี้ให้ดาวน์โหลดคำสั่งการติดตั้งอีกครั้งจากนั้นกลั่นกรองแฮชเพื่อให้แน่ใจว่าเป็นรุ่นล่าสุด เมื่อคุณแน่ใจว่าสคริปต์และแฮชถูกต้องแล้วให้รันคำสั่งการตรวจสอบอีกครั้ง.

เมื่อตัวติดตั้งได้รับการตรวจสอบแล้วให้รันคำสั่งด้านล่างเพื่อติดตั้ง PHP Composer ทั่วโลก:

$ sudo php ผู้แต่ง – setup.php –install-dir = / usr / local / bin –filename = ผู้แต่ง

คำสั่งด้านบนจะติดตั้ง PHP Composer ในไดเรกทอรี, / usr / local / bin, เป็นคำสั่งทั้งระบบที่เรียกว่า นักแต่งเพลง. เมื่อกระบวนการเสร็จสมบูรณ์คุณจะได้รับผลลัพธ์ต่อไปนี้:

การตั้งค่าทั้งหมดถูกต้องสำหรับการใช้ Composer
ดาวน์โหลด…

นักแต่งเพลง (เวอร์ชั่น 1.7.2) ติดตั้งสำเร็จแล้ว: / usr / local / bin / ผู้แต่ง
ใช้มัน: php / usr / local / bin / ผู้แต่ง

ตอนนี้ให้รันคำสั่งด้านล่างเพื่อทดสอบการติดตั้ง.

$ แต่งเพลง

สิ่งนี้จะให้ผลลัพธ์ที่แสดงเวอร์ชั่นของนักแต่งเพลงพร้อมกับตัวเลือกคำสั่งและคำอธิบาย:

   ______
/ ____ / ___ ____ ___ ____ ____ ________ _____
/ / / __ / __ `__ / __ / __ / ___ / _ / ___ /
/ / ___ / / _ / // // // / _ / // _ / (__) __ / /
____ / ____ / _ / / _ / / _ / .___ / ____ / ____ / ___ / _ /
/ _ /
นักแต่งเพลงรุ่น 1.7.22018-08-1616: 57: 12

การใช้งาน:
คำสั่ง [ตัวเลือก] [ข้อโต้แย้ง]

ตัวเลือก:
-h, – ช่วยแสดงข้อความช่วยเหลือนี้
-q, – เงียบอย่าส่งข้อความใด ๆ
-V, – รุ่นแสดงแอปพลิเคชันรุ่นนี้
–ansi Force ANSI เอาต์พุต
–no-ansi ปิดใช้งานเอาต์พุต ANSI
-n, – ไม่โต้ตอบอย่าถามคำถามแบบโต้ตอบใด ๆ
–โปรไฟล์แสดงข้อมูลเวลาและการใช้หน่วยความจำ
–ไม่มีปลั๊กอินจะปิดใช้งานปลั๊กอินหรือไม่.
-d, –working-dir = WORKING-DIR หากระบุให้ใช้ไดเรกทอรีที่กำหนดเป็นไดเรกทอรีทำงาน.
-v | vv | vvv, – verbose เพิ่ม verbosity ของข้อความ: 1 สำหรับเอาท์พุทปกติ 2 เอาท์พุท verbose เพิ่มเติมและ 3 สำหรับการแก้ปัญหา
. . .

เอาต์พุตนี้บ่งชี้ว่า Composer ถูกปรับใช้อย่างไม่มีที่ติบนเซิร์ฟเวอร์ CentOS 7.

ข้อสรุป

ขอแสดงความยินดี! ติดตั้ง PHP Composer สำเร็จแล้วบนระบบ CentOS 7 ตอนนี้คุณสามารถสำรวจตัวเลือกเพิ่มเติมเพื่อเรียนรู้วิธีการใช้งานนักแต่งเพลงและใช้ประโยชน์จากพลังและความน่าเชื่อถือของเครื่องมือนี้.

ลองใช้บริการ VPS 3 อันดับแรกเหล่านี้:

A2 โฮสติ้ง

ราคาเริ่มต้น:
$ 5.00


ความเชื่อถือได้
9.3


การตั้งราคา
9.0


เป็นมิตรกับผู้ใช้
9.3


สนับสนุน
9.3


คุณสมบัติ
9.3

อ่านความคิดเห็น

เยี่ยมชม A2 Hosting

ScalaHosting

ราคาเริ่มต้น:
$ 12.00


ความเชื่อถือได้
9.4


การตั้งราคา
9.5


เป็นมิตรกับผู้ใช้
9.5


สนับสนุน
9.5


คุณสมบัติ
9.4

อ่านความคิดเห็น

เยี่ยมชม ScalaHosting

Hostinger

ราคาเริ่มต้น:
$ 3.95


ความเชื่อถือได้
9.3


การตั้งราคา
9.3


เป็นมิตรกับผู้ใช้
9.4


สนับสนุน
9.4


คุณสมบัติ
9.2

อ่านความคิดเห็น

เยี่ยมชม Hostinger

บทความเชิงปฏิบัติที่เกี่ยวข้อง

  • วิธีการติดตั้ง CachetHQ บน CentOS 7 VPS หรือเซิร์ฟเวอร์เฉพาะ
    สื่อกลาง
  • วิธีการติดตั้งและกำหนดค่า Linux Malware Detect บน CentOS 7
    ผู้เชี่ยวชาญ
  • ส่วนที่หนึ่ง: วิธีการติดตั้ง Zabbix บน Ubuntu 18.04 VPS หรือเซิร์ฟเวอร์เฉพาะ
    สื่อกลาง
  • วิธีแก้ไขการตั้งค่า PHP ใน Apache บน Ubuntu 18.04 VPS หรือเซิร์ฟเวอร์เฉพาะ
    สื่อกลาง
  • วิธีการติดตั้ง PHP บนเซิร์ฟเวอร์ CentOS 7 ของคุณ
    สื่อกลาง
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me