Page 1 of 1

Install UCS SLiMS di Hostingan Berbayar

Posted: 22 Oct 2014, 18:11
by doni
UCS adalah sebuah Aplikasi yang dibuat dengan tujuan untuk membuat Katalog Induk Perpustakaan (Hanzo,2013). Pada awalnya UCS dikemas bersama Senayan3-Stable14 (Seulanga). Mulai SLiMS3-Stable15 (Matoa), UCS dibuat terpisah dan menjadi versi 2 (UCSv2). Kode sumber UCSv2 dapat diunduh di http://github.com/slims/ucs-2.0. Ide dasar fitur ini adalah untuk menyatukan koleksi bibliografi dari berbagai katalog perpustakaan yang menggunakan SLiMS, sehingga seseorang dapat mencari koleksi hanya melewati satu pintu (tampilan) saja. Hasil temuan akan disajikan lengkap dengan lokasi dimana koleksi itu berada (Kangbudhi,2014). Pembangunan UCS biasa dilatar belakangi oleh kesamaan visi dan misi beberapa perpustakaan atau alasan letak geografis perpustakaan. Alasan letak geografis perpustakaan merupakan alasan yang paling banyak dipakai oleh bebrapa UCS sebut saja Jogjalib.net yang merupakan UCS untuk perpustakaan yang berada di daerah Jogjakarta dan masih banyak UCS lainnya.
Saat ini sudah mulai banyak daerah-daerah yang membangun UCS dengan inisiasi oleh komunitas SLiMS setempat untuk memudahkan pencarian informasi koleksi yang dibutuhkan oleh pemustaka. Khusus bagi teman-teman Komunitas SLiMS di daerah manapun di Indonesia khususnya dan dunia umumnya yang belum memliki UCS akan tetapi berniat membangun UCS berikut penulis ingin sedikit berbagi cerita tentang bagaimana melakukan instalasi UCS pada hostingan berbayar. Sebelum melangkah lebih jauh, seperti biasa mari kita samakan suara terlebih dahulu dengan menyiapkan bahan-bahan yang akan dipergunakan untuk instalasi UCS. Penulis sendiri menyiapkan file instlasi UCS yang bisa didapatkan di sini, kemudian hostingan yang sudah terhubung dengan domain. Untuk provider hosting dan domain silahkan teman-teman pilih sendiri penyedia layanannya. Jika perlengkapannya sudah siap saatnya kita mulai.
1. Langkah pertama yang penulis lakukan adalah login ke cpanel hostingan dengan memasukan username dan password
Image
2. Pada bagian file pilih File Manager
Image
3. Kemudian akan muncul semacam pop up file manager directory selection dan pilih web root
Image
4. Setelah pemilihan directory dilakukan maka akan muncul tab baru dengan tampilan seperi berikut ini
Image
5. Langkah selanjutnya yang penulis lakukan adalah mengupload file UCS yang tadinya sudah di download dari Github SLiMS, untuk mengupload file UCS yang masih terkompresi klik icon upload yang berada pada barisan atas
Image
6. Kemudian akan muncul lagi tab baru untuk upload file, klik telusur untuk mencari file UCS yang akan di upload dan tunggu beberapa saat sampai proses upload selesai, jika sudah selesai klik Back to
Image
7. Pada tab File manager akan muncul file UCS yang barusan di upload, untuk mengekstraknya sangat mudah sekali, klik satu kali file UCS tersebut lalu lalu klik icon ekstrak di barisan atas
Image
8. Jika proses ekstrak file sudah selesai maka akan muncul folder ucs di file manager seperti berikut ini
Image
9. Untuk memastikan kalau file instalasi UCS sudah benar-benar berada dalam hostingan maka penulis mencoba untuk memanggilnya dan didapatkan seperti berikut
Image
10. Tahapan selanjutnya adalah menyiapakan database untuk menampung data-data UCS, pada frontend cpanel pilih MySQL® Database Wizard
Image
11. Pada MySQL® Database Wizard kita akan diminta untuk memasukan beberapa keterangan diantaranya nama database kemudian klik Next Step
Image
12. Berikutnya adalah pembuatan username dan password untuk database yang sebelumnya sudah dibuat
Image
13. Tahap berikutnya adalah penetuan PRIVILEGES terhadap username dan password database UCS, untuk hal ini jujur saja penulis belum begitu paham dan berharap teman-teman yang lebih paham nantinya memberikan masukan namun untuk belajar penulis menggunakan pilihan seperti berikut
Image
14. Pembuatan database dan username sudah selesai dan klik Return Home untuk kembali ke halaman depan cpanel
Image
15. Pada halaman depan cpanel pilih phpmyadmin sebab kita akan mengupload database dasar untuk menjalankan UCS
Image
16. Di phpmyadmin pilih database yang tadi sudah dibuat
Image
17. Langkah berikutnya adalah mengupload ucs2.sql yang ada didalam file instalasi UCS yang tadinya sudah di download dari Github SLiMS, klik menu import
Image
18. Telusuri file ucs2.sql yang berada dalam folder install, jika sudah ditemukan klik button Kirim
Image
19. Jika berhasil maka akan muncul seperti ini
Impor telah berhasil menyelesaikan,41 kueri dieksekusi. (ucs2.sql)
20. Langkah berikutnya adalah menyesuaikan parameter database dengan file konfigurasi UCS, masuk kembali ke file manager cari dan buka file ucsysconfig.inc.php
Image
21. Cari baris DATABASE CONNECTION config dan masukan beberapa parameter yang dibutuhkan seperti DB_HOST, DB_NAME, DB_USERNAME, DB_PASSWORD jika sudah jangan lupa disimpan
Image
22. Saatnya uji coba, penulis kembali membuka UCS via web browser dan hasilnya
Image
Dengan demikian proses instlasi UCS sudah berhasil, untuk mengizinkan perpustakaan untuk mengupload data koleksi mereka ke UCS tinggal lakukan konfigurasi pada file ucserver.inc.php dan insyaallah pada kesempatan berikutnya akan penulis tulis. Selamat mencoba dan semoga bisa membantu, oh iya terimakasih banyak kepada yang punya hostingan ya, maaf tidak minta izin untuk melakukan percobaan.

Referensi
http://hattori-itcenter.blogspot.com/20 ... erver.html
http://kangbudhi.blogdetik.com/instalas ... er-ucs-20/

Jangan lupa kunjungi http://goslims.blogspot.com/ ya teman-teman :D

Re: Install UCS SLiMS di Hostingan Berbayar

Posted: 04 Nov 2014, 12:35
by johan
mas bro mau tanya ,saya kan sudah sukses install UCS di hosting berbayar, nah konfigurasi slims senayan yang meng-upload blibliografinya gmn? kebetulan sudah sy hosting semua, thanks ...

Re: Install UCS SLiMS di Hostingan Berbayar

Posted: 04 Nov 2014, 13:08
by heru_subekti
johan wrote:mas bro mau tanya ,saya kan sudah sukses install UCS di hosting berbayar, nah konfigurasi slims senayan yang meng-upload blibliografinya gmn? kebetulan sudah sy hosting semua, thanks ...
buka file sysconfig.inc.php
ubah beberapa konfigurasi yang diperlukan (baris 355 dan sekitarnya)

Code: Select all

/**
 * UCS global settings
 */
$sysconf['ucs']['enable'] = false;
// auto delete same record on UCS?
$sysconf['ucs']['auto_delete'] = false;
// auto insert new record to UCS?
$sysconf['ucs']['auto_insert'] = false;

/**