Assalamualaikum Wr.Wb...
dengan diberikan nikmat dan rezeki dari Allah SWT, saya Mr.GagalTotal666 akan
berbagi kepada anda yaitu tentang Install dan Konfigurasi Framework PHP
CodeIgniter dengan Webserver Apache di GNU/Linux.
apa itu Codeigniter ?
CodeIgniter adalah salah satu framework bahasa pemrograman PHP
yang paling populer digunakan oleh web programer
di dunia maupun Indonesia. CodeIginter pertama kali dirilis
pada tahun 2006. Pengembang pertama dari CodeIgniter
adalah EllisLab yang kemudian dilanjutkan
oleh British Columbia Institute of Technology.
Definisi Codeigniter
aplikasi sumber terbuka yang berupa kerangka kerja PHP
Definisi Codeigniter
aplikasi sumber terbuka yang berupa kerangka kerja PHP
dengan model MVC untuk membangun website dinamis
dengan menggunakan PHP. CodeIgniter memudahkan pengembang
web untuk membuat aplikasi web dengan cepat
mudah dibandingkan dengan membuatnya dari awal.
sebelum anda menginstall codeigniter di linux server,
mudah dibandingkan dengan membuatnya dari awal.
sebelum anda menginstall codeigniter di linux server,
pastikan anda sudah menginstall package php, mysql,
dan webserver ataupun lamp server
oke langsung saja ikuti langkah berikut
pertama download codeigniter di website resmi [disini]
atau bisa juga menggunakan terminal/console menggunakan wget
contoh seperti ini
oke lanjut, setelah anda download extract menggunakan unzip
karena format nya berupa zip, contoh seperti ini
setelah di unzip, copy folder CodeIgniter ke directory /var/www/html
contoh seperti ini
setelah sudah di copy, tes buka browser
nah sebernarnya kalau gini CodeIgniter sudah selesai
tetapi kita harus config agar bisa terhubung ke database
oke langsung saja ikuti langkah berikut
pertama download codeigniter di website resmi [disini]
atau bisa juga menggunakan terminal/console menggunakan wget
contoh seperti ini
$ wget -c https://github.com/bcit-ci/CodeIgniter/archive/3.1.7.zip -O CodeIgniter-3.1.7.zip
oke lanjut, setelah anda download extract menggunakan unzip
karena format nya berupa zip, contoh seperti ini
$ unzip CodeIgniter-3.1.7.zip
$ unzip -e CodeIgniter-3.1.7.zip
setelah di unzip, copy folder CodeIgniter ke directory /var/www/html
contoh seperti ini
$ sudo cp -r CodeIgniter-3.1.7 /var/www/html/nama folder
$ sudo cp -r CodeIgniter-3.1.7 /var/www/html/filkom-ci
setelah sudah di copy, tes buka browser
$ 127.0.0.1/ci
nah sebernarnya kalau gini CodeIgniter sudah selesai
tetapi kita harus config agar bisa terhubung ke database
beserta setting virtualhost
oke pertama ubah hak akses folder CI nya
agar tidak terjadi fatal error saat di buat virtualhost
contoh seperti ini
membuat virtualhost pada config apache
disini saya akan merubah 127.0.0.1/ci menjadi skripsi.filkom.ac.id
contoh code nya seperti ini
setelah di save, jangan di aktifkan dulu config CI nya
buat hosts terlebih dahulu karena untuk membuat suatu
oke pertama ubah hak akses folder CI nya
agar tidak terjadi fatal error saat di buat virtualhost
contoh seperti ini
$ sudo chmod -R 755 folder CI
$ sudo chmod -R 755 /var/www/html/folder CI
membuat virtualhost pada config apache
disini saya akan merubah 127.0.0.1/ci menjadi skripsi.filkom.ac.id
contoh code nya seperti ini
$ sudo nano /etc/apache2/sites-available/CI.conf
$ sudo vim /etc/apache2/sites-available/CI.conf
VirtualHost *:80>
ServerAdmin admin@virtualhost anda
ServerName virtualhost anda
DocumentRoot /var/www/html/folder ci anda
ErrorLog /var/log/codeigniter_error.log
CustomLog /var/log/codeigniter_access.log combined
</VirtualHost>
VirtualHost *:80>
ServerAdmin admin@skripsi.filkom.ac.id
ServerName skripsi.filkom.ac.id
DocumentRoot /var/www/html/folder CI anda
ErrorLog /var/log/codeigniter_error.log
CustomLog /var/log/codeigniter_access.log combined
</VirtualHost>
setelah di save, jangan di aktifkan dulu config CI nya
buat hosts terlebih dahulu karena untuk membuat suatu
nama domain local, buat hosts seperti ini
tambahkan hosts dan ip localhost
contoh yang ingin saya tambah skripsi.filkom.ac.id
baru deh aktifin config apache,
$ sudo nano /etc/hosts
$ sudo vim /etc/hosts
tambahkan hosts dan ip localhost
contoh yang ingin saya tambah skripsi.filkom.ac.id
$ 127.0.0.1 skripsi.filkom.ac.id
baru deh aktifin config apache,
masuk directory /etc/apache2/sites-available/
contoh seperti ini
restart apache
setelah itu, buka text editor dan edit file config.php
contoh seperti ini
$ sudo a2ensite nama config ci.conf
$ sudo a2ensite filkom-ci.conf
restart apache
$ systemctl restart apache2
setelah itu, buka text editor dan edit file config.php
yang terdapat di dalam folder /var/www/html/ci/application/config,
untuk mengisi virtualhost yang sudah kita buat, cari code line ini
isikan virtualhost nya
nah untuk merubah index.php nya terdapat berada di folder
/application/view/welcome.php, di folder view anda bisa
membuat file baru dan menggati tampilan halaman awal
untuk pemanggilan dari view, berada di /application/controller/
setelah itu untuk config database
$config['base_url'] = '';
isikan virtualhost nya
$config['base_url'] = 'http://host ci anda.local';
$config['base_url'] = 'http://skripsi.filkom.ac.id';
nah untuk merubah index.php nya terdapat berada di folder
/application/view/welcome.php, di folder view anda bisa
membuat file baru dan menggati tampilan halaman awal
untuk pemanggilan dari view, berada di /application/controller/
setelah itu untuk config database
berada /application/config/database.php
isikan nama database sesuai dan username beserta password
oke cukup mungkin itu saja yang bisa saya bagikan kepada anda
mengenai artikel install dan konfigurasi framework php CodeIgniter
kalau ada kesalahan dan kekurangan nya mohon berikan masukan nya ya
sekian dan semoga bermanfaat
Wasalamualaikum Wr.Wb...
$db['default'] = array(
'dsn' => '',
'hostname' => 'localhost',
'username' => '',
'password' => '',
'database' => '',
'dbdriver' => 'mysqli',
'dbprefix' => '',
'pconnect' => FALSE,
'db_debug' => (ENVIRONMENT !== 'production'),
'cache_on' => FALSE,
'cachedir' => '',
'char_set' => 'utf8',
'dbcollat' => 'utf8_general_ci',
'swap_pre' => '',
'encrypt' => FALSE,
'compress' => FALSE,
'stricton' => FALSE,
'failover' => array(),
'save_queries' => TRUE
);
isikan nama database sesuai dan username beserta password
oke cukup mungkin itu saja yang bisa saya bagikan kepada anda
mengenai artikel install dan konfigurasi framework php CodeIgniter
kalau ada kesalahan dan kekurangan nya mohon berikan masukan nya ya
sekian dan semoga bermanfaat
Wasalamualaikum Wr.Wb...
0 Comments