{"id":47237,"date":"2024-06-03T08:44:46","date_gmt":"2024-06-03T01:44:46","guid":{"rendered":"https:\/\/www.rumahweb.com\/journal\/?p=47237"},"modified":"2025-08-27T08:26:14","modified_gmt":"2025-08-27T01:26:14","slug":"belajar-laravel","status":"publish","type":"post","link":"https:\/\/www.rumahweb.com\/journal\/belajar-laravel\/","title":{"rendered":"Belajar Laravel Untuk Pemula: Pengenalan dan Cara Install"},"content":{"rendered":"\n<p>Laravel adalah framework PHP dengan konsep Model View Controller (MVC) yang dalam beberapa tahun ini mulai banyak digunakan oleh developer untuk membuat aplikasi berbasis web. Karenanya, kami akan membuatkan series tentang belajar laravel untuk pemula, mulai dari instalasi di localhost hingga membuat aplikasi sederhana dengan laravel.<\/p>\n\n\n\n\n\n<h2 class=\"wp-block-heading\">Apa Itu Laravel? <\/h2>\n\n\n\n<p>Laravel adalah framework PHP yang dirancang untuk mempermudah pengembangan aplikasi berbasis website. Laravel merupakan framework open source, sehingga dapat digunakan secara gratis dalam membuat dan mengembangkan aplikasi yang dibuat.<\/p>\n\n\n\n<p>Meskipun gratis, laravel dilengkapi dengan berbagai fitur yang membuat proses pembuatan aplikasi Anda lebih cepat dan mudah. Laravel dilengkapi dengan fitur seperti autentikasi, routing hingga management database melalui ORM. <\/p>\n\n\n\n<p>Framework Laravel menggunakan arsitektur MVC (Model-View-Controller), yang membantu menjaga kode tetap terstruktur dan mudah dikelola. Selengkapnya tentang apa itu laravel dapat Anda pelajari pada artikel berikut: <a href=\"https:\/\/www.rumahweb.com\/journal\/laravel-adalah\/\" target=\"_blank\" rel=\"noopener\" title=\"laravel adalah\">Laravel adalah<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Cara install Laravel di localhost<\/h2>\n\n\n\n<p>Sebelumnya, kami telah membuat artikel tentang install laravel di localhost menggunakan aplikasi XAMPP. Panduannya bisa Anda pelajari pada link berikut ini : <a href=\"https:\/\/www.rumahweb.com\/journal\/cara-install-laravel-di-localhost-xampp-windows\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Cara install Laravel di Localhost menggunakan XAMPP<\/a><\/p>\n\n\n\n<p>Pada series belajar laravel bagian 1, kami akan menggunakan Laragon untuk menginstal laravel di localhost. Simak informasi berikut ini. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 1. Install Laragon<\/h3>\n\n\n\n<p>Laragon adalah paket komplit untuk membuat website di localhost. Dengan Laragon, Anda bisa membuat website berbasis PHP, Javascript, NodeJS, Python dan lain sebagainya. Laragon memiliki fitur Terminal untuk membantu Anda dalam deploy aplikasi.<\/p>\n\n\n\n<p>Laragon dilengkapi dengan GUI, serta membawa banyak fitur programming yang diperlukan untuk membuat website di server lokal. Baik, saatnya mulai melakukan instalasi Laragon di Komputer\/ Laptop Windows Anda.&nbsp;<\/p>\n\n\n\n<p>Silakan Anda melakukan instalasi Laragon di Komputer Windows Anda terlebih dahulu dengan mengikuti panduan <a href=\"https:\/\/blog.rumahweb.com\/laragon-adalah\/\">berikut<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 2. Install Laravel<\/h3>\n\n\n\n<p>Setelah selesai melakukan instalasi Laragon, kini saatnya lakukan instalasi Laravel. Langkahnya sebagai berikut.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">1. Buka aplikasi Laragon<\/h4>\n\n\n\n<p>Aktifkan service Apache dan MySQL<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/05\/aktifkan-service-apache-dan-mysql-di-laragon.png\"><img loading=\"lazy\" decoding=\"async\" width=\"673\" height=\"444\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/05\/aktifkan-service-apache-dan-mysql-di-laragon.png\" alt=\"aktifkan service apache dan mysql di laragon\" class=\"wp-image-47238\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/05\/aktifkan-service-apache-dan-mysql-di-laragon.png 673w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/05\/aktifkan-service-apache-dan-mysql-di-laragon-300x198.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/05\/aktifkan-service-apache-dan-mysql-di-laragon-370x244.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/05\/aktifkan-service-apache-dan-mysql-di-laragon-270x178.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/05\/aktifkan-service-apache-dan-mysql-di-laragon-570x376.png 570w\" sizes=\"auto, (max-width: 673px) 100vw, 673px\" \/><\/a><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">2. Buka terminal Laragon<\/h4>\n\n\n\n<p>Selanjutnya buka terminal Laragon. Di terminal ini, nantinya kita akan gunakan untuk lanyak hal saat melakukan coding nanti.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/05\/terminal-laragon.png\"><img loading=\"lazy\" decoding=\"async\" width=\"674\" height=\"444\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/05\/terminal-laragon.png\" alt=\"terminal laragon\" class=\"wp-image-47239\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/05\/terminal-laragon.png 674w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/05\/terminal-laragon-300x198.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/05\/terminal-laragon-370x244.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/05\/terminal-laragon-270x178.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/05\/terminal-laragon-570x375.png 570w\" sizes=\"auto, (max-width: 674px) 100vw, 674px\" \/><\/a><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">3. Buat folder lembar kerja<\/h4>\n\n\n\n<p>Pada tutorial series ini, kami menggunakan lembar kerja dengan nama <strong>rw-tutoriallaravel<\/strong>. Silakan Anda dapat bereksplorasi bila ingin menggunakan nama direktori yang lain.<br \/><br \/>Cara membuat directory melalui terminal menggunakan perintah mkdir [nama direktori]. Berikut ini langkah selengkapnya.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mkdir rw-tutoriallaravel<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\">4. &nbsp;Masuk ke folder lembar kerja<\/h4>\n\n\n\n<p>Selanjutnya, silakan masuk ke direktori yang telah Anda buat menggunakan perintah <em>cd [namadirektori]<\/em><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cd rw-tutoriallaravel<\/code><\/pre>\n\n\n\n<p>Maka tampilannya adalah sebagai berikut.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/05\/tutorial-laravel-1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"393\" height=\"220\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/05\/tutorial-laravel-1.png\" alt=\"tutorial laravel 1\" class=\"wp-image-47242\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/05\/tutorial-laravel-1.png 393w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/05\/tutorial-laravel-1-300x168.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/05\/tutorial-laravel-1-370x207.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/05\/tutorial-laravel-1-270x151.png 270w\" sizes=\"auto, (max-width: 393px) 100vw, 393px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>Pastikan kita sudah berada di directory aktif dimana tempat lembar kerja Laravel berada. Pada screenshot diatas, kami menempatkan proyek Laravelnya di direktori <strong>c:\\laragon1\\www\\rw-tutoriallaravel<\/strong>. Ditempat Anda mungkin ada di direktori berbeda, dan itu tidak menjadi masalah.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">5. Install Laravel<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>composer create-project --prefer-dist laravel\/laravel .<\/code><\/pre>\n\n\n\n<p>Penjelasan perintah :&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>create-project : Perintah untuk membuat project baru di Laravel<\/li>\n\n\n\n<li>\u2013prefer-dist : Perintah untuk mendownload Laravel versi yang direkomendasikan atau versi yang stabil (terbaru).<\/li>\n\n\n\n<li>.     : Titik ini adalah lokasi dimana instalasi Laravel Anda berada. Di langkah sebelumnya kami telah mengajak Anda untuk masuk ke direktori <strong>rw-tutoriallaravel<\/strong>, sehingga instalasi Laravel akan berada disana.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">6. Jalankan service Laravel<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>php artisan serve<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\">7. Laravel telah berhasil diinstall<\/h4>\n\n\n\n<p>Silakan mengakses proyek website Laravelnya menggunakan alamat berikut <strong>localhost:8000<\/strong> atau <strong>127.0.0.1:8000<\/strong> melalui browser Anda.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/05\/project-tutorial-laravel.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"535\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/05\/project-tutorial-laravel-1024x535.png\" alt=\"project tutorial laravel - belajar laravel bagian 1\" class=\"wp-image-47243\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/05\/project-tutorial-laravel-1024x535.png 1024w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/05\/project-tutorial-laravel-300x157.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/05\/project-tutorial-laravel-768x401.png 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/05\/project-tutorial-laravel-370x193.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/05\/project-tutorial-laravel-270x141.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/05\/project-tutorial-laravel-570x298.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/05\/project-tutorial-laravel-740x386.png 740w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/05\/project-tutorial-laravel.png 1362w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>Selamat proyek Laravel Anda telah berhasil diinstall.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Series Belajar Laravel<\/h2>\n\n\n\n<p>Series lengkap tentang belajar laravel untuk pemula bisa Anda pelajari di link berikut: <\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.rumahweb.com\/journal\/belajar-laravel\/\" target=\"_blank\" rel=\"noopener\" title=\"belajar laravel bagian 1\">Pengenalan dan Cara Install<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.rumahweb.com\/journal\/belajar-laravel-bagian-2\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Mengenal Route dan View di Laravel<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.rumahweb.com\/journal\/belajar-laravel-bagian-3\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Model \u2013 View \u2013 Controller<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.rumahweb.com\/journal\/belajar-laravel-bagian-4\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Sistem Templating Blade di Laravel<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.rumahweb.com\/journal\/belajar-laravel-bagian-5\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Database, Seeder dan Faker<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.rumahweb.com\/journal\/belajar-laravel-bagian-6\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Membuat Tampilan Maintenance Mode<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.rumahweb.com\/journal\/belajar-laravel-bagian-7\/\" target=\"_blank\" rel=\"noopener\" title=\"\">CRUD Menampilkan Data Dari Database<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.rumahweb.com\/journal\/belajar-laravel-bagian-8\/\" target=\"_blank\" rel=\"noopener\" title=\"Laravel CRUD tambah data\">CRUD Tambah Data<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.rumahweb.com\/journal\/belajar-laravel-bagian-9\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Membuat CRUD Edit Data<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.rumahweb.com\/journal\/belajar-laravel-bagian-10\/\" title=\"\">Membuat CRUD Hapus Data<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.rumahweb.com\/journal\/belajar-laravel-bagian-11\/\" title=\"belajar laravel bagian 11\">Cara Membuat Pagination Laravel<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.rumahweb.com\/journal\/belajar-laravel-bagian-12\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Cara Membuat Fitur Pencarian<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.rumahweb.com\/journal\/belajar-laravel-bagian-13\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Membuat Fitur Login di Laravel<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.rumahweb.com\/journal\/belajar-laravel-bagian-14\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Membuat Fitur Logout di Laravel<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.rumahweb.com\/journal\/belajar-laravel-bagian-15\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Mengenal Eloquent Database<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.rumahweb.com\/journal\/belajar-laravel-bagian-16\/\" target=\"_blank\" rel=\"noopener\" title=\"\">CRUD Tambah Data (Eloquent)<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.rumahweb.com\/journal\/belajar-laravel-bagian-17\/\" target=\"_blank\" rel=\"noopener\" title=\"\">CRUD Edit Data Eloquent<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.rumahweb.com\/journal\/belajar-laravel-bagian-18\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Buat CRUD Hapus Data Eloquent<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.rumahweb.com\/journal\/belajar-laravel-bagian-19\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Membuat Fitur Register<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.rumahweb.com\/journal\/belajar-laravel-bagian-20\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Membuat Roles Multi Level User<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.rumahweb.com\/journal\/belajar-laravel-bagian-21\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Membuat Fitur Login dengan Socialite<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.rumahweb.com\/journal\/belajar-laravel-bagian-22\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Membuat fitur forgot password<\/a><\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">Kesimpulan<\/h2>\n\n\n\n<p>Laravel adalah salah satu framework yang populer banyak digunakan Programmer dalam membuat website atau aplikasi.&nbsp;Laravel dikenal karena fiturnya yang lengkap, kemudahan dalam membuat dan mengembangkan aplikasinya. <\/p>\n\n\n\n<p>Demikian panduan belajar Laravel bagian 1 dari Rumahweb. Pada series belajar laravel selanjutnya, kami akan menjelaskan tentang <a href=\"https:\/\/www.rumahweb.com\/journal\/belajar-laravel-bagian-2\/\" target=\"_blank\" rel=\"noopener\" title=\"konsep MVC laravel\">Route dan View<\/a> yang digunakan untuk membangun aplikasi berbasis Laravel. Semoga bermanfaat.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Laravel adalah framework PHP dengan konsep Model View Controller (MVC) yang dalam beberapa tahun ini mulai banyak digunakan oleh developer untuk membuat aplikasi berbasis web. Karenanya, kami akan membuatkan series tentang belajar laravel untuk pemula, mulai dari instalasi di localhost hingga membuat aplikasi sederhana dengan laravel. Apa Itu Laravel? Laravel adalah framework PHP yang dirancang [&hellip;]<\/p>\n","protected":false},"author":319,"featured_media":47424,"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":[7],"tags":[1587,796,1497],"class_list":{"0":"post-47237","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-web-programming","8":"tag-belajar-laravel","9":"tag-laravel","10":"tag-tutorial-laravel"},"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/05\/banner-belajar-laravel.png","jetpack_shortlink":"https:\/\/wp.me\/p8n3G7-chT","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts\/47237","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\/319"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/comments?post=47237"}],"version-history":[{"count":1,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts\/47237\/revisions"}],"predecessor-version":[{"id":57177,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts\/47237\/revisions\/57177"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/media\/47424"}],"wp:attachment":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/media?parent=47237"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/categories?post=47237"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/tags?post=47237"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}