Cara Install OpenSID Offline di XAMPP 2021

OpenSID adalah Sistem Informasi Desa (SID) yang sengaja dibuat supaya terbuka dan dapat dikembangkan bersama-sama oleh komunitas peduli SID.

SID diharapkan dapat membantu pemerintah desa dalam beberapa hal berikut:

  • kantor desa lebih efisien dan efektif
  • pemerintah desa lebih transparan dan akuntabel
  • layanan publik lebih baik
  • warga mendapat akses lebih baik pada informasi desa

OpenSID diharapkan dapat turut membantu agar ke semua 74ribu+ desa di Indonesia dapat menerapkan sistem informasi untuk memajukan desanya.

Strategi pengembangan OpenSID adalah untuk:

  • memudahkan pengguna untuk mendapatkan SID secara bebas, tanpa proses birokrasi
  • memudahkan pengguna menyerap rilis SID baru
  • memungkinkan pegiat SID untuk membuat kontribusi langsung pada source code aplikasi SID

Persiapan bahan untuk ujicoba di xampp offiline :

  1. Untuk software Xampp silahkan didownload disini dan wajib menggunakan versi php 7.4 tidak boleh dibawah versi 7.3 dan tidak boleh di atas 7.4.
  2. Untuk panduan cara menginstall xampp pada komputer klik disini lengkap dengan gambar.
  3. Download aplikasi Opensid di github klik disini

berikut ini cara install Opensid pada xampp/offline di komputer

Panduan berikut ini memberi langkah menginstall OpenSID dengan mengunduh script OpenSID dari repository di Github. Langkah-langkah di bawah dapat dipakai untuk menginstall OpenSID pada sistem operasi Windows.

  1. Siapkan server
  2. Unduh script OpenSID
  3. Buat folder desa
  4. Buat database SID
  5. Siapkan file konfigurasi database
  6. Import data awal
  7. Akses admin opensid

1. Siapkan server

Perangkat lunak yang diperlukan:

  • PHP 5.x, minimal 5.3.7 (disarankan PHP 7.x)
  • Apache 2.x
  • Minimal MySQL 5.6.5 (2012-04-10, Milestone 8); diperlukan untuk memungkinkan adanya beberapa kolom berisi TIMESTAMP pada suatu tabel.

2. Unduh script OpenSID

Release OpenSID dapat diunduh dari laman release di https://github.com/opensid/opensid/releases.
Tentunya kamu juga bisa saja men-download commit mana saja yang diinginkan dari https://github.com/opensid/opensid.
Untuk mengunduh dan memasang OpenSID ikuti Panduan Unduh script OpenSID.

Baca Juga:  7 Aplikasi Al Quran Terbaik 2021

3. Buat folder desa

Di direktori root di server anda (htdocs kalau memakai XAMPP), disediakan folder desa-contoh. Buat folder desa dan copy semua isi desa-contoh ke folder desa. Folder desa ini akan dipakai untuk menyimpan semua file yang diubah sesuai kebutuhan desa.
Untuk penjelasan struktur folder desa lihat Folder Desa.

4. Buat Database SID

Buat database Mysql mempergunakan perangkat phpmyadmin yang tersedia di server XAMPP anda.
Catat nama database, nama user and password yang anda pergunakan. Untuk membuat database Mysql lihat langkah Membuat Database SID.

5. Siapkan file konfigurasi database

Di folder desa/config, anda akan temukan file database.php. Ubah file ini dengan memasukkan nama database, nama user database dan password yang anda catat di langkah buat database SID di atas. Tampak seperti gambar berikut:

 

6. Buat nama database dan Import data awal

Di folder htdocs ada file contoh_data_awal_[yyyymmdd].sql. File ini berisi data contoh untuk aplikasi SID. Import data awal ini ke dalam database anda mempergunakan perangkat phpmyadmin yang tersedia di server XAMPP kamu.

  1. Tuliskan alamat ini dibrowser http://localhost/phpmyadmin
  2. Buat database pada menu “database” contoh nama database “sid” atau “opensid”
  3. Ketika selesai dibuat database maka klik nama database yang dibuat tadi sid atau opensid
  4. Lalu klik menu import, kemudian upload sql data awalnya contoh “contoh_data_awal_[yyyymmdd].sql” dan kelik go

7. Akses login Admin

Setelah contoh data awal selesai diimport, anda dapat mengakses modul Admin di http://localhost/index.php/siteman dengan menggunakan:

    Username: admin
    Password: sid304

 

Avatar photo
Bang Yogi

Saya ingin melihat-lihat untuk mendapatkan ide segar dan kadang-kadang hanya duduk dan bekerja di depan komputer berjam-jam.

Articles: 528

Leave a Reply

Your email address will not be published. Required fields are marked *