Seputar Pemrograman

Cara Pemasangan / Install Simpeg di localhost Menggunakan Xampp

  16 Juni 2015     Tutorial Pendukung     seputarpemrograman

Dari awal seputarpemrograman.com posting contoh simpeg ternyata masih banyak sekali pengunjung yang merasa kebingungan dalam hal pemasangan contoh aplikasi simpeg ini. Sebenarnya cukup mudah jika kita pernah balajar yang namanya framework CI. Bagaimana cara pasangnya kok setiap install gagal terus. Ikuti langkah - langkah berikut ini.

Pertama - tama persiapkan web server dan Database dalam kasus menggunakan MySQL , untuk lebih mudahnya gunakan xampp, wampp atau web server yang sudah lengkap lainnya. Di contoh tutorial ini kita akan menggunakan xampp, download xampp lalu install seperti biasa, jika tidak paham silahkan masuk google.com lalu ketik cara install xampp sudah banyak sekali tutorialnya.

Kedua download aplikasi simpegnya di posting contoh simpeg sebelumnya.

Ketiga persiapkan editor untuk ngoding, disini saya menggunakan sublime text saja.


Keempat jika sudah siap semua jalankan xampp, lalu masukkan aplikasi simpeg kedalam folder htdocs yang berada dalam folder xampp (xampp/htdocs/taruhdisini) dan rename menjadi simpeg namanya ( untuk naman terserah mau apa ).

Kelima buka browser dan ketikan  http://localhost/phpmyadmin disini digunakan untuk membuat databasenya, tapi kita hanya perlu membuat nama database dan baru diimport file bernama db_simpeg.sql didalam folder project simpeg.

Keenam setalah membuka halaman diatas pilih menu database dan di bawah creater database terdapat form inputan disitu isi nama databasenya, dalam contoh ini kita buat namanya "simpeg". Lihat gambar dibawah ini

database simpeg

Ketuju ialah setalah membuat database import databasenya atau datanya, klik menu import klik browse... cari file db_simpeg.sql didalam folder project simpeg yang terakhir klik Go.

import database simpeg

Kedelapan setelah persiapan database selesai sekarang kita buka code simpegnya untuk merubah beberapa settingan. kenapa harus sedikit karena untuk settingan awalnya sudah disetting oleh agan gedelumbung jadi disini saya membantu agar teman teman tidak bingung lagi pas waktu install project simpeg ini. Oke langkah kedelapan ini kita buka file bernama  database.php didalam folder simpeg/application/config. lalu rubah codenya seperti dibawah ini.

$active_group = 'default';
$active_record = TRUE;

$db['default']['hostname'] = 'localhost';
$db['default']['username'] = 'root';
$db['default']['password'] = ''; // kosongkan saja biasanya deafult xampp kosong
$db['default']['database'] = 'simpeg'; // nama database yg dibuat tadi
$db['default']['dbdriver'] = 'mysql';
$db['default']['dbprefix'] = '';
$db['default']['pconnect'] = TRUE;
$db['default']['db_debug'] = TRUE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = '';
$db['default']['char_set'] = 'utf8';
$db['default']['dbcollat'] = 'utf8_general_ci';
$db['default']['swap_pre'] = '';
$db['default']['autoinit'] = TRUE;
$db['default']['stricton'] = FALSE;

kebanyakan sampai langkah kedelapan ini saya yakin pasti banyak yang paham.

Kesembilan kita coba jalankan projectnya dengan menggetikan alamat di url browser seperti http://localhost/simpeg/, kebanyakan teman teman akan melihat tampilan yang gak karuan seperti gambar dibawah ini.

simpeg error

untuk memperbaiki jika terjadi diatas buka file config.php didalam folder simpeg/application/config. rubah beberapa code seperti dibawah ini.

$config['base_url']    = '';
$config['index_page'] = '';

Buat file bernama .htaccess dan letakkan didalam folder simpeg sejajar dengan folder application. lalu isikan file .htaccess dengan code dibawah ini.

RewriteEngine on
RewriteCond $1 !^(index\.php|resources|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]

Dan coba kembali jalankan, hasilnya akan seperti ini

halaman login simpeg

Sampai langkah sembilan ini untuk problem atau masalah yang sering ditemui yaitu tanya user dan passwordnya ? kita bahas di langkah kesepuluh.


Kesepuluh akan kita bahas bagaimana jika kita tidak mengerti password bawaan aplikasi simpeg ini seperti saya yang sering lupa hehe. caranya kita buka dahulu file app.php di folder simpeg/application/controllers. cari code dibawah ini.

$upd['password'] = md5($pass_baru.'AppSimpeg32');
$this->db->update("tbl_user_login",$upd,$id);
$this->session->set_flashdata('pass', 'Berhasil mengubah password...');
header('location:'.base_url().'app/change_password');

Lihat saja tidak perlu merubah apapun, tujuan saya menunjukan code diatas adalah agar kita tau bagaimana cara merubah password langsung lewat phpmyadmin atau xampp nya. amati potongan code md5($pass_baru.'AppSimpeg32') artinya jika ingin merubah cari field password lalu rubah sesuka hati, disebelahnya pilih md5 dan jangan lupa ketika kita memasukkan password yang kita ingingkan contoh admin tambahkan AppSimpeg32 jadi nanti yang diinputkan adminAppSimpeg32 lalu klik Go. Jika ingin menambahkan user baru juga hampir sama. untuk lebih jelasnya silahkan lihat gambar dibawah ini.

Pilih database simpeg -> tbl_user_login -> Edit -> Ubah password (adminAppSimpeg32) -> Go.

password simpeg

ubah password simpeg

Jika selesai tahap diatas silahkan mencoba login dengan user : admin dan password: admin.

UPDATE )
Jika anda ingin aplikasi berjalan secara online anda bisa menyewa hosting maupun vps. Untuk penyedia hosting pada website Portal Uang sudah dipaparkan mana pilihan mana saja penyedia hosting terbaik. Jika hosting maupun vps selesai untuk pengaturan hampir sama seperti cara diatas.
*) Mungkin ada sedikit yang bingung kan kita memasukkan password bukan admin saja tapi adminAppSimpeg32, iya tapi kita untuk aplikasi ini tetap menggunakan admin saja untuk AppSimpeg32 itu tambahan atau yang biasa disebut salt. Sekarang coba jalankan, harunsya semua berjalan lancar dan selamat menikmati.


comments powered by Disqus

CARI

KATEGORI PEMROGRAMAN

PEMROGRAMAN Terpopuler

PEMROGRAMAN ACAK