Searching...
Minggu, 04 September 2022

Install SLIMS9 Bulian di Ubuntu Server 20.04

September 04, 2022

 


Pada tutorial sebelumnya kita sudah membuat Server dengan LAMPP Stack. Server tersebut akan kita gunakan untuk Aplikasi SLIMS (Senayan Library Management System). Saat ini SLIMS sudah mencapai Versi 9 dengan codename Bulian.

Tahapan instalasi SLIMS9 di Server Linux Ubuntu 20.04:

1. Pastikan LAMPP Stack sudah terinstall

2. Menyiapkan Database untuk SLIMS

Login ke database Mariadb:

sudo mariadb -u root -p

Masukkan password root nya.

Buat database:

MariaDB [(none)]> CREATE DATABASE slims;

Buat user database untuk Pengelolaan Database SLIMS, ini akan digunakan untuk koneksi database dari aplikasi SLIMS pada saat instalasi nantinya:


MariaDB [(none)]> CREATE USER 'userdb'@'%' IDENTIFIED BY 'passworduserdb';
Query OK, 0 rows affected (0.000 sec)

MariaDB [(none)]> GRANT ALL PRIVILEGES ON slims.* TO 'userdb'@'%';
Query OK, 0 rows affected (0.000 sec)

MariaDB [(none)]> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.000 sec)


3. Download & Install SLIMS

Download SLIMS dari website resmi (slims.web.id)

wget https://github.com/slims/slims9_bulian/releases/download/v9.3.1/slims9_bulian-9.3.1.tar.gz

Extract file hasil Download

root@slims:/home# ls
slims9_bulian-9.3.1.tar.gz
root@slims:/home# tar -xvf slims9_bulian-9.3.1.tar.gz

Setelah di extract:

root@slims:/home# ls
slims9_bulian-9.3.1  slims9_bulian-9.3.1.tar.gz

Lalu rename direktori menjadi slims, lalu copykan ke web root (/var/www/html)

root@slims:/home# mv slims9_bulian-9.3.1 slims
root@slims:/home# ls
slims  slims9_bulian-9.3.1.tar.gz
root@slims:/home# cp -r slims/ /var/www/html/

Akses melalui Browser ke alamat: http://ip-server-slims/slims


Klik Get Started



Install Paket tambahan untuk php-gd dan php-mbstring:

apt install php7.4-gd php7.4-mbstring


Set permission direktori berikut:

chmod 777 /var/www/html/slims/config/
chmod 777 /var/www/html/slims/files/
chmod 777 /var/www/html/slims/images/
chmod 777 /var/www/html/slims/repository/

INSTALASI YAZ:

Download paket YAZ
root@slims:/home# wget http://ftp.indexdata.dk/pub/yaz/yaz-5.30.3.tar.gz


Install paket tambahan:
root@slims:/home# apt-get install build-essential

Extract Paket YAZ, lalu masuk ke direktori YAZ, dan lakukan compile & install
root@slims:/home# tar -xvf yaz-5.30.3.tar.gz
root@slims:/home# cd yaz-5.30.3/
root@slims:/home/yaz-5.30.3# ./configure --prefix=/usr
root@slims:/home/yaz-5.30.3# make
root@slims:/home/yaz-5.30.3# make install



Edit php.ini untuk php-fpm yang berlokasi di: (bukan php7-4)

root@slims:/home/yaz-5.30.3# nano /etc/php/7.4/fpm/php.ini


Tambahkan Extension YAZ di php.ini:


Tambahkan baris seperti diatas:

extension=yaz.so


Simpan perubahan dan keluar dari editor, lalu  install paket tambahan lagi seperti dibawah:

root@slims:/home/yaz-5.30.3# sudo apt install yaz libyaz4-dev php-dev php-pear


Lalu ketikkan perintah:
root@slims:/home/yaz-5.30.3# sudo pecl install yaz 

Restart Service apache dan Reload php fpm:

root@slims:/home/yaz-5.30.3# sudo systemctl restart apache2
root@slims:/home/yaz-5.30.3# sudo systemctl reload php7.4-fpm

Instalasi YAZ selesai.


4. Akses kembali Instalasi via Browser.


Klik Next


Klik Tombol Install SLIMS. Lalu masukkan nama database, user dan password yang sudah dibuat sebelumnya diatas (userdb):


Selanjutnya, kita bisa Menggenerate sampel data atau tidak (kosong), disini saya akan coba install tanpa data sampel. Lalu untuk nama default username admin diganti beserta password untuk superadmin nya.


Berikutnya ada notifikasi untuk menghapus Folder Install. Kita bisa menghapusnya untuk keamanan.


Instalasi SLIMS 9 di Linux Ubuntu Server 20.04 sudah selesai, silakan coba untuk mengakses dan login ke aplikasi.



Demikianlah cara Instalasi SLIMS9 Bulian di Server Linux Ubuntu 20.04. Semoga bermanfaat.

0 komentar:

Posting Komentar