Menginstall OpenSID dengan XAMPP di Ubuntu 16.04

OpenSID adalah Sistem Informasi Desa (SID) yang sengaja dibuat supaya terbuka dan dapat dikembangkan bersama-sama oleh komunitas peduli SID. Selengkapnya dapat dibaca di http://www.opensid.info ya….

Langsung saja, berikut dokumentasi saya ketika menginstall OpenSID di komputer desa Ujungmanik, Kecamatan Kawunganten, Cilacap, Jumat, 17 Maret 2017.

  wget -c -t 0 https://www.apachefriends.org/xampp-files/5.6.30/xampp-linux-x64-5.6.30-0-installer.run
  sudo chmod +x xampp-linux-x64-5.6.30-0-installer.run
  sudo ./xampp-linux-x64-5.6.30-0-installer.run

Pada langkah berikutnya, instalasi mirip seperti menginstall aplikasi windows, tinggal klik next, next, next sampe finish. Xampp akan terinstall pada direktori /opt/lampp.

  wget -c -t 0 -O OpenSID.tar.gz https://github.com/eddieridwan/OpenSID/archive/v1.11.1.tar.gz
  sudo tar -xvzf OpenSID.tar.gz -C /opt/lampp/htdocs
  cd /opt/lampp/htdocs
  sudo mv OpenSID-1.11.1 OpenSID
  cd OpenSID
  sudo mv desa-contoh desa
  sudo nano desa/config/database.php

Sesuaikan konfigurasinya

database.php
<?php
// -------------------------------------------------------------------------
// Konfigurasi database dalam file ini menggantikan konfigurasi di file asli
// SID di donjo-app/config/database.php.
//
// Letakkan username, password dan database sebetulnya di file ini.
// File ini JANGAN di-commit ke GIT. TAMBAHKAN di .gitignore
// -------------------------------------------------------------------------
 
$db['default']['hostname'] = 'localhost';
$db['default']['username'] = 'root';
$db['default']['password'] = '';
$db['default']['database'] = 'sid_ujungmanik';
?>
  sudo chmod 777 -Rfv /opt/lampp/htdocs/OpenSID
  sudo nano /etc/rc.local

Tambahkan baris berikut di atas kode exit 0

  /opt/lampp/lampp startapache
  /opt/lampp/lampp startmysql

Dengan demikian, Anda tidak perlu menjalankannya secara manual.

Referensi

~~DISQUS~~