Installasi CodeIgniter 4

irfan-photo irfan 2 yang lalu

cara menginstall codeigniter 4

sebelum menginstall codeigniter 4 hal yang harus dilakukan adalah melihat requirementnya terlebih dahulu

jadi requirement atau hal yang dibutuhkan harus dipersiapkan sebelum menjalankan aplikasi tersebut, dengan begitu aplikasi bisa jalan dengan sempurna tanpa adanya error yang ditemukan

berikut requirement server yang dibutuhkan untuk menginstall CI 4 Versi 4.19

Aplikasi Versi Extension
PHP 7.3+
  • intl
  • mbstring
  • php-json
  • php-mysqlnd
  • php-xml
  • libcurl (untuk request menggunakan curl)

dan untuk requirement database yang dibutuhkan yaitu

Jenis Database Versi
MYSQL 5.1+ via the MySQLi driver
PostgreSQL via the Postgre driver
SQLite3 via the SQLite3 driver
MSSQL 2005+ via the SQLSRV driver

Hal yang harus dipersiapkan
sebelum menginstall CI 4

setelah mengetahui requirement yang ada sekarang saatnya mempersiapkann hal yang dibutuhkan sebelum menginstallnya, berikut apa saja yang harus disiapkan

Web Browser

web browser adalah wadah untuk memunculkan aplikasi berbasis web jadi pastikan kalian sudah punya dan pastikan merupakan versi terbaru

saya merekomendasikan kalian menggunakan browser chrome karena sangat bagus digunakan untuk web development

Web Server

web server yang dibutuhkan codeigniter adalah web server yang tentunya support dengan PHP, terdapat banyak jenis web server yang ada

untuk pengguna os windows saya merekomendasikan menggunakan XAMPP

untuk pengguna linux kalian bisa menggunakan LAMP (LInux, Apache, Mysql, PHP)

Catatan : Disini kalian sesuaikan versi PHP dan Databasenya dengan yang dibutuhkan CI 4 agar tidak terjadi error saat menjalankannya

Text Editor

dan yang terakhir adalah text editor yang digunakan untuk membuat dan mengedit kode nantinya

saya menyarankan menggunakan editor populer seperti VS Code atau jika ingin ringan bisa gunakan Sublime Text


setelah hal diatas sudah dipersiapkan sekarang saatnya untuk menginstallnnya, terdapat 2 cara yang bisa digunakan untuk menginstall codeigniter 4 yaitu secara manual atau menggunakan aplikasi composer

Menginstall CodeIgniter 4 dengan Composer

pastikan kalian sudah menginstall composer

untuk menginstall CI 4 kalian hanya tinggal mengetikan perintah

composer create-project codeigniter4/appstarter belajar_ci4 --no-dev

penjelasan tiap parameter pada perintah diatas yaitu

  • create-project memberitahu composer bahwa anda akan membuat project baru
  • codeigniter4/appstarter repository codeigniter 4 yang akan kita download dan gunakan
  • belajar_ci4 nama folder yang akan dibuat untuk mengisi file CI 4
  • --no-dev artinya tidak menginstall dependencies (development) bertujuan agar file ci 4 tidak terlalu besar

Menginstall CodeIgniter 4 dengan Cara Manual

download framework codeigniter langsung dari websitenya

file download akan berupa file zip yang harus dibuka menggunakan aplikasi compressor seperti 7-zip atau winrar

extrak file tersebut kedalam folder webserver yang digunakan, kemudian rename foldernya menjadi belajar_ci4 dan selesai

Menjalankan CodeIgniter 4 menggunakan Spark

untuk menjalankannya cukup mudah kalian bisa menggunakan tools command line yang sudah disediakan codeigniter yaitu spark

berikut perintah yang digunakan untuk menjalankan codeigniter 4 menggunakan spark

php spark serve

perintah diatas akan membuat web server dengan port 8080

kalian tinggal membuka browser dan mengunjungi alamat http://localhost:8080 untuk melihatnya

hasil install codeigniter 4

Kesimpulan

seperti itulah Cara Menginstall CodeIgniter 4 dengan Mudah, terdapat 2 cara yang bisa anda gunakan mau pakai composer atau secara manual terserah kepada anda

kelebihan pakai composer yaitu anda bisa mengupdate apliaksi CI 4 dengan mudah sedangkan kalau pakai cara manual lalu ada update maka harus download manual lagi

selera tergantung masing-masing orang saya sih lebih suka manual karena tinggal download dan pakai

Dilihat 683x
Terakhir diupdate 03/September/2022 02:02 AM
Tips
  • Perhatian, yang saya install disini CI 4 versi 4.19, karena versi diatas dari itu menggunakan requirement PHP 7.4+
Buka Diskusi