Cara Menginstal Koha di Ubuntu 20.04 LTS Focal Fossa

Koha adalah perangkat lunak Perpustakaan sumber terbuka yang digunakan di seluruh dunia oleh berbagai lembaga pendidikan dan komunitas untuk mengelola buku mereka. Di sini kita akan melihat tutorial untuk mengetahui langkah-langkah yang terlibat dalam instalasi Koha di Ubuntu 20.04 LTS/Ubuntu 18.04 LTS.

Ini adalah sistem berbasis browser yang menyediakan:

  • Koha dibangun menggunakan standar perpustakaan dan protokol seperti MARC 21, UNIMARC, z39.50, SRU/SW, SIP2, SIP/NCIP.
  • Multibahasa dan dapat diterjemahkan
  • Ini memiliki sistem pencarian yang kuat dan tampilan katalog yang dapat menggunakan konten dari Amazon, Google, LibraryThing, Open Library, dan Syndetics, antara lain.
  • Sistem perpustakaan terintegrasi (ILS) kelas perusahaan dengan fungsionalitas komprehensif termasuk opsi dasar dan lanjutan.
  • Manajemen majalah
  • Peminjaman dan manajemen user
  • Daftar dan laporan
  • Sistem OPAC / Penemuan
  • Reservasi kursus dan dukungan area lokal

persyaratan

  • Ubuntu 20.04/18.04 atau server Linux berbasis Debian lainnya untuk menjalankan langkah-langkah yang diberikan di sini.
  • Apache, MySQL atau MariaDB, Perl (Akan diinstal)
  • Akses root ke server

Langkah-langkah untuk menginstal Perangkat Lunak Perpustakaan Koha di Ubuntu 20.04

Di sini kita akan menggunakan repositori resmi Koha untuk mengunduh dan menginstal paket-paketnya di Ubuntu 20.04, namun, perintahnya sama untuk Ubuntu 18.04 LTS, Linux atau Debian.

1. Tambahkan Kunci GPG

Paket yang kita unduh belum ditempa, untuk memastikan bahwa, pertama, kita akan menambahkan kunci GPG yang ditandatangani untuk Koha.

wget -q -O- https://debian.koha-community.org/koha/gpg.asc | sudo apt-key tambahkan –

2. Tambahkan repositori Koha di Ubuntu 20.04

Setelah kunci berhasil ditambahkan, buat file daftar repo Koha yang terpisah dan tambahkan alamat tujuan repo di dalamnya. Ini akan memastikan bahwa tidak akan ada kekacauan dengan repo resmi Ubuntu saat menambahkan yang baru.

echo ‘deb http://debian.koha-community.org/koha stable main’ | sudo tee /etc/apt/sources.list.d/koha.list

Untuk membangun kembali cache APT, jalankan perintah pembaruan sistem:

sudo apt update

3. Perintah untuk Menginstal Koha di Ubuntu 20.04

Setelah Anda menambahkan repo Koha, kita hanya perlu menjalankan satu perintah untuk mengunduh dan menginstal. Juga, secara otomatis menginstal server web Apache, jadi jika Anda sudah memilikinya maka ada baiknya jika tidak membiarkannya di Koha.

sudo apt install koha-common

4. Instal Server MySQL dan konfigurasikan database

Secara default, di Ubuntu 20.04, versi MySQL 8.0 tersedia untuk diinstal, gunakan perintah di bawah ini.

sudo apt install mysql-server sudo systemctl start mysql

Sekarang, amankan instalasi MySQL Anda menggunakan perintah:

sudo mysql_secure_installation

Ketika akan meminta untuk mengaktifkan komponen Validasi Kata Sandi yang merupakan langkah pertama dalam mengamankan MySQL, Anda dapat mengabaikannya atau cukup memilih tingkat kerumitan password yang ingin Anda atur untuk password.

Selain itu cukup tekan tombol Y atau sesuai kebutuhan Anda untuk semua opsi yang akan datang.

6. Buat Instance Koha di Ubuntu 20.04

Sekarang, mari kita buat sebuah instance untuk Koha:

sudo koha-create –create-db library

Anda dapat mengganti perpustakaan dengan nama perpustakaan Anda atau apa pun yang Anda inginkan. Nama yang Anda pilih di sini akan dikonfigurasi untuk Apache, MySQL. username dan komponen terkait lainnya dari Koha.

7. Konfigurasikan port situs koha

Secara default, itu akan menggunakan port 80, namun, saya ingin itu gratis untuk service masa depan lainnya di server web saya, jadi pertama-tama saya akan mengubah port default di file konfigurasi situs Koha.

sudo nano /etc/koha/koha-sites.conf

Di sini, kita mengubah Intraport menjadi 8001 yang akan digunakan oleh client staf Koha. Sementara meninggalkan OPAC (katalog) ke 8000.

INTRAPORT=”8001″ OPACPORT=”8000″

Untuk menyimpan file tekan CTRL+O diikuti dengan tombol Enter dan kemudian CTRL+X.

8. Tambahkan port Koha ke Apache

Sekarang, beri tahu Apache tentang port apa yang dapat diakses oleh service Koha, seperti pada langkah di atas kita telah menggunakan 8001 untuk client staf Koha dan 8000 untuk OPAC. Jadi, sebutkan hal yang sama di file konfigurasi port Apache.

sudo nano /etc/apache2/ports.conf

Ganti baris Dengarkan 80 untuk mengikuti yang diberikan.

Dengarkan 8001 Dengarkan 8000

Simpan dan Tutup – Ctrl+O dan Ctrl +X.

8. Buat file konfigurasi Apache.

sudo a2enmod menulis ulang

sudo a2enmod cgi

sudo a2dissite 000-default sudo a2enmod deflate sudo a2ensite library Catatan : Ganti library dengan instace Koha yang telah Anda buat pada langkah 6

Mulai ulang Apache

sudo service apache2 restart

9. Zebra membangun kembali perintah

koha-rebuild-zebra -v -f perpustakaan

10. Tetapkan password untuk DB yang dibuat oleh Koha

sudo mysql -u root -p

gunakan mysql;

ALTER USER ‘koha_library’@’localhost’ DIIDENTIFIKASI DENGAN mysql_native_password OLEH ‘ h2smedia ‘;

Catatan : Ganti h2smedia dengan password yang ingin digunakan. Ingat password ini juga akan digunakan sebagai password administrator untuk login Koho.

hak istimewa flush; SET GLOBAL sql_mode=”;

berhenti;

11. Ubah password basis data perpustakaan koha

Untuk melihat password login, Anda dapat menggunakan perintah:

sudo koha-passwd perpustakaan

Untuk mengubah password default yang dibuat oleh Koha secara manual, Anda dapat menggunakan perintah:

sudo nano /etc/koha/sites/ library /koha-conf.xml

Gulir ke bawah ke password perubahan konfigurasi terakhir dan di dalam.

Catatan : Ubah perpustakaan dengan nama perpustakaan Anda.

12. Mulai ulang memcached

service sudo memcached restart

13. Masuk ke penginstal Web Koha

http://localhost:8001 (Client staf)

http://localhost:8000 (Katalog online)