Koha, sistem manajemen perpustakaan terintegrasi di Ubuntu 18.04

tentang koha

Pada artikel selanjutnya kita akan membahas tentang Koha. Ini tentang a sistem manajemen perpustakaan open source terintegrasi digunakan di seluruh dunia oleh berbagai perpustakaan, sekolah, universitas, dll. Itu dibuat pada tahun 1999 oleh Katipo Communications for the Horowhenua Library Trust di Selandia Baru. Itu ditulis dalam PERL dan dirilis di bawah GNU General Public License V3 atau yang lebih baru.

Untuk menginstal koha di Ubuntu 18.04 LTS, kita harus melalui dua proses. Artinya, memasang antarmuka pengguna menggunakan terminal dan instalasi dari antarmuka pengguna grafis, menggunakan browser web. Pada baris berikut kita hanya akan melihat instalasi dari terminal. Dalam proses dari antarmuka grafis ini cukup intuitif.

Fitur Umum Koha

Koha memiliki semua fitur yang diperlukan dalam program manajemen perpustakaan terintegrasi, di antaranya kita dapat menemukan:

  • sebuah antarmuka yang sederhana dan jelas untuk pustakawan dan pelindung.
  • Pencarian yang dapat dikonfigurasi.
  • Kami akan memiliki daftar bacaan pengguna.
  • Sistem pengadaan lengkap, termasuk perkiraan dan informasi penilaian.
  • Kami akan menemukan sistem pengadaan yang tersedia lebih sederhana, untuk perpustakaan kecil.
  • Sistem untuk surat kabar dan majalah.
  • Koha berbasis web, jadi dapat digunakan di terminal bodoh (terminal tanpa hard disk atau perangkat keras khusus) untuk konsultasi dan pengelolaan perpustakaan.
  • Pustakawan bisa mengelola perpustakaan dari jarak jauh, menggunakan ponsel atau asisten pribadi.
  • Perangkat lunak ini menangani a repertoar yang luas dari laporan, laporan dan statistik disukai oleh penggunaan database relasional.

Instalasi Koha di Ubuntu 18.04

Kami akan memulai instalasi sistem terintegrasi ini dengan membuka terminal (Ctrl + Alt + T) dan memperbarui perangkat lunak yang tersedia di repositori:

sudo apt-get update; sudo apt-get upgrade

Instal server MySQL

Kami terus menginstal Server MySQL dengan perintah:

instalasi server mysql

sudo apt-get install mysql-server

Setelah penginstalan, kita bisa periksa versi:

versi mysql

mysql --version

Kami masuk ke mysql:

root login mysql

sudo mysql -u root -p

Sekarang kami menetapkan:

set sql global

SET GLOBAL sql_mode='';

exit;

Tambahkan repositori Koha

Lalu kita bisa tambahkan repositori dan kuncinya yang sesuai. Untuk melakukan ini, kami menggunakan perintah di terminal:

koha gpg asc

wget -q -O- http://debian.koha-community.org/koha/gpg.asc | sudo apt-key add -

tambahkan repo koha

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

Sekali lagi, kami akan memperbarui sistem dengan mengetik di terminal:

sudo apt-get update; sudo apt-get upgrade

Instal Koha

Saat ini kami bisa lanjutkan ke instalasi Koha menggunakan apt:

sudo apt-get install koha-common

Konfigurasikan situs koha

Untuk melanjutkan, ayo ubah nomor port manajemen menjadi 8001. Kami akan melakukannya mengedit file koha-sites.conf menggunakan perintah berikut:

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

Untuk contoh ini saya menggunakan editor Vim. Di dalam file Anda harus temukan baris INTRAPORT dan OPACPORT berikut di file dan buat perubahan.

koha mengubah port

INTRAPORT="8001"
OPACPORT="8000"

Setelah perubahan dilakukan, kami menyimpan dan keluar.

Konfigurasi Apache

buat konfigurasi untuk apache2

Kita akan gunakan perintah a2enmod untuk mengaktifkan modul di server web Apache.

sudo a2enmod rewrite
sudo a2enmod cgi

Lalu kita bisa restart server dengan perintah:

sudo service apache2 restart

Buat instance Koha untuk perpustakaan nama

membuat instalasi perpustakaan koha

sudo koha-create --create-db library

Pengaturan keamanan untuk MySQL

Selanjutnya kita akan melakukannya melakukan pengaturan keamanan MySQL. Ini dapat dilakukan dengan mengetik:

mysql aman

sudo mysql_secure_installation

Saat menjalankan script ini, untuk contoh ini saya jawab n (tidak) ke pertanyaan pertama. Lalu saya menjawab Dan jika) kepada yang lainnya.

Menambahkan port

Sebelumnya kami menetapkan port 8001 untuk staf Koha dan 8000 untuk OPAC. Sekarang kita akan membuka file konfigurasi:

sudo vim /etc/apache2/ports.conf

Di dalamnya kita akan menyertakan baris berikut, yang harus kita salin setelah baris yang bertuliskan Dengarkan 80:

tambahkan port apache2

Listen 8001
Listen 8000

Setelah melakukan perubahan, kita simpan dan tutup.


Aktifkan modul

mengaktifkan modul dan situs

sudo a2dissite 000-default
sudo a2enmod deflate
sudo a2ensite library

