SlideShare a Scribd company logo
1 of 5
Download to read offline
2019
Herry Prasetyo
[LARAVEL 5.7]
Herry Prasetyo | Tutorial Framework Laravel 5.7
2
Part I
Installation
A. Persyaratan Installasi
Framework Laravel memiliki beberapa persyaratan sistem. Semua
persyaratan ini dipenuhi oleh mesin virtual laravel homestad jadi sangat
disarankan anda menggunakan homestad sebagai lingkungan pengembangan
di local anda. Namun jika anda tidak menggunakan homestead, anda harus
memastikan server anda memenuhi persyaratan berikut :
 PHP version >= 7.1.3 atau lebih tinggi
 Open SSL extension
 PDO PHP extension
 Mbstring PHP extension
 Tokenizer PHP extension
 XML PHP extension
 Ctype PHP Extension
 JSON PHP Extension
 BCMatch PHP Extension
B. Composer
Composer adalah alat manajemen dependency pada PHP seperti npm
(Node.js) dan Bundler (Ruby). Composer memungkinkan untuk membuat
library pada project anda dan composer sendiri akan menginstall atau
mengupdate secara otomatis tanpa anda harus menginstall manual.
Composer sendiri biasanya digunakan untuk framework PHP yaitu laravel.
Composer bisa di install dengan mengunduh di website composer
https://getcomposer.org/download/ atau jika anda menggunakan os x bisa
memakai curl -s https://getcomposer.org/installer | php.
Kenapa harus menggunakan composer ? :
Herry Prasetyo | Tutorial Framework Laravel 5.7
3
Membuat kita ngoding PHP lebih terstrukur dengan konsep MVC. Tidak
perlu meng-include semua file php atau class php yang dibutuhkan, sudah
ada autoload yang menhandle fungsi tersebut. Package yang dibutuhkan akan
otomatis terpasang pada composer tanpa harus meng-include kan terlebih
dahulu Dengan menggunakan packagist, kita dapat menggunakan ribuan
package yang sudah ada di composer Dengan beberapa alasan diatas, kita
tahu bahwa composer sangat powerful dan terstruktur maka tidak heran saat
ini banyak developer backend memakai composer untuk menggunakan
framework laravel.
Gambar 1.1 composer
Herry Prasetyo | Tutorial Framework Laravel 5.7
4
C. Langkah-langkah Install Laravel
1 Bukalah cmd lalu ketikkan seperti ini:
Gambar 1.2 install laravel via composer
Jika berhasil laravel akan menginstall melalui composer seperti gambar
dibawah ini :
Gambar 1.3 laravel mengintall melalui composer
Herry Prasetyo | Tutorial Framework Laravel 5.7
5
Pada perintah yang telah diketikkan tadi penulis membuat folder di D:
tutoriallaravel, setelah composer menginstall package yang
dibutuhkan untuk laravel 5.7.
2 Setelah installasi selesai maka langkah selanjutnya adalah menjalankan
laravel dengan perintah seperti berikut :
php artisan serve
Gambar 1.4 php artisan serve
Dengan perintah diatas secara default akan menampilkan port:8000,
sekarang kita akan menjalankan perintah dengan ketik dibrowser
http://localhost:8000/. Jika berhasil akan tampil seperti dibawah ini
Gambar 1.5 http://localhost:8000/

More Related Content

What's hot

Cara intall aplikasi berbasis web di linux
Cara intall aplikasi berbasis web di linuxCara intall aplikasi berbasis web di linux
Cara intall aplikasi berbasis web di linuxPindoyono Patan
 
Instalasi app serv for windows
Instalasi app serv for windowsInstalasi app serv for windows
Instalasi app serv for windowsDr M Faisal
 
Instalasi XAMPP
Instalasi XAMPPInstalasi XAMPP
Instalasi XAMPPaini
 
Tugas 4 pemrograman framework 1300631019
Tugas 4 pemrograman framework 1300631019Tugas 4 pemrograman framework 1300631019
Tugas 4 pemrograman framework 1300631019setiyo muji
 
Installasi dan Konfigurasi Framework CakePhp
Installasi dan Konfigurasi Framework CakePhpInstallasi dan Konfigurasi Framework CakePhp
Installasi dan Konfigurasi Framework CakePhpAde Hendini
 
Belajar laravel untuk pemula
Belajar laravel untuk pemulaBelajar laravel untuk pemula
Belajar laravel untuk pemulaDadan Dhamdani
 

What's hot (10)

Cara intall aplikasi berbasis web di linux
Cara intall aplikasi berbasis web di linuxCara intall aplikasi berbasis web di linux
Cara intall aplikasi berbasis web di linux
 
