Laravel adalah salah satu kerangka kerja PHP yang paling populer untuk pengembangan aplikasi web modern. Dalam panduan ini, kami akan membahas langkah-langkah rinci tentang cara menginstal Laravel 9 di sistem operasi Ubuntu. Laravel 9 adalah salah satu versi terbaru dari kerangka kerja ini dan datang dengan berbagai fitur baru yang mengagumkan.
Cara Install Laravel 9 di Ubuntu :
Sebelum kita memulai, mari kita perkenalkan Laravel secara singkat. Laravel adalah kerangka kerja PHP yang dirancang untuk memudahkan pengembangan aplikasi web yang elegan dan kuat. Laravel 9 adalah versi terbaru dari Laravel yang menawarkan banyak fitur baru dan perbaikan.
1. Persiapan Awal
Sebelum Anda dapat menginstal Laravel 9 di Ubuntu, ada beberapa persiapan awal yang perlu Anda lakukan.
a. Instal Ubuntu
Pastikan Anda telah menginstal Ubuntu di mesin Anda. Jika Anda belum melakukannya, Anda dapat mengunduh versi terbaru dari https://ubuntu.com/download.
Laravel memerlukan PHP untuk berjalan. Anda dapat menginstal PHP di Ubuntu dengan perintah berikut:
shellsudo apt update sudo apt install php php-fpm php-mysql php-json php-zip php-gd php-mbstring php-curl php-xml php-pear php-bcmath
sudo apt install php php-fpm php-mysql php-json php-zip php-gd php-mbstring php-curl php-xml php-pear php-bcmath
Setelah instalasi selesai, Anda dapat memeriksa versi PHP dengan perintah:
shellphp -v
c. Instalasi Composer
Composer adalah manajer paket PHP yang digunakan untuk mengelola dependensi proyek Laravel. Anda dapat mengunduh Composer dari https://getcomposer.org/download/. Jalankan perintah berikut untuk menginstal Composer:
shellsudo apt install composer
Anda dapat memeriksa versi Composer dengan perintah:
shellcomposer --version
d. Instalasi Node.js dan NPM
Laravel juga menggunakan Node.js dan NPM (Node Package Manager) untuk mengelola dependensi JavaScript. Anda dapat menginstal Node.js dan NPM dengan perintah berikut:
shellsudo apt install nodejs npm
Anda dapat memeriksa versi Node.js dan NPM dengan perintah:
shellnode -v npm -v
2. Cara Instal Laravel 9
Setelah persiapan awal selesai, sekarang kita dapat menginstal Laravel 9.
a. Cara Instal Laravel Menggunakan Composer
Buka terminal Anda dan jalankan perintah berikut untuk menginstal Laravel 9:
shellcomposer global require laravel/installer
Ini akan menginstal perintah laravel secara global pada sistem Anda, yang memungkinkan Anda membuat proyek Laravel baru kapan saja.
3. Membuat Proyek Laravel Baru
Setelah Laravel berhasil diinstal, Anda dapat membuat proyek Laravel 9 baru dengan menjalankan perintah berikut:
shelllaravel new nama-proyek
Gantilah nama-proyek dengan nama yang Anda inginkan untuk proyek Laravel Anda. Composer akan mengunduh semua dependensi yang diperlukan dan membuat struktur awal proyek untuk Anda.
4. Cara Konfigurasi Proyek Laravel 9
Sekarang, kita akan mengkonfigurasi proyek Laravel 9.
a. Konfigurasi .env
Pindah ke direktori proyek Laravel Anda dan salin file .env.example menjadi .env:
shellcd nama-proyek cp .env.example .env
Kemudian, buka file .env dan atur pengaturan database Anda sesuai dengan preferensi Anda.
b. Migrasi Database
Setelah Anda mengkonfigurasi database Anda di file .env, jalankan perintah berikut untuk menjalankan migrasi database dan membuat tabel-tabel yang diperlukan:
shellphp artisan migrate
5. Menjalankan Aplikasi Laravel
Sekarang, aplikasi Laravel Anda sudah siap untuk dijalankan. Anda dapat menjalankan server pengembangan Laravel dengan perintah berikut:
shellphp artisan serve
Ini akan menjalankan server pengembangan Laravel di alamat http://localhost:8000. Anda dapat membuka browser dan mengakses proyek Laravel Anda melalui alamat ini.
Kesimpulan :
Dalam panduan ini, kami telah menjelaskan langkah-langkah tentang cara menginstal Laravel 9 di Ubuntu. Anda telah mempelajari persiapan awal, instalasi Laravel, pembuatan proyek baru, dan cara menjalankan aplikasi Laravel.
Dengan Laravel 9 yang berjalan di sistem Ubuntu Anda, Anda siap untuk mulai mengembangkan aplikasi web yang modern dan kuat. Semoga panduan ini membantu Anda memulai perjalanan Anda dalam pengembangan aplikasi web dengan Laravel 9 di lingkungan Ubuntu. Selamat mengoding!