{"id":2288,"date":"2018-08-28T04:33:10","date_gmt":"2018-08-27T21:33:10","guid":{"rendered":"https:\/\/www.linuxid.net\/post\/?p=2288"},"modified":"2025-03-21T20:27:53","modified_gmt":"2025-03-21T13:27:53","slug":"cara-install-dan-penggunaan-php-composer-di-ubuntu-18-04","status":"publish","type":"post","link":"https:\/\/www.linuxid.net\/post\/cara-install-dan-penggunaan-php-composer-di-ubuntu-18-04\/","title":{"rendered":"Cara Install dan Penggunaan PHP Composer di Ubuntu 18.04"},"content":{"rendered":"<p>Composer adalah manajer dependensi untuk PHP (mirip dengan <a href=\"https:\/\/www.linuxid.net\/24782\/tutorial-install-node-js-dan-npm-di-ubuntu-18-04\/\">npm untuk Node.js<\/a> atau <a href=\"https:\/\/www.linuxid.net\/25009\/cara-install-dan-konfigurasi-pip-di-ubuntu-18-04\">pip untuk Python<\/a>). Composer akan &#8220;menarik&#8221; semua paket PHP yang dibutuhkan oleh proyek Anda dan mengaturnya secara otomatis untuk Anda.<\/p>\n<p>Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal dan menggunakan Composer pada mesin Ubuntu 18.04. Langkah yang sama dapat digunakan untuk Ubuntu 16.04.<\/p>\n<p>Sebelum melanjutkan tutorial ini, pastikan Anda masuk sebagai pengguna biasa dengan <a href=\"https:\/\/www.linuxid.net\/24838\/cara-membuat-user-sudo-di-ubuntu-linux\/\">hak istimewa sudo<\/a> dan Anda memiliki <a href=\"https:\/\/www.linuxid.net\/25003\/cara-install-dan-konfigurasi-php-di-ubuntu-18-04\/\">PHP yang diinstal pada sistem Ubuntu 18.04<\/a>.<\/p>\n<h2>Instal PHP Composer<\/h2>\n<p>Jika Anda sedang terburu-buru dan Anda tidak ingin memverifikasi integritas file, gulir ke bawah ke bagian <a href=\"#cara-cepat-install-composer\">Cara Cepat Install Composer.<\/a><\/p>\n<p>Untuk menginstal Komposer di sistem Ubuntu Anda, lakukan langkah-langkah berikut:<\/p>\n<ol>\n<li>Sebelum mengunduh dan menginstal Composer, perbarui indeks paket dan instal persyaratan yang diperlukan:\n<pre>sudo apt update \r\nsudo apt install wget php-cli php-zip unzip<\/pre>\n<\/li>\n<li>Sekarang kita telah menginstal php cli, kita dapat mengunduh installer Composer dengan:\n<pre>php -r \"copy('https:\/\/getcomposer.org\/installer', 'composer-setup.php');\"<\/pre>\n<p>Perintah di atas akan mengunduh file <code>composer-setup.php<\/code> di direktori kerja saat ini.<\/li>\n<li>Selanjutnya, kita perlu memverifikasi integritas data skrip dengan membandingkan skrip\u00a0hash <code>SHA-384<\/code>\u00a0dengan hash installer terbaru yang ditemukan di halaman Kunci \/ <a href=\"https:\/\/composer.github.io\/pubkeys.html\">signature publik<\/a> Composer. Kita akan menggunakan <a href=\"https:\/\/www.linuxid.net\/24756\/tutorial-menggunakan-command-wget-di-terminal\/\">perintah wget<\/a> berikut dari halaman di Github dan menyimpannya dalam variabel bernama <code>HASH<\/code>:\n<pre>HASH=\"$(wget -q -O - https:\/\/composer.github.io\/installer.sig)\"<\/pre>\n<p>Sekarang jalankan perintah berikut untuk memverifikasi bahwa skrip instalasi tidak rusak:<\/p>\n<pre>php -r \"if (hash_file('SHA384', 'composer-setup.php') === '$HASH') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;\"<\/pre>\n<p>Jika hash cocok, Anda akan melihat output berikut:<\/p>\n<pre>Installer verified<\/pre>\n<p>Jika hash tidak cocok, Anda akan melihat <code>Installer corrupt<\/code>. Dalam hal ini Anda harus mengunduh skrip instalasi Composer dan mengecek nilai variabel <code>$HASH<\/code>\u00a0 dengan <a href=\"..\/echo-command-in-linux-with-examples\/index.html\"><code>echo $HASH<\/code><\/a>. Setelah penginstal diverifikasi, Anda dapat melanjutkan dengan langkah berikutnya.<\/li>\n<li>Perintah berikut akan menginstal Komposer di direktori <code>\/usr\/local\/bin<\/code>:\n<pre>sudo php composer-setup.php --install-dir=\/usr\/local\/bin --filename=composer<\/pre>\n<pre>All settings correct for using Composer\r\nDownloading...\r\n\r\nComposer (version 1.8.5) successfully installed to: \/usr\/local\/bin\/composer\r\nUse it: php \/usr\/local\/bin\/composer<\/pre>\n<p>Composer telah dipasang sebagai perintah di seluruh sistem dan akan tersedia untuk semua pengguna.<\/li>\n<li>Langkah terakhir adalah memverifikasi instalasi:\n<pre>composer<\/pre>\n<p>Perintah di atas, akan mencetak versi, perintah dan argumen Composer.<\/p>\n<pre>______\r\n\/ ____\/___  ____ ___  ____  ____  ________  _____\r\n\/ \/   \/ __ \\\/ __ `__ \\\/ __ \\\/ __ \\\/ ___\/ _ \\\/ ___\/\r\n\/ \/___\/ \/_\/ \/ \/ \/ \/ \/ \/ \/_\/ \/ \/_\/ (__  )  __\/ \/\r\n\\____\/\\____\/_\/ \/_\/ \/_\/ .___\/\\____\/____\/\\___\/_\/\r\n                    \/_\/\r\nComposer version 1.8.5 2019-04-09 1747\r\n\r\nUsage:\r\n    command [options] [arguments]<\/pre>\n<\/li>\n<\/ol>\n<p>Jika ingin memiliki instalasi Composer per proyek, gunakan perintah berikut <code>php composer-setup.php<\/code> yang akan membuat file bernama <code>composer.phar<\/code> di <a href=\"https:\/\/www.linuxid.net\/25402\/mengenal-current-working-directory-di-linux-terminal\/\">direktori kerja saat ini<\/a>. Anda dapat menggunakan komposer dengan menjalankan <code>.\/composer.phar &lt;command&gt;<\/code>.<\/p>\n<h2 id=\"cara-cepat-install-composer\">Cara Cepat Install Composer<\/h2>\n<p>Gunakan perintah berikut untuk menginstal Composer dengan cepat di sistem Ubuntu Anda:<\/p>\n<ol>\n<li>Instal PHP CLI dan Zip:\n<pre>sudo apt update &amp;&amp; sudo apt install wget php-cli php-zip unzip curl<\/pre>\n<\/li>\n<li>Unduh Composer dengan <a href=\"https:\/\/www.linuxid.net\/24655\/belajar-menggunakan-perintah-curl-di-terminal\/\">perintah curl<\/a>:\n<pre>curl -sS https:\/\/getcomposer.org\/installer |php<\/pre>\n<\/li>\n<li><a href=\"https:\/\/www.linuxid.net\/25473\/tutorial-perintah-mv-dan-penggunaan-di-linux-terminal\">Pindahkan file<\/a> composer ke direktori <code>\/usr\/local\/bin<\/code>:\n<pre>sudo mv composer.phar \/usr\/local\/bin\/composer<\/pre>\n<\/li>\n<\/ol>\n<h2>Cara Memulai dan Menggunakan Composer<\/h2>\n<p>Sekarang Composer diinstal pada sistem Ubuntu Anda, kami akan menunjukkan kepada Anda bagaimana menggunakan Composer dalam proyek PHP.<\/p>\n<p>Langkah pertama adalah membuat direktori yang akan menjadi direktori root proyek dan menyimpan file <code>composer.json<\/code>. File ini menjelaskan proyek PHP Anda termasuk semua dependensi PHP dan metadata lainnya.<\/p>\n<p>Buat direktori project dan <a href=\"https:\/\/www.linuxid.net\/25053\/tutorial-penggunaan-perintah-cd-di-terminal-linux\/\">masuk ke direktori tersebut<\/a> dengan:<\/p>\n<pre>mkdir ~\/proyek-composer-pertama\r\n\r\ncd ~\/proyek-composer-pertama<\/pre>\n<p>Langkah selanjutnya adalah menginisialisasi <code>composer.json\u00a0<\/code>baru menggunakan perintah <code>composer require &lt;nama paket&gt;<\/code> dan menentukan paket yang ingin Anda unduh.<\/p>\n<p>Dalam contoh ini, kami akan membuat contoh aplikasi yang akan mencetak waktu saat ini menggunakan paket yang disebut <a href=\"https:\/\/carbon.nesbot.com\/docs\/\" target=\"_blank\" rel=\"noopener\">carbon<\/a>.<\/p>\n<p>Jalankan perintah berikut untuk menginisialisasi <code>composer.json<\/code> baru dan instal paket karbon:<\/p>\n<pre>composer require nesbot\/carbon<\/pre>\n<pre>Using version ^1.33 for nesbot\/carbon\r\n.\/composer.json has been created\r\nLoading composer repositories with package information\r\nUpdating dependencies (including require-dev)\r\nPackage operations: 3 installs, 0 updates, 0 removals\r\n  - Installing symfony\/polyfill-mbstring (v1.9.0): Downloading (100%)\r\n  - Installing symfony\/translation (v4.1.4): Downloading (100%)\r\n  - Installing nesbot\/carbon (1.33.0): Downloading (100%)\r\nsymfony\/translation suggests installing symfony\/config\r\nsymfony\/translation suggests installing symfony\/yaml\r\nsymfony\/translation suggests installing psr\/log-implementation (To use logging capability in translator)\r\nWriting lock file\r\nGenerating autoload files<\/pre>\n<p>Seperti yang dapat Anda lihat dari output di atas, Composer akan membuat file <code>composer.json.<\/code>\u00a0Komponen ini akan mengunduh dan menginstal carbon beserta semua dependensinya.<\/p>\n<p>Jika Anda melihat list daftar direktori di folder proyek menggunakan <a href=\"https:\/\/www.linuxid.net\/25104\/perintah-ls-di-linux-terminal-dan-contoh-penggunaan\/\">perintah ls<\/a>, Anda akan melihat bahwa folder proyek Anda berisi dua file <code>composer.json<\/code>\u00a0dan <code>composer.lock<\/code>, dan direktori <code>vendor<\/code>\u00a0.<\/p>\n<pre>ls -l<\/pre>\n<pre>-rw-r--r-- 1 linux users   60 Aug 29 00:50 composer.json\r\n-rw-r--r-- 1 linux users 6.8K Aug 29 00:50 composer.lock\r\ndrwxr-xr-x 5 linux users 4.0K Aug 29 00:50 vendor<\/pre>\n<ul>\n<li>Direktori\u00a0<code>vendor<\/code>\u00a0adalah direktori tempat dependensi proyek disimpan.<\/li>\n<li><code>composer.lock<\/code> berisi daftar semua paket yang diinstal termasuk versi paket.<\/li>\n<li><code>composer.json<\/code> menjelaskan proyek PHP dan semua dependensi PHP.<\/li>\n<\/ul>\n<p>Anda dapat mencari paket PHP repositori Composer di <a href=\"https:\/\/packagist.org\/\">Packagist.org<\/a>\u00a0untuk paket PHP.<\/p>\n<p>Composer menyediakan kemampuan autoload yang memungkinkan kita untuk menggunakan PHP class tanpa perlu <code>require<\/code>\u00a0atau <code>include<\/code>\u00a0file.<\/p>\n<p>Buat file bernama testing.php dan tambahkan kode berikut<\/p>\n<pre>&lt;?php\r\n\r\nrequire __DIR__ . '\/vendor\/autoload.php';\r\n\r\nuse Carbon\\Carbon;\r\n\r\nprintf(\"Now: %s\", Carbon::&gt;now());\r\n<\/pre>\n<p>Mari kita analisis kode per baris.<\/p>\n<p>Pada baris pertama setelah tag php pembuka, kami menyertakan file <code>vendor\/autoload.php<\/code> yang secara otomatis dihasilkan oleh Composer yang akan memuat secara otomatis semua libraries.<\/p>\n<p>Selanjutnya, kita aliasing <code>Carbon\\Carbon<\/code> sebagai <code>Carbon<\/code>dan pada baris terakhir kita mencetak waktu saat ini menggunakan metode Carbon <code>now<\/code>\u00a0.<\/p>\n<p>Jalankan Skrip dengan mengetik<\/p>\n<pre>php testing.php<\/pre>\n<p>Output akan menunjukkan waktu saat ini. (hasil output bervariasi)<\/p>\n<pre>Now: 2018-08-28 23:47:19<\/pre>\n<p>Kemudian, jika Anda ingin memperbarui paket PHP Anda, Anda dapat menjalankan:<\/p>\n<pre>composer update<\/pre>\n<p>Perintah di atas akan memeriksa versi yang lebih baru dari paket yang diinstal dan jika versi yang lebih baru ditemukan dan <a href=\"https:\/\/getcomposer.org\/doc\/articles\/versions.md\">batasan versi<\/a> cocok dengan yang ditentukan dalam <code>composer.json<\/code>, Composer akan memperbarui paket.<\/p>\n<h2>Kesimpulan<\/h2>\n<p>Anda telah belajar cara menginstal Komposer pada mesin Ubuntu 18.04. Kami juga telah menunjukkan kepada Anda cara menggunakan Komposer untuk membuat proyek PHP dasar.<\/p>\n<p>Untuk menemukan informasi lebih lanjut tentang Komposer, kunjungi halaman <a href=\"https:\/\/getcomposer.org\/doc\/\" target=\"_blank\" rel=\"noopener\">dokumentasi\u00a0resmi<\/a> Composer.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Composer adalah manajer dependensi untuk PHP (mirip dengan npm untuk Node.js atau pip untuk Python).&hellip;<\/p>\n","protected":false},"author":2,"featured_media":2289,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[22,9,129,167],"class_list":["post-2288","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ubuntu","tag-php","tag-ubuntu","tag-ubuntu-18-04","tag-ubuntu-server"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Cara Install dan Penggunaan PHP Composer di Ubuntu 18.04 - Linuxid<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/linuxid.net\/post\/cara-install-dan-penggunaan-php-composer-di-ubuntu-18-04\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara Install dan Penggunaan PHP Composer di Ubuntu 18.04 - Linuxid\" \/>\n<meta property=\"og:description\" content=\"Composer adalah manajer dependensi untuk PHP (mirip dengan npm untuk Node.js atau pip untuk Python).&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/linuxid.net\/post\/cara-install-dan-penggunaan-php-composer-di-ubuntu-18-04\/\" \/>\n<meta property=\"og:site_name\" content=\"Linuxid\" \/>\n<meta property=\"article:published_time\" content=\"2018-08-27T21:33:10+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-21T13:27:53+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Install-dan-Penggunaan-PHP-Composer-di-Ubuntu.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"926\" \/>\n\t<meta property=\"og:image:height\" content=\"370\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"xsand\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Ditulis oleh\" \/>\n\t<meta name=\"twitter:data1\" content=\"xsand\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/linuxid.net\/post\/cara-install-dan-penggunaan-php-composer-di-ubuntu-18-04\/\",\"url\":\"https:\/\/linuxid.net\/post\/cara-install-dan-penggunaan-php-composer-di-ubuntu-18-04\/\",\"name\":\"Cara Install dan Penggunaan PHP Composer di Ubuntu 18.04 - Linuxid\",\"isPartOf\":{\"@id\":\"https:\/\/linuxid.net\/post\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/linuxid.net\/post\/cara-install-dan-penggunaan-php-composer-di-ubuntu-18-04\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/linuxid.net\/post\/cara-install-dan-penggunaan-php-composer-di-ubuntu-18-04\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Install-dan-Penggunaan-PHP-Composer-di-Ubuntu.jpg\",\"datePublished\":\"2018-08-27T21:33:10+00:00\",\"dateModified\":\"2025-03-21T13:27:53+00:00\",\"author\":{\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79\"},\"breadcrumb\":{\"@id\":\"https:\/\/linuxid.net\/post\/cara-install-dan-penggunaan-php-composer-di-ubuntu-18-04\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/linuxid.net\/post\/cara-install-dan-penggunaan-php-composer-di-ubuntu-18-04\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/linuxid.net\/post\/cara-install-dan-penggunaan-php-composer-di-ubuntu-18-04\/#primaryimage\",\"url\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Install-dan-Penggunaan-PHP-Composer-di-Ubuntu.jpg\",\"contentUrl\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Install-dan-Penggunaan-PHP-Composer-di-Ubuntu.jpg\",\"width\":926,\"height\":370},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/linuxid.net\/post\/cara-install-dan-penggunaan-php-composer-di-ubuntu-18-04\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Beranda\",\"item\":\"https:\/\/linuxid.net\/post\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara Install dan Penggunaan PHP Composer di Ubuntu 18.04\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/linuxid.net\/post\/#website\",\"url\":\"https:\/\/linuxid.net\/post\/\",\"name\":\"Linuxid\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/linuxid.net\/post\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"id\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79\",\"name\":\"xsand\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g\",\"caption\":\"xsand\"},\"url\":\"https:\/\/www.linuxid.net\/post\/author\/xsand\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cara Install dan Penggunaan PHP Composer di Ubuntu 18.04 - Linuxid","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/linuxid.net\/post\/cara-install-dan-penggunaan-php-composer-di-ubuntu-18-04\/","og_locale":"id_ID","og_type":"article","og_title":"Cara Install dan Penggunaan PHP Composer di Ubuntu 18.04 - Linuxid","og_description":"Composer adalah manajer dependensi untuk PHP (mirip dengan npm untuk Node.js atau pip untuk Python).&hellip;","og_url":"https:\/\/linuxid.net\/post\/cara-install-dan-penggunaan-php-composer-di-ubuntu-18-04\/","og_site_name":"Linuxid","article_published_time":"2018-08-27T21:33:10+00:00","article_modified_time":"2025-03-21T13:27:53+00:00","og_image":[{"width":926,"height":370,"url":"https:\/\/linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Install-dan-Penggunaan-PHP-Composer-di-Ubuntu.jpg","type":"image\/jpeg"}],"author":"xsand","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"xsand","Estimasi waktu membaca":"5 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/linuxid.net\/post\/cara-install-dan-penggunaan-php-composer-di-ubuntu-18-04\/","url":"https:\/\/linuxid.net\/post\/cara-install-dan-penggunaan-php-composer-di-ubuntu-18-04\/","name":"Cara Install dan Penggunaan PHP Composer di Ubuntu 18.04 - Linuxid","isPartOf":{"@id":"https:\/\/linuxid.net\/post\/#website"},"primaryImageOfPage":{"@id":"https:\/\/linuxid.net\/post\/cara-install-dan-penggunaan-php-composer-di-ubuntu-18-04\/#primaryimage"},"image":{"@id":"https:\/\/linuxid.net\/post\/cara-install-dan-penggunaan-php-composer-di-ubuntu-18-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Install-dan-Penggunaan-PHP-Composer-di-Ubuntu.jpg","datePublished":"2018-08-27T21:33:10+00:00","dateModified":"2025-03-21T13:27:53+00:00","author":{"@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79"},"breadcrumb":{"@id":"https:\/\/linuxid.net\/post\/cara-install-dan-penggunaan-php-composer-di-ubuntu-18-04\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/linuxid.net\/post\/cara-install-dan-penggunaan-php-composer-di-ubuntu-18-04\/"]}]},{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/linuxid.net\/post\/cara-install-dan-penggunaan-php-composer-di-ubuntu-18-04\/#primaryimage","url":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Install-dan-Penggunaan-PHP-Composer-di-Ubuntu.jpg","contentUrl":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Cara-Install-dan-Penggunaan-PHP-Composer-di-Ubuntu.jpg","width":926,"height":370},{"@type":"BreadcrumbList","@id":"https:\/\/linuxid.net\/post\/cara-install-dan-penggunaan-php-composer-di-ubuntu-18-04\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Beranda","item":"https:\/\/linuxid.net\/post\/"},{"@type":"ListItem","position":2,"name":"Cara Install dan Penggunaan PHP Composer di Ubuntu 18.04"}]},{"@type":"WebSite","@id":"https:\/\/linuxid.net\/post\/#website","url":"https:\/\/linuxid.net\/post\/","name":"Linuxid","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/linuxid.net\/post\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"id"},{"@type":"Person","@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79","name":"xsand","image":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g","caption":"xsand"},"url":"https:\/\/www.linuxid.net\/post\/author\/xsand\/"}]}},"_links":{"self":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/2288","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/comments?post=2288"}],"version-history":[{"count":1,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/2288\/revisions"}],"predecessor-version":[{"id":2379,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/2288\/revisions\/2379"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/media\/2289"}],"wp:attachment":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/media?parent=2288"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/categories?post=2288"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/tags?post=2288"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}