Instalasi app serv for windows
Instalasi app serv for windowsInstalasi app serv for windows
Instalasi app serv for windows
 
Instalasi XAMPP
Instalasi XAMPPInstalasi XAMPP
Instalasi XAMPP
 
instalasi-xampp
instalasi-xamppinstalasi-xampp
instalasi-xampp
 
Tugas 4 pemrograman framework 1300631019
Tugas 4 pemrograman framework 1300631019Tugas 4 pemrograman framework 1300631019
Tugas 4 pemrograman framework 1300631019
 
Installasi dan Konfigurasi Framework CakePhp
Installasi dan Konfigurasi Framework CakePhpInstallasi dan Konfigurasi Framework CakePhp
Installasi dan Konfigurasi Framework CakePhp
 
Belajar laravel untuk pemula
Belajar laravel untuk pemulaBelajar laravel untuk pemula
Belajar laravel untuk pemula
 
Installasi xampp
Installasi xamppInstallasi xampp
Installasi xampp
 
Pengenalan ReactJS
Pengenalan ReactJS Pengenalan ReactJS
Pengenalan ReactJS
 
Seminggubelajarlaravel sample
Seminggubelajarlaravel sampleSeminggubelajarlaravel sample
Seminggubelajarlaravel sample
 

Similar to LARAVEL_TUTORIAL

Tutorial dasar-laravel
Tutorial dasar-laravelTutorial dasar-laravel
Tutorial dasar-laravelDhicca Rama
 
Tutorial dasar laravel 4
Tutorial dasar laravel 4Tutorial dasar laravel 4
Tutorial dasar laravel 4Teten Nugraha
 
0301_Pertemuan 1.pdf
0301_Pertemuan 1.pdf0301_Pertemuan 1.pdf
0301_Pertemuan 1.pdfyenisianturi4
 
Web server (apache, php, dan my sql)
Web server (apache, php, dan my sql)Web server (apache, php, dan my sql)
Web server (apache, php, dan my sql)muhammad azis
 
MODUL / MATERI-MATERI PEMBELAJARAN PHP.pdf
MODUL / MATERI-MATERI PEMBELAJARAN PHP.pdfMODUL / MATERI-MATERI PEMBELAJARAN PHP.pdf
MODUL / MATERI-MATERI PEMBELAJARAN PHP.pdfAMV STUDIO DEVELOPMENT
 
Framework 1411510744 azhar krisna pratama
Framework 1411510744 azhar krisna pratamaFramework 1411510744 azhar krisna pratama
Framework 1411510744 azhar krisna pratamaAzhar Krisna
 
Laravel Dasar.pptx
Laravel Dasar.pptxLaravel Dasar.pptx
Laravel Dasar.pptxssuser71d74a
 
Laravel Dasar.pptx
Laravel Dasar.pptxLaravel Dasar.pptx
Laravel Dasar.pptxHeru762601
 
cara install nginx dengan php5 dan dukungan Mysql Di CentOS 6.5
cara install nginx dengan php5 dan dukungan Mysql Di CentOS 6.5cara install nginx dengan php5 dan dukungan Mysql Di CentOS 6.5
cara install nginx dengan php5 dan dukungan Mysql Di CentOS 6.5stephan EL'wiin Shaarawy
 
TugasII SO2 Install Apache, PHP Dan MySQL Pada CentOS 7 (LAMP)
TugasII SO2 Install Apache, PHP Dan MySQL Pada CentOS 7 (LAMP)TugasII SO2 Install Apache, PHP Dan MySQL Pada CentOS 7 (LAMP)
TugasII SO2 Install Apache, PHP Dan MySQL Pada CentOS 7 (LAMP)ApriyantoGafur
 

Similar to LARAVEL_TUTORIAL (20)

Tutorial dasar laravel
Tutorial dasar laravelTutorial dasar laravel
Tutorial dasar laravel
 
Tutorial dasar laravel
Tutorial dasar laravelTutorial dasar laravel
Tutorial dasar laravel
 
Tutorial dasar-laravel
Tutorial dasar-laravelTutorial dasar-laravel
Tutorial dasar-laravel
 
Tutorial dasar laravel 4
Tutorial dasar laravel 4Tutorial dasar laravel 4
Tutorial dasar laravel 4
 
0301_Pertemuan 1.pdf
0301_Pertemuan 1.pdf0301_Pertemuan 1.pdf
0301_Pertemuan 1.pdf
 
