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
Daftar Isi
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
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
Di tulis oleh: admin