Langkah-langkah menginstall Lumbungku Mitra Desa 2.0, sebuah sistem informasi untuk tata kelola pemerintahan desa.
1. Install aplikasi pendukung
samsul@studio:~$ sudo aptitude install apache2 php5 php5-pgsql postgresql |
2. Buat user baru untuk postgre
samsul@studio:~$ sudo adduser postgressamsul@studio:~$ sudo passwd postgres |
3. Ekstrak arsip
Untuk mendapatkan salinan dari Mitra Desa 2.0 nama kode Lumbungku silakan merujuk pada halaman https://mitradesa.id
samsul@studio:~$ sudo tar -xvzf lumbungku.tar.gz -C /var/www/html |
4. Ubah kepemilikan dan hak akses berkas
samsul@studio:~$ sudo chown -Rf www-data:www-data /var/www/html/lumbungkusamsul@studio:~$ sudo chmod 777 -Rf /var/www/html/lumbungku |
lakukan login ke PosgreSQL dengan user yang baru dibuat tadi,
samsul@studio:~$ su ai??i?? postgresSandi:
postgres@studio:~$ |
Buat user dengan hak akses superuser untuk postgres (sebenarnya ini tidak disarankan, tapi buat saya ini cara termudah, harap maklum saya masih newBie paket postgresql), Lakukan langkah berikut untuk memberikan hak akses superuser :
postgres@studio:~$ createuser -P -s -e samsulEnter password for new role: xyzzy
Enter it again: xyzzy |
CREATE ROLE samsul PASSWORD ‘md5b5f5ba1a423792b526f799ae4eb3d59e’ SUPERUSER CREATEDB CREATEROLE INHERIT LOGIN; |
5. Membuat Database di PostgreSQL
Lakukan langkah berikut untuk masuk ke aplikasi postgresql
postgres@studio:~$ psqlpsql (9.3.4)
Type “help” for help. postgres=# |
5.1 Buat database
postgres=# create database lumbung; |
5.2 Memberikan Hak Akses
Beri hak akses user ke database (yang ini dilewati saja)
postgres=# grant all privileges on database lumbung to samsul; |
5.3 Keluar dari postgresql
Lakukan langkah berikut untuk keluar dari PostgreSQL
postgres=# \q |
6. Pemasangan MitraDesa 2.0 : Lumbungku
Sampai di sini, aplikasi dapat diinstall melalui browser, buka
http://localhost/lumbungku/index.php/installer/install
Akan muncul tampilan sebagai berikut :
Namun jika lebih memilih instalasi manual, ikuti langkah selanjutnya
Pindah ke direktori berikut (jika folder berikut tidak ada, mungkin Anda menggunakan versi lebih lama dari mitradesa, silahkan lihat revisi berikut) :
postgres@studio:~$ cd “/var/www/html/lumbungku/protected/modules/installer/data/” |
Impor database dari 0 – 12
postgres@studio:/var/www/html/lumbungku/protected/modules/installer/data/$ ls0_lumbungku_structure.sql 4_lumbungku_provinsi.sql
10_lumbungku_desa_part-4.sql 5_lumbungku_kabupaten.sql 11_lumbungku_desa_part-5.sql 6_lumbungku_kecamatan.sql 12_lumbungku_more_libraries.sql 7_lumbungku_desa_part-1.sql 1_lumbungku_users_and_rights.sql 8_lumbungku_desa_part-2.sql 2_lumbungku_libraries.sql 9_lumbungku_desa_part-3.sql 3_lumbungku_negara.sql postgres@studio:/var/www/html/lumbungku/protected/modules/installer/data/$ psql lumbung < 0_lumbungku_structure.sql postgres@studio:/var/www/html/lumbungku/protected/modules/installer/data/$ psql lumbung < 1_lumbungku_users_and_rights.sql postgres@studio:/var/www/html/lumbungku/protected/modules/installer/data/$ psql lumbung < 2_lumbungku_libraries.sql postgres@studio:/var/www/html/lumbungku/protected/modules/installer/data/$ psql lumbung < 3_lumbungku_negara.sql postgres@studio:/var/www/html/lumbungku/protected/modules/installer/data/$ psql lumbung < 4_lumbungku_provinsi.sql postgres@studio:/var/www/html/lumbungku/protected/modules/installer/data/$ psql lumbung < 5_lumbungku_kabupaten.sql postgres@studio:/var/www/html/lumbungku/protected/modules/installer/data/$ psql lumbung < 6_lumbungku_kecamatan.sql postgres@studio:/var/www/html/lumbungku/protected/modules/installer/data/$ psql lumbung < 7_lumbungku_desa_part-1.sql postgres@studio:/var/www/html/lumbungku/protected/modules/installer/data/$ psql lumbung < 8_lumbungku_desa_part-2.sql postgres@studio:/var/www/html/lumbungku/protected/modules/installer/data/$ psql lumbung < 9_lumbungku_desa_part-3.sql postgres@studio:/var/www/html/lumbungku/protected/modules/installer/data/$ psql lumbung < 10_lumbungku_desa_part-4.sql postgres@studio:/var/www/html/lumbungku/protected/modules/installer/data/$ psql lumbung < 11_lumbungku_desa_part-5.sql postgres@studio:/var/www/html/lumbungku/protected/modules/installer/data/$ psql lumbung < 12_lumbungku_more_libraries.sql |
UPDATE: Jika terasa terlalu merepotkan mengimpor berkas tersebut satu per satu, dapat menggunakan for c in $(ls *.sql;); do psql lumbung < $c; done, perintah tersebut akan mengimpor semua berkas yang berekstensi *.sql ke dalam database lumbung di postgresql.
Selanjutnya masuk ke direktori instalasi lumbungku, edit berkas protected/config/database.php dalam direktori lumbungku, kemudian sesuaikan konfigurasinya :
<?phpreturn array(
‘pdoClass’ => ‘NestedPDO’, ‘connectionString’ => ‘pgsql:host=localhost;port=5432;dbname=lumbung’, ‘username’ => ‘samsul’, ‘password’ => ‘maarif’, ‘charset’ => ‘utf8’, ); |
Buka aplikasi melalui browser di http://localhost/lumbungku/
Masuk kedalam Sistem Informasi Desa MitraDesa 2.0 dengan menggunakan akun berikut.
Username : admin
Password : admin
Sumber : http://wiki.samsul.web.id/linux/Dokumentasi.Install.Lumbungku.Mitra.Desa.2.0
mat malam mas afrik minta dikirim link download mitra desa,agar dapat digunakan oleh pemdes darunu,syalam dari piet.
apakah ada tutorial untuk digunakan di Sistem Operasi Windows?
pada dasarnya sistem aplikasi ini berbasis WEB. maka dari itu aplikasi ini dapat dipasang disegala sstem operasi, akan tetapi dibutuhkan beberapa aplikasi pendukung agar dapat terpasang disistem operasi windows. antara lain web server apache2/nginx, database postgresql 9.x , PHP5, Git client. untuk link unduh bisa isi formulir yang kami sediakan.
terima kasih
Selamat malam, bagaimana caranya supaya setiap pelaksanaan kegiatan penggunaan dana transfer desa dapat di akses lewat aplikasi Lumbungku Mitra Desa.
silahkan masuk menu keuangan – penganggaran – anggaran pendapatan untuk melakukan pengisian dana transfer. lalu untuk realisasi silahkan ke menu realisasi – realisasi pendapatan.