Koha, ein integriertes Bibliotheksverwaltungssystem in Ubuntu 18.04

über Koha

Im nächsten Artikel werden wir uns Koha ansehen. Es geht um einen integriertes Open Source Bibliotheksverwaltungssystem weltweit auf der ganzen Welt von verschiedenen Bibliotheken, Schulen, Universitäten usw. genutzt. Es wurde 1999 von Katipo Communications für den Horowhenua Library Trust in Neuseeland gegründet. Es wurde in PERL geschrieben und unter der GNU General Public License V3 oder höher veröffentlicht.

Um koha unter Ubuntu 18.04 LTS zu installieren, müssen wir zwei Prozesse durchlaufen. Das heißt, Installation der Benutzeroberfläche über das Terminal und Installation über die grafische Benutzeroberflächemit einem Webbrowser. In den folgenden Zeilen sehen wir nur die Installation vom Terminal. In Bearbeitung von der grafischen Oberfläche ist es sehr intuitiv.

Koha Allgemeine Merkmale

Koha verfügt über alle erforderlichen Funktionen in einem integrierten Bibliotheksverwaltungsprogramm, unter denen wir finden können:

  • Eine einfache und übersichtliche Oberfläche für Bibliothekare und Gönner.
  • Konfigurierbare Suche.
  • Wir werden haben Benutzerleselisten.
  • Komplettes Beschaffungssystem, einschließlich Schätzungen und Bewertungsinformationen.
  • Wir finden ein Beschaffungssystem zur Verfügung einfacher für kleine Bibliotheken.
  • System für Zeitungen und Zeitschriften.
  • Koha ist also webbasiert kann an dummen Terminals verwendet werden (Terminals ohne Festplatte oder spezielle Hardware) zur Beratung und Verwaltung der Bibliothek.
  • Der Bibliothekar kann Verwalten Sie die Bibliothek remotemit einem Mobiltelefon oder einem persönlichen Assistenten.
  • Diese Software verarbeitet a umfangreiches Repertoire an Berichten, Berichten und Statistiken begünstigt durch die Verwendung einer relationalen Datenbank.

Koha-Installation unter Ubuntu 18.04

Wir beginnen die Installation dieses integrierten Systems, indem wir ein Terminal öffnen (Strg + Alt + T) und die in den Repositorys verfügbare Software aktualisieren:

sudo apt-get update; sudo apt-get upgrade

Installieren Sie den MySQL-Server

Wir installieren weiterhin die MySQL Server mit dem Befehl:

MySQL Server Installation

sudo apt-get install mysql-server

Nach der Installation können wir Version prüfen:

MySQL-Version

mysql --version

Wir melden uns bei MySQL an:

MySQL Login Root

sudo mysql -u root -p

Jetzt stellen wir fest:

globaler SQL-Satz

SET GLOBAL sql_mode='';

exit;

Fügen Sie das Koha-Repository hinzu

Dann können wir Fügen Sie das Repository und den entsprechenden Schlüssel hinzu. Dazu verwenden wir die Befehle im Terminal:

koha gpg asc

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

füge repo koha hinzu

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

Wir werden das System erneut aktualisieren, indem wir das Terminal eingeben:

sudo apt-get update; sudo apt-get upgrade

Installieren Sie Koha

An diesem Punkt können wir Fahren Sie mit der Installation von Koha fort mit apt:

sudo apt-get install koha-common

Konfigurieren Sie Koha-Sites

Um fortzufahren, lassen Sie uns Ändern Sie die Verwaltungsportnummer in 8001. Wir werden es tun Bearbeiten der Datei koha-sites.conf Verwenden Sie den folgenden Befehl:

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

Für dieses Beispiel verwende ich den Vim-Editor. Innerhalb der Datei müssen Sie Suchen Sie die folgenden Zeilen INTRAPORT und OPACPORT in der Datei und nehmen Sie die Änderungen vor.

Koha wechseln Ports

INTRAPORT="8001"
OPACPORT="8000"

Sobald die Änderungen vorgenommen wurden, speichern und beenden wir.

Apache-Konfiguration

Konfiguration für Apache2 erstellen

Lassen Sie die Verwenden Sie den Befehl a2enmod, um Module auf dem Apache-Webserver zu aktivieren.

sudo a2enmod rewrite
sudo a2enmod cgi

Dann können wir Starten Sie den Server neu mit dem Befehl:

sudo service apache2 restart

Erstellen Sie eine Koha-Instanz für die Namensbibliothek

Erstellen Sie eine Koha-Bibliotheksinstallation

sudo koha-create --create-db library

Sicherheitseinstellung für MySQL

Im nächsten werden wir Führen Sie die MySQL-Sicherheitseinstellungen durch. Dies kann durch Eingabe von:

MySQL sicher

sudo mysql_secure_installation

Beim Ausführen dieses Skripts habe ich für dieses Beispiel geantwortet n (nein) zur ersten Frage. Dann antwortete ich Und wenn) an alle anderen.

Hinzufügen von Ports

Vorher haben wir Port 8001 für Koha-Mitarbeiter und 8000 für OPAC zugewiesen. Jetzt öffnen wir die Konfigurationsdatei:

sudo vim /etc/apache2/ports.conf

Im Inneren werden wir die folgenden Zeilen einfügen, die wir nach der Zeile kopieren müssen, in der steht Höre 80:

Fügen Sie Apache2-Ports hinzu

Listen 8001
Listen 8000

Nachdem wir die Änderungen vorgenommen haben, speichern und schließen wir.


