ติดตั้ง composer บน debian 9

จำนวนการเปิดอ่าน 14
คะแนนเอกสาร

จริงๆ เขียน debian 9 เอาไว้เฉยๆ ครับ น่าจะใช้กับ debian เวอร์ชั่นต่ำกว่า รุสูงกว่า ก็น่าจะได้

เริ่มจาก

apt-get install curl git php7.0-cli
php -r "copy('https://getcomposer.org/installer', '/tmp/composer-setup.php');"

จริงๆ ตรงนี้ เราสามารถเชคได้ว่า ไฟล์ที่ได้มาของจริงรึเปล่า ด้วยการเข้าไปก๊อปโค้ด sha-384 ที่หน้าเว็บ https://composer.github.io/pubkeys.html แล้วเอามาใส่แทนที่ SHA_384 ในคำสั่งด้านล่างนี้

php -r "if (hash_file('SHA384', '/tmp/composer-setup.php') === 'SHA_384') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('/tmp/composer-setup.php'); } echo PHP_EOL;"

จากนั้น ถัดไป ก็ติดตั้ง ได้เลยครับ

php /tmp/composer-setup.php --install-dir=/usr/local/bin --filename=composer

เมื่อเรียบร้อยแล้ว ลองดูว่า ใช้งานได้รึเปล่า ด้วยการถาม version มัน

composer --version

ถ้าตอบกลับมาแบบนี้ ก็โอเคครับ

Composer version 1.4.2 2017-05-17 08:17:52

ปล. สุดท้าย ลบไฟล์ setup ทิ้งด้วยนะครับ

rm /tmp/composer-setup.php