{"id":56606,"date":"2025-08-11T17:03:30","date_gmt":"2025-08-11T10:03:30","guid":{"rendered":"https:\/\/www.rumahweb.com\/journal\/?p=56606"},"modified":"2026-02-16T10:23:27","modified_gmt":"2026-02-16T03:23:27","slug":"cara-install-composer-di-cpanel","status":"publish","type":"post","link":"https:\/\/www.rumahweb.com\/journal\/cara-install-composer-di-cpanel\/","title":{"rendered":"Cara Install Composer di cPanel Hosting"},"content":{"rendered":"\n<p>Composer adalah <em>tool <\/em>penting untuk mengelola <em>library <\/em>PHP dan mempermudah proses pengembangan aplikasi. Tidak hanya di localhost, Composer juga bisa diinstall di cPanel hosting tanpa perlu akses root server. Pada panduan ini, kami akan menjelaskan langkah-langkah install Composer di cPanel hosting dengan cara yang cepat dan praktis.<\/p>\n\n\n\n<p>Programer PHP saat ini dimudahkan dengan adanya library atau <em>package <\/em>PHP, untuk mempermudah dalam pembuatan aplikasi atau website tanpa melakukan <em>coding <\/em>secara <em>native<\/em>. Selain itu, saat ini juga tersedia Composer, dengan Composer seorang programer tidak perlu mengunduh dan menginstall semua <em>library <\/em>yang dibutuhkan secara manual. <\/p>\n\n\n\n<p>Dengan mendeklarasikan paket yang diperlukan dalam file composer.json, Composer secara otomatis akan mengunduh dan menginstal semua <em>library <\/em>tersebut beserta semua dependensinya. Ini tidak hanya menghemat waktu, tetapi juga memastikan versi <em>library <\/em>yang benar dan kompatibel. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Apa Itu Composer?<\/h2>\n\n\n\n<p>Composer adalah sebuah <em>tool <\/em>yang berfungsi untuk mengelola dependensi (<em>dependency management<\/em>) dalam PHP. Composer berfungsi untuk memudahkan kelola <em>library <\/em>atau paket-paket pihak ketiga yang dibutuhkan oleh PHP.<\/p>\n\n\n\n<p>Dengan composer, Anda dapat mengotomatisasi seluruh proses manajemen dependensi, memastikan setiap proyek memiliki versi <em>library <\/em>yang tepat dan konsisten, serta memudahkan proses pembaruan <em>library <\/em>di kemudian hari.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Fungsi dan Kelebihan Composer<\/h2>\n\n\n\n<p>Berikut adalah beberapa fungsi serta kelebihan dari Composer pada PHP.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Manajemen Dependensi Otomatis<\/strong><br \/>Composer secara otomatis mengunduh library (package) yang dibutuhkan, mengatur versi dan menyimpan semua file dalam folder vendor<\/li>\n\n\n\n<li><strong>Kemudahan Update<\/strong><br \/>Cukup menjalankan composer update, Maka semua dependensi akan diperbarui sesuai aturan versi yang ditentukan.<\/li>\n\n\n\n<li><strong>Autoloading Otomatis<\/strong><br \/>Composer membuat file vendor\/autoload.php yang bisa langsung digunakan untuk memuat semua class library tanpa manual require<\/li>\n\n\n\n<li><strong>Ekosistem yang Luas<\/strong><br \/>Composer terhubung ke Packagist, sebuah repositori pusat yang berisi ribuan library PHP yang siap digunakan<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">Cara install Composer di Hosting cPanel<\/h2>\n\n\n\n<p>Perintah Composer dijalankan melalui SSH atau terminal, sehingga pastikan hosting yang Anda gunakan sudah mendukung fitur tersebut. Di Rumahweb, akses SSH tersedia pada paket Medium, Large, dan semua paket Cloud Hosting.<\/p>\n\n\n\n<p>Selanjutnya, Anda dapat mengikuti panduan berikut untuk mengetahui cara install Composer di cPanel hosting.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 1. Login cPanel<\/h3>\n\n\n\n<p>Login cPanel hosting Rumahweb, dengan mengikuti panduan di url <a href=\"https:\/\/www.rumahweb.com\/journal\/cara-login-cpanel\/\">Cara Login cPanel Hosting di Rumahweb Indonesia<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 2. Masuk ke menu Terminal<\/h3>\n\n\n\n<p>Klik menu Terminal di cPanel.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/menu-terminal-cPanel.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"287\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/menu-terminal-cPanel-1024x287.png\" alt=\"menu terminal cPanel\" class=\"wp-image-56610\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/menu-terminal-cPanel-1024x287.png 1024w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/menu-terminal-cPanel-300x84.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/menu-terminal-cPanel-768x215.png 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/menu-terminal-cPanel-370x104.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/menu-terminal-cPanel-270x76.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/menu-terminal-cPanel-570x160.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/menu-terminal-cPanel-740x207.png 740w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/menu-terminal-cPanel.png 1147w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Step 3. Masuk folder \/tmp<\/h3>\n\n\n\n<p>Jalankan perintah berikut untuk masuk ke dalam folder \/tmp:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cd \/tmp<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/cd-tmp-terminal-cpanel.png\"><img loading=\"lazy\" decoding=\"async\" width=\"785\" height=\"213\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/cd-tmp-terminal-cpanel.png\" alt=\"cd tmp cPanel\" class=\"wp-image-56611\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/cd-tmp-terminal-cpanel.png 785w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/cd-tmp-terminal-cpanel-300x81.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/cd-tmp-terminal-cpanel-768x208.png 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/cd-tmp-terminal-cpanel-370x100.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/cd-tmp-terminal-cpanel-270x73.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/cd-tmp-terminal-cpanel-570x155.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/cd-tmp-terminal-cpanel-740x201.png 740w\" sizes=\"auto, (max-width: 785px) 100vw, 785px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Step 4. Jalankan perintah install composer<\/h3>\n\n\n\n<p>Jalankan perintah berikut ini untuk install composer di cPanel hosting:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>curl -sS <a href=\"https:\/\/www.domainesia.com\/berita\/https-adalah\/\">https<\/a>:\/\/getcomposer.org\/installer | php<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/install-composer-cPanel.png\"><img loading=\"lazy\" decoding=\"async\" width=\"859\" height=\"170\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/install-composer-cPanel.png\" alt=\"install composer di cPanel\" class=\"wp-image-56612\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/install-composer-cPanel.png 859w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/install-composer-cPanel-300x59.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/install-composer-cPanel-768x152.png 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/install-composer-cPanel-370x73.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/install-composer-cPanel-270x53.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/install-composer-cPanel-570x113.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/install-composer-cPanel-740x146.png 740w\" sizes=\"auto, (max-width: 859px) 100vw, 859px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Step 5. Memindahkan File Composer ke Folder \/bin<\/h3>\n\n\n\n<p>Karena installasi berada di \/tmp, pindahkan ke \/bin dan jalankan beberapa perintah dibawah ini satu persatu:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mkdir ~\/bin\nmv composer.phar ~\/bin\/composer\nchmod +x ~\/bin\/composer\necho \"export PATH=$HOME\/bin:$PATH\" &gt;&gt; ~\/.bash_profile\nsource ~\/.bash_profile<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/install-composer-cPanel-hosting.png\"><img loading=\"lazy\" decoding=\"async\" width=\"875\" height=\"230\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/install-composer-cPanel-hosting.png\" alt=\"Install composer cPanel hosting\" class=\"wp-image-56613\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/install-composer-cPanel-hosting.png 875w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/install-composer-cPanel-hosting-300x79.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/install-composer-cPanel-hosting-768x202.png 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/install-composer-cPanel-hosting-370x97.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/install-composer-cPanel-hosting-270x71.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/install-composer-cPanel-hosting-570x150.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/install-composer-cPanel-hosting-740x195.png 740w\" sizes=\"auto, (max-width: 875px) 100vw, 875px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Step 6. Cek Versi Composer<\/h3>\n\n\n\n<p>Sampai tahap ini, proses install composer di cPanel hosting telah selesai. Untuk memastikannya, Anda dapat melakukan pengujian dan cek versi composer dengan perintah berikut: <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>which composer\ncomposer --version<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/cek-versi-composer.png\"><img loading=\"lazy\" decoding=\"async\" width=\"881\" height=\"188\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/cek-versi-composer.png\" alt=\"cek versi composer\" class=\"wp-image-56614\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/cek-versi-composer.png 881w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/cek-versi-composer-300x64.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/cek-versi-composer-768x164.png 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/cek-versi-composer-370x79.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/cek-versi-composer-270x58.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/cek-versi-composer-570x122.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/cek-versi-composer-740x158.png 740w\" sizes=\"auto, (max-width: 881px) 100vw, 881px\" \/><\/a><\/figure>\n\n\n\n<p>Perintah diatas digunakan untuk melihat dimana letak instalasi composer dan versi composer yang terinstall.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Contoh cara menggunakan Composer<\/h2>\n\n\n\n<p>Setelah berhasil melakukan install composer, anda bisa melakukan testing dengan melakukan instalasi package\/library php.<\/p>\n\n\n\n<p>Pertama, buka website <a href=\"https:\/\/packagist.org\/\" target=\"_blank\" rel=\"noopener\" title=\"\">packagist.org<\/a> untuk mencari <em>package<\/em> atau <em>library <\/em>yang ingin di install. Pada panduan ini, kita akan mencoba melakukan instalasi dompdf. Dompdf adalah <em>package <\/em>PHP yang digunakan untuk mengkonversi html ke pdf.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/library-dompdf.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"471\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/library-dompdf-1024x471.png\" alt=\"library dompdf\" class=\"wp-image-56620\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/library-dompdf-1024x471.png 1024w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/library-dompdf-300x138.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/library-dompdf-768x353.png 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/library-dompdf-1536x707.png 1536w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/library-dompdf-370x170.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/library-dompdf-270x124.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/library-dompdf-570x262.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/library-dompdf-740x340.png 740w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/library-dompdf.png 1650w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>Klik &#8220;dompdf\/dompdf&#8221;, scroll kebawah pada bagian <strong>Easy Installation<\/strong> terdapat perintah cara install library dompdf melalui composer:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>composer require dompdf\/dompdf<\/code><\/pre>\n\n\n\n<p>Jalankan perintah diatas melalui ssh, dan tunggu sampai composer selesai menginstall <em>package<\/em>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/install-dompdf-melalui-composer.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"379\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/install-dompdf-melalui-composer-1024x379.png\" alt=\"install dompdf melalui composer\" class=\"wp-image-56621\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/install-dompdf-melalui-composer-1024x379.png 1024w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/install-dompdf-melalui-composer-300x111.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/install-dompdf-melalui-composer-768x285.png 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/install-dompdf-melalui-composer-370x137.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/install-dompdf-melalui-composer-270x100.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/install-dompdf-melalui-composer-570x211.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/install-dompdf-melalui-composer-740x274.png 740w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/install-dompdf-melalui-composer.png 1422w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p><em>Package <\/em>dompdf dan dependensinya berhasil terinstal dengan Composer.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Penutup<\/h2>\n\n\n\n<p>Dengan mengikuti langkah-langkah di atas, Anda sudah bisa menggunakan Composer di cPanel hosting untuk mengelola library PHP secara lebih mudah dan efisien. Fitur ini akan membantu mempercepat proses pengembangan aplikasi tanpa harus mengatur semuanya secara manual.<\/p>\n\n\n\n<p>Jika Anda membutuhkan hosting yang sudah mendukung SSH dan siap digunakan untuk Composer, Rumahweb menyediakan layanan <a href=\"https:\/\/www.rumahweb.com\/hosting-murah\/\" target=\"_blank\" rel=\"noopener\" title=\"hosting murah\">Shared Hosting<\/a> (paket Medium, Large), dan Cloud Hosting yang cepat, aman, dan handal untuk mendukung kebutuhan <em>project <\/em>Anda.<\/p>\n\n\n\n<p>Demikian panduan kami tentang cara install composer di cPanel hosting dan cara menggunakannya, semoga bermanfaat.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Composer adalah tool penting untuk mengelola library PHP dan mempermudah proses pengembangan aplikasi. Tidak hanya di localhost, Composer juga bisa diinstall di cPanel hosting tanpa perlu akses root server. Pada panduan ini, kami akan menjelaskan langkah-langkah install Composer di cPanel hosting dengan cara yang cepat dan praktis. Programer PHP saat ini dimudahkan dengan adanya library [&hellip;]<\/p>\n","protected":false},"author":324,"featured_media":56645,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[695],"tags":[1677,18,45],"class_list":{"0":"post-56606","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-cpanel","8":"tag-composer","9":"tag-cpanel","10":"tag-php"},"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/08\/Banner-Install-Composer-di-cPanel-Hosting.webp","jetpack_shortlink":"https:\/\/wp.me\/p8n3G7-eJ0","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts\/56606","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/users\/324"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/comments?post=56606"}],"version-history":[{"count":1,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts\/56606\/revisions"}],"predecessor-version":[{"id":61893,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts\/56606\/revisions\/61893"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/media\/56645"}],"wp:attachment":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/media?parent=56606"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/categories?post=56606"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/tags?post=56606"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}