Friday , April 4 2025

Belajar Melakukan Instalasi Codeigniter 4

Belajar Melakukan Instalasi Codeigniter 4

lebakcyber.net – Belajar melakukan instalasi Codeigniter 4. Setelah pada pembahasan sebelumnya kita sudah mempelajari tentang kelebihan atau fitur baru yang ada pada Codeigniter 4. Pada kesempatan kali ini kita akan membahas mengenai bagaimana cara melakukan proses instalasi codeigniter 4.

Instalasi Codeigniter 4 bisa dilakukan dengan menggunakan beberapa cara. Yang pertama dengan cara manual, menggunakan Composer atau menggunakan Git. Tinggal kita saja memilih cara mana yang menurut kita paling mudah untuk dilakukan saat melakukan instalasi Codeigniter 4.

Kalau kalian menyukai cara yang sederhana hanya dengan melakukan download file codeigniter melalui situs resminya seperti yang dilakukan pada codeigniter 3, silahkan pilih cara instalasi secara manual.

Sedangkan kalau kalian berencana untuk menambahkan paket dari pihak ketiga pada project yang kalian buat atau kalian ingin mengupdate codeigniter dengan mudah, disarankan untuk melakukan proses instalasi Codeigniter 4 dengan menggunakan composer.

Melakukan Instalasi Codeigniter 4 Secara Manual

Untuk melakukan proses instalasi codeigniter 4 secara manual, silahkan ikuti langkah-langkah dibawah ini :

  • Masuk ke halaman website codeigniter di www.codeigniter.com
  • Pilih menu Download pada website tersebut.
  • Lalu pilih section Codeigniter 4 lalu klik tombol download seperti gambar dibawah ini :
Belajar Melakukan Instalasi Codeigniter 4
foto : codeigniter.com

Setelah didownload, kalian bisa langsung memindahkan hasil download Codeigniter tersebut kedalam folder htdocs bagi yang menggunakan Xampp atau kedalam folder www bagi yang menggunakan wamp. Dan Codeigniter 4 sudah siap digunakan untuk mendevelop aplikasi atau website.

Melakukan Instalasi Codeigniter 4 Menggunakan Composer

Untuk melakukan proses instalasi codeigniter 4 menggunakan composer, silahkan ikuti langkah-langkah instalasinya dibawah ini :

  • Kunjungi website composer untuk mendownload file instalasi composer yang beralamat di https://getcomposer.org/
  • Selanjutnya pilih menu download seperti gambar dibawah ini :
Belajar Melakukan Instalasi Codeigniter 4
foto : getcomposer.org
  • Selanjutnya pilih windows installer bagi yang menggunakan sistem operasi windows dengan mengklik Composer-Setup.exe seperti gambar berikut ini :

Belajar Melakukan Instalasi Codeigniter 4

  • Setelah file Composer-Setup.exe berhasil didownload, silahkan lakukan instalasi pada file composer tersebut.

Jika file composer sudah berhasil diinstall, sekarang kita coba untuk menginstall codeigniter 4 dengan menggunakan composer. Misalnya kita ingin menginstall codeigniter 4 tersebut pada drive C:\, jadi silahkan buka Command Prompt lalu ketikan perintah berikut ini pada Command Prompt tersebut :

C:\>composer create-project codeigniter4/appstarter project-root

Sebelumnya perhatikan terlebih dahulu di bagian perintah project-root, karena project-root tersebut adalah nama dari folder aplikasi codeigniter 4 yang akan kita buat. Pada contoh ini kita ganti saja project-root tersebut dengan nama ci4_lebakcyber, jadi nanti perintahnya seperti berikut ini :

C:\>composer create-project codeigniter4/appstarter ci4_lebakcyber

Selanjutnya kita tinggal klik tombol enter, dan composer akan secara otomatis melakukan proses download file-file yang dibutuhkan pada Codeigniter 4 dan tunggu sampai prosesnya selesai seperti dibawah ini :

C:\>composer create-project codeigniter4/appstarter ci4_lebakcyber
Creating a "codeigniter4/appstarter" project at "./ci4_lebakcyber"
Installing codeigniter4/appstarter (v4.0.3)
  - Installing codeigniter4/appstarter (v4.0.3): Loading from cache
