Tutorial Codeigniter 4 – Part 1 – Cara Menginstall Codeigniter 4

Selamat datang di warung belajar, dalam tutorial ini kita akan memulai seri baru, kali ini kita akan belajar mengenai Tutorial Codeigniter Versi 4, ini adalah versi terbaru dari codeigniter.

Seperti yang anda ketahui bahwa codeigniter adalah salah satu framework PHP yang cukup populer, sampai saat ini pun masih banyak sekali teman – teman programmer yang masih menggunakan Codeigniter Versi 3 untuk development aplikasi berbasis web.

Lalu apakah banyak berubah dari codeigniter 3 ke codeigniter 4, jawabannya iya, banyak berubah.. karena memang sebelumnya saya menggunakan codeigniter 3 dipekerjaan saya sebagai programmer, tapi tenang aja kalau teman – teman yang sudah pernah belajar untuk menggunakan laravel, pasti tidak akan asing dengan fitur – fitur baru yang ditawarkan di codeigniter versi 4 ini.

Nah dalam tutorial kali ini karena masih part 1 kita akan belajar beberapa hal yang terkait dengan persiapan untuk proses instalasi dari codeigniter 4.


Video Tutorial Belajar Codeigniter 4 – Cara Menginstall Codeigniter 4

Buat teman – teman yang sudah terbiasa dengan belajar menggunakan video tutorial, bisa nonton video tutorial kita di youtube, terkait dengan cara menginstall Codeigniter 4


Spesifikasi yang dibutuhkan oleh codeigniter 4

Saat tutorial ini dibuat codeigniter berada di versi 4.0.3, dan untuk mengisntallnya anda memerlukan server requirement seperti berikut ini :

  • Versi PHP >= 7.2
  • intl & mbstring extention yang harus diaktifkan
  • jika anda menggunakan CURL Request anda membutuhkan libcurl yang terinstall

untuk dokumentasi resmi dari codeigniter 4 bisa dilihat di website resmi codeigniter : https://codeigniter.com/user_guide/intro/requirements.html


Tutorial Install Codeigniter 4

Untuk proses instalasi dari codeigniter 4 bisa anda lakukan dengan beberapa cara antara lain :

  • Instalasi Secara Manual
  • Instalasi Menggunakan Composer

Sebelum proses instalasi, pastikan anda menggunakan versi PHP >= 7.2, secara terinstall extention yang dibutuhkan, bisa dilihat dulu spesifikasi yang dibutuhkan di codeigniter 4

kita akan membahasnya menggunakan cara manual terlebih dahulu.

 

Menginstall Secara Manual

Untuk mendownload file codeigniter 4, anda bisa mengunjungi alamat berikut ini : https://codeigniter.com/en/download

download codeigniter 4

klik dibagian tombol “Download” maka anda akan mendownload file installer codeigniter 4, dengan nama framework-4.0.3.zip (karena saat tutorial ini dibuat berada di versi 4.0.3)

Berikutnya silahkan extract file tersebut, maka akan membentuk folder dengan nama “framework-4.0.3” silahkan rename nama folder sesuai kebutuhan, dalam contoh ini saya rename menjadi ci4app

sampai sini proses install dengan cara manual sudah selesai.

 

Menginstall dengan Composer

Setelah kita belajar bagaimana cara menginstall dengan cara manual, berikutnya kita akan belajar menginstall dengan menggunakan composer.

nah mungkin teman – teman sudah menggunakan cara install manual, dan memberikan nama ci4app pada folder codeigniter, ada baiknya teman – teman hapus dulu, karena di instalasi dengan composer kita akan berikan nama yang sama pada folder yaitu ci4app

pastikan anda sudah menginstall composer ya, untuk download composer bisa mengakses halaman berikut ini : https://getcomposer.org/download/

Untuk proses instalasi silahkan buka CMD / Terminal, lalu berikutnya arahkan folder di CMD itu berada di direktori web server anda, dalam contoh ini adalah C:/xampp/htdocs

lalu tuliskan perintah :

Keterangan :

ci4app adalah nama folder yang akan terbuat dan berisi file codeigniter 4

 

tunggu proses instalasinya, lama instalasi tergantung koneksi internet yang anda gunakan.

jika selesai tampilan di CMD / Terminal akan menjadi seperti berikut ini :

ketika proses instalasi dengan composer selesai, maka didalam folder htdocs akan terdapat folder dengan nama ci4app, folder ini sesuai perintah yang digunakan saat menginstall codeigniter4 menggunakan composer sebelumnya.


 

