Tutorial Lengkap Cara Instal Codeigniter 4 di Windows dan Linus Menggunakan Xampp dan Composer :
CodeIgniter 4 adalah salah satu framework PHP yang populer digunakan untuk pengembangan aplikasi web. Dalam tutorial ini, kita akan belajar cara menginstal CodeIgniter 4 di lingkungan Windows dan Linux menggunakan XAMPP sebagai server web dan Composer sebagai alat manajemen dependensi PHP. Langkah-langkah ini akan membantu Anda mulai dengan pengembangan aplikasi web menggunakan CodeIgniter 4.
Apa itu CodeIgniter 4?
CodeIgniter 4 adalah salah satu framework pengembangan web PHP yang ringan dan kuat. Ini memudahkan pengembangan aplikasi web dengan struktur yang baik, pemisahan tampilan, dan banyak fitur lainnya. CodeIgniter 4 memiliki dokumentasi yang kuat dan komunitas yang aktif, menjadikannya pilihan yang baik untuk pengembangan web.
Kenapa Menggunakan XAMPP dan Composer?
XAMPP adalah paket pengembangan web yang mencakup server web Apache, database MySQL, dan bahasa pemrograman PHP. Composer adalah alat manajemen dependensi PHP yang memungkinkan Anda mengelola dan menginstal paket PHP dengan mudah. Menggunakan XAMPP dan Composer akan membantu Anda mengatur lingkungan pengembangan web PHP yang lengkap.
Tutorial Lengkap Cara Instal Codeigniter 4 di Windows dan Linus Menggunakan Xampp dan Composer :
1. Persiapan
1. Cara Instal Codeigniter 4 di Windows dan Linus Menggunakan Menginstal XAMPP
Langkah pertama adalah menginstal XAMPP di komputer Anda. Anda dapat mengunduh XAMPP dari situs web resmi mereka di https://www.apachefriends.org/index.html.
Unduh versi XAMPP yang sesuai untuk sistem operasi Anda (Windows, macOS, atau Linux).
Instal XAMPP dengan mengikuti panduan instalasi yang disediakan.
2. Cara Instal Codeigniter 4 di Windows dan Linus Menggunakan Composer
Composer adalah alat manajemen dependensi PHP yang akan kita gunakan untuk menginstal CodeIgniter 4. Anda dapat mengunduh Composer dari situs web resmi mereka di https://getcomposer.org/download/.
Unduh dan instal Composer sesuai dengan panduan yang sesuai untuk sistem operasi Anda.
2. Menginstal CodeIgniter 4
Cara Instal Codeigniter 4 di Windows dan Linus Menggunakan Composer
Langkah berikutnya adalah menginstal CodeIgniter 4 menggunakan Composer. Composer akan mengelola dependensi CodeIgniter 4 dan membuat instalasi menjadi lebih mudah.
1. Buka terminal atau command prompt di komputer Anda.
2. Buat direktori baru untuk proyek CodeIgniter Anda, misalnya:
bashmkdir my_codeigniter_project cd my_codeigniter_project
3. Jalankan perintah berikut untuk menginstal CodeIgniter 4 menggunakan Composer:
bashcomposer create-project codeigniter4/appstarter .
Pastikan untuk menjalankan perintah ini di dalam direktori proyek yang baru Anda buat.
Composer akan mengunduh dan menginstal semua dependensi CodeIgniter 4. Ini mungkin memerlukan beberapa saat tergantung pada koneksi internet Anda.
Cara Menguji Instalasi :
Untuk memastikan instalasi CodeIgniter 4 Anda berhasil, Anda dapat menjalankan server pengembangan bawaan CodeIgniter dengan menjalankan perintah berikut di dalam direktori proyek Anda:
bashphp spark serve
Anda akan melihat output yang menyatakan bahwa server pengembangan telah dimulai di alamat http://localhost:8080.
3. Konfigurasi Awal
Konfigurasi .env
CodeIgniter 4 menggunakan file .env untuk mengkonfigurasi lingkungan aplikasi. Anda dapat menyalin file .env dari .env.example dan mengatur konfigurasi yang sesuai untuk proyek Anda.
1. Buka terminal atau command prompt di dalam direktori proyek Anda.
2. Salin file .env.example menjadi .env dengan perintah berikut:
bashcp .env.example .env
Buka file .env dengan teks editor dan konfigurasikan parameter-parameter seperti pengaturan database, pengaturan URL, dan lainnya sesuai dengan kebutuhan proyek Anda.
URL Base
Anda perlu mengatur URL dasar untuk proyek CodeIgniter Anda. Buka file app.php di dalam folder app/Config dalam proyek CodeIgniter Anda dan cari baris berikut:
phppublic $baseURL = 'http://localhost';
Isi ‘baseURL’ dengan URL lengkap proyek Anda, misalnya:
phppublic $baseURL = 'http://localhost/my_codeigniter_project/public';
Pastikan untuk menggantinya sesuai dengan direktori proyek Anda.
4. Cara Menggunakan CodeIgniter 4
1. Membuat Kontroler
Di dalam folder app/Controllers, Anda dapat membuat kontroler dengan perintah berikut:
bashphp spark make:controller NamaKontroler
Gantilah NamaKontroler dengan nama kontroler yang Anda inginkan.
Kontroler baru akan dibuat di dalam folder app/Controllers. Anda dapat menambahkan fungsi-fungsi di dalam kontroler tersebut untuk mengendalikan logika aplikasi Anda.
2. Membuat Tampilan
Di dalam folder app/Views, Anda dapat membuat tampilan HTML untuk halaman-halaman aplikasi Anda.
Anda dapat menggunakan tampilan ini dalam fungsi-fungsi kontroler untuk menghasilkan output HTML dinamis.
Membuat Model
Di dalam folder app/Models, Anda dapat membuat model untuk mengakses database atau melakukan operasi lain yang diperlukan.
Anda dapat mendefinisikan fungsi-fungsi di dalam model untuk mengambil atau memanipulasi data dari database
5. Menjalankan Aplikasi
Setelah Anda membuat kontroler, tampilan, dan mungkin model untuk aplikasi Anda, Anda dapat menjalankannya di browser. Pastikan server Apache di XAMPP sudah berjalan.
- Buka browser web Anda dan masukkan URL berikut: http://localhost/my_codeigniter_project/public.
- Anda akan melihat aplikasi CodeIgniter 4 Anda berjalan.
Kesimpulan :
Dalam tutorial ini, Anda telah mempelajari cara menginstal CodeIgniter 4 di lingkungan Windows dan Linux menggunakan XAMPP sebagai server web dan Composer sebagai alat manajemen dependensi PHP. Anda juga telah memahami konfigurasi awal yang diperlukan untuk memulai pengembangan aplikasi web dengan CodeIgniter 4. Dengan ini, Anda siap untuk memulai pengembangan aplikasi web menggunakan CodeIgniter 4. Selamat mengembangkan proyek Anda!