Created project in C:\\ci4_lebakcyber
Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 35 installs, 0 updates, 0 removals
  - Installing laminas/laminas-zendframework-bridge (1.0.4): Downloading (100%)
  - Installing laminas/laminas-escaper (2.6.1): Downloading (100%)
  - Installing psr/log (1.1.3): Downloading (100%)
  - Installing kint-php/kint (3.3): Downloading (100%)
  - Installing codeigniter4/framework (v4.0.3): Downloading (100%)
  - Installing mikey179/vfsstream (v1.6.8): Downloading (100%)
  - Installing sebastian/version (2.0.1): Downloading (100%)
  - Installing sebastian/type (1.1.3): Downloading (100%)
  - Installing sebastian/resource-operations (2.0.1): Downloading (100%)
  - Installing sebastian/recursion-context (3.0.0): Downloading (100%)
  - Installing sebastian/object-reflector (1.1.1): Downloading (100%)
  - Installing sebastian/object-enumerator (3.0.3): Downloading (100%)
  - Installing sebastian/global-state (3.0.0): Downloading (100%)
  - Installing sebastian/exporter (3.1.2): Downloading (100%)
  - Installing sebastian/environment (4.2.3): Downloading (100%)
  - Installing sebastian/diff (3.0.2): Downloading (100%)
  - Installing sebastian/comparator (3.0.2): Downloading (100%)
  - Installing phpunit/php-timer (2.1.2): Downloading (100%)
  - Installing phpunit/php-text-template (1.2.1): Downloading (100%)
  - Installing phpunit/php-file-iterator (2.0.2): Downloading (100%)
  - Installing theseer/tokenizer (1.1.3): Downloading (100%)
  - Installing sebastian/code-unit-reverse-lookup (1.0.1): Downloading (100%)
  - Installing phpunit/php-token-stream (3.1.1): Downloading (100%)
  - Installing phpunit/php-code-coverage (7.0.10): Downloading (100%)
  - Installing doctrine/instantiator (1.3.0): Downloading (100%)
  - Installing phpdocumentor/reflection-common (2.1.0): Downloading (100%)
  - Installing symfony/polyfill-ctype (v1.17.0): Downloading (100%)
  - Installing webmozart/assert (1.8.0): Downloading (100%)
  - Installing phpdocumentor/type-resolver (1.1.0): Downloading (100%)
  - Installing phpdocumentor/reflection-docblock (5.1.0): Downloading (100%)
  - Installing phpspec/prophecy (v1.10.3): Downloading (100%)
  - Installing phar-io/version (2.0.1): Downloading (100%)
  - Installing phar-io/manifest (1.0.3): Downloading (100%)
  - Installing myclabs/deep-copy (1.9.5): Downloading (100%)
  - Installing phpunit/phpunit (8.5.4): Downloading (100%)
kint-php/kint suggests installing kint-php/kint-twig (Provides d() and s() functions in twig templates)
kint-php/kint suggests installing kint-php/kint-js (Provides a simplified dump to console.log())
kint-php/kint suggests installing symfony/polyfill-mbstring (Replacement for ext-mbstring if missing)
kint-php/kint suggests installing symfony/polyfill-iconv (Replacement for ext-iconv if missing)
sebastian/global-state suggests installing ext-uopz (*)
sebastian/environment suggests installing ext-posix (*)
phpunit/php-code-coverage suggests installing ext-xdebug (^2.7.2)
phpunit/phpunit suggests installing phpunit/php-invoker (^2.0.0)
phpunit/phpunit suggests installing ext-soap (*)
phpunit/phpunit suggests installing ext-xdebug (*)
Writing lock file
Generating autoload files
3 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
Generating autoload files
Generated autoload files

C:\>

Sekarang coba kita lihat pada drive C;\ apakah folder ci4_lebakcyber sudah ada disana atau tidak.

Oke folder ci4_lebakcyber sudah ada didalam drive C:\. Sekarang kita coba lihat isi di dalam folder ci4_lebakcyber tersebut, nanti folder tersebut akan berisi file-file codeigniter 4 yang sudah kita download dan install dengan menggunakan composer seperti pada gambar dibawah ini :

Oke sampai disini kita sudah berhasil melakukan proses instalasi codeigniter 4 dengan menggunakan composer. Sekarang kita coba buka folder ci4_lebakcyber tersebut dengan menggunakan Visual Studio code dan menjalankannya agar memastikan bahwa proses instalasi codeigniter 4 menggunakan composer sudah benar-benar berhasil dilakukan.

Pada pembahasan sebelumnya kita sudah membahas mengenai fitur baru yang ada didalam Codeigniter 4, dan salah satu dari fitur tersebut adalah sudah adanya dukungan terhadap Local Development Server, maka kita bisa menjalankan secara langsung ci4_lebakcyber tersebut tanpa harus mengaktifkan xampp ataupun wampp sebagai server virtualnya.

Caranya dengan mengetikan perintah pada terminal visual studio code seperti dibawah ini :

php spark serve

Nanti hasilnya seperti pada gambar dibawah ini :

Pada gambar diatas bisa dilihat bahwa kita sudah bisa mengakses web yang sedang kita buat dengan memasukan alamat http://localhost:8080 melalui browser. Nanti tampilannya akan seperti pada gambar dibawah ini :Belajar Melakukan Instalasi Codeigniter 4

Oke jadi sampai disini kita sudah berhasil melakukan proses instalasi codeigniter 4 dengan menggunakan cara manual dan juga bagaimana cara melakukan instalasi codeigniter 4 dengan menggunakan composer. Sampai bertemu pada tutorial codeigniter selanjutnya ya.

About Firdan Ardiansyah

Admin di lebakcyber.net Untuk berhubungan dengan saya, silahkan kirim email ke : firdan@lebakcyber.net

Leave a Reply

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