Како инсталирати Коха на Убунту 20.04 ЛТС Фоцал Фосса (01.27.22)

Коха је библиотечки софтвер отвореног кода који широм света користе различити образовни институти и заједнице за управљање својим књигама. Овде ћемо видети водич како бисмо знали кораке који укључују инсталацију Кохе на Убунту 20.04 ЛТС/Убунту 18.04 ЛТС.

То је систем заснован на прегледачу који пружа:

  • Коха је изграђена коришћењем библиотечких стандарда и протокола као што су МАРЦ 21, УНИМАРЦ, з39.50, СРУ/СВ, СИП2, СИП/НЦИП.
  • Вишејезично и преводљиво
  • Има моћан систем претраживања и приказ каталога који може да користи, између осталог, садржаје из Амазона, Гооглеа, ЛибрариТхинга, Отворене библиотеке и Синдетицс-а.
  • Интегрисани библиотечки систем пословне класе (ИЛС) са свеобухватном функционалношћу, укључујући основне и напредне опције.
  • Управљање часописима
  • Задуживање и управљање корисницима
  • Листе и извештаји
  • ОПАЦ / Дисцовери систем
  • Резервације курсева и локално Подршка за подручје

захтеви

  • Убунту 20.04/18.04 или било који други Линук сервер заснован на Дебиану за извршавање овде наведених корака.
  • Апацхе, МиСКЛ или МариаДБ, Перл (инсталираће се)
  • Роот приступи с на сервер

Кораци за инсталирање софтвера Коха Либрари на Убунту 20.04

Овде ћемо користити службено спремиште Коха за преузимање и инсталирање његових пакета на Убунту 20.04, међутим, команде су исте за Убунту 18.04 ЛТС, Линук или Дебиан.

1. Додај ГПГ кључ

Пакети које преузимамо нису темперирани, како бисмо били сигурни да ћемо прво додати ГПГ кључ потписан за Коха.

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

2. Додајте Коха спремиште на Убунту 20.04

Када кључ успешно додате, креирајте засебну датотеку Коха репо листе и у њу додајте одредишну адресу репо. Ово ће осигурати да неће бити нереда сазванични Убунту репо додавањем новог.

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

Да бисте поново изградили кеш АПТ -а, покрените команду за ажурирање система:

sudo apt update

3. Наредба за инсталирање Кохе на Убунту 20.04

Када сте додали Коха репо, само треба да извршимо једну команду за преузимање и инсталирање. Такође, аутоматски инсталира Апацхе веб сервер, па ако га већ имате, добро је у супротном оставите то на Кохи.

sudo apt install koha-common

4. Инсталирајте МиСКЛ Сервер и конфигуришите базу података

Подразумевано, на Убунту 20.04, верзија МиСКЛ 8.0 је доступна за инсталацију, користите доњу команду.

sudo apt install mysql-server    sudo systemctl start mysql

Сада, заштитите своју МиСКЛ инсталацију помоћу наредбе:

sudo mysql_secure_installation

Када ће тражити омогућавање компоненте Валидација лозинке, што је први корак у обезбеђивању МиСКЛ -а, можете је игнорисати или једноставно изабрати степен сложености лозинке који желите да поставите за лозинке.

Осим тога, једноставно притисните тастер И или према вашим захтевима за све надолазеће опције.

6. Креирајте Коха Инстанцу на Убунту 20.04

Сада, креирајмо инстанцу за Коха:

sudo koha-create --create-db library

Можете заменити библиотеку именом ваше библиотеке или било чиме што желите да имате . Име које одаберете овде ће се конфигурисати за апацхе, МиСКЛ. корисничко име и друге повезане компоненте Кохе.

7. Конфигуришите портове коха сајтова

Подразумевано ће користити порт 80, међутим, желим да то буде бесплатно за остале будуће услуге на мом веб серверу, па ћу прво променити подразумевани порт у Кохи веб страницу.

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

Овдје мијењамо Интрапорт на 8001 који ће користити клијент особља Коха. Док остављате ОПАЦ (каталог) на 8000.

ИНТРАПОРТ = ”8001 ″
ОПАЦПОРТ =” 8000 ″

Да бисте сачували датотеку, притисните ЦТРЛ+О помоћу тастера Ентер изатим ЦТРЛ+Кс.

<а хреф = "хттпс://ввв.хов2схоут.цом/вп-цонтент/уплоадс/2020/05/Цонфигуре-коха-ситес-портс. пнг ">

8. Додајте Коха портове у Апацхе

Сада, реците Апацхеу којим портовима је услуга Коха доступна, јер смо у горњим корацима користили 8001 за клијента особља Коха и 8000 за ОПАЦ. Стога, помените исто у конфигурационој датотеци Апацхе портова.

sudo nano /etc/apache2/ports.conf

Замијените ред Слушајте 80 слиједећи задани.

Listen 8001  Listen 8000

Сачувај и затвори - Цтрл +О и Цтрл +Кс .

<а хреф = "хттпс://ввв.хов2схоут.цом/вп-цонтент/уплоадс/2020/05/Адд-Коха -портс-то-Апацхе.јпг ">

8. Креирајте Апацхе конфигурацијске датотеке.

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

Поново покрените Апацхе

sudo service apache2 restart

9. Команда за поновну изградњу Зебре

koha-rebuild-zebra -v -f library

10. Поставите лозинку за базу података коју је креирала Коха

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

Напомена : Промените х2смедиа лозинком коју желите да користите. Запамтите да ће се ова лозинка користити и као администраторска лозинка за пријаву на Кохо.

flush privileges;    SET GLOBAL sql_mode='';    
quit;

11. Промена лозинке базе података коха библиотеке

Да бисте видели лозинку за пријављивање, можете користити наредбу:

sudo koha-passwd library 

Да бисте ручно променили подразумевану лозинку коју је креирала Коха, можете користити наредба:

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

Померите се надоле до последње и унутрашње лозинке за промену конфигурације.

<а хреф = "хттпс://ввв.хов2схоут.цом/вп-цонтент/уплоадс/2020/ 05/Коха-Цханге-пассворд.пнг ">

Напомена : Промените библиотеку именом библиотеке.

12. Поново покрените мемцацхед

sudo service memcached restart

13. Пријавите се на веб инсталатер Кохе

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


ИТубе видео: Како инсталирати Коха на Убунту 20.04 ЛТС Фоцал Фосса

01, 2022