Module aktivieren

Module und Sites aktivieren

sudo a2dissite 000-default
sudo a2enmod deflate
sudo a2ensite library

Starten Sie Apache neu

Wir müssen neu starten Apache:

sudo service apache2 restart

Zebra-Wiederherstellungsbefehl

Der nächste Schritt wird sein bauen die wieder auf Zebra-Datenbank für eine Koha-Instanz mit dem Befehl:

koha-rebuild-zebra -v -f library

Passwort für die Koha-Konfigurationsdatei

Kenne das Passwort conf

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

Ändern Sie das Passwort für die Datenbank koha_library

Wir können das Datenbankkennwort nach unseren Wünschen ändern, indem wir die folgende Datei bearbeiten:

Passwort ändern db koha

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

Konfigurieren Sie MySQL für Koha

modifiziere db für koha

sudo su

mysql -uroot -p

use mysql;

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

flush privileges;

quit;

In diesem Beispiel lautet das verwendete Kennwort 'Bibliothek'. Es muss mit dem übereinstimmen, das wir in der bearbeiteten Datei im vorherigen Punkt festgelegt haben.

Starten Sie memcached neu

sudo service memcached restart

Damit haben wir beendete den ersten Teil der Installation.

Setzen Sie die Installation in der grafischen Umgebung fort

Um die Installation in der grafischen Umgebung fortzusetzen, öffnen Sie einfach einen Webbrowser und schreiben Sie als URL:

login

http://127.0.1.1:8001

Standardeinstellung

Nach Wir müssen die verschiedenen Konfigurationsfenster ausfüllen das werden wir im Browser finden.

Administrator-Benutzer erstellen

Nach Abschluss der Installation können wir über die URL auf den von uns konfigurierten Katalog zugreifen:

http://127.0.1.1:8000

zu Weitere Informationen zur Installation dieser Software, mögliche Fehler bei der Ausführung oder zur Deinstallationkönnen Benutzer Konsultieren Sie das Wiki zur Verfügung.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Christian Echeverry sagte

    Ausgezeichnet, ich habe danach gesucht, vielen Dank an die Favoriten.

  2.   rodrigo varela sagte

    Ausgezeichnet! Danke vielmals

  3.   Pipo Maginner sagte

    Beeindruckende Anleitung. Der Apache-Teil würde fehlen, da er mir Fehler gibt. Es wäre toll, es hinzuzufügen! Vielen Dank

    1.    Damien A. sagte

      Hallo. Wenn Sie Apache installieren müssen, können Sie sich den Artikel ansehen, den ein Kollege vor einiger Zeit in diesem Blog darüber geschrieben hat, wie Installieren Sie Apache in Ubuntu. Salu2.

  4.   andrea sagte

    Guten Morgen: Wie kann ich das Passwort wiederherstellen?
    Thanks!

    1.    Damien A. sagte

      Hallo. Ich empfehle Ihnen einen Blick auf die Programm-Wiki. hallo2.

  5.   Wilhelm Stop sagte

    Ich blieb im Schritt «MySQL für Koha konfigurieren», als ich den Befehl zum Ändern des Passworts eingab, gab es einen Syntaxfehler, dass etwas im Befehl falsch geschrieben war
    Ich benutze Ubuntu 20
    Gibt es eine Lösung?

  6.   Matthias sagte

    H
    es, ich habe diesen Fehler:

    mysql> PASSWORT FÜR 'koha_library' SETZEN @ 'localhost' = PASSWORT ('koha.123');

    FEHLER 1064 (42000): Sie haben einen Fehler in Ihrer SQL-Syntax; Überprüfen Sie das Handbuch, das Ihrer MySQL-Serverversion entspricht, um die richtige Syntax in der Nähe von 'PASSWORD (' koha.123 ′) 'in Zeile 1 . zu verwenden

    Bitte um Hilfe, was ist los? Ich verwende Ubuntu 20.04 THX

    1.    Damien A. sagte

      Hallo. Hast du das Passwort in der Koha Konfigurationsdatei geändert?

  7.   Alexander Alzate sagte

    Alles lief sehr gut, bis ich die Installation von der grafischen Umgebung aus starten wollte.

    Beim Öffnen des Browsers zur Eingabe http://127.0.1.1:8001 Ich erhalte folgende Fehlermeldung:

    Internal Server Error

    Der Server hat Jahr interner Fehler oder eine falsche Konfiguration und konnte Ihre Anfrage zu vervollständigen.

    Bitte kontaktieren Sie den Serveradministrator unter [keine Adresse angegeben], um ihn über den Zeitpunkt des Auftretens dieses Fehlers und die Aktionen zu informieren, die Sie unmittelbar vor diesem Fehler ausgeführt haben.

    Mehr Informationen über diesen Fehler kann in der Server-Fehlerprotokoll.

    Darüber hinaus ist ein Fehler 500 Internal Server Error aufgetreten, als versucht wurde, ein ErrorDocument zu verwenden, um die Anforderung zu verarbeiten.

    Apache / 2.4.41 (Ubuntu) Server unter 127.0.1.1 Port 8001

    1.    Damien A. sagte

      Hi. Anscheinend hast du in den Einstellungen etwas falsch eingegeben. Seien Sie beim Kopieren und Einfügen von Einstellungen oder Leerzeichen vorsichtig. Wenn Sie sich das Apache-Fehlerprotokoll nicht ansehen, sollten Sie mehr Informationen über den Fehler erhalten. Salu2.