Masalah saat menginstall extention intl belum aktif

Untuk teman – teman yang menemui masalah yang mengatakan kita belum mengaktifkan extention intl, masalah ini ditemui saat kita menginstall dengan menggunakan composer.

Cara untuk mengatasinya adalah sebagai berikut, silahkan buka file php.ini, karena saya menggunakan xampp sehingga saya perlu membuka file php.ini yang berada di C:/xampp/php/php.ini, bisa dibuka menggunakan text editor semacam notepad

saya asumsikan teman – teman sudah membuka file php.ini

lalu cari tulisan seperti ini extension=intl, hilangkan tanda titik koma diawal sehingga kurang lebih seperti ini :

menjadi

setelah itu restart service apache


Menjalankan Codeigniter 4

Untuk menjalankan project codeigniter 4, anda bisa menggunakan 2 cara yaitu :

  1. menggunakan cara manual
  2. menggunakan local development server

 

Menggunakan cara manual

Untuk menjalankan codeigniter 4 menggunakan cara manual, pastikan service apache sudah berjalan karena dalam contoh ini kita menggunakan xampp

karena folder project codeigniter4 ini bernama ci4app, maka anda bisa mengaksesnya dengan alamat : localhost/ci4app/public

 

mengakses dengan local development server

Codeigniter 4 memiliki fitur local development server, sehingga anda bisa menjalankan aplikasi meskipun service apache tidak dijalankan.

caranya buka CMD / Terminal lalu akses folder project anda. dalam contoh ini adalah c:/xampp/htdocs/ci4app

lalu jalankan perintah :

sehingga kurang lebih seperti berikut ini :

Berikutnya anda bisa mengakses project codeigniter dengan menggunakan alamat :

 

Jadi kurang lebih seperti itu yang teman – teman pembahasan tutorial instalasi codeigniter 4, jika ada yang ingin didiskusikan silahkan di kolom komentar, sekian dulu sampai jumpa di tutorial codeigniter 4 selanjutnya.

 

6 thoughts on “Tutorial Codeigniter 4 – Part 1 – Cara Menginstall Codeigniter 4

  • July 8, 2020 at 11:55 am
    Permalink

    Mas klo saya mau belajar membuat aplikasi pendataan anggota grup berbasis web, kira2 video tutorial yg mana pas sy beli di toko pedia. Lalu tools apa saja yg saya butuhkan. demikian dan terima kasih

    Reply
    • July 8, 2020 at 12:39 pm
      Permalink

      Tergantung masnya, kalau belum pernah belajar basic kita sarankan beli dvd tutorial web programming blackbox, jika sudah belajar basic mau ke framework bisa membeli yang dvd framework codeigniter, untuk tools nanti kita sediakan didalam paket dvdnya

      Reply
  • September 10, 2020 at 10:33 pm
    Permalink

    mas. kok masih begini yah ?

    Fatal error: Uncaught Error: Call to undefined function CodeIgniter\locale_set_default() in C:\xampp\htdocs\ci4\system\CodeIgniter.php:184 Stack trace: #0 C:\xampp\htdocs\ci4\system\bootstrap.php(181): CodeIgniter\CodeIgniter->initialize() #1 C:\xampp\htdocs\ci4\public\index.php(36): require(‘C:\\xampp\\htdocs…’) #2 {main} thrown in C:\xampp\htdocs\ci4\system\CodeIgniter.php on line 184

    udh uncomment extensionnya padaahal

    Reply
  • October 3, 2020 at 8:49 pm
    Permalink

    Fatal error: Uncaught Error: Class ‘CodeIgniter\Autoloader\FileLocator’ not found in C:\xampp\htdocs\Napi’ah\system\Config\BaseService.php:171 Stack trace: #0 C:\xampp\htdocs\Napi’ah\system\Common.php(539): CodeIgniter\Config\BaseService::locator(true) #1 C:\xampp\htdocs\Napi’ah\system\bootstrap.php(167): helper(‘url’) #2 C:\xampp\htdocs\Napi’ah\public\index.php(36): require(‘C:\\xampp\\htdocs…’) #3 {main} thrown in C:\xampp\htdocs\Napi’ah\system\Config\BaseService.php on line 171

    mau tanya itu errornya apa? terima kasih

    Reply
    • October 11, 2020 at 1:49 pm
      Permalink

      coba cek versi php yang digunakan kak

      Reply

Leave a Reply

Your email address will not be published. Required fields are marked *