Panduan INLISLite Permanen pada Windows 7 – Aristianto Hakim, S.IPI – Rev. 12 Juni 2015 | Hlm 1 dari 25
PANDUAN INSTALASI INLISLite PERMANEN
VERSI 2.1.2
Untuk Sistem Operasi Windows 7
Revisi panduan : 20 Agustus 2015
Oleh Aristianto Hakim, S.IPI
1A. Karakteristik INLISLite Permanen
1. Membutuhkan instalasi program aplikasi Internet Information Service (IIS) sehingga
secara otomatis komputer telah di set sebagai webserver
2. Membutuhkan instalasi program aplikasi database MySQL Server versi 5.5 ke atas
sebagai aplikasi pendukung dalam menyimpan data yang diolah melalui program
aplikasi INLISLite
3. File-file yang dibutuhkan untuk instalasi INLISLite permanen dapat diperoleh dari
bundel instalasi INLISLite yang telah tersedia pada paket instalasi Windows 7,
ditambah komponen Internet Information Service (IIS) beserta ASP.Net extension,
dan perangkat lunak MySQL Server 5.5. atau yang lebih baru
4. Dari sisi kinerja, INLISLite yang diinstal secara permanen cenderung lebih cepat dan
stabil daripada INLISLite yang diinstal secara portabel
B. Cara Instalasi INLISLite Permanen
1. Instalasi perangkat lunak Microsoft DotNetFramework 4.5
File instalasi DotNetFramework versi 4.5 dapat diunduh melalui internet melalui alamat : http://www.microsoft.com/en-us/download/details.aspx?id=30653
File instalasi DotNetFramework versi 4.5 juga terdapat pada CD dan bundel paket INLISLite portable yang disediakan oleh tim technical support Perpustakaan Nasional RI
Klik kanan pada file tersebut lalu pilih Run as Administrator
Lanjutkan proses intalasi dengan menekan tombol “Next” sampai selesai
2. Instalasi perangkat lunak Microsoft Visual C++ 2010
File instalasi Visual C++ 2010 dapat diunduh melalui internet melalui alamat : http://www.microsoft.com/en-us/download/details.aspx?id=26999
1
Panduan INLISLite Permanen pada Windows 7 – Aristianto Hakim, S.IPI – Rev. 12 Juni 2015 | Hlm 2 dari 25 File instalasi Visual C++ 2010 juga terdapat pada CD dan bundel paket INLISLite portable yang disediakan oleh tim technical support Perpustakaan Nasional RI
Klik kanan pada file tersebut lalu pilih Run as Administrator
Lanjutkan proses instalasi sampai dengan selesai
3. Instalasi perangkat lunak Microsoft ReportViewer 10
File instalasi Microsoft ReportViewer 10 dapat diunduh melalui internet melalui alamat : http://www.microsoft.com/en-us/download/details.aspx?id=6442
File instalasi Microsoft ReportViewer 10 juga terdapat pada CD dan bundel paket INLISLite portable yang disediakan oleh tim technical support Perpustakaan Nasional RI
Klik kanan pada file tersebut lalu pilih Run as Administrator
Lanjutkan proses instalasi sampai dengan selesai
4. Buatlah root folder INLISLite
Root folder INLISLite adalah sebuah folder yang diciptakan sebagai folder utama program aplikasi INLISLite. Root folder INLISLite akan berisi folder-folder yang merupakan modul-modul dalam program aplikasi ini. Untuk itu lakukanlah langkah berikut :
Jika ini merupakan pengalihan dari INLISLite Portabel yang telah terinstal sebelumnya, maka lakukan:
Bukalah folder paket INLISLite portable
Salinlah (copy) file-file yang berada dalam sub-sub folder \iis-express-7.5\AppServer\default, yaitu : ─ Folder Checkpoint ─ Folder Images ─ Folder Inlis.lite ─ Folder Member ─ Folder Opac ─ Folder Uploaded_files ─ File Index.html
Buatlah folder baru dengan nama INLISLite atau INLISLite212 yang akan dijadikan root folder. Disarankan agar root folder INLISLite ditempatkan pada tempat penyimpanan data, misalnya Drive D.
Tempelkan (paste) folder-folder yang disalin dari folder paket instalasi INLISLite portable tadi di root folder tersebut
Panduan INLISLite Permanen pada Windows 7 – Aristianto Hakim, S.IPI – Rev. 12 Juni 2015 | Hlm 3 dari 25 Jika ini bukan merupakan pengalihan dari INLISLite portabel:
Unduhlah root folder aplikasi INLISLite Permanen dari situs web INLISLite (http://inlislite.pnri.go.id/?read=installer) . Misalnya
http://inlislite.pnri.go.id/download/inlislite_permanen/inlislite_root.zip
Ekstraklah file kompresi tersebut dan letakkan sebagai root folder. Disarankan agar root folder INLISLite ini ditempatkan pada tempat penyimpanan data, misalnya Drive D. D:/inlislite_212_root
Jika Anda menemukan folder sphinx di dalamnya, pindahkanlah folder sphinx tersebut pada root drive sistem operasi. Misalnya C:/sphinx
5. Lakukan instalasi komponen Internet Information Service (IIS) Langkah-langkahnya adalah sebagai berikut :
Dari tombol Start, pilih menu Control Panel
Pada jendela Control Panel yang muncul, cari dan pilih fungsi Program and Features
Pada jendela Program and Features, perhatikan panel kiri. Klik tautan Turn Windows Feature on or off
Panduan INLISLite Permanen pada Windows 7 – Aristianto Hakim, S.IPI – Rev. 12 Juni 2015 | Hlm 4 dari 25 Pada jendela Turn Windows Feature on or off, cari komponen Internet Information
Services dan pastikan :
─ komponen IIS Management Console pada sub komponen Web Management Tools ikut terpilih
─ komponen .Net Extensibility, ASP.Net, ISAPI Extensions, dan ISAPI Filters pada sub komponen Application Development Features dalam sub komponen World Wide Web Services ikut terpilih
Klik tombol OK dan Tunggulah beberapa saat hingga semua komponen selesai terinstal. Lakukan restart komputer jika diminta oleh Sistem.
Kembalilah ke Control Panel
Pilih fungsi Administrative Tools kemudian pilih Internet Information Service (IIS) Manager
Panduan INLISLite Permanen pada Windows 7 – Aristianto Hakim, S.IPI – Rev. 12 Juni 2015 | Hlm 5 dari 25 Pada jendela Internet Information Service (IIS) Manager, perhatikan jendela Connection
(panel kiri)
Klik kanan agar muncul shortcut menu, dan pilih Add Web Site...
Pada jendela Add Web Site, isilah ruas Site name dengan kata INLISLite
Pada ruas Physical Path, klik tombol titik 3 kali di sebelak kanannya kemudian cari dan pilihlah folder yang telah dibuat sebagai root folder aplikasi INLISLite
Pada bagian Binding, tentukan nomor port yang diinginkan untuk pemanggilan URL aplikasi INLISLite. Contoh :
─ Jika diisi 12345, ini artinya cara memanggil aplikasi INLISLite adalah : http://namaserver:12345
─ Jika diisi 80, ini artinya cara memanggil aplikasi INLISLite adalah http://namaserver (port 80 tidak perlu dituliskan lagi)
Panduan INLISLite Permanen pada Windows 7 – Aristianto Hakim, S.IPI – Rev. 12 Juni 2015 | Hlm 6 dari 25 Klik tombol OK. Akan terbentuk sebuah situs web dengan nama INLISLite pada panel
sebelah kiri
Konversikan folder checkpoint, inlis.lite, member, dan opac menjadi application dengan cara mengklik kanan masing-masing folder tersebut lalu pilih shortcut menu Convert to Application
Perhatikan panel kiri, di sana terdapat Application Pools. Klik lalu perhatikan panel kanan
Panduan INLISLite Permanen pada Windows 7 – Aristianto Hakim, S.IPI – Rev. 12 Juni 2015 | Hlm 7 dari 25 Pada jendela Edit Applicatin Pool ganti / pilihlah .Net framework version menjadi v4.0
atau v4.5
Klik OK
Klik kanan kembali pada pool inlislite, lalu pilih Advance Setting
Pada jendela Advanced Settings Jika Anda menggunakan Windows 7 64 bit, pilihlah True pada setting Enable 2-bit Applications
Panduan INLISLite Permanen pada Windows 7 – Aristianto Hakim, S.IPI – Rev. 12 Juni 2015 | Hlm 8 dari 25 Pada panel kiri, klik nama situs web Inlislite
Pada panel sebelah kanan, carilah icon Default Document, klik kanan kemudian pilih Open Feature
Pada jendela Default Document, pastikan :
─ terdapat / ditambahkan nama file index.html dan menjadi urutan pertama ─ terdapat / ditambahkan file default.htm sebagai urutan kedua
dengan memanfaatkan Action Add.. dan Move Up di panel kanan
Pada panel kiri, klik Nama host komputer (paling atas)
Panduan INLISLite Permanen pada Windows 7 – Aristianto Hakim, S.IPI – Rev. 12 Juni 2015 | Hlm 9 dari 25 Klik kanan ASP.Net v4.0 lalu pilih Allow
Jika Anda tidak menemukan ASP.NET v.40 di sini, maka coba lakukan instalasi ulang perangkat lunak Microsoft DotNet Framework sesuai versi yang telah terinstal, kemudian restart komputer.
Pada panel kiri, klik kanan situs web inlislite lalu pilih Edit Permission...
Pada jendela Properties, klik Edit...
Panduan INLISLite Permanen pada Windows 7 – Aristianto Hakim, S.IPI – Rev. 12 Juni 2015 | Hlm 10 dari 25 Pada jendela Select Users or Group, klik tombol Advanced
Di sini, klik tombol Find Now untuk menampilkan daftar user di bawahnya
Panduan INLISLite Permanen pada Windows 7 – Aristianto Hakim, S.IPI – Rev. 12 Juni 2015 | Hlm 11 dari 25 Klik OK setelah nama user IIS_IUSRS masuk dalam kotak sbb
Saat kembali ke jendela Permission, klik nama user IIS_IUSRS tersebut, kemudian contreng Full Control di kotak Permission for IIS_IURS. Kemudian klik OK
Klik OK lagi untuk menutup jendela Properties
Proses instalasi dan setting Internet Information Services (IIS) selesai 6. Lakukan instalasi aplikasi database MySQL Server MySQL 5.6
MySQL Server adalah program aplikasi pangkalan data (database), di mana data-data tekstual yang diinput melalui program aplikasi INLISLite secara fisik disimpan dalam bentuk file-file database melalui program aplikasi ini.
Anda dapat mengunduh paket instalasi MySQL server melalui alamat http://dev.mysql.com/downloads/mysql/
Atau
http://inlislite.pnri.go.id/download/servertools/mysql-installer-community-5.6.16.0.msi Anda dapat juga menggunakan MariaDB yang sama persis karakteristiknya dengan MySQL Database. Jika windows yang digunakan adalah 64 bit, unduh melalui alamat
Panduan INLISLite Permanen pada Windows 7 – Aristianto Hakim, S.IPI – Rev. 12 Juni 2015 | Hlm 12 dari 25 https://downloads.mariadb.org/interstitial/mariadb-10.0.21/winx64-packages/mariadb-10.0.21-winx64.msi. Jika windows yang digunakan adalah 32 bit, unduh melalui alamat https://downloads.mariadb.org/interstitial/mariadb-10.0.21/win32-packages/mariadb-10.0.21-win32.msi
Sebagai contoh, kita akan menginstal MySQL 5.6.16.0, maka prosesnya sebagai berikut: ─ Dobel klik file instalasi MySQL 5.6.16.0 yang telah terunduh. Akan muncul jendela
instalasi MySQL56
─ Klik Instal MySQL Products
─ Klik pada kotak contreng “I accept the terms in the License Agreement” ─ Klik Next
Panduan INLISLite Permanen pada Windows 7 – Aristianto Hakim, S.IPI – Rev. 12 Juni 2015 | Hlm 13 dari 25 ─ Klik pada kotak contreng “Skip the check for updates”
─ Klik Next
─ Klik pada pilihan “Server only”
─ Pada kotak Data Path, secara otomatis database akan dilakukan di drive C ─ Anda boleh saja merubah lokasi database nya di drive D dengan cara mengklik
tombol [...], kemudian pilih drive D ─ Klik tombol Next
Panduan INLISLite Permanen pada Windows 7 – Aristianto Hakim, S.IPI – Rev. 12 Juni 2015 | Hlm 14 dari 25 ─ Klik Next
─ Klik Execute dan biarkan proses berlangsung ─ Jika instalasi telah sukses, klik Next
Panduan INLISLite Permanen pada Windows 7 – Aristianto Hakim, S.IPI – Rev. 12 Juni 2015 | Hlm 15 dari 25 ─ Klik Next
─ Abaikan ruas isian Current Root Password
─ Isikan ruas MySQL Root Password, misalnya kebersamaan ─ Ketik ulang password tadi ke ruas Repeat Password ─ Klik Next
Panduan INLISLite Permanen pada Windows 7 – Aristianto Hakim, S.IPI – Rev. 12 Juni 2015 | Hlm 16 dari 25 ─ Klik Next dan biarkan progres konfigurasi berlangsung
─ Klik Next
─ Instalasi komplit. Klik Finish 7. Lakukan instalasi MySQL Administrator
MySQL Administrator adalah saran bagi seorang admin untuk melakukan pemeliharaan
database, seperti backup data, restore data, optimalisasi penggunaan memori database,
dsb.
Anda dapat mengunduh paket instalasei MySQL Administrator melalui alamat http://inlislite.pnri.go.id/download/servertools/mysql-gui-tools-5.0-r17-win32.msi 8. Lakukan restore data INLISLite ke dalam aplikasi database MySQL Server
Restorasi data INLISLite diperlukan untuk membentuk database yang nantinya akan menjadi target bagi aplikasi INLISLite menyimpan data.
Jika ini merupakan penggunaan aplikasi INLISLite yang pertama kalinya, maka Anda dapat mengunduh file database INLISLite melalui tautan yang disediakan pada situs web INLISLite
Panduan INLISLite Permanen pada Windows 7 – Aristianto Hakim, S.IPI – Rev. 12 Juni 2015 | Hlm 17 dari 25 http://inlislite.pnri.go.id/?read=installer , misalnya
http://inlislite.pnri.go.id/download/inlislite_permanen/inlislite_db_kosong_20141224.zip atau yang lebih baru
Tetapi jika ini merupakan upgrade dari INLISLite yang pernah digunakan, atau pindahan dari server lain, maka Anda harus membackup database INLISLite yang lama kemudian lakukan restorasi di sini. Sehingga Anda tidak kehilangan data yang sebelumnya pernah dimasukkan. Jika Anda merasa kuatir mengenai pemindahan data ini, silahkan menghubungi dukungan teknis INLISLite sebagaimana tercantum pada situs web INLISLite (http://inlislite.pnri.go.id) atau diskusikan dengan komunitas pengguna INLISLite melalui grup facebook INLISLite Perpustakaan Indonesia (https://www.facebook.com/groups/inlislite/)
C. Menjalankan aplikasi INLISLite
INLISLite yang telah diinstal secara permanen, maka secara otomatis telah siap untuk
digunakan tanpa harus memanggil file inlislite-launcher.
Untuk menjalankan program aplikasi INLISLite, lakukan langkah berikut :
Jalankan aplikasi browser seperti Chrome, Firefox, atau Opera
Jika menjalankan inlis pada server yang diinstal aplikasi INLISLite, ketikkan
http://localhost atau http://localhost:12345 . Penambahan port 12345 tergantung setting port pada saat Add Situs web di Internet Information Service (IIS) di bagian Binding
Panduan INLISLite Permanen pada Windows 7 – Aristianto Hakim, S.IPI – Rev. 12 Juni 2015 | Hlm 18 dari 25 Jika Anda menjalankan aplikasi INLISLite melalui komputer kerja yang terkoneksi jaringan
dengan server INLISLite, maka pada browser diketikkan alamat dengan format sebagai berikut :
http://<alamat_IP_server> atau http://<alamat_IP_server>:12345 contoh :
http://192.168.1.100 atau http://192.168.1.100:12345 http://192.168.100.1 atau http://192.168.100.1:12345 dan sebagainya
Untuk itu pastikan Anda mengetahui alamat IP server yang diinstalasi INLISLite
Jika setting pada jaringan di tempat Anda memungkinkan, maka aplikasi INLISLite dapat dipanggil dengan mengetikkan nama server tersebut, misalnya http://serverinlis atau http://serverinlis:12345
D. Instalasi service SPHINX-SEARCH (Pengindeks Data)
Instalasi service SPHINX-SEARCHdiperlukan untuk menjalankan fungsi pencarian tingkat lanjut dan pencarian berbasis MARC pada modul OPAC. Instalasi service SPHINX-SEARCH dilakukan sewaktu service INLIS Lite berjalan (Lihat poin 5 di atas).
Berikut adalah langkah-langkah instalasi service SPHINX-SEARCH:
Pastikan Anda login ke sistem operasi windows sebagai Administrator
Salin atau pindahkan folder Sphinx ke dalam root drive C (drive sistem). Jangan memasukkan folder sphinx ke dalam folder lain di drive C (sub folder)
Panduan INLISLite Permanen pada Windows 7 – Aristianto Hakim, S.IPI – Rev. 12 Juni 2015 | Hlm 19 dari 25 Periksalah system type dari sistem operasi Windows yang Anda gunakan, apakah 32 bit
atau 64 bit. Caranya dengan membuka Control Panel kemudian dobel klik ikon System sehingga terbuka jendela System yang menampilkan informasi System Type.
Bukalah folder sphinx dan perhatikan folder api dan api.32 serta folder bin dan bin.32 yang terdapat di dalamnya
Panduan INLISLite Permanen pada Windows 7 – Aristianto Hakim, S.IPI – Rev. 12 Juni 2015 | Hlm 20 dari 25 Jika informasi System Type komputer Anda adalah 32-bit Operating System, maka
hapuslah folder api dan folder bin. Kemudian, rubahlah nama folder api.32 menjadi api (tanpa titik)dan folder bin.32 menjadi bin (tanpa titik)
Di dalam folder sphinx tersebut juga terdapat file sphinx_intall.bat. Klik kanan pada file tersebut lalu pilih Run as Administrator
Akan muncul jendela berwarna hitam (DOS command) dan biarkan proses berjalan hingga jendela tertutup dengan sendirinya
E. Mengindeks data secara berkala dengan service SPHINX-SEARCH
Data-data katalog yang baru disimpan ke dalam pangkalan data INLISLite pasca
Instalasi service sphinx-search tidak dapat langsung ditelusur pada pencarian lanjut /
pencarian berbasis MARC pada modul OPAC. Anda harus “memerintahkan” service
sphinx-search untuk melakukan indeks ulang. Caranya adalah sebagai berikut :
Pada folder sphinx yang telah disalin atau dipindahkan ke drive C, carilah file
sphinx_scheduller.bat
Klik ganda pada file sphinx_scheduller.bat tersebut, atau klik kanan lalu pilih
Open
Panduan INLISLite Permanen pada Windows 7 – Aristianto Hakim, S.IPI – Rev. 12 Juni 2015 | Hlm 21 dari 25
Jendela berwarna hitam (command prompt) akan muncul dan menjalankan
beberapa instruksi program secara otomatis. Lamanya proses pengindeksan
(indexing) tergantung dari banyaknya data katalog yang tersimpan dalam
pangkalan data INLISLite
Proses pengindeksan ulang akan selesai jika jendela tersebut telah tertutup
dengan sendirinya
Jalankan sphinx_scheduller.bat secara berkala sesuai dengan perkembangan
data koleksi yang dientrikan.
Anda juga dapat membuat agar perintah pengindeksan ulang ini berjalan
secara otomatis secara berkala dengan memasukkannya ke dalam fasilitas
task scheduler pada sistem operasi Windows yang digunakan. Caranya adalah
sebagai berikut:
o Masuklah ke Control Panel kemudian klik Administrative Tools
o Dobel klik Task Schedule sehingga terbuka jendela Task Scheduler
o Klik menu Action lalu pilih sub menu Create Task
Panduan INLISLite Permanen pada Windows 7 – Aristianto Hakim, S.IPI – Rev. 12 Juni 2015 | Hlm 22 dari 25
o Akan terbuka jendela Create Task
o Pada bagian Name, berikan nama SphinxINLIS atau nama lain yang
Anda kehendaki
o Klik tab Triggers. Klik tombol New.. yang terdapat di bagian bawahnya
o Pada jendela New Triggers, pilihlah frekuensi pengindeksan yang Anda
inginkan, misalnya daily (tiap hari) jam 12.00.
o Klik OK
o Selanjutnya, klik tab Action, kemudian klik tombol New.. yang
terdapat di bagian bawah
Panduan INLISLite Permanen pada Windows 7 – Aristianto Hakim, S.IPI – Rev. 12 Juni 2015 | Hlm 23 dari 25
o Pada ruas Program/script, klik tombol Browse...
o Carilah file sphinx_scheduller.bat yang terdapat di dalam folder
c:\sphinx
o Klik OK
Panduan INLISLite Permanen pada Windows 7 – Aristianto Hakim, S.IPI – Rev. 12 Juni 2015 | Hlm 24 dari 25
o Agar supaya task ini dapat berjalan pada saat Anda log off dari
Windows, maka di bagian Security Options klik pilihan Run whether
user is logged on. Untuk pilihan ini, pastikan user login Windows Anda
memiliki password. Jika tidak menggunakan password windows,
pilihan ini tidak dapat diterima saat mengklik tombol OK.
o Klik Ok pada jendela Create Task untuk menyimpannya ke dalam
sistem.
o Penjadwalan yang telah dibuat tadi akan terlihat pada jendela Task
Scheduler Library
Pengindeksan terjadwal otomatis ini hanya dapat berjalan sukses jika service
INLISLite dalam keadaan running.
Panduan INLISLite Permanen pada Windows 7 – Aristianto Hakim, S.IPI – Rev. 12 Juni 2015 | Hlm 25 dari 25