Koha ist eine Open-Source-Bibliothekssoftware, die weltweit von verschiedenen Bildungseinrichtungen und Communities zur Verwaltung ihrer Bücher verwendet wird. Hier sehen wir das Tutorial, um die Schritte zur Installation von Koha unter Ubuntu 20.04 LTS/Ubuntu 18.04 LTS kennenzulernen.
Es handelt sich um ein browserbasiertes System, das Folgendes bietet:
- Koha basiert auf Bibliotheksstandards und Protokollen wie MARC 21, UNIMARC, z39.50, SRU/SW, SIP2, SIP/NCIP.
- Mehrsprachig und übersetzbar
- Es verfügt über ein leistungsstarkes Suchsystem und eine Kataloganzeige, die unter anderem Inhalte von Amazon, Google, LibraryThing, Open Library und Syndetics verwenden kann.
- Integriertes Bibliothekssystem (ILS) der Enterprise-Klasse mit umfassender Funktionalität, einschließlich grundlegender und erweiterter Optionen.
- Zeitschriftenmanagement
- Ausleihe und Benutzerverwaltung
- Listen und Berichte
- OPAC / Discovery-System
- Kursreservierungen und Unterstützung vor Ort
Anforderungen
- Ubuntu 20.04/18.04 oder ein anderer Debian-basierter Linux-Server, um die hier angegebenen Schritte auszuführen.
- Apache, MySQL oder MariaDB, Perl (wird installiert)
- Root-Zugriff auf den Server
Schritte zur Installation der Koha Library Software unter Ubuntu 20.04
Hier verwenden wir das offizielle Repository von Koha, um seine Pakete unter Ubuntu 20.04 herunterzuladen und zu installieren. Die Befehle sind jedoch für Ubuntu 18.04 LTS, Linux oder Debian dieselben.
1. GPG-Schlüssel hinzufügen
Die von uns heruntergeladenen Pakete wurden nicht temperiert, um sicherzustellen, dass wir zunächst den für Koha signierten GPG-Schlüssel hinzufügen.
wget -q -O- https://debian.koha-community.org/koha/gpg.asc | sudo apt-key add -
2. Koha-Repository unter Ubuntu 20.04 hinzufügen
Sobald der Schlüssel erfolgreich hinzugefügt wurde, erstellen Sie eine separate Koha-Repo-Listendatei und fügen Sie darin die Repo-Zieladresse hinzu. Dadurch wird sichergestellt, dass beim Hinzufügen eines neuen Repos kein Chaos mit dem offiziellen Ubuntu-Repo entsteht.
echo 'deb https://debian.koha-community.org/koha stable main' | sudo tee /etc/apt/sources.list.d/koha.list
Um den APT-Cache neu zu erstellen, führen Sie den Systemaktualisierungsbefehl aus:
sudo apt update
3. Befehl zur Installation von Koha unter Ubuntu 20.04
Sobald Sie das Koha-Repo hinzugefügt haben, müssen wir zum Herunterladen und Installieren nur noch einen einzigen Befehl ausführen. Außerdem wird der Apache-Webserver automatisch installiert. Wenn Sie ihn also bereits haben, ist es gut, ihn andernfalls bei Koha zu belassen.
sudo apt install koha-common
4. Installieren Sie MySQL Server und konfigurieren Sie eine Datenbank
Standardmäßig steht unter Ubuntu 20.04 die MySQL 8.0-Version zur Installation zur Verfügung. Verwenden Sie dazu den folgenden Befehl.
sudo apt install mysql-server sudo systemctl start mysql
Sichern Sie nun Ihre MySQL-Installation mit dem folgenden Befehl:
sudo mysql_secure_installation
Wenn Sie aufgefordert werden, die Komponente „Passwortvalidierung“ zu aktivieren, die der erste Schritt zur Sicherung von MySQL ist, können Sie sie entweder ignorieren oder einfach den Grad der Passwortkomplexität auswählen, den Sie für Passwörter festlegen möchten.
Ansonsten einfach drückenYSchlüssel oder gemäß Ihren Anforderungen für alle kommenden Optionen.
6. Erstellen Sie eine Koha-Instanz unter Ubuntu 20.04
Erstellen wir nun eine Instanz für Koha:
sudo koha-create --create-db library
Sie können die Bibliothek durch den Namen Ihrer Bibliothek oder einen beliebigen Namen ersetzen. Der Name, den Sie hier wählen, wird für Apache MySQL konfiguriert. Benutzername und andere verwandte Komponenten von Koha.
7. Konfigurieren Sie die Ports der Koha-Sites
Standardmäßig wird der Port 80 verwendet. Ich möchte jedoch, dass dieser für andere zukünftige Dienste auf meinem Webserver frei bleibt. Daher werde ich zunächst den Standardport in der Konfigurationsdatei der Koha-Sites ändern.
sudo nano /etc/koha/koha-sites.conf
Hier ändern wir den Intraport auf 8001, der vom Koha-Mitarbeiter-Client verwendet wird. Beim Verlassen des OPAC (Katalog) auf 8000.
INTRAPORT=“8001“
OPACPORT=“8000“
Um die Datei zu speichern, drücken SieSTRG+Ogefolgt von der Eingabetaste und dannSTRG+X.
8. Fügen Sie Koha-Ports zu Apache hinzu
Teilen Sie dem Apache nun mit, über welche Ports der Koha-Dienst zugänglich ist, da wir in den obigen Schritten 8001 für den Koha-Mitarbeiter-Client und 8000 für OPAC verwendet haben. Erwähnen Sie dies daher in der Konfigurationsdatei der Apache-Ports.
sudo nano /etc/apache2/ports.conf
Ersetzen Sie die ZeileHören Sie 80einem gegebenen zu folgen.
Listen 8001 Listen 8000
Speichern und schließen –Strg+OUndStrg+X.
8. Erstellen Sie Apache-Konfigurationsdateien.
sudo a2enmod rewrite
sudo a2enmod cgi
sudo a2dissite 000-default sudo a2enmod deflate sudo a2ensite library Note: Replace the library with the Koha instace you have created in step 6
Starten Sie Apache neu
sudo service apache2 restart
9. Zebra-Neuaufbaubefehl
koha-rebuild-zebra -v -f library
10. Legen Sie das Passwort für die von Koha erstellte Datenbank fest
sudo mysql -u root -p
use mysql;
ALTER USER 'koha_library'@'localhost' IDENTIFIED WITH mysql_native_password BY 'h2smedia';
Notiz: Ändernh2smediamit dem Passwort, das Sie verwenden möchten. Denken Sie daran, dass dieses Passwort auch als Administratorpasswort für die Anmeldung bei Koho verwendet wird.
flush privileges; SET GLOBAL sql_mode='';
quit;
11. Ändern Sie das Passwort der koha-Bibliotheksdatenbank
Um das Login-Passwort anzuzeigen, können Sie den folgenden Befehl verwenden:
sudo koha-passwd library
Um das von Koha erstellte Standardkennwort manuell zu ändern, können Sie den folgenden Befehl verwenden:
sudo nano /etc/koha/sites/library/koha-conf.xml
Scrollen Sie nach unten zum letzten und inneren Konfigurationsänderungskennwort.
Notiz: Ändern Sie die Bibliothek mit Ihrem Bibliotheksnamen.
12. Starten Sie Memcached neu
sudo service memcached restart
13. Melden Sie sich beim Web-Installer von Koha an
https://localhost:8001 (Staff client)
https://localhost:8000 (Online catalogue)






![So entfernen Sie Mosyle MDM vom iPad [3 Möglichkeiten]](https://elsefix.com/images/5/2024/09/1726475779_remove-mosyle-corporation-mdm.jpg)

![So übertragen Sie Dateien drahtlos vom iPhone auf den PC [Vollständige Anleitung]](https://elsefix.com/statics/image/placeholder.png)


