Cara Install SLiMS 9 Bulian di Ubuntu 18.04

Cara Install SLiMS 9 Bulian di Ubuntu 18.04

SLiMS adalah perangkat lunak berbasis web untuk Sistem Manajemen Perpustakaan (Senayan Library Management System – SLiMS), yang memiliki banyak fitur dengan tujuan untuk memudahkan perpustakaan dan pustakawan dalam melaksanakan pekerjaan mereka dengan cepat dan mudah.

Beberapa fiturnya antara lain:

  • Online Public Access Catalog (OPAC) with thumbnail document image support (for images of book covers), Simple Search and Advanced Search mode
  • Digital contents/files (PDF, DOC, RTF, XLS, PPT, Video, Audio, etc.): attachment in each bibliographic record is supported
  • Documents record detail in MODS (Metadata Object Description Schema) XML format
  • Documents record detail in JSON-LD format with schema.org
  • RSS (Really Simple Syndication) XML format for OPAC
  • OAI-PMH (Open Archives Initiative Protocol for Metadata Harvesting) in Dublin Core format for metadata harvesting purposes
  • dan masih banyak lagi

SLiMS 9 Bulian baru saja dirilis, tepatnya pada tanggal 1 Feburari 2020 dengan penambahan bahasa Urdu, Turki, dan Rusia untuk antarmuka, peningkatan keamanan, dan penambahan fitur lain.

Bulian atau ulin (Eusideroxylon zwageri Teijsm & Binn) atau kayu besi adalah pohon berkayu dan merupakan tanaman khas dari pulau Kalimantan. Sejak rilis Senayan3-stable14, pengembang SLiMS memakai nama flora khas Indonesia untuk kode nama rilis SLiMS sebagai bentuk penghargaan dan kebangaan terhadap Indonesia.

0.Perangkat yang digunakan

Perangkat yang digunakan di dalam tutorial ini adalah:

  • VPS Ubuntu 18.04 64bit
  • Subdomain slims.getbox.xyz
  • Apache 2.4
  • PHP 7.3
  • MariaDB 10.4

1.Install Apache

Tutorial ini menggunakan Ubuntu 18.04 dan virtual host/subdomain slims.getbox.xyz untuk SLiMS.

Install Apache di Ubuntu

Membuat virtual host

Isi dari file konfigurasi virtual host

Membuat direktori untuk virtual host

Aktifkan virtual host

2.Install PHP

Pasang PPA repository untuk PHP 7.3

Install PHP beserta extension yang dibutuhkan.

Install library yaz

Tambahkan extension=yaz.so di konfigurasi php.ini

Konfigurasi extension di php.ini

Restart apache2 service

3.Install MariaDB

Pasang repository MariaDB

Install MariaDB server.

Amankan instalasi MariaDB

Login ke mysql shell

Buat database slims dan usernya

4.Install SLiMS

Download dan extract SLiMS 9 Bulian

Ubah owner dan permission direktori

Browse domain/sub-domain yang digunakan untuk SLiMS. Klik Get Started untuk memulai install SLiMS.

Install SLiMS 9 Bulian - Getting Started
Install SLiMS 9 Bulian – Getting Started

Pemeriksaan system requirements, apakah sudah terpenuhi. Jika belum terpenuhi konfigurasi kembali. Jika semuanya sudah terpenuhi klik Next untuk melanjutkan.

Install SLiMS 9 Bulian - System Requirements
Install SLiMS 9 Bulian – System Requirements

Klik Install SLiMS untuk instalasi.

Install SLiMS 9 Bulian - What do you want?
Install SLiMS 9 Bulian – What do you want?

Masukkan database, username, dan password yang telah dibuat sebelumnya. Klik Test Connection untuk menguji database.

Install SLiMS 9 Bulian - Database information
Install SLiMS 9 Bulian – Database information

Jika berhasil, klik Connection OK. Next.

Install SLiMS 9 Bulian - Connection database OK
Install SLiMS 9 Bulian – Connection database OK

Pilih apakah ingin install Sample Data atau data contoh untuk mempelajari SLiMS. Lalu masukkan username dan password untuk administrator SLiMS. Lalu klik Run the installation.

Install SLiMS 9 Bulian - Sample data & Super user profile
Install SLiMS 9 Bulian – Sample data & Super user profile

Jika install SLiMS sukses ditampilkan pesan New SLiMS successful installed.

Install SLiMS 9 Bulian - SLiMS successful installed
Install SLiMS 9 Bulian – SLiMS successful installed

Hapus direktori install.

Browse domain/subdomain SLiMS untuk menampilkan halaman depan

SLiMS 9 Bulian
SLiMS 9 Bulian

5.Install SSL Let’s Encrypt (Opsional)

Install SSL dari Let’s Encrypt untuk HTTPS.

Install certbot

Request SSL untuk subdomain slims.getbox.xyz

Jika ada pertanyaan untuk install paket dependensi, jawab y.

Masukkan alamat email untuk notifikasi jika SSL mendekati masa habis berlakunya

Persetujuan Terms of Service, jawab A

Share email ke EFF, bisa y atau n

Pilih metode redirect ke HTTPS, jawab 2

SSL/HTTPS berhasil dikonfigurasi

Browse kembali domain SLiMS untuk menguji apakah HTTPS sudah aktif

SLiMS 9 Bulian with HTTPS
SLiMS 9 Bulian with HTTPS

Selamat mencoba 🙂

Default image
Musa Amin
I am a Linux System Administrator and also write many tutorials about Linux, Cloud, and Open Source. Hire me via email hai[at]musaamin.web.id.

10 Comments

  1. selamat pag/sore/malam
    saya terkendala pada yaz nya tidak terinstall ?

  2. Not Found
    The requested URL was not found on this server.

    Apache/2.4.29 (Ubuntu) Server at 192.168.88.6 Port 80

    Itu ketika saya ketik dibrowser mas
    http://192.168.88.6/slims/install/index.php

    Saya upgrade dari Akasia di Ubutnu 18.04 server

  3. mas saya mau tanya apakah tutorial ini bisa diaplikasikan di linuxmint? trims

  4. tapi di linuxmint cara downloadnya langsung di sowtware manager.. agak bingung karna newbie pake linux.. perangkatnya ada yg berbeda kayak php di linuxmint ada yg versi phpmyadmin gak ada yg versi 7.3 itu dan konfigurasi apachenya pun beda yaa mas

  5. Terima kasih mas panduannya sangat bermanfaat, izin ntip komentar di blog ini kebetulan blog saya juga ada artikel setup wajib slims 9 setelah install semoga membantu terima kasih

Leave a Reply