Begini Cara Install Laravel, Framework PHP Populer 2023

Begini Cara Install Laravel, Framework PHP Populer 2023

🚀 Begini Cara Install Laravel, Framework PHP Populer 2023

Laravel adalah salah satu framework PHP paling populer untuk membangun aplikasi web dengan cepat dan mudah. Dengan sintaks yang elegan dan fitur-fitur canggihnya, Laravel memudahkan pengembang dalam mengembangkan aplikasi berbasis PHP, seperti aplikasi e-commerce, CMS, dan lainnya.

Berikut adalah panduan lengkap cara menginstal Laravel di lingkungan lokal menggunakan Composer pada sistem operasi yang umum digunakan.


🛠️ Prasyarat Sebelum Instalasi

Sebelum Anda menginstal Laravel, pastikan Anda sudah memiliki hal-hal berikut:

  1. PHP (Versi 8.x atau yang disarankan oleh Laravel).
    Periksa versi PHP dengan perintah:

    php -v
    
  2. Composer
    Composer adalah manajer dependensi untuk PHP. Jika belum terinstal, ikuti panduan berikut untuk menginstalnya:

    Periksa apakah Composer sudah terinstal:

    composer -v
    
  3. Server Web
    Anda bisa menggunakan server lokal seperti XAMPP, MAMP, WAMP, atau server berbasis Linux seperti Apache atau Nginx.


📌 Langkah-Langkah Menginstal Laravel

1. Instalasi Laravel Menggunakan Composer

Laravel bisa diinstal melalui Composer. Buka terminal atau command prompt Anda dan jalankan perintah berikut untuk menginstal proyek Laravel baru:

📄 Perintah Instalasi Laravel Baru

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

Gantilah nama_proyek dengan nama proyek yang Anda inginkan. Contoh:

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

Perintah ini akan:

  • Mengunduh semua dependensi Laravel.
  • Membuat direktori proyek Laravel baru dengan nama blog.

2. Arahkan ke Direktori Proyek

Setelah instalasi selesai, masuk ke direktori proyek Laravel:

cd nama_proyek

Contoh:

cd blog

3. Jalankan Server Pengembangan

Laravel menyediakan server bawaan untuk menjalankan aplikasi Anda dengan mudah di lingkungan lokal. Jalankan perintah berikut:

php artisan serve

Server pengembangan akan berjalan di alamat http://127.0.0.1:8000. Buka URL ini di browser Anda untuk melihat aplikasi Laravel yang baru saja dibuat.


4. Periksa Konfigurasi Database

Laravel menggunakan file konfigurasi untuk menghubungkan dengan database Anda. Periksa file konfigurasi di:

nama_proyek/.env

📝 Konfigurasi Database di .env

Buka file .env dan sesuaikan konfigurasi database Anda:

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=nama_database
DB_USERNAME=username_db
DB_PASSWORD=password_db

Gantilah:

  • nama_database dengan nama database Anda.
  • username_db dengan username MySQL Anda.
  • password_db dengan password database Anda.

5. Jalankan Migrasi Database

Setelah mengatur database di file .env, jalankan migrasi agar tabel database bisa dibuat:

php artisan migrate

Perintah ini akan membuat tabel yang diperlukan di database Anda.


6. Periksa Aplikasi Anda

Setelah server berjalan dan migrasi selesai, buka browser dan akses:

http://127.0.0.1:8000

Jika semuanya berjalan dengan benar, Anda akan melihat halaman selamat datang Laravel.


🛡️ Opsional: Konfigurasi Lingkungan Produksi

Jika Anda berencana untuk menjalankan aplikasi Laravel di server produksi, ada beberapa pengaturan tambahan yang perlu Anda pertahankan:

1. Atur Konfigurasi Cache

Laravel memiliki fitur cache untuk meningkatkan performa aplikasi Anda. Jalankan perintah berikut:

php artisan config:cache

2. Set Permissions

Laravel memerlukan izin yang benar untuk direktori tertentu. Pastikan direktori storage dan bootstrap/cache memiliki izin tulis:

chmod -R 775 storage
chmod -R 775 bootstrap/cache

3. Gunakan Server Web (Apache/Nginx) di Lingkungan Produksi

Jangan gunakan php artisan serve di lingkungan produksi. Sebagai gantinya, gunakan server seperti Apache atau Nginx untuk menjalankan Laravel.


🎉 Selamat! Laravel Telah Berhasil Diinstal

Dengan mengikuti langkah-langkah di atas, Anda sudah berhasil menginstal Laravel dan menjalankannya di lingkungan lokal Anda. Mulailah membangun aplikasi dengan mempelajari dokumentasi Laravel yang tersedia di sini:
https://laravel.com/docs


🔗 Sumber Daya Tambahan

Selamat berkarya dengan Laravel! 🚀💻

Tinggalkan Komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *