Jak nainstalovat Koha na Ubuntu 20.04 LTS FOSSA FOSSA

Koha je software pro open-source knihovny používaný po celém světě různými vzdělávacími ústavy a komunitami k řízení svých knih. Zde uvidíme tutoriál znát kroky zahrnující instalaci Koha na Ubuntu 20.04 LTS/Ubuntu 18.04 LTS.

Je to systém založený na prohlížeči, který poskytuje:

  • Koha je postavena pomocí knihovnických standardů a protokolů, jako jsou Marc 21, UNIMARC, Z39.50, SRU/SW, SIP2, SIP/NCIP.
  • Vícejazyčné a překládatelné
  • Má mimo jiné výkonný vyhledávací systém a katalogový displej, který může používat obsah Amazon, Google, LibraryThing, Open Library a Syndetics.
  • Enterprise-Class Integrated Library System (ILS) s komplexními funkcemi včetně základních a pokročilých možností.
  • Management časopisů
  • Půjčky a správa uživatelů
  • Seznamy a zprávy
  • Systém OPAC / Discovery
  • Rezervace kurzu a podpora místní oblasti

požadavky

  • Ubuntu 20.04/18.04 nebo jakýkoli jiný linuxový server založený na Debian pro provedení zde uvedených kroků.
  • Apache, MySQL nebo MariAdb, Perl (nainstaluje)
  • Kořenový přístup k serveru

Kroky k instalaci softwaru knihovny Koha na Ubuntu 20.04

Zde použijeme oficiální úložiště Koha ke stažení a instalaci jeho balíčků na Ubuntu 20.04, příkazy jsou však stejné pro Ubuntu 18.04 LTS, Linux nebo Debian.

1. Přidejte klíč GPG

Balíčky, které stahujeme, nebyly zmírněny, aby se zajistilo, že nejprve přidáme klíč GPG podepsaný pro Koha.

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

2. Přidejte úložiště Koha na Ubuntu 20.04

Jakmile je klíč úspěšně přidán, vytvořte samostatný soubor seznamu repo koha a přidejte do toho reporitní adresu. Tím se zajistí, že s oficiálním reporem Ubuntu nebude žádný nepořádek při přidání nového.

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

Chcete -li znovu vybudovat apt mezipaměť, spusťte příkaz aktualizace systému:

sudo apt update

3. Příkaz pro instalaci Koha na Ubuntu 20.04

Jakmile přidáte Repo Koha, musíme pouze provést jeden příkaz ke stažení a instalaci. Automaticky také nainstaluje webový server Apache, takže pokud jej již máte, je dobré jinak nechat na Koha.

sudo apt install koha-common

4. Nainstalujte server MySQL a nakonfigurujte databázi

Ve výchozím nastavení je na instalaci k dispozici na Ubuntu 20.04 verze MySQL 8.0, použijte příkaz níže.

sudo apt install mysql-server

sudo systemctl start mysql

Nyní zabezpečte instalaci MySQL pomocí příkazu:

sudo mysql_secure_installation

Když požádá o povolení komponenty ověření hesla, která je prvním krokem při zabezpečení MySQL, můžete ji buď ignorovat, nebo jednoduše vybrat stupeň složitosti hesla, kterou chcete nastavit pro hesla.

Kromě toho jednoduše stiskněteYklíč nebo podle vašich požadavků na všechny nadcházející možnosti.

6. Vytvořte instanci Koha na Ubuntu 20.04

Nyní vytvoříme příklad pro Koha:

sudo koha-create --create-db library

Knihovnu můžete nahradit názvem vaší knihovny nebo všeho, co chcete mít. Název, který zde vyberete, nakonfiguruje pro Apache, MySQL. Uživatelské jméno a další související komponenty Koha.

7. Konfigurace portů koha stránek

Ve výchozím nastavení však bude používat port 80, chci však, aby byl zdarma pro další budoucí služby na mém webovém serveru, takže nejprve změním výchozí port v konfiguračním souboru KOHA.

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

Zde změníme intraport na 8001, který bude používat klient zaměstnanců Koha. Při odchodu OPAC (katalog) na 8000.

Intraport = ”8001 ″
OPACPORT = ”8000 ″

Uložení souboru stiskněteCtrl+onásleduje klávesa Enter a potéCtrl+x.

8. Přidejte přístavy Koha do Apache

Nyní řekněte Apache o tom, jaké porty je služba Koha přístupná, jako ve výše uvedených krocích jsme použili 8001 pro klienta zaměstnanců Koha a 8000 pro OPAC. Uveďte tedy to samé v konfiguračním souboru Apache Ports.

sudo nano /etc/apache2/ports.conf

Vyměňte čáruPoslouchejte 80následovat dané.

Listen 8001
Listen 8000

Uložit a zavřít -Ctrl+oaCtrl +x.

8. Vytvořte konfigurační soubory Apache.

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

Restartujte Apache

sudo service apache2 restart

9. Příkaz Rebuild zebra

koha-rebuild-zebra -v -f library

10. Nastavte heslo pro DB vytvořené Koha

sudo mysql -u root -p
use mysql;
ALTER USER 'koha_library'@'localhost' IDENTIFIED WITH mysql_native_password BY 'h2smedia';

Poznámka: ZměnaH2SMEDIAs heslem, které chcete použít. Pamatujte, že toto heslo použije také jako heslo správce k přihlášení Koho.

flush privileges;

SET GLOBAL sql_mode='';

quit;

11. Změňte heslo databáze knihovny Koha

Chcete -li zobrazit přihlašovací heslo, můžete použít příkaz:

sudo koha-passwd library 

Pro ruční změnu výchozího hesla vytvořeného KoHa můžete použít příkaz:

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

Přejděte dolů na poslední a vnitřní heslo pro změnu konfigurace.

Poznámka: Změňte knihovnu s názvem knihovny.

12. Restartujte memcached

sudo service memcached restart

13. Přihlaste se do instalačního zařízení pro web Koha

https://localhost:8001 (Staff client)
https://localhost:8000 (Online catalogue)

Related Posts