Laravel adalah salah satu framework PHP paling populer untuk pengembangan aplikasi web. Dengan arsitektur yang elegan dan fitur yang kaya, Laravel mempermudah pengembang dalam membangun aplikasi yang skalabel dan cepat. Artikel ini memberikan panduan langkah demi langkah untuk menginstal dan mengonfigurasi Laravel 8 di MacOS dan Windows.
Pendahuluan
Menginstal Laravel mungkin tampak menantang, terutama jika Anda baru dalam pengembangan web. Namun, dengan panduan ini, Anda akan memahami cara mengatur Laravel 8 di MacOS atau Windows dengan mudah. Mari kita mulai!
Prasyarat Instalasi
Sebelum memulai, pastikan sistem Anda memenuhi persyaratan berikut:
- PHP: Versi 7.3 atau lebih tinggi.
- Composer: Dependency manager untuk PHP.
- Web Server: Apache atau Nginx.
- Database: MySQL, PostgreSQL, SQLite, atau lainnya.
- Node.js dan NPM: Untuk mengelola paket frontend.
Langkah Instalasi Laravel di MacOS
1. Instal Homebrew
Homebrew adalah package manager untuk MacOS yang akan mempermudah instalasi tools seperti PHP dan Composer.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2. Instal PHP dan Composer
Setelah Homebrew terpasang, instal PHP dan Composer:
brew install php
brew install composer
3. Instal Laravel Global CLI
Instal CLI Laravel menggunakan Composer untuk mempermudah pembuatan proyek baru:
composer global require laravel/installer
Tambahkan direktori bin Composer ke PATH Anda:
export PATH="$PATH:$HOME/.composer/vendor/bin"
4. Buat Proyek Laravel Baru
Buat folder kerja dan inisialisasi proyek Laravel baru:
laravel new nama_proyek
cd nama_proyek
5. Jalankan Server Lokal
Laravel menyediakan server pengembangan bawaan. Jalankan server menggunakan perintah berikut:
php artisan serve
Akses aplikasi Anda di browser melalui URL: http://localhost:8000
.
Langkah Instalasi Laravel di Windows
1. Instal XAMPP
XAMPP adalah paket yang berisi PHP, Apache, dan MySQL. Unduh dan instal dari https://www.apachefriends.org.
2. Instal Composer
Unduh dan instal Composer dari https://getcomposer.org. Pastikan Composer terhubung ke PHP di XAMPP.
3. Instal Laravel Global CLI
Setelah Composer terinstal, gunakan perintah ini di Command Prompt atau PowerShell:
composer global require laravel/installer
Tambahkan direktori bin Composer ke PATH Anda jika belum:
setx PATH "%PATH%;%USERPROFILE%\AppData\Roaming\Composer\vendor\bin"
4. Buat Proyek Laravel Baru
Buat proyek Laravel menggunakan CLI:
laravel new nama_proyek
cd nama_proyek
5. Jalankan Server Lokal
Gunakan perintah berikut untuk memulai server pengembangan:
php artisan serve
Buka http://localhost:8000
di browser Anda untuk melihat proyek Laravel.
Konfigurasi Tambahan
Setelah instalasi, lakukan beberapa konfigurasi tambahan agar aplikasi Laravel berjalan optimal:
1. Konfigurasi File .env
File .env
di root proyek mengelola pengaturan aplikasi, seperti koneksi database. Contoh konfigurasi untuk MySQL:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=nama_database
DB_USERNAME=nama_user
DB_PASSWORD=password
2. Generate Key Aplikasi
Setiap proyek Laravel membutuhkan key aplikasi unik. Jalankan perintah berikut:
php artisan key:generate
3. Migrasi Database
Untuk membuat tabel default, jalankan migrasi:
php artisan migrate
Kesimpulan
Dengan mengikuti langkah-langkah di atas, Anda sekarang memiliki Laravel 8 yang berjalan di MacOS atau Windows. Pastikan Anda memahami setiap langkah untuk mempercepat proses pengembangan. Selamat mencoba dan nikmati kemudahan membangun aplikasi dengan Laravel!