Instalasi CodeIgniter
Pada bagian ini, kita akan membahas cara menginstal CodeIgniter 4, baik menggunakan Composer maupun dengan mengunduh langsung dari situs resmi.
1. Instalasi via Composer (Direkomendasikan)
Cara ini cocok jika kamu ingin manajemen dependensi yang rapi dan kemudahan update.
Langkah-langkah:
- Pastikan Composer sudah terinstal:
composer --version
- Jalankan perintah berikut untuk membuat proyek CodeIgniter baru:
composer create-project codeigniter4/appstarter nama-proyek
- Masuk ke direktori proyek:
cd nama-proyek
- Jalankan development server:
php spark serve
- Buka browser dan akses:
http://localhost:8080
🎉 Jika kamu melihat halaman selamat datang CodeIgniter, berarti instalasi berhasil!
2. Instalasi Manual (ZIP)
Jika kamu tidak ingin menggunakan Composer, kamu juga bisa mengunduh langsung dari situs resmi.
Langkah-langkah:
-
Kunjungi halaman rilis CodeIgniter: https://codeigniter.com/download
-
Unduh versi
appstarter
atauframework
:-
appstarter
: untuk mulai dengan struktur proyek standar -
framework
: hanya core CodeIgniter tanpa struktur aplikasi
-
-
Ekstrak file ZIP ke folder proyek kamu.
-
Buka terminal dan jalankan:
php spark serve
Pastikan kamu menggunakan PHP versi 7.4 atau lebih tinggi.
3. Struktur Folder Proyek
Setelah instalasi, struktur folder akan terlihat seperti ini:
nama-proyek/
├── app/ # Folder aplikasi (controller, model, view)
├── public/ # Root direktori web (index.php)
├── system/ # Inti CodeIgniter (jangan diubah)
├── writable/ # Folder untuk cache, logs, dll
├── .env # File environment
└── spark # CLI untuk pengembangan
4. Pengujian Instalasi
Untuk menguji apakah semuanya bekerja:
php spark serve
Jika berhasil, akses http://localhost:8080
dan pastikan halaman selamat datang CodeIgniter muncul.
Sekarang kamu sudah siap untuk mulai membangun aplikasi dengan CodeIgniter! Selanjutnya, kita akan mempelajari struktur folder dan arsitektur dasar dalam CodeIgniter.