{"id":2196,"date":"2025-04-18T16:08:12","date_gmt":"2025-04-18T09:08:12","guid":{"rendered":"https:\/\/www.linuxid.net\/post\/?p=2196"},"modified":"2025-04-18T16:08:12","modified_gmt":"2025-04-18T09:08:12","slug":"tutorial-cara-install-laravel-di-ubuntu-18-04","status":"publish","type":"post","link":"https:\/\/www.linuxid.net\/post\/tutorial-cara-install-laravel-di-ubuntu-18-04\/","title":{"rendered":"Tutorial Cara Install Laravel di Ubuntu 18.04"},"content":{"rendered":"<p>Laravel adalah framework aplikasi web PHP open-source dengan sintaksis yang ekspresif dan elegan. Laravel memungkinkan Anda untuk dengan mudah membangun aplikasi web yang skalabel dan fleksibel, restful API, dan solusi eCommerce.<\/p>\n<p>Dengan fitur bawaan seperti routing, otentikasi, sesi, caching, dan pengujian unit Laravel adalah kerangka kerja pilihan bagi banyak pengembang PHP.<\/p>\n<p>Dalam tutorial ini kami akan menunjukkan kepada Anda bagaimana menginstal Laravel pada sistem Ubuntu 18.04. Instruksi yang sama berlaku untuk Ubuntu 16.04 dan distribusi berbasis Ubuntu, termasuk Linux Mint, Kubuntu dan Elementary OS.<\/p>\n<h2>Prasyarat<\/h2>\n<p>Sebelum melanjutkan tutorial ini, pastikan Anda masuk sebagai pengguna dengan <a href=\"https:\/\/www.linuxid.net\/24838\/cara-membuat-user-sudo-di-ubuntu-linux\/\">hak istimewa sudo<\/a>.<\/p>\n<p>Perbarui paket sistem ke versi terbaru:<\/p>\n<pre>sudo apt update &amp;&amp; sudo apt upgrade<\/pre>\n<h2>Install PHP<\/h2>\n<p><a href=\"https:\/\/www.linuxid.net\/25003\/cara-install-dan-konfigurasi-php-di-ubuntu-18-04\/\">PHP 7.2<\/a> yang merupakan versi PHP default di Ubuntu 18.04 yang sepenuhnya didukung dan direkomendasikan untuk Laravel 5.7.<\/p>\n<p>Jalankan perintah berikut untuk menginstal PHP dan semua modul PHP yang diperlukan:<\/p>\n<pre>sudo apt install php7.2-common php7.2-cli php7.2-gd php7.2-mysql php7.2-curl php7.2-intl php7.2-mbstring php7.2-bcmath php7.2-imap php7.2-xml php7.2-zip<\/pre>\n<h2>Install Composer<\/h2>\n<p>Composer adalah manajer dependensi untuk PHP dan kami akan menggunakannya untuk mengunduh inti Laravel dan menginstal semua komponen Laravel yang diperlukan.<\/p>\n<p>Untuk <a href=\"https:\/\/www.linuxid.net\/25070\/cara-install-dan-penggunaan-php-composer-di-ubuntu-18-04\/\">menginstal composer<\/a> secara global, unduh installer Composer dengan <a href=\"https:\/\/www.linuxid.net\/24655\/belajar-menggunakan-perintah-curl-di-terminal\/\">curl<\/a> dan pindahkan file ke direktori <code>\/usr\/local\/bin<\/code> :<\/p>\n<pre>curl -sS https:\/\/getcomposer.org\/installer | sudo php -- --install-dir=\/usr\/local\/bin --filename=composer<\/pre>\n<p>Verifikasi installer dengan mencetak versi komposer:<\/p>\n<pre>composer --version<\/pre>\n<p>Outputnya akan terlihat seperti ini:<\/p>\n<pre>Composer version 1.8.0 2018-12-03 10:31:16<\/pre>\n<h2>Install Laravel<\/h2>\n<p>Pada saat penulisan artikel ini, versi stabil terbaru Laravel adalah versi <code>5.7<\/code>.<\/p>\n<p>Jalankan perintah Composer <code>create-project<\/code> untuk menginstal Laravel di direktori <code>my_app<\/code>:<\/p>\n<pre>composer create-project --prefer-dist laravel\/laravel my_app<\/pre>\n<p>Perintah di atas akan mengambil semua paket php yang diperlukan. Prosesnya mungkin memakan waktu beberapa menit dan jika berhasil, hasil akhir akan terlihat seperti berikut:<\/p>\n<pre>Package manifest generated successfully.\r\n&gt; @php artisan key:generate --ansi\r\nApplication key set successfully.<\/pre>\n<p>Pada titik ini Anda telah menginstal Laravel di sistem Ubuntu Anda.<\/p>\n<p>Ketika diinstal melalui Composer, Laravel secara otomatis akan membuat file bernama<code> .env<\/code>. File-file ini termasuk variabel konfigurasi khusus termasuk kredensial database. Anda dapat membaca lebih lanjut tentang cara mengkonfigurasi Laravel di <a href=\"https:\/\/laravel.com\/docs\/5.7\/configuration\" target=\"_blank\" rel=\"noopener\">sini<\/a>.<\/p>\n<p>Anda dapat memulai server pengembangan dengan menavigasi ke direktori proyek Laravel dan mengeksekusi perintah <code>artisan serve<\/code>:<\/p>\n<pre>cd ~\/my_appphp artisan serve<\/pre>\n<p>Outputnya akan terlihat seperti ini:<\/p>\n<pre>Laravel development server started: &lt;http:\/\/127.0.0.1:8000&gt;<\/pre>\n<p>Laravel dapat menggunakan database SQLite, <a href=\"https:\/\/www.linuxid.net\/25636\/cara-install-dan-konfigurasi-postgresql-di-ubuntu-18-04\/\">PostgreSQL<\/a>, <a href=\"https:\/\/www.linuxid.net\/25905\/tutorial-install-dan-konfigurasi-mongodb-di-ubuntu-18-04\/\">MongoDB<\/a> atau <a href=\"https:\/\/www.linuxid.net\/25143\/tutorial-install-dan-konfigurasi-mysql-di-ubuntu-18-04\/\">MySQL<\/a> \/ <a href=\"https:\/\/www.linuxid.net\/25287\/tutorial-install-dan-konfigurasi-mariadb-di-ubuntu-18-04\/\">MariaDB<\/a> untuk menyimpan semua datanya.<\/p>\n<p>Jika Anda ingin menggunakan <a href=\"https:\/\/laravel.com\/docs\/5.7\/mix\" target=\"_blank\" rel=\"noopener\">Laravel Mix<\/a> untuk mengkompilasi aset, Anda harus menginstal <a href=\"https:\/\/www.linuxid.net\/24782\/tutorial-install-node-js-dan-npm-di-ubuntu-18-04\/\">Node.js<\/a> dan <a href=\"https:\/\/www.linuxid.net\/30438\/cara-mudah-install-yarn-di-ubuntu-18-04-untuk-pemula\/\">Yarn<\/a>.<\/p>\n<h2>Verifikasi Instalasi<\/h2>\n<p>Buka browser Anda, ketik <code>http:\/\/127.0.0.1:8000<\/code> dan dengan asumsi instalasi berhasil, layar yang mirip dengan berikut ini akan muncul:<\/p>\n<p><a href=\"https:\/\/www.linuxid.net\/assets\/media\/ubuntu\/25063\/install-laravel-ubuntu.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-30504\" src=\"https:\/\/www.linuxid.net\/assets\/media\/ubuntu\/25063\/install-laravel-ubuntu-750x379.jpg\" alt=\"install laravel ubuntu\" width=\"696\" height=\"352\" \/><\/a><\/p>\n<h2>Kesimpulan<\/h2>\n<p>Selamat, Anda telah berhasil menginstal Laravel 5.7 pada mesin Ubuntu 18.04. Anda sekarang dapat mulai mengembangkan aplikasi Anda.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Laravel adalah framework aplikasi web PHP open-source dengan sintaksis yang ekspresif dan elegan. Laravel memungkinkan&hellip;<\/p>\n","protected":false},"author":2,"featured_media":2197,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[118,261,22,9,129],"class_list":["post-2196","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ubuntu","tag-composer","tag-laravel","tag-php","tag-ubuntu","tag-ubuntu-18-04"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Tutorial Cara Install Laravel 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:\/\/www.linuxid.net\/post\/tutorial-cara-install-laravel-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=\"Tutorial Cara Install Laravel di Ubuntu 18.04 - Linuxid\" \/>\n<meta property=\"og:description\" content=\"Laravel adalah framework aplikasi web PHP open-source dengan sintaksis yang ekspresif dan elegan. Laravel memungkinkan&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.linuxid.net\/post\/tutorial-cara-install-laravel-di-ubuntu-18-04\/\" \/>\n<meta property=\"og:site_name\" content=\"Linuxid\" \/>\n<meta property=\"article:published_time\" content=\"2025-04-18T09:08:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Tutorial-Cara-Install-Laravel-di-Ubuntu-18.04.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1000\" \/>\n\t<meta property=\"og:image:height\" content=\"530\" \/>\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=\"2 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.linuxid.net\/post\/tutorial-cara-install-laravel-di-ubuntu-18-04\/\",\"url\":\"https:\/\/www.linuxid.net\/post\/tutorial-cara-install-laravel-di-ubuntu-18-04\/\",\"name\":\"Tutorial Cara Install Laravel di Ubuntu 18.04 - Linuxid\",\"isPartOf\":{\"@id\":\"https:\/\/linuxid.net\/post\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.linuxid.net\/post\/tutorial-cara-install-laravel-di-ubuntu-18-04\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.linuxid.net\/post\/tutorial-cara-install-laravel-di-ubuntu-18-04\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Tutorial-Cara-Install-Laravel-di-Ubuntu-18.04.jpg\",\"datePublished\":\"2025-04-18T09:08:12+00:00\",\"author\":{\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.linuxid.net\/post\/tutorial-cara-install-laravel-di-ubuntu-18-04\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.linuxid.net\/post\/tutorial-cara-install-laravel-di-ubuntu-18-04\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/www.linuxid.net\/post\/tutorial-cara-install-laravel-di-ubuntu-18-04\/#primaryimage\",\"url\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Tutorial-Cara-Install-Laravel-di-Ubuntu-18.04.jpg\",\"contentUrl\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Tutorial-Cara-Install-Laravel-di-Ubuntu-18.04.jpg\",\"width\":1000,\"height\":530},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.linuxid.net\/post\/tutorial-cara-install-laravel-di-ubuntu-18-04\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Beranda\",\"item\":\"https:\/\/linuxid.net\/post\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tutorial Cara Install Laravel 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":"Tutorial Cara Install Laravel 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:\/\/www.linuxid.net\/post\/tutorial-cara-install-laravel-di-ubuntu-18-04\/","og_locale":"id_ID","og_type":"article","og_title":"Tutorial Cara Install Laravel di Ubuntu 18.04 - Linuxid","og_description":"Laravel adalah framework aplikasi web PHP open-source dengan sintaksis yang ekspresif dan elegan. Laravel memungkinkan&hellip;","og_url":"https:\/\/www.linuxid.net\/post\/tutorial-cara-install-laravel-di-ubuntu-18-04\/","og_site_name":"Linuxid","article_published_time":"2025-04-18T09:08:12+00:00","og_image":[{"width":1000,"height":530,"url":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Tutorial-Cara-Install-Laravel-di-Ubuntu-18.04.jpg","type":"image\/jpeg"}],"author":"xsand","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"xsand","Estimasi waktu membaca":"2 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.linuxid.net\/post\/tutorial-cara-install-laravel-di-ubuntu-18-04\/","url":"https:\/\/www.linuxid.net\/post\/tutorial-cara-install-laravel-di-ubuntu-18-04\/","name":"Tutorial Cara Install Laravel di Ubuntu 18.04 - Linuxid","isPartOf":{"@id":"https:\/\/linuxid.net\/post\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.linuxid.net\/post\/tutorial-cara-install-laravel-di-ubuntu-18-04\/#primaryimage"},"image":{"@id":"https:\/\/www.linuxid.net\/post\/tutorial-cara-install-laravel-di-ubuntu-18-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Tutorial-Cara-Install-Laravel-di-Ubuntu-18.04.jpg","datePublished":"2025-04-18T09:08:12+00:00","author":{"@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79"},"breadcrumb":{"@id":"https:\/\/www.linuxid.net\/post\/tutorial-cara-install-laravel-di-ubuntu-18-04\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.linuxid.net\/post\/tutorial-cara-install-laravel-di-ubuntu-18-04\/"]}]},{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/www.linuxid.net\/post\/tutorial-cara-install-laravel-di-ubuntu-18-04\/#primaryimage","url":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Tutorial-Cara-Install-Laravel-di-Ubuntu-18.04.jpg","contentUrl":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Tutorial-Cara-Install-Laravel-di-Ubuntu-18.04.jpg","width":1000,"height":530},{"@type":"BreadcrumbList","@id":"https:\/\/www.linuxid.net\/post\/tutorial-cara-install-laravel-di-ubuntu-18-04\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Beranda","item":"https:\/\/linuxid.net\/post\/"},{"@type":"ListItem","position":2,"name":"Tutorial Cara Install Laravel 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\/2196","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=2196"}],"version-history":[{"count":2,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/2196\/revisions"}],"predecessor-version":[{"id":3046,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/2196\/revisions\/3046"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/media\/2197"}],"wp:attachment":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/media?parent=2196"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/categories?post=2196"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/tags?post=2196"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}