Cara Install Composer pada Ubuntu24 dan Centos 8
0 people liked this article
A. Pendahuluan
Jika kamu sering bekerja dengan bahasa pemrograman PHP, pasti akan sering berurusan dengan yang namanya Composer. Bagi pemula, mungkin masih bingung apa itu Composer dan mengapa penting untuk digunakan. Nah, di artikel ini kita akan membahas Composer secara sederhana.
Nah composer adalah sebuah alat untuk mengelola library (dependency manager) di PHP. Dengan Composer, kita tidak perlu repot mendownload library satu per satu dan mengatur file-nya secara manual. Semua bisa dilakukan dengan satu perintah sederhana.
Akan tetapi pada knowledge base (KB) ini, kita akan membahas cara instalasi Composer pada Ubuntu 24 dan CentOS 8. Penasaran bagaimana langkah-langkah instalasinya? Yuk, langsung kita mulai!
B. Instalasi composer pada OS Linux
Instalasi Composer di Ubuntu 24
- Update package pada linux dan install package yang di butuhkan oleh composer
sudo apt update
sudo apt install php-cli unzip- Download dan instal composer menggunakan curl
curl -sS https://getcomposer.org/installer -o /tmp/composer-setup.php- Verifikasi Hash Installer bahwa skrip instalasi aman untuk dijalankan:
HASH=$(curl -sS https://composer.github.io/installer.sig)
php -r "if (hash_file('SHA384', '/tmp/composer-setup.php') === '$HASH') { echo 'Installer valid', PHP_EOL; } else { echo 'Installer tidak valid', PHP_EOL; unlink('composer-setup.php'); }"
- Install Composer Secara Global
sudo php /tmp/composer-setup.php --install-dir=/usr/local/bin --filename=composer- Jika instalasi selesai akan muncul output seperti ini
Output
All settings correct for using Composer
Downloading...
Composer (version 2.8.11) successfully installed to: /usr/local/bin/composer
Use it: php /usr/local/bin/composer- Verify composer setelah instalasi
composer ______
/ ____/___ ____ ___ ____ ____ ________ _____
/ / / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/
/ /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ /
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/
/_/
Composer version 2.3.5 2022-04-13 16:43:00
Usage:
command [options] [arguments]
Options:
-h, --help Display help for the given command. When no command is given display help for the list command
-q, --quiet Do not output any message
-V, --version Display this application version
--ansi|--no-ansi Force (or disable --no-ansi) ANSI output
-n, --no-interaction Do not ask any interactive question
--profile Display timing and memory usage information
--no-plugins Whether to disable plugins.
--no-scripts Skips the execution of all scripts defined in composer.json file.
-d, --working-dir=WORKING-DIR If specified, use the given directory as working directory.
--no-cache Prevent use of the cache
-v|vv|vvv, --verbose Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug
...
Instalasi Composer di CentOS 8
- Update package pada linux dan install package yang di butuhkan oleh composer
sudo dnf update -y
sudo dnf install php-cli php-json php-zip wget unzip curl -y- Download dan instal composer menggunakan curl
curl -sS https://getcomposer.org/installer -o /tmp/composer-setup.php- Verifikasi Hash Installer bahwa skrip instalasi aman untuk dijalankan:
HASH=$(curl -sS https://composer.github.io/installer.sig)
php -r "if (hash_file('SHA384', '/tmp/composer-setup.php') === '$HASH') { echo 'Installer valid', PHP_EOL; } else { echo 'Installer tidak valid', PHP_EOL; unlink('composer-setup.php'); }"
- Install Composer Secara Global
sudo php /tmp/composer-setup.php --install-dir=/usr/local/bin --filename=composer- Jika instalasi selesai akan muncul output seperti ini
Output
All settings correct for using Composer
Downloading...
Composer (version 2.8.11) successfully installed to: /usr/local/bin/composer
Use it: php /usr/local/bin/composer- Verify composer setelah instalasi
composer
C. Kesimpulan
Composer adalah alat penting untuk mengelola dependensi pada proyek PHP agar instalasi library menjadi lebih mudah dan efisien. Dengan Composer, pengembang tidak perlu lagi mengunduh dan menata file secara manual. Proses instalasinya pun cukup sederhana baik di Ubuntu 24 maupun CentOS 8, hanya memerlukan beberapa langkah melalui terminal seperti memperbarui paket, mengunduh installer, memverifikasi keamanan file, dan menginstalnya secara global. Setelah selesai, Composer siap digunakan untuk mengelola proyek PHP dengan lebih cepat dan terstruktur.
Semoga artikel ini dapat membantu Anda. Temukan bantuan lainnya melalui Knowledge Base Biznet Gio. Jika Anda masih memiliki kendala silakan hubungi Support Biznet GIO melalui email support@biznetgio.com atau live chat maupun WA ke website www.biznetgio.com dan bisa juga melalui telepon ke nomor (021) 5714567.
Popular Articles
-
Cara Install & Konfigurasi Monitoring Cacti Serta Mengetahui Fungsi Fitur Pada Cacti
10 people say this guide was helpful
-
Cara Mengaktifkan Telnet pada Windows 7, 8 dan 10
4 people say this guide was helpful
-
Install dan Konfigurasi Samba Server pada Ubuntu
3 people say this guide was helpful
-
Jenis-Jenis Software Virtualisasi untuk Membuat Virtual Machine
6 people say this guide was helpful