GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Install CodeIgniter PHP Framework di Ubuntu 18.04 LTS

CodeIgniter adalah kerangka kerja PHP gratis, open source dan kuat dengan footprint yang sangat kecil, dibuat oleh Rick Ellis pada tahun 2006. Ini dibuat khusus untuk pengembang yang membutuhkan toolkit sederhana dan elegan untuk membuat aplikasi web berfitur lengkap. Muncul dengan banyak fitur termasuk, Ringan, Dukungan Database Rekaman Aktif, Perpustakaan Manipulasi Gambar, dukungan Bantuan, Perutean URI, Sistem Berbasis Model-View-Controller dan banyak lagi.

Dalam tutorial ini, kita akan mempelajari cara menginstal CodeIgniter di server Ubuntu 18.04 LTS (Bionic Beaver).

Persyaratan

  • Server yang menjalankan Ubuntu 18.04.
  • Pengguna non-root dengan kata sandi root telah diatur ke server Anda.

Instal Apache dan PHP

CodeIgniter berjalan di server web Apache dan ditulis dalam bahasa PHP, jadi Anda perlu menginstal Apache dan PHP ke sistem Anda. Pertama, instal server web Apache dengan perintah berikut:

sudo apt-get install apache2 -y

Secara default, versi terbaru PHP tidak tersedia di Ubuntu 18.04, jadi Anda perlu menambahkan repositori untuk itu. Anda dapat menambahkan repositori PHP dengan perintah berikut:

sudo apt-get install python-software-properties -y
sudo add-apt-repository -y ppa:ondrej/php

Setelah repositori diperbarui, Anda dapat menginstal PHP dan pustaka lainnya dengan perintah berikut:

sudo apt-get install libapache2-mod-php7.1 php7.1-common php7.1-xml php7.1-zip php7.1-mysql unzip wget -y

Selanjutnya, mulai layanan web Apache dan aktifkan untuk memulai saat boot:

sudo systemctl start apache2
sudo systemctl enable apache2

Instal CodeIgniter

Anda dapat mengunduh CodeIgniter versi terbaru dari repositori Git menggunakan perintah berikut:

wget https://github.com/bcit-ci/CodeIgniter/archive/3.1.5.zip

Setelah unduhan selesai, unzip file yang diunduh dengan perintah berikut:

unzip 3.1.5.zip

Salin direktori yang diekstrak ke direktori root Apache dan berikan izin yang sesuai dengan perintah berikut:

sudo cp -r CodeIgniter-3.1.5 /var/www/html/codeigniter
sudo chown -R www-data:www-data /var/www/html/codeigniter
sudo chmod -R 777 /var/www/html/codeigniter/

Selanjutnya, buat apache virtual host directive untuk CodeIgniter.

sudo nano /etc/apache2/sites-available/codeigniter.conf

Tambahkan baris berikut:

<VirtualHost *:80>
 ServerAdmin [email protected]
 DocumentRoot /var/www/html/codeigniter
 ServerName yourdomain.com
 <Directory /var/www/html/codeigniter/>
Options +FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
 </Directory>
 ErrorLog /var/log/apache2/codeigniter-error_log
 CustomLog /var/log/apache2/codeigniter-access_log common
</VirtualHost>

Simpan dan tutup file, lalu aktifkan file virtual host dengan perintah berikut:

sudo a2ensite codeigniter

Terakhir, restart layanan Apache untuk menerapkan semua perubahan:

systemctl restart apache2

Akses CodeIgniter

Buka web browser Anda dan ketik URL http://yourdomain.com, Anda akan diarahkan ke dashboard CodeIgniter seperti yang ditunjukkan pada halaman berikut:

Selamat! Anda telah berhasil menginstal CodeIgniter di server Ubuntu 18.04 LTS.


Ubuntu
  1. Cara Menginstal PHP 5.6 di Ubuntu 16.04 LTS

  2. Cara Menginstal Beberapa Versi PHP di Ubuntu 18.04 LTS

  3. Cara Menginstal R di Ubuntu 18.04 LTS

  1. Cara Menginstal PHP 7.2 di Ubuntu 18.04 LTS

  2. Cara Menginstal R di Ubuntu 20.04 LTS

  3. Cara Menginstal PHP 7.4 di Ubuntu 20.04

  1. Cara Menginstal PHP 8 di Ubuntu 20.04

  2. Cara Menginstal PHP 7.4 di Ubuntu 20.04 LTS

  3. Cara Menginstal PHP 8 di Ubuntu 18.04 LTS