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:
sudo apt-get install mysql-server
Setelah penginstalan, kita bisa periksa versi:
mysql --version
Kami masuk ke mysql:
sudo mysql -u root -p
Sekarang kami menetapkan:
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:
wget -q -O- http://debian.koha-community.org/koha/gpg.asc | sudo apt-key add -
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.
INTRAPORT="8001" OPACPORT="8000"
Setelah perubahan dilakukan, kami menyimpan dan keluar.
Konfigurasi Apache
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
sudo koha-create --create-db library
Pengaturan keamanan untuk MySQL
Selanjutnya kita akan melakukannya melakukan pengaturan keamanan MySQL. Ini dapat dilakukan dengan mengetik:
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:
Listen 8001 Listen 8000
Setelah melakukan perubahan, kita simpan dan tutup.
Aktifkan modul
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
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:
sudo vim /etc/koha/sites/library/koha-conf.xml
Konfigurasikan MySQL 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:
http://127.0.1.1:8001
Setelah kita harus mengisi jendela konfigurasi yang berbeda yang akan kita temukan di browser.
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.
Luar biasa, saya sedang mencarinya, terima kasih banyak, untuk favorit.
Luar biasa! Terima kasih banyak
Panduan yang mengesankan. Bagian Apache akan hilang, karena memberi saya kesalahan. Akan sangat bagus untuk menambahkannya! Terima kasih
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.
Selamat pagi: bagaimana cara memulihkan kata sandi?
Gracias!
Halo. Saya sarankan Anda melihat Wiki Program. salam2.
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
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
Halo. Sudahkah Anda mengubah kata sandi di file konfigurasi Koha?
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
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.