# laravel

Cara Install Laravel Dengan Composer

images

Dalam dokumentasi Laravel sudah tertulis dengan jelas cara install Laravel. Dikarenakan dokumentasi Laravel menggunakan Bahasa Inggris, Maka akan saya perjelas dengan bahasa indonesia di artikel ini.

Sebenarnya ada berbagai alternatif cara install Laravel, namun perlu kamu ingat bahwa Laravel merupakan Framework yang dibangun dengan bahasa pemrograman PHP.

Sedangkan Composer merupakan tools dependency manager untuk pemrograman PHP. Masih bingung kenapa install Laravel sebaiknya menggunakan Composer ?

Karena jika menginstall Laravel menggunakan Composer, kita tidak perlu menginstall ulang dependency yang tertulis di dalam file composer.json milik Laravel.

Composer

Install Composer di sini :

Cek versi Composer

composer --version

Versi Composer milik saya :

Composer version 2.1.14 

Install Laravel

Installasi Laravel dilakukan melalui terminal (ex : terminal linux / cmd untuk windows)

Sebelum install laravel, pastikan versi PHP yaitu versi 7.3.0 atau diatasnya.

Gunakan perintah berikut untuk menginstall Laravel

composer create-project laravel/laravel myweb

Sesuaikan myweb dengan nama project anda.

jika perintah diatas dijalankan, maka composer akan mengunduh project Laravel baru. project tersebut berada di dalam folder myweb.

Apa outputnya jika laravel berhasil terinstall ? contohnya seperti ini

> Illuminate\Foundation\ComposerScripts::postAutoloadDump
> @php artisan package:discover --ansi
Discovered Package: facade/ignition
Discovered Package: fruitcake/laravel-cors
Discovered Package: laravel/sail
Discovered Package: laravel/sanctum
Discovered Package: laravel/tinker
Discovered Package: nesbot/carbon
Discovered Package: nunomaduro/collision
Package manifest generated successfully.
77 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
> @php artisan vendor:publish --tag=laravel-assets --ansi --force
No publishable resources for tag [laravel-assets].
Publishing complete.
> @php artisan key:generate --ansi
Application key set successfully.

Kemudian masuk ke directory project melalui terminal dengan perintah berikut

cd myweb

*sesuaikan dengan nama project anda

Lalu generate key baru, ketikan perintah berikut

php artisan key:generate

Kemudian jalankan artisan server Laravel dengan perintah berikut

php artisan serve

Outputnya akan seperti ini

rizkytegar@debserver:~/project/myweb$ php artisan serve
Starting Laravel development server: http://127.0.0.1:8000
[Fri Dec 31 14:10:23 2021] PHP 8.0.14 Development Server (http://127.0.0.1:8000) started

Buka url http://127.0.0.1:8000/ di browser, dan hasilnya seperti ini

Laravel sudah terinstall dan bisa untuk digunakan