cara install dan setup basic configurasi Codeigniter 4

pada kesempatan ini saya akan berbagi tutorial bagaimana install dasar dan konfigurasi codeiginiter 4, tentu CodeIgniter 4 ini merupakan versi terbaru dengan penambahan beberapa fitur sangat kompleks dibanding CodeIgniter 3.
cara install dan setup basic configurasi Codeigniter 4
cara install dan setup basic configurasi Codeigniter 4 

JIka anda pernah belajar laravel mungkin hampir mirip sekarang sama laravel, dari struktur folder terjadi perbedaan yang kompleks antara CodeIgniter 3 dan 4, bahkan konfigurasi dasar juga beda, tetapi hanya nama file saja yang mungkin beda. Serta CodeIgniter 4 hanya support untuk php versi terbaru yaitu PHP 7.
Ok langsung saja, saya akan membahas bagaimna cara Install dan konfigurasi dasar saja pada CodeIgniter 4, karena saya juga masih mempelajari dan masih sedikit juga tutorial yang membahas tentang ini karena mungkin masih baru atau anget.. :-)
ok di sini saya membahasa konfigurasi dasar install CodeIgniter 4, silahkan bisa download di situs resminya.
Dan konfigurasi saya bahas cuma dasar saja yaitu :

  1. remove file index.php atau hapus file index.php dalam url CodeIgniter 4
  2. Dan Remove folder Public atau hapus folder public pada url CodeIgniter 4
Untuk pertama Silahkan Download file CodeIgniter 4 di situs resminya yaitu codeigniter.com dan download versi terbaru, dan ekstrak di folder localhost kalian sesuaikan dengan web server yang di gunakan.

kemudian untuk menampilkan hasilnya ketikan url di browser dengan http::/localhost/namafolder/home/

maka akan tampil seperti gambar di atas, perlu di ketahui di sini saya menamai folder dengan nama codeigniter4, bisa di sesuaikan dengan kalian.

selanjutnya, bisa di ubah base_url di configurasi di file app.php di folder app/config/app.php
public $baseURL = 'http://localhost:8080';

bisa di ubah sesuai dengan nama folder seperti berikut :
public $baseURL = 'http://localhost/codeigniter4';
untuk mengubah ini bersifat sunah artinya jika tidak rubah tidak apa2, dirubah lebih baik untuk mengingat suatu project

Dan berikutnya untuk menghapus file index.php pada Codeigniter 4 masih sama seperti pada codeigniter 3 tinggal hilangkan saja tulisan index.php sisakan tanda petik seperti berikut :
public $indexPage = '';

Dan untuk langkah selanjutnya bagaimana hapus nama folder public di url CodeIgniter 4, kita melakukan dengan configurasi .htaccess yaitu langkah nya :
copy file index.php dan .htaccess di folder public dan paste di root folder
ubah isi .htaccess sebagai berikut :
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
di sini saya menggunakan konfigurasi .htaccess sesuai dengan dokumentasi resmi dari codeigniter 4 di link berikut : https://codeigniter4.github.io/userguide/general/urls.html
anda bisa memilih dengan web server yang anda gunakan bisa apache atau nginx yang sudah di sediakan konfigurasinya
Dan langkah terakhir ubah pada file index.php yang sudah di copy tadi bagian seperti dibawah
$pathsPath = FCPATH . 'app/Config/Paths.php';
yaitu mengubah posisi default path folder app yang nanti akan di panggil file index.php

OK begitulah cara Install dan konfigurasi dasar CodeIgniter 4, hapus index.php hapus folder public CodeIgniter 4 semoga bermanfaat terima kasih.

Comments

Post a Comment