This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
instalasi:home [2019/08/20 12:05] admin_simralwiki |
instalasi:home [2019/11/21 20:39] (current) admin_simralwiki |
||
---|---|---|---|
Line 10: | Line 10: | ||
* Java Runtime Environment (JRE) minimal versi 7 | * Java Runtime Environment (JRE) minimal versi 7 | ||
* Sistem Operasi Linux atau Microsoft Windows | * Sistem Operasi Linux atau Microsoft Windows | ||
+ | |||
+ | Aplikasi SIMRAL bisa diinstal dengan menggunakan 2 metode: | ||
+ | |||
+ | * Instalasi secara manual | ||
+ | * Instalasi menggunakan Docker | ||
+ | |||
+ | Metode instalasi dengan menggunakan Docker lebih disarankan karena jauh lebih mudah dan bisa menggunakan sistem operasi apapun dengan syarat telah terinstal Docker Engine. | ||
===== Instalasi secara manual ===== | ===== Instalasi secara manual ===== | ||
Line 104: | Line 111: | ||
Copy-kan semua file source code SIMRAL kedalam folder ''/var/www/html/simral'' | Copy-kan semua file source code SIMRAL kedalam folder ''/var/www/html/simral'' | ||
+ | |||
=== Restore Database SIMRAL === | === Restore Database SIMRAL === | ||
Line 251: | Line 259: | ||
</code> | </code> | ||
- | Pada halaman login masukan user: ''admin'' dan password: ''#simr@lbppt''. Apabila berhasil akan muncul halaman awal aplikasi SIMRAL. | + | Pada halaman login masukan user: ''admin'' dan password: ''#s1mr@lbppt''. Apabila berhasil akan muncul halaman awal aplikasi SIMRAL. |
=== Konfigurasi Modul Aplikasi === | === Konfigurasi Modul Aplikasi === | ||
Line 258: | Line 266: | ||
{{:instalasi:list_modul.png?nolink&800x330}} | {{:instalasi:list_modul.png?nolink&800x330}} | ||
+ | |||
+ | Kemudian klik pada nama salah modul, setelah muncul tampilan view modul, klik pada tombol edit pada toolbar sehingga muncul tampilan berikut: | ||
{{:instalasi:edit_modul.png?nolink&800x403}} | {{:instalasi:edit_modul.png?nolink&800x403}} | ||
+ | |||
+ | Sesuaikan nama database host, user dan password, kemudian klik tombol simpan. Lakukan prosedur tersebut untuk semua modul. | ||
=== Jasper Report Server === | === Jasper Report Server === | ||
+ | |||
+ | Pastikan file lib/jasper_report/run_jasperserver memiliki attribute executable, jika belum gunakan perintah berikut: | ||
+ | |||
+ | <code> | ||
+ | sudo chmod +x /var/www/html/simral/lib/jasper_report/run_jasperserver | ||
+ | </code> | ||
+ | |||
+ | Untuk menjalankan Jasper Report Server gunakan perintah berikut: | ||
+ | |||
+ | <code> | ||
+ | cd /var/www/html/simral/lib/jasper_report | ||
+ | ./run_jasperserver | ||
+ | </code> | ||
+ | |||
+ | Jasperserver akan berhenti bila terminal ditutup. Untuk menjalankan jasperserver setiap kali sever di restart, isikan perintah diatas pada file ''/etc/rc.local'' | ||
+ | |||
+ | ===== Instalasi menggunakan Docker ===== | ||
+ | |||
+ | Kebutuhan teknis untuk instalasi SIMRAL dengan metode Docker adalah: | ||
+ | |||
+ | * Docker Engine minimal versi 18.06 | ||
+ | * Docker Compose | ||
+ | |||
+ | Sebelum melakukan instalasi, perlu dipersiapkan folder-folder tempat menyimpan data aplikasi SIMRAL agar bersifat persistent. Perintah berikut dengan asumsi pengguna memiliki home direktori ''/home/simral''. | ||
+ | |||
+ | <code> | ||
+ | cd ~ | ||
+ | mkdir docker-simral-web | ||
+ | mkdir docker-simral-web/simral-data | ||
+ | mkdir docker-simral-web/simral-data/cfg | ||
+ | mkdir docker-simral-web/simral-data/images | ||
+ | mkdir docker-simral-web/simral-data/mysql | ||
+ | </code> | ||
+ | |||
+ | Setelah folder-folder tersebut tersedia gunakan perintah berikut untuk instalasi SIMRAL: | ||
+ | |||
+ | <code> | ||
+ | cd docker-simral-web | ||
+ | curl -sSL https://simral.bppt.go.id/docker-simral-web/docker-compose.yaml> docker-compose.yaml | ||
+ | docker-compose up -d | ||
+ | </code> | ||
+ | |||
+ | Pastikan semua container berjalan dengan perintah berikut: | ||
+ | |||
+ | <code> | ||
+ | docker ps | ||
+ | </code> | ||
+ | |||
+ | yang akan menampilkan daftar container yang berjalan | ||
+ | |||
+ | <code> | ||
+ | CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES | ||
+ | 4d95f45fa7e0 repo.ptik.bppt.go.id:5000/ptik/simral-web-app:1.0.0 "docker-php-entrypoi…" 22 hours ago Up 22 hours 0.0.0.0:82->80/tcp simralweb-app_1 | ||
+ | 77119d1811b5 phpmyadmin/phpmyadmin "/docker-entrypoint.…" 22 hours ago Up 22 hours 0.0.0.0:83->80/tcp simralweb-phpmyadmin_1 | ||
+ | 9dd15726854f repo.ptik.bppt.go.id:5000/ptik/simral-web-jasper:1.0.0 "/usr/bin/supervisord" 22 hours ago Up 22 hours 9999/tcp simralweb-report_1 | ||
+ | cb296af123e6 mysql:5.6 "docker-entrypoint.s…" 22 hours ago Up 22 hours 3306/tcp simralweb-db_1 | ||
+ | </code> | ||