in Programing

Cara Install CodeIgniter 4 di Ubuntu 18.04

Cara Install CodeIgniter 4 di Ubuntu 18.04

CodeIgniter adalah salah satu PHP framework paling populer yang pertama kali dirilis pada tahun 2006. Pengembang pertama dari CodeIgniter adalah EllisLab yang kemudian dilanjutkan oleh British Columbia Institute of Technology.

CodeIgniter 4 baru saja dirilis pada tanggal 24 Februari 2020. Tanggal tersebut dipilih sebagai penghormatan kepada Jim Parry yang merupakan project lead dari CodeIgniter yang meninggal pada 15 Januari 2020.

Konfigurasi hosts

Konfigurasi file /etc/hosts untuk mendefinisikan host. Dengan file ini kita bisa mensimulasikan domain lokal di komputer tanpa harus menggunakan domain internet atau menginstall DNS server.

Masukkan

Install Apache

Install Apache web server

Status service apache2 harus active / running

apache2 service status

apache2 service status

Install PHP

Install PHP beserta extension

Uji hasil install PHP dengan membuat file PHP Info

Isi dengan kode PHP yang memanggil fungsi phpinfo()

Browse http://localhost/info.php

PHP Info

PHP Info

Install MariaDB

Install MariaDB database

Service mariadb harus active (running)

mariadb service status

Amankan instalasi MariaDB

Jawab pertanyaan yang diberikan

Login MariaDB dan buat database dan user untuk myci

Install CodeIgniter

CodeIgniter dapat diinstall dengan 3 cara yaitu manual installation, composer installation, dan git installation. Cara yang digunakan di tutorial ini adalah manual installation.

Download CodeIgniter 4 rilis terbaru

Extract CodeIgniter

Pindahkan folder hasil extract dan ubah namanya menjadi myci.local

Ubah owner dan permission folder

Konfigurasi Apache virtual host untuk myci.local

Masukkan konfigurasi virtual host

Aktifkan virtual host dan restart apache2 service

Browse http://myci.local

Welcome to CodeIgniter 4

Welcome to CodeIgniter 4

Konfigurasi Koneksi Database

Buka file konfigurasi koneksi database dengan menggunakan text editor. File konfigurasinya /var/www/myci.local/app/Config/Database.php.

Isi koneksi database

Command Line Tool

CodeIgniter 4 memiliki command line tool bernama spark, jalankan di folder root project.

CodeIgniter spark command line tool

CodeIgniter spark command line tool

Menampilkan help dari command

spark help

spark help

Selamat mencoba 🙂

Write a Comment

Comment

  1. Hi, I follow your yt video, I need to make a production site in ci4 using aws lightsail but in some part the CI send me to another web.

    Do you have some updates about this video?