Thursday

19-06-2025 Vol 19

Panduan Instalasi Laravel untuk Pemula

Panduan Instalasi Laravel untuk Pemula

Pendahuluan

Laravel adalah salah satu framework PHP paling populer yang digunakan untuk membangun aplikasi web modern. Framework ini dikenal karena sintaksnya yang elegan, ekosistemnya yang luas, dan komunitas yang aktif.

Artikel ini akan membimbing Anda melalui langkah-langkah instalasi Laravel dari awal, termasuk konfigurasi dasar yang diperlukan agar aplikasi Laravel dapat berjalan dengan baik.

Persiapan Sebelum Instalasi

Sebelum memulai instalasi, pastikan komputer Anda memenuhi spesifikasi minimum dan memiliki perangkat lunak yang dibutuhkan.

Spesifikasi Minimum

  • PHP versi terbaru (minimal 8.0 untuk Laravel terbaru)
  • Composer (dependency manager untuk PHP)
  • Web server seperti Apache atau Nginx
  • Database (MySQL, PostgreSQL, SQLite, atau MariaDB)
  • Node.js & NPM (opsional, untuk frontend build)

Mengapa Composer Penting?

Composer adalah alat yang digunakan Laravel untuk mengelola dependensi. Semua paket yang diperlukan oleh Laravel dapat diinstal melalui Composer dengan mudah.

Instalasi Laravel Menggunakan Composer

1. Instal Composer

Unduh dan instal Composer dari situs resmi: getcomposer.org.

Setelah instalasi, periksa apakah Composer telah terinstal dengan menjalankan perintah berikut di terminal atau command prompt:

composer -V

2. Instal Laravel melalui Composer

Setelah Composer terinstal, gunakan perintah berikut untuk menginstal Laravel:

composer create-project --prefer-dist laravel/laravel nama_proyek

Gantilah nama_proyek dengan nama proyek yang diinginkan.

3. Menjalankan Laravel

Setelah instalasi selesai, masuk ke direktori proyek:

cd nama_proyek

Jalankan server lokal Laravel dengan perintah:

php artisan serve

Setelah itu, buka browser dan akses:

http://127.0.0.1:8000

Instalasi Laravel Menggunakan Laravel Installer (Alternatif)

1. Instal Laravel Installer

Selain menggunakan Composer, Anda juga bisa menggunakan Laravel Installer untuk mempercepat proses instalasi. Instal Laravel Installer dengan perintah berikut:

composer global require laravel/installer

Verifikasi apakah Laravel Installer telah berhasil diinstal dengan perintah:

laravel --version

2. Membuat Proyek Baru

Setelah Laravel Installer berhasil diinstal, Anda bisa membuat proyek baru dengan perintah:

laravel new nama_proyek

Jalankan proyek seperti biasa dengan:

php artisan serve

Konfigurasi Dasar Laravel

1. Mengatur File .env

Laravel menggunakan file konfigurasi .env yang berisi informasi tentang environment aplikasi, seperti pengaturan database. Buka file .env dan sesuaikan pengaturannya:

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=nama_database
DB_USERNAME=root
DB_PASSWORD=

2. Menjalankan Migrasi Database

Laravel memiliki fitur migrasi database yang mempermudah pengelolaan struktur database. Jalankan perintah berikut untuk menerapkan migrasi:

php artisan migrate

3. Membuat Key Aplikasi

Setiap proyek Laravel memerlukan key aplikasi untuk keamanan. Jalankan perintah berikut untuk membuat key aplikasi:

php artisan key:generate

Troubleshooting Instalasi Laravel

Jika Anda mengalami masalah saat instalasi Laravel, berikut beberapa solusi untuk permasalahan umum:

1. Composer Tidak Dikenali

Jika Composer tidak dikenali sebagai perintah, pastikan Anda telah menambahkan path Composer ke environment variables sistem Anda.

2. Error Ekstensi PHP Tidak Ditemukan

Pastikan semua ekstensi PHP yang dibutuhkan telah diaktifkan dalam file php.ini.

3. Permission Error di Linux/Mac

Jika terjadi error terkait permission, coba jalankan perintah berikut:

chmod -R 775 storage bootstrap/cache

Kesimpulan

  • Laravel adalah framework PHP yang mudah digunakan dan memiliki komunitas yang besar.
  • Anda dapat menginstal Laravel menggunakan Composer atau Laravel Installer.
  • Setelah instalasi, lakukan konfigurasi dasar seperti setting .env, menjalankan migrasi database, dan membuat key aplikasi.
  • Jika mengalami masalah, cek error yang muncul dan sesuaikan konfigurasi.

Setelah Laravel berhasil diinstal, langkah selanjutnya adalah memahami struktur folder Laravel dan mulai membangun proyek pertama Anda. Selamat mencoba!

omcoding

Leave a Reply

Your email address will not be published. Required fields are marked *