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.
- Unduh xampp for Linux, dapat diambil dari https://www.apachefriends.org/download.html
wget -c -t 0 https://www.apachefriends.org/xampp-files/5.6.30/xampp-linux-x64-5.6.30-0-installer.run
- Beri hak akses eksekusi
sudo chmod +x xampp-linux-x64-5.6.30-0-installer.run
- Lakukan instalasi
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.
- Unduh OpenSID terkini. Versi terkini dapat dilihat di sini –> https://github.com/eddieridwan/OpenSID/releases. Pada saat saya melakukan instalasi ini, saya mendapati versi 1.11.1, maka saya unduh dengan perintah
wget -c -t 0 -O OpenSID.tar.gz https://github.com/eddieridwan/OpenSID/archive/v1.11.1.tar.gz
- Ekstrak OpenSID, dan letakkan di folder /opt/lampp/htdocs
sudo tar -xvzf OpenSID.tar.gz -C /opt/lampp/htdocs cd /opt/lampp/htdocs sudo mv OpenSID-1.11.1 OpenSID cd OpenSID
- Selanjutnya konfigurasikan database OpenSID, ubah direktori desa-contoh menjadi desa
sudo mv desa-contoh desa
- Edit berkas konfigurasi databasenya
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'; ?>
- Selanjutnya buka http://localhost/phpmyadmin/, buat databasenya, dan lakukan impor file contoh_data_awal_20170228.sql.
- Oiya, ubah hak akses direktori OpenSID
sudo chmod 777 -Rfv /opt/lampp/htdocs/OpenSID
- Sampai di sini proses instalasi selesai, coba akses laman http://localhost/OpenSID/
- Untuk login ke dashboard-nya, dapat diakses melalui http://localhost/OpenSID/index.php/siteman
- Nama pengguna administrator defaultnya adalah admin dan password sid304, Anda dapat mengubahnya setelah melakukan login.
- Untuk melakukan import data dan lain-lain, silakan merujuk ke laman yang ada di referensi di bawah ini.
- Buat start-up script, agar web server & database server otomatis dijalankan ketika komputer dinyalakan.
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~~