GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal CodeIgniter di Ubuntu 18.04 LTS

Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal CodeIgniter di Ubuntu 18.04 LTS. Bagi Anda yang tidak tahu, CodeIgniter adalah framework PHP yang kuat dengan footprint yang sangat kecil, dibangun untuk pembuat kode PHP yang membutuhkan toolkit sederhana dan elegan untuk membuat aplikasi web berfitur lengkap.

Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasi cukup sederhana dan mengasumsikan Anda sedang berjalan di akun root, jika tidak, Anda mungkin perlu menambahkan 'sudo ' ke perintah untuk mendapatkan hak akses root. Saya akan menunjukkan kepada Anda langkah demi langkah instalasi CodeIgniter di server Ubuntu 18.04 LTS (Bionic Beaver).

Instal CodeIgniter di Ubuntu 18.04 LTS Bionic Beaver

Langkah 1. Pertama, pastikan semua paket sistem Anda mutakhir dengan menjalankan apt-get berikut perintah di terminal.

sudo apt-get update
sudo apt-get upgrade

Langkah 2. Instal server LAMP (Linux, Apache, MariaDB, dan PHP).

Server LAMP Ubuntu 18.04 diperlukan. Jika Anda belum menginstal LAMP, Anda dapat mengikuti panduan kami di sini. Juga, instal semua modul PHP yang diperlukan:

apt-get install php7.1-cli php7.1-gd php7.1-opcache php7.1-mysql php7.1-json php7.1-mcrypt php7.1-xml php7.1-curl

Langkah 3. Menginstal CodeIgniter di Ubuntu 18.04 LTS.

Pertama, unduh rilis stabil terbaru Codeigniter:

wget https://github.com/bcit-ci/CodeIgniter/archive/3.1.8.zip
unzip 3.1.8.zip
cp -r CodeIgniter-3.1.8 /var/www/html/codeigniter

Kita perlu mengubah beberapa izin folder:

chown -R www-data:www-data /var/www/html/codeigniter
chmod -R 777 /var/www/html/codeigniter/

Langkah 4. Konfigurasi server web Apache untuk CodeIgniter.

Buat direktif virtual host baru di Apache. Misalnya, buat file konfigurasi Apache baru bernama ‘codeigniter.conf ' di server virtual Anda:

touch /etc/apache2/sites-available/codeigniter.conf
ln -s /etc/apache2/sites-available/codeigniter.conf /etc/apache2/sites-enabled/codeigniter.conf
nano /etc/apache2/sites-available/codeigniter.conf

Tambahkan baris berikut:

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

Sekarang, kita dapat me-restart server web Apache sehingga terjadi perubahan:

sudo a2ensite codeigniter.conf
sudo a2enmod rewrite
sudo systemctl restart apache2.service

Langkah 5. Mengakses CodeIgniter.

CodeIgniter akan tersedia di HTTP port 80 secara default. Buka browser favorit Anda dan navigasikan ke http://yourdomain.com atau http://your-server-ip dan selesaikan langkah-langkah yang diperlukan untuk menyelesaikan instalasi. Jika Anda menggunakan firewall, buka port 80 untuk mengaktifkan akses ke panel kontrol.

Selamat! Anda telah berhasil menginstal CodeIgniter. Terima kasih telah menggunakan tutorial ini untuk menginstal CodeIgniter pada sistem Ubuntu 18.04 LTS (Bionic Beaver) Anda. Untuk bantuan tambahan atau informasi yang berguna, kami sarankan Anda untuk memeriksa situs resmi CodeIgniter.


Ubuntu
  1. Cara Menginstal BookStack di Ubuntu 16.04 LTS

  2. Cara Menginstal CMS Ariadne di Ubuntu 18.04 LTS

  3. Cara Menginstal PHP 7.3 di Ubuntu 18.04 LTS

  1. Cara menginstal MediaWiki di Ubuntu 18.04 LTS

  2. Cara menginstal SOPlanning di Ubuntu 18.04 LTS

  3. Cara Instal Elxis CMS di Ubuntu 18.04 LTS

  1. Cara Menginstal BookStack di Ubuntu 18.04 LTS

  2. Cara Menginstal Go di Ubuntu 22.04 LTS

  3. Cara Menginstal Monstra di Ubuntu 16.04 LTS