Install Codeigniter 4

Posted by Admin on 13 Oktober 2020, 16:44:27 KATEGORI : PHP, Programming TAG : ci4, codeigniter 4

CodeIgniter 4 dapat diinstal dalam beberapa cara berbeda: secara manual, menggunakan Composer, atau menggunakan Git.

Manual vs Composer

  • Jika Anda ingin menginstal secara sederhana seperti CodeIgniter 3, maka pilih instalasi manual.
  • Jika Anda berencana menambahkan paket pihak ketiga ke proyek Anda, atau ingin terus memperbarui CodeIgniter dengan mudah, kami merekomendasikan instalasi menggunakan Composer.

Sebelum menggunakan CodeIgniter 4, pastikan server Anda memenuhi persyaratan, khususnya versi PHP dan ekstensi PHP yang diperlukan. Anda mungkin juga perlu mengaktifkan ekstensi "curl" dan "intl".

Server Requirements

  • PHP versi 7.2 atau yang lebih baru
  • Ekstensi *intl* dan ekstensi *mbstring* terpasang
  • Ekstensi PHP berikut harus diaktifkan : php-json, php-mysqlnd, php-xml
  • Untuk menggunakan CURLRequest, Anda perlu menginstal libcurl

Mengaktifkan Ekstension PHP

  • php-json ekstension untuk bekerja dengan JSON;
  • php-mysqlnd native driver untuk MySQL;
  • php-xml ekstension untuk bekerja dengan XML;
  • php-intl ekstensi untuk membuat aplikasi multibahasa;
  • libcurl (opsional), jika ingin pakai Curl.

Cara Mengaktifkan Intl Extension

  • Buka file xampp/php/php.ini
  • Cari code
    ;extension=intl
    Hilangkan semicolonnya (;). lalu save.

Install Codeigniter 4

Install manual

  • Visit >> https://codeigniter.com/en/download
  • Setelah download, pindahkan file ke folder htdocs (saya asumsikan Anda menggunakan XAMPP, jika bukan, silahkan menyesuaikan saja).
  • Extract .zip hasil download.
  • Jika sudah selesai extract, rename folder menjadi ci4 (Anda bisa mengubah namanya sesuka hati)

Install melalui composer

  • Silahkan buka CMD / terminal Anda. Pastikan lokasi telah merujuk ke folder htdocs.
  • Kemudian ketik command berikut:
    composer create-project codeigniter4/appstarter project-root
    Perintah di atas akan membuat folder "project-root". Jika Anda menghilangkan argumen "project-root", perintah akan membuat folder "appstarter", yang dapat diubah namanya sesuai kebutuhan.
  • Setiap kali ada rilis baru, maka Anda cuku menjalankan perintah berikut dari CMD:
    composer update

Jika sudah, untuk menjalankan aplikasi silakan buka browser dan kemudian ketik : localhost/project-root/public

Referensi

  • https://codeigniter.com/user_guide/installation/index.html
  • https://ilmucoding.com/install-codeigniter-4/
  • https://www.petanikode.com/codeigniter4-install/