Cara Install CodeIgniter pada CentOS 7

CodeIgniter adalah aplikasi PHP dan banyak digunakan oleh pengembang untuk membangun aplikasi web berfitur lengkap.

CodeIgniter memiliki beberapa persyaratan untuk dijalankan:

  • Web server. Untuk tutorial ini akan kita gunakan Apache.
  • PHP 5.6 atau terbaru
  • Database server MySQL 5.1 (atau terbaru). PostgreSQL, MS SQL,SQLite etc. Untuk tutorial ini akan kita gunakan MariaDB.
  • Composer

Disable SELINUX

Sebelum kita melanjutkan, ada beberapa perubahan yang perlu dilakukan. Nonaktifkan SELinux dengan mengedit:

# vi /etc/sysconfig/selinux

Dan set SELinux ke disabled:

SELINUX=disabled

Create MySQL Database for CodeIgniter

Selanjutnya kita akan membuat Database dan user database untuk instalasi CodeIgniter. Untuk melakukan ini, jalankan server MySQL dan masukkan perintah berikut ini:

MariaDB> create database code_db;
MariaDB> grant all privileges on codedb.* to code_db@'localhost' identified by 'password';
MariaDB> flush privileges;
MariaDB> exit

Ini akan membuat database bernama code_db dan user code_db diidentifikasi dengan kata sandi “password“.

Install Composer Package Manager

Jika Anda ingin menginstal dependensi CodeIgniter, Anda perlu komposer. Mudah untuk menginstal dengan perintah berikut:

# curl -sS https://getcomposer.org/installer | php
# mv composer.phar /usr/local/bin/composer
# chmod +x /usr/local/bin/composer

Install CodeIgniter Framework

Sekarang kita siap untuk melanjutkan dengan instalasi CodeIgniter. Pertama pergi ke direktori root web server Anda.

# cd /var/www/html/

Kemudian kita akan menggunakan git untuk mengkloning CodeIgniter dari repositori git-nya

# git clone https://github.com/bcit-ci/CodeIgniter.git  .

Selanjutnya kita akan menginstal dependensi yang diperlukan yang menjalankan komposer:

# composer install

Install CodeIgniter in CentOS

Install CodeIgniter di CentOS

Sekarang kami akan memperbarui kepemilikan file ke apache pengguna:

# chown -R apache:apache /var/www/html/

Configure CodeIgniter Base URL

Sekarang, kita akan mengkonfigurasi URL Basis, dengan mengedit file berikut:

# vi /var/www/html/application/config/config.php

Ubah baris berikut:

$config['base_url'] = '';

Dan di dalam tanda kutip tambahkan URL yang akan Anda gunakan untuk mengakses aplikasi. Bagi saya ini akan menjadi http://192.168.20.148.

$config['base_url'] = 'http://192.168.20.148';

Configure CodeIgniter Database Connection

Untuk mengonfigurasi pengaturan database untuk CodeIgniter Anda, edit file berikut dengan editor teks favorit Anda:

# vi /var/www/html/application/config/database.php

Temukan bagian berikut:

$db['default'] = array(
        'dsn'   => '',
        'hostname' => 'localhost',
        'username' => '',
        'password' => '',
        'database' => '',
        'dbdriver' => 'mysqli',

Ubah menjadi:

$db['default'] = array(
        'dsn'   => '',
        'hostname' => 'localhost',
        'username' => 'code_db',
        'password' => 'password',
        'database' => 'code_db',
        'dbdriver' => 'mysqli',

Simpan file. Sekarang Anda siap memuat peramban web untuk memverifikasi bahwa CodeIgniter berfungsi. Masukkan saja URL Base yang telah Anda gunakan sebelumnya ke bilah alamat browser Anda:

http://192.168.20.148

Verify CodeIgniter


Di tulis oleh: