Ikuti 9 langkah mudah cara install Laravel 11 di macOS anda.

  1. Pastikan anda sudah install composer & php dalam iMac/Macbook.
  2. Untuk pengalaman yang lebih baik, install dahulu full web server kit; sama ada Laravel Herd, Laravel Valet, atau install secara manual menggunakan Homebrew (package manager untuk macOS):
    Web Server: nginx/apache
    Language: php (Laravel 11 perlukan versi PHP terkini, sekurang-kurangnya PHP 8.2)
    Database: SQLite (default) atau mariadb (mysql alt.)
    PHP Package Manager: composer
  3. Buka terminal. Semak composer & php sama ada sudah tersedia di dalam laptop kita:
composer -v
php -v
terminal check composer version
terminal check php version

Boleh juga gunakan PHP Monitor untuk semak status PHP, nginx, composer dan urus PHP configuration.

php monitor status HafiziAzmi.dev
  1. Kemudian, boleh install Laravel installer secara global:
composer global require laravel/installer
terminal Laravel installer using composer

Semak versi untuk pastikan Laravel installer sudah tersedia

terminal check laravel installer version
  1. Install sebuah aplikasi Laravel. Letak apa-apa nama untuk folder projek Laravel anda, sebagai contoh, kita letak nama laravel2024. Saya letak folder projek ni di Desktop:
cd ~/Desktop
laravel new laravel2024

Pilih option mengikut preference projek Laravel anda. Klik Enter sehingga selesai proses installation.

terminal install laravel new project
terminal install laravel new project database
terminal install laravel new project done
  1. Atau, boleh juga install terus versi terkini dari Laravel repository:
composer create-project laravel/laravel laravel2024
  1. Pastikan ada 1 folder baru dengan nama laravel2024. Masuk ke folder/direktori projek Laravel tersebut:
cd laravel2024
  1. Boleh cuba run aplikasi Laravel baru tersebut. Kalau anda masih belum install Apache/nginx server lagi, kita boleh guna built-in server dari php menggunakan command:
php artisan serve
  1. Akses aplikasi anda melalui web browser http://localhost:8000 / http://127.0.0.1:8000 Kalau anda nampak paparan seperti ini, bererti aplikasi Laravel anda sudah sedia untuk dibangunkan.
Demo Laravel 11 Welcome Page
Laravel 11 Welcome Page (Light Mode)
Demo Laravel 11 Welcome Page (Dark Mode)
Laravel 11 Welcome Page (Dark Mode)
  1. Siap! Seterusnya, kita akan belajar mengenai struktur projek Laravel yang sudah kita install. Nantikan entri akan datang!

p/s: Nak belajar lebih banyak tentang Laravel? Jom daftar kelas Laravel 101 bersama HafiziAzmi.dev! Klik sini (akan datang)