Berikut cara menginstall Laravel 11, beserta beberapa penjelasan dan tips agar prosesnya berjalan lancar:
Persiapan Awal:
-
PHP: Laravel 11 membutuhkan PHP minimal versi 8.1. Pastikan versi PHP Anda memenuhi persyaratan. Anda bisa memeriksanya dengan perintah
php -v
di terminal. Jika belum, Anda perlu menginstal atau mengupdate PHP Anda. Cara menginstal/update PHP tergantung sistem operasi yang Anda gunakan. -
Composer: Composer adalah dependency manager untuk PHP. Laravel sangat bergantung padanya. Pastikan Anda sudah menginstalnya. Anda bisa mengunduh dan menginstalnya dari situs resmi Composer:
. Setelah diinstal, Anda bisa memeriksanya dengan perintahhttps://getcomposer.org/ composer -v
. -
Database (Opsional): Jika aplikasi Anda akan menggunakan database, pastikan Anda sudah menginstal dan mengkonfigurasi database server yang Anda inginkan (MySQL, PostgreSQL, SQLite, dll.). Anda akan mengkonfigurasi koneksi database nanti di file
.env
.
Langkah-Langkah Instalasi Laravel 11:
Ada beberapa cara untuk menginstal Laravel 11:
1. Menggunakan Composer (Cara yang Direkomendasikan):
Ini adalah cara yang paling umum dan direkomendasikan.
composer create-project --prefer-dist laravel/laravel:^11.0 nama_project
- Ganti
nama_project
dengan nama folder proyek Anda (misalnya,blog
,inventory
, dll.). Laravel akan membuat folder proyek dengan nama tersebut. ^11.0
menentukan versi Laravel 11. Anda bisa menggunakan^11
untuk mendapatkan versi minor terbaru dari Laravel 11.
2. Menggunakan Laravel Installer (Jika Sudah Terinstal):
Jika Anda sudah menginstal Laravel Installer secara global, Anda bisa menggunakan perintah yang lebih singkat:
laravel new nama_project
- Sama seperti di atas, ganti
nama_project
dengan nama folder proyek Anda.
Setelah Instalasi Selesai:
- Masuk ke Direktori Proyek:
<!-- end list -->
cd nama_project
- Konfigurasi .env:
<!-- end list -->
- Salin file
.env.example
menjadi.env
:
<!-- end list -->
cp .env.example .env
- Buka file
.env
dan konfigurasi database (jika Anda menggunakan database), app key, dan pengaturan lainnya sesuai kebutuhan Anda. Jalankan perintah berikut untuk generate app key:
<!-- end list -->
php artisan key:generate
- Instal Dependency (Jika Diperlukan):
Terkadang, Anda mungkin perlu menginstal dependency tambahan. Jika ada, gunakan perintah:
composer install
- Jalankan Development Server:
<!-- end list -->
php artisan serve
Ini akan menjalankan development server di http://127.0.0.1:8000
. Anda bisa membuka alamat ini di browser untuk melihat aplikasi Laravel Anda.
Tips dan Troubleshooting:
- Pastikan Versi PHP yang Benar: Periksa kembali versi PHP Anda setelah instalasi jika ada masalah.
- Periksa Error Log: Jika ada error, periksa error log Laravel di
storage/logs
untuk informasi lebih lanjut. - Izin Folder: Pastikan folder
storage
danbootstrap/cache
memiliki izin yang benar (biasanya 775 atau 755). Anda bisa menggunakan perintahchmod
di Linux/macOS. - Composer Update: Jika Anda ingin mengupdate dependency proyek Anda, gunakan perintah
composer update
. - Dokumentasi Laravel: Dokumentasi resmi Laravel adalah sumber informasi terbaik. Anda bisa menemukannya di
.https://laravel.com/docs/11.x
Dengan mengikuti langkah-langkah di atas, Anda seharusnya berhasil menginstal Laravel 11.