Cara Menginstall Codeigniter 4 Di Ubuntu 22.04 LTS Server Menggunakan Apache Dan PHP 8.3
Di artikel ini saya akan menjelaskan tentang cara menginstall codeigniter 4 di ubuntu 22.04 lts server menggunakan apache dan php 8.3. Codeigniter 4 merupakan php framework yang ringan dan membutuhkan memori yang kecil. Agar codeigniter 4 dapat berjalan di ubuntu 22.04 lts server, anda harus menginstall php dan web server. Untuk tutorial ini saya menggunakan web server apache.
Sebelum menginstall codeigniter 4 di ubuntu 22.04 lts server, anda harus memastikan bawah hosting server anda memiliki spesifikasi sebagai berikut.
Ram minimal 512 Megabyte.
Memiliki akses root atau user yang memiliki akses privilege sebagai root.
Memiliki ruang penyimpanan yang cukup, bisa harddisk atau ssd.
Jika ubuntu 22.04 lts server sesuai dengan spesifikasi di atas, anda bisa menginstall codeigniter 4 di hosting server tersebut. Untuk menginstall codeigniter 4 di ubuntu 22.04 lts server menggunakan apache dan php 8.3, ikuti langkah-langkah berikut ini.
Login ke hosting server.
ssh -i opensshkey root@ip-server
Update ubuntu 22.04 lts server. Untuk mengupdate ubuntu 22.04 lts server, ketikkan baris perintah berikut di bawah ini. Kemudian tekan enter.
apt update
Install php 8.3. Untuk menginstall php 8.3, ikuti urutan langkah-langkah berikut ini.
Cek apakah php 8.3 sudah berhasil diinstall. Untuk mengecek apakah php 8.3 berhasil diinstall, ketik baris berikut kemudian tekan enter.
php -v
Jika php 8.3 berhasil diinstall, akan muncul seperti berikut ini di layar terminal ubuntu server.
PHP 8.3.2-1+ubuntu22.04.1+deb.sury.org+1 (cli) (built: Jan 20 2024 14:16:40) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.3.2, Copyright (c) Zend Technologies
with Zend OPcache v8.3.2-1+ubuntu22.04.1+deb.sury.org+1, Copyright (c), by Zend Technologies
Install composer. Composer diperlukan untuk menginstall codeigniter 4. Untuk menginstall composer, ikuti langkah-langkah berikut ini.
Unduh aplikasi composer yang terbaru dari website resminya di https://getcomposer.org/download. Versi composer yang terbaru saat artikel ini dibuat adalah versi 2.6.6. Untuk mengunduh composer, ketik baris perintah berikut kemudian tekan enter.
Sekarang cek file integrity dari aplikasi composer.
sha256sum --check composer.phar.sha256sum
Hasil dari cek file integrity aplikasi composer adalah sebagai berikut.
composer.phar: OK
Buat supaya file aplikasi composer bisa dijalankan di terminal.
chmod +x composer.phar
Kopi file aplikasi composer ke folder /usr/local/bin.
sudo cp composer.phar /usr/local/bin/composer
Cek versi aplikasi composer.
composer -V
Berikut versi terbaru aplikasi composer.
Composer version 2.6.6 2023-12-08 18:32:26
Perlu diperhatikan bawah dalam menjalankan aplikasi composer, harus dijalankan dengan user selain user root tanpa awalan Sudo. Jangan sekali-kali anda menjalankan perintah composer dengan baris perintah berikut.
sudo composer -V
Anda harus menjalankan aplikasi composer dengan baris perintah berikut. Tidak menggunakan awalan Sudo.
composer -V
Install codeigniter 4. Untuk menginstall codeigniter 4, ketik baris perintah berikut kemudian tekan enter.
Ubahlah lokasi root folder untuk website dari /var/www.html menjadi /var/www/html/public. Berikut ini contoh konfigurasi apache untuk website codeigniter 4.
Kopi seluruh file codeigniter 4 ke folder /var/www/html.
sudo cp -r blogci4/** /var/www/html
Ubah file dan folder user grup menjadi www-data di folder /var/www/html.
sudo chown -R www-data:www-data /var/www/**
Sekarang kunjungi website codeigniter 4 di alamat website http://ip-address-ubuntu-server.
Jika anda berhasil menginstall codeigniter 4, anda akan melihat halaman website yang seperti tersebut di atas.
Demikian artikel tutorial tentang cara install codeigniter 4 di ubuntu 22.04 lts server menggunakan apache dan php 8.3. Jika anda ingin membuat website atau blog dinamis dengan codeigniter 4, anda memerlukan database server seperti mariadb, mysql dan lain sebagainya yang sejenis yang support dengan codeigniter 4.