Anda di halaman 1dari 35

Cara Update SIMKES

Khanza

dr. Salim Mulyana


Workshop SIMKES Khanza
Jogja, April 2019
SIMKES Khanza meskipun gratis
ternyata updatenya setiap waktu,
sehingga untuk IT rumah sakit harus
paham cara-cara untuk update
SIMRSKhanza ke versi terbaru.
Langkah-Langkah

● Backup database sik anda yang di


server
● Download SIMKES Khanza terbaru

● Ekstrak hasil download tersebut

● Buat database baru dengan nama

sikbaru
Import file sik.sql hasil ekstrakan langkah 2
ke database sikbaru yang kita buat tadi
Bandingkan isi table, kolom, di
database sik yang diserver dengan
sikbaru yang kita buat dan import
tadi, lalu samakan table dan
kolomnya dengan sikbaru proses ini
disebut Compare dan sinkronisasi.
Proses compare dan sinkronisasi ini
bisa dilakukan dengan manual atau
dengan bantuan software. Manual
kita bandingkan table demi table
Contoh dengan menggunakan Navicat For
MariaDb
Langkah selanjutnya adalah
mengcopy SIMRSKhanza.jar yang
baru yang terletak di folder dist ke
folder Khanza biasanya kalau
Windows foldernya
KhanzaHMSWindows, kalau di
Linux di folder KhanzaHMSLinux
Bandingkan file
database.xml yang baru
yang terletak di folder
dist/setting ke file
database.xml yang lama,
kalau ada tambahan baris
Backup dulu folder
webapps, Copy dan
replace webapps baru
ke webapps yang di
server jika ada
Setelah semua itu selesai jalankan
aplikasi SIMRSKhanzanya, di cek di
menu pengaturan apakah ada menu
baru atau pengaturan yang baru,
kalau ada di set dulu
pengaturannya.
Cek pengaturan rekening apakah
ada kode akun rekening yang
Masalah yang timbul

● Data pasien tidak muncul


Biasanya karena masalah relasi table
database karena ada penambahan
kolom baru di table pasien atau
databarang. Anda harus mengisi dulu
relasi tersebut.
Data Obat Tidak Muncul
● Masih masalah relasi
Update Otomotis Klient SIMKES
Khanza Dengan Menggunakan
Nextcloud
Nextcloud adalah aplikasi semacam
dropbox atau google drive yang bisa
dipakai dijaringan lokal sehingga
bisa digunakan untuk keperluan
sharing file Khanza untuk komputer
klient, memudahkan juga apabila
ada update.
Langkah-langkah menginstall
nextcloud di server Ubuntu 18.04.1
Jalankan terminal, install apache dan php7
sudo apt-get install apache2 php7.0 bzip2
libapache2-mod-php php-gd php-json php-mysql
php-curl php-mbstring php-intl php-mcrypt
php-imagick php-xml php-zip
Install mariadb database
apt-get install mariadb-server php-mysql
Login ke mysqlnya
mysql -u root -p
Buat database nextcloud
CREATE DATABASE nextcloud;
Buat user untuk mengakses database nextcloud
CREATE USER ‘nc_user’@‘localhost’ IDENTIFIED
BY‘PASSWORD’;

PASSWORD ganti dengan password yang anda sukai

GRANT ALL PRIVILEGES ON nextcloud.* TO


‘nc_user’@‘localhost’;
FLUSH PRIVILEGES;

Download nextcloudnya
cd /var/www/html
wget
https://download.nextcloud.com/server/releases/latest-15.
tar.bz2 -O nextcloud-15-latest.tar.bz2
Buat config nextcloud
nano
/etc/apache2/sites-available/nextclou
d.conf

Isinya

Alias /nextcloud
“/var/www/html/nextcloud/”
<Directory
/var/www/html/nextcloud/>
Enable apache mod
sudo a2ensite nextcloud
sudo a2enmod rewrite headers env
dir mime
sudo systemctl restart apache2
Configurasi firewall
ufw allow http
ufw allow https
Install nextcloud
Buka browser arahakan ke
http://alamat_ip_server/nextcloud
lalu login dengan akun client dan password yang telah di buat tadi,
lalu next

Tentukan di mana folder nextcloud akan diletakan, nanti folder tersebut


untuk menempatkan folder KhanzaHMSWindows ataupun
KhanzaHMSLinux, Connect
Silahkan dicopykan folder KhanzaHMSWindows atau
KhanzaHMSLinux ke folder nextcloud disalah satu
komputer.

Setelah beres setting lagi nextcloud-client di komputer


lain sampai proses login nanti secara otomatis di
komputer tersebut akan terdownload folder
KhanzaHMSWindows atau KhanzaHMSLinux. Nanti
kalau ada update SIMRSKhanza.jar cukup di copykan ke
salah satu komputer klient, secara otomatis komputer
lainnya akan tersinkron
TERIMA KASIH

Anda mungkin juga menyukai