Cara Install Laravel 9 di Ubuntu 20.04

Cara Install Laravel 9 di Ubuntu 20.04

Laravel 9 baru saja dirilis dengan banyak penambahan fitur baru, di antaranya controller route groups, default Ignition error page, Laravel Scout databas engine, Symfony mailer integration, Flysystem 3.x, peningkatan Eloquent accessors/mutators, dan masih banyak lagi.

Terhitung sejak Laravel 9, pengembang Laravel akan merilis versi mayor setiap 12 bulan yang sebelumnya setiap 6 bulan. Laravel 9 termasuk ke dalam versi LTS (Long Term Support) yang akan mendapatkan dukungan bug fixes hingga 8 Februari 2024 dan dukungan security fixes hingga 8 Februari 2025.

Masa dukungan Laravel
Masa dukungan Laravel

Untuk informasi lengkap mengenai rilis Laravel 9 silakan baca di Relase Notes.

Server Requirements

Server requirements khususnya PHP yang harus dipenuhi untuk dapat menjalankan Laravel 9:

  • PHP >= 8.0
  • BCMath PHP Extension
  • Ctype PHP Extension
  • DOM PHP Extension
  • Fileinfo PHP Extension
  • JSON PHP Extension
  • Mbstring PHP Extension
  • OpenSSL PHP Extension
  • PCRE PHP Extension
  • PDO PHP Extension
  • Tokenizer PHP Extension
  • XML PHP Extension

Install PHP

Repository default Ubuntu 20.04 hanya menyediakan PHP v7.4. Oleh karena itu membutuhkan repository tambahan untuk PHP terbaru.

Memasang repository ppa:ondrej/php.

Install PHP 8.1 dan extensionnya.

Memverifikasi instalasi PHP dengan menampilkan versi.

Install Composer

Install Laravel akan menggunakan Composer untuk itu install Composer terlebih dahulu.

Memverifikasi instalasi Composer.

Install Laravel

Install Laravel 9.0 dengan menggunakan Composer dan tersimpan di dalam folder webapp.

Menjalankan Laravel development server.

Hasil perintah di atas.

Jika menggunakan VPS dan ingin mengaksesnya melalui Public IP tambahkan –host.

Laravel berjalan di development server
Laravel berjalan di development server

Selamat mencoba 🙂

Leave a Reply