Halo teman-teman semuanya, pada kesempatan kali ini kita semua akan belajar bagaimana cara installasi project Laravel baru yang akan kita gunakan untuk praktek membuat Authentication dengan Laravel Fortify. Sebelum kita mulai membuat project Laravel baru, pastikan teman-teman sudah menginstall Composer terlebih dahulu.
Composer
Composer
merupakan package manager di PHP untuk mempermudah developer dalam menambahkan sebuah library atau plugin di dalam project yang di bangun. Untuk installasi Composer bisa disesuaikan dengan sistem operasi yang digunakan.
Untuk memastikan apakah komputer kita sudah terinstall Composer atau belum, kita bisa mencoba menjalankan perintah di bawah ini di dalam terminal/CMD :
composer
Jika berhasil, maka kurang lebih tampilannya seperti berikut ini :
Server Requirements
Sebelum kita lanjutkan membuat project Laravel baru, Laravel 8 sendiri memiliki beberapa persyaratan yang harus dipenuhi, diantaranya adalah :
- PHP >= 7.3
- BCMath PHP Extension
- Ctype PHP Extension
- Fileinfo PHP extension
- JSON PHP Extension
- Mbstring PHP Extension
- OpenSSL PHP Extension
- PDO PHP Extension
- Tokenizer PHP Extension
- XML PHP Extension
Jika teman-teman menggunakan Homestead, maka syarat-syarat di atas sudah otomatis terinstall di dalam komputer kita. Setelah persyaratan di atas sudah terpenuhi, sekarang kita bisa lanjutkan untuk membuat project Laravel bearu menggunakan Composer.
Langkah 1 - Installasi Laravel
Silahkan masuk ke dalam folder di mana kita akan menyimpan projectnya, jika menggunakan XAMPP kita bisa masuk di dalam folder htdocs. Kemudian jalankan perintah di bawah ini :
composer create-project --prefer-dist laravel/laravel:^8.0 laravel-fortify
Perintah di atas akan membuat project Laravel baru dengan nama laravel-fortify
silahkan tunggu proses installasiu sampai selesai, disini mungkin akan mebutuhkan waktu agak lebih lama, karena semua paket akan diounduh secara online.
Langkah 2 - Menjalankan Laravel
Setelah proses installasi selesai, sekarang kita bisa mencoba menjalankan project Laravel tersebut menggunakan built-in server dari Laravel. Silahkan jalankan perintah di bawah ini :
cd laravel-fortify
php artisan server
Jika berhasil, maka project Laravel kita akan dijalankan menggunakan port 8000
di dalam localhost, kita bisa membukanya di http://localhost:8000 kurang lebih tampilannya seperti berikut ini :
Langkah 3 - Konfigurasi Database
Setelah kita berhasil menginstall project Laravel baru, sekarang kita lanjutkan untuk mengatur koneksi database dan membuat database. SIlahkan buka file .env
kemudian cari kode berikut ini :
DB_DATABASE=laravel
DB_USERNAME=root
DB_PASSWORD=
kemudian ubah menjadi seperti berikut ini :
DB_DATABASE=db_laravel_fortify
DB_USERNAME=root
DB_PASSWORD=
Di atas untuk nama database yang akan kita gunakan adalah db_laravel_fortify
dan untuk password
silahkan disesuaikan dengan konfigurasi dari MySQL masing-masing, jika menggunakan XAMPP, maka tidak perlu diisi.
Sekarang silahkan lanjutkan untuk membuat database baru dengan nama db_laravel_fortify
di dalam http://localhost/phpmyadmin, kurang lebih seperti berikut ini :
Di artikel selanjutnya, kita semua akan belajar bersama-sama bagaimana cara installasi Laravel fortify di dalam project Laravel kita. Terima Kasih