Web server (apache, php, dan my sql)
Web server (apache, php, dan my sql)Web server (apache, php, dan my sql)
Web server (apache, php, dan my sql)
 
MODUL / MATERI-MATERI PEMBELAJARAN PHP.pdf
MODUL / MATERI-MATERI PEMBELAJARAN PHP.pdfMODUL / MATERI-MATERI PEMBELAJARAN PHP.pdf
MODUL / MATERI-MATERI PEMBELAJARAN PHP.pdf
 
Xampp
XamppXampp
Xampp
 
Tugas rekweb 4
Tugas rekweb 4Tugas rekweb 4
Tugas rekweb 4
 
Belajar laravel untuk pemula
Belajar laravel untuk pemulaBelajar laravel untuk pemula
Belajar laravel untuk pemula
 
Belajar laravel untuk pemula
Belajar laravel untuk pemulaBelajar laravel untuk pemula
Belajar laravel untuk pemula
 
Framework 1411510744 azhar krisna pratama
Framework 1411510744 azhar krisna pratamaFramework 1411510744 azhar krisna pratama
Framework 1411510744 azhar krisna pratama
 
Tugas2 Sistem Operasi 2
Tugas2 Sistem Operasi 2Tugas2 Sistem Operasi 2
Tugas2 Sistem Operasi 2
 
Laravel Dasar.pptx
Laravel Dasar.pptxLaravel Dasar.pptx
Laravel Dasar.pptx
 
Laravel Dasar.pptx
Laravel Dasar.pptxLaravel Dasar.pptx
Laravel Dasar.pptx
 
Php mysq l - siapa - takut
Php mysq l - siapa - takutPhp mysq l - siapa - takut
Php mysq l - siapa - takut
 
Modul Laravel
Modul Laravel Modul Laravel
Modul Laravel
 
cara install nginx dengan php5 dan dukungan Mysql Di CentOS 6.5
cara install nginx dengan php5 dan dukungan Mysql Di CentOS 6.5cara install nginx dengan php5 dan dukungan Mysql Di CentOS 6.5
cara install nginx dengan php5 dan dukungan Mysql Di CentOS 6.5
 
TugasII SO2 Install Apache, PHP Dan MySQL Pada CentOS 7 (LAMP)
TugasII SO2 Install Apache, PHP Dan MySQL Pada CentOS 7 (LAMP)TugasII SO2 Install Apache, PHP Dan MySQL Pada CentOS 7 (LAMP)
TugasII SO2 Install Apache, PHP Dan MySQL Pada CentOS 7 (LAMP)
 
Head first laravel
Head first laravelHead first laravel
Head first laravel
 

More from Herry Prasetyo

Luring DI Makasar pelatihan mobile pptx
Luring DI Makasar pelatihan mobile  pptxLuring DI Makasar pelatihan mobile  pptx
Luring DI Makasar pelatihan mobile pptxHerry Prasetyo
 
"Web Development - Inovasi Digital 2024"
"Web Development - Inovasi Digital 2024""Web Development - Inovasi Digital 2024"
"Web Development - Inovasi Digital 2024"Herry Prasetyo
 
WAWASAN KEBANGSAAN DAN NILAI NILAI BELA NEGARA
WAWASAN KEBANGSAAN DAN NILAI NILAI BELA NEGARAWAWASAN KEBANGSAAN DAN NILAI NILAI BELA NEGARA
WAWASAN KEBANGSAAN DAN NILAI NILAI BELA NEGARAHerry Prasetyo
 
Flutter movie apps tutor
Flutter movie apps tutorFlutter movie apps tutor
Flutter movie apps tutorHerry Prasetyo
 
Konversi sistem bilangan
Konversi sistem bilanganKonversi sistem bilangan
Konversi sistem bilanganHerry Prasetyo
 
Mengamankan jaringan wifi
Mengamankan jaringan wifiMengamankan jaringan wifi
Mengamankan jaringan wifiHerry Prasetyo
 

More from Herry Prasetyo (15)

Luring DI Makasar pelatihan mobile pptx
Luring DI Makasar pelatihan mobile  pptxLuring DI Makasar pelatihan mobile  pptx
Luring DI Makasar pelatihan mobile pptx
 
"Web Development - Inovasi Digital 2024"
"Web Development - Inovasi Digital 2024""Web Development - Inovasi Digital 2024"
"Web Development - Inovasi Digital 2024"
 
Modul Ajar Basis Data
Modul Ajar Basis DataModul Ajar Basis Data
Modul Ajar Basis Data
 
WAWASAN KEBANGSAAN DAN NILAI NILAI BELA NEGARA
WAWASAN KEBANGSAAN DAN NILAI NILAI BELA NEGARAWAWASAN KEBANGSAAN DAN NILAI NILAI BELA NEGARA
WAWASAN KEBANGSAAN DAN NILAI NILAI BELA NEGARA
 
MODUL KEDUA.pdf
MODUL KEDUA.pdfMODUL KEDUA.pdf
MODUL KEDUA.pdf
 
Modul Pertama.pdf
Modul Pertama.pdfModul Pertama.pdf
Modul Pertama.pdf
 
CV 2021
CV 2021CV 2021
CV 2021
 
Sertifikat Dicoding
Sertifikat DicodingSertifikat Dicoding
Sertifikat Dicoding
 
Flutter movie apps tutor
Flutter movie apps tutorFlutter movie apps tutor
Flutter movie apps tutor
 
LatihanSederhanaAJA
LatihanSederhanaAJALatihanSederhanaAJA
LatihanSederhanaAJA
 
Tutorial basicapp
Tutorial basicappTutorial basicapp
Tutorial basicapp
 
Laravel[part ii]
Laravel[part ii]Laravel[part ii]
Laravel[part ii]
 
Berken
BerkenBerken
Berken
 
Konversi sistem bilangan
Konversi sistem bilanganKonversi sistem bilangan
Konversi sistem bilangan
 
Mengamankan jaringan wifi
Mengamankan jaringan wifiMengamankan jaringan wifi
Mengamankan jaringan wifi
 

LARAVEL_TUTORIAL

  • 2. Herry Prasetyo | Tutorial Framework Laravel 5.7 2 Part I Installation A. Persyaratan Installasi Framework Laravel memiliki beberapa persyaratan sistem. Semua persyaratan ini dipenuhi oleh mesin virtual laravel homestad jadi sangat disarankan anda menggunakan homestad sebagai lingkungan pengembangan di local anda. Namun jika anda tidak menggunakan homestead, anda harus memastikan server anda memenuhi persyaratan berikut :  PHP version >= 7.1.3 atau lebih tinggi  Open SSL extension  PDO PHP extension  Mbstring PHP extension  Tokenizer PHP extension  XML PHP extension  Ctype PHP Extension  JSON PHP Extension  BCMatch PHP Extension B. Composer Composer adalah alat manajemen dependency pada PHP seperti npm (Node.js) dan Bundler (Ruby). Composer memungkinkan untuk membuat library pada project anda dan composer sendiri akan menginstall atau mengupdate secara otomatis tanpa anda harus menginstall manual. Composer sendiri biasanya digunakan untuk framework PHP yaitu laravel. Composer bisa di install dengan mengunduh di website composer https://getcomposer.org/download/ atau jika anda menggunakan os x bisa memakai curl -s https://getcomposer.org/installer | php. Kenapa harus menggunakan composer ? :
  • 3. Herry Prasetyo | Tutorial Framework Laravel 5.7 3 Membuat kita ngoding PHP lebih terstrukur dengan konsep MVC. Tidak perlu meng-include semua file php atau class php yang dibutuhkan, sudah ada autoload yang menhandle fungsi tersebut. Package yang dibutuhkan akan otomatis terpasang pada composer tanpa harus meng-include kan terlebih dahulu Dengan menggunakan packagist, kita dapat menggunakan ribuan package yang sudah ada di composer Dengan beberapa alasan diatas, kita tahu bahwa composer sangat powerful dan terstruktur maka tidak heran saat ini banyak developer backend memakai composer untuk menggunakan framework laravel. Gambar 1.1 composer
  • 4. Herry Prasetyo | Tutorial Framework Laravel 5.7 4 C. Langkah-langkah Install Laravel 1 Bukalah cmd lalu ketikkan seperti ini: Gambar 1.2 install laravel via composer Jika berhasil laravel akan menginstall melalui composer seperti gambar dibawah ini : Gambar 1.3 laravel mengintall melalui composer
  • 5. Herry Prasetyo | Tutorial Framework Laravel 5.7 5 Pada perintah yang telah diketikkan tadi penulis membuat folder di D: tutoriallaravel, setelah composer menginstall package yang dibutuhkan untuk laravel 5.7. 2 Setelah installasi selesai maka langkah selanjutnya adalah menjalankan laravel dengan perintah seperti berikut : php artisan serve Gambar 1.4 php artisan serve Dengan perintah diatas secara default akan menampilkan port:8000, sekarang kita akan menjalankan perintah dengan ketik dibrowser http://localhost:8000/. Jika berhasil akan tampil seperti dibawah ini Gambar 1.5 http://localhost:8000/