Mulai ulang apache

Kita harus memulai kembali apache:

sudo service apache2 restart

Zebra membangun kembali perintah

Langkah selanjutnya adalah membangun kembali Database zebra untuk contoh Koha dengan perintah:

koha-rebuild-zebra -v -f library

Kata sandi untuk file konfigurasi Koha

tahu conf password

sudo xmlstarlet sel -t -v 'yazgfs/config/pass' /etc/koha/sites/library/koha-conf.xml

Ubah kata sandi untuk database koha_library

Kita dapat mengubah kata sandi database sesuai dengan keinginan kita dengan mengedit file berikut:

ubah kata sandi db koha

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

Konfigurasikan MySQL untuk koha

modifikasi db untuk koha

sudo su

mysql -uroot -p

use mysql;

SET PASSWORD FOR 'koha_library'@'localhost' = PASSWORD('library');

flush privileges;

quit;

Untuk contoh ini, kata sandi yang digunakan adalah 'perpustakaan'. Itu harus sama dengan yang kita atur di file yang diedit di poin sebelumnya.

Mulai ulang memcache

sudo service memcached restart

Dengan ini kita akan punya menyelesaikan bagian pertama dari instalasi.

Lanjutkan penginstalan dari lingkungan grafis

Untuk melanjutkan penginstalan dari lingkungan grafis, cukup buka browser web dan tulis sebagai URL:

masuk

http://127.0.1.1:8001

setingan awal

Setelah kita harus mengisi jendela konfigurasi yang berbeda yang akan kita temukan di browser.

buat pengguna administrator

Setelah penginstalan selesai, kami akan dapat mengakses katalog yang kami konfigurasikan dari URL:

http://127.0.1.1:8000

untuk informasi lebih lanjut tentang penginstalan perangkat lunak ini, kemungkinan kesalahan saat menjalankannya atau untuk melanjutkan penginstalan, pengguna bisa berkonsultasi dengan Wiki tersedia.


11 komentar, tinggalkan punyamu

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   Christian Everyry dijo

    Luar biasa, saya sedang mencarinya, terima kasih banyak, untuk favorit.

  2.   rodrigo varela dijo

    Luar biasa! Terima kasih banyak

  3.   Pipo Maginner dijo

    Panduan yang mengesankan. Bagian Apache akan hilang, karena memberi saya kesalahan. Akan sangat bagus untuk menambahkannya! Terima kasih

    1.    Damien A. dijo

      Halo. Jika Anda perlu menginstal apache, Anda dapat melihat artikel yang ditulis seorang kolega beberapa waktu yang lalu di blog ini tentang cara instal apache di Ubuntu. Salu2.

  4.   andrea dijo

    Selamat pagi: bagaimana cara memulihkan kata sandi?
    Gracias!

    1.    Damien A. dijo

      Halo. Saya sarankan Anda melihat Wiki Program. salam2.

  5.   William Berhenti dijo

    Saya tetap di langkah «Konfigurasi MySQL untuk koha», ketika saya memasukkan perintah untuk mengubah kata sandi, itu memberi saya kesalahan sintaks, ada sesuatu dalam perintah yang salah eja
    saya menggunakan Ubuntu 20
    Apakah ada solusi

  6.   Matthias dijo

    H
    itu, saya mendapatkan kesalahan ini:

    mysql> SET PASSWORD UNTUK 'koha_library' @ 'localhost' = PASSWORD ('koha.123');

    GALAT 1064 (42000): Anda memiliki kesalahan dalam sintaks SQL Anda; periksa manual yang sesuai dengan versi server MySQL Anda untuk sintaks yang tepat untuk digunakan di dekat 'PASSWORD (' koha.123 ) 'di baris 1

    Tolong bantu, apa yang salah? Saya menggunakan ubuntu 20.04 THX

    1.    Damien A. dijo

      Halo. Sudahkah Anda mengubah kata sandi di file konfigurasi Koha?

  7.   Alexander Alzat dijo

    Semuanya berjalan sangat baik sampai saya akan memulai instalasi dari lingkungan grafis.

    Saat membuka browser untuk masuk http://127.0.1.1:8001 Saya mendapatkan pesan kesalahan berikut:

    Internal Server Error

    Server mengalami kesalahan internal atau tahun misconfiguration dan WS Tidak dapat menyelesaikan permintaan Anda.

    Silakan hubungi administrator server di [tidak ada alamat yang diberikan] untuk memberi tahu mereka waktu kesalahan ini terjadi, dan tindakan yang Anda lakukan sebelum kesalahan ini.

    Informasi lebih lanjut tentang kesalahan ini Mungkin tersedia dalam log kesalahan server.

    Selain itu, kesalahan 500 Internal Server Error ditemukan saat mencoba menggunakan ErrorDocument untuk menangani permintaan.

    Server Apache / 2.4.41 (Ubuntu) di 127.0.1.1 Port 8001

    1.    Damien A. dijo

      Hai, yang di sana. Sepertinya Anda salah mengetik di pengaturan. Berhati-hatilah saat menyalin dan menempelkan pengaturan atau spasi. Jika Anda tidak melihat log kesalahan apache, itu akan memberi Anda lebih banyak informasi tentang kesalahan tersebut. salam2.