Pages

Cara Pemasangan / Install SIMPEG di Localhost


Jasa Desain Website Makassar - Aplikasi System Kepegawaian  - Adapun fitur dari Sistem Kepegawaian Terpadu (SIMPEG ) ini antara lain :
  1. Data Master Status Pegawai
  2. Data Master Unit Kerja
  3. Data Master Satuan Kerja
  4. Data Master PPK
  5. Data Master Golongan
  6. Data Master Eselon
  7. Data Master Pelatihan
  8. Data Master Jabatan
  9. Data Master Status Jabatan
  10. Data Master Pengahargaan
  11. Data Master Hukuman
  12. Data Master Lokasi Pelatihan
  13. Data Master Lokasi Kerja
  14. Laporan Pegawai Unit Kerja dan Satuan
  15. Laporan Pegawai Penempatan Kerja
  16. Laporan Pegawai Mengikuti Pelatihan
  17. Laporan Pegawai Status Pegawai dan Golongan
  18. Laporan Pegawai Strutural dan Fungsional
  19. Laporan Daftar Urut Kepangkatan
  20. Manajemen User
  21. Pengaturan Akun
  22. Login / Logout
  23. Laporan Berbentuk  Excel.
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

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 : saya dan password: goblok.

*) 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, harusnya semua berjalan lancar dan selamat menikmati.

Author

Phasellus facilisis convallis metus, ut imperdiet augue auctor nec. Duis at velit id augue lobortis porta. Sed varius, enim accumsan aliquam tincidunt, tortor urna vulputate quam, eget finibus urna est in augue.

1 komentar:

Kami sangat menghargai komentar dan ide anda untuk perbaikan kualitas kami dimasa mendatang.