<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="uk">
	<id>http://wiki.koha.org.ua/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dubyk</id>
	<title>Koha Ukraine Wiki - Внесок користувача [uk]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.koha.org.ua/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dubyk"/>
	<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/%D0%A1%D0%BF%D0%B5%D1%86%D1%96%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0:%D0%92%D0%BD%D0%B5%D1%81%D0%BE%D0%BA/Dubyk"/>
	<updated>2026-05-24T20:20:19Z</updated>
	<subtitle>Внесок користувача</subtitle>
	<generator>MediaWiki 1.39.17</generator>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%A8%D1%82%D1%80%D0%B8%D1%85-%D0%BA%D0%BE%D0%B4%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F&amp;diff=9301</id>
		<title>Штрих-кодування</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%A8%D1%82%D1%80%D0%B8%D1%85-%D0%BA%D0%BE%D0%B4%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F&amp;diff=9301"/>
		<updated>2026-03-23T11:47:51Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: /* Варіанти отримання штрихкодів */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;[https://uk.wikipedia.org/wiki/%D0%A8%D1%82%D1%80%D0%B8%D1%85-%D0%BA%D0%BE%D0%B4 Штрих-код]&#039;&#039;&#039; &#039;&#039;(Вікіпедія)&#039;&#039; — один із способів ідентифікації. В контексті АБІС Koha сприймається як унікальний код, який визначає екземпляр книги, користувача.&lt;br /&gt;
&lt;br /&gt;
[[File:barcodes_scan.jpeg|thumbnail|right|]]&lt;br /&gt;
&lt;br /&gt;
== Способи кодування ==&lt;br /&gt;
&#039;&#039;&#039;Лінійні коди (штрих-код)&#039;&#039;&#039;&lt;br /&gt;
:Штрих-код — найпростіший спосіб кодування інформації, при якому дані записуються в ширину.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Двовимірні коди (QR-код)&#039;&#039;&#039;&lt;br /&gt;
:[https://uk.wikipedia.org/wiki/QR-%D0%BA%D0%BE%D0%B4 QR-код] &#039;&#039;(Вікіпедія)&#039;&#039; — код, при якому дані записуються в ширину і висоту.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Радіомітки (RFID)&#039;&#039;&#039;&lt;br /&gt;
:Дані записуються на [https://uk.wikipedia.org/wiki/%D0%A0%D0%B0%D0%B4%D1%96%D0%BE%D1%87%D0%B0%D1%81%D1%82%D0%BE%D1%82%D0%BD%D0%B0_%D1%96%D0%B4%D0%B5%D0%BD%D1%82%D0%B8%D1%84%D1%96%D0%BA%D0%B0%D1%86%D1%96%D1%8F RFID-радіомітку] &#039;&#039;(Вікіпедія)&#039;&#039;.&lt;br /&gt;
Докладнішу інформацію можна знайти у [[Koha та RFID]].&lt;br /&gt;
&lt;br /&gt;
== Вибір структури коду ==&lt;br /&gt;
Оскільки штрихкод як ідентифікатор не повинен повторюватися, слід подумати як цього домогтися. Краще, щоб випадкове зчитування будь-якого іншого штрихкоду не співпало з одним з кодів в наявної колекції (в тому числі з кодом читача). Домогтися цього можна додавши на початку коду унікальні символи.&lt;br /&gt;
&lt;br /&gt;
Бібліотека повинна мати свій код [https://ru.wikipedia.org/wiki/International_Standard_Identifier_for_Libraries_and_Related_Organizations &#039;&#039;&#039;ISIL&#039;&#039;&#039;] &#039;&#039;(Вікіпедія)&#039;&#039; або [http://www.loc.gov/marc/organizations/ &#039;&#039;&#039;MARC Code for Organizations&#039;&#039;&#039;]&amp;lt;ref&amp;gt;Списком кодів MARC Code for Organizations керує Бібліотека конгресу&amp;lt;/ref&amp;gt;, який необхідно вказувати в полі [https://unimarc.org.ua/wiki/801#b 801$b]. Останній простіше отримати (час очікування 1 місяць), і крім MARC Org Code, бібліотека отримує і цифровий ID. Його-то і можна використовувати в штрих-коді, тому як краще, щоб в коді не було літер&amp;lt;ref&amp;gt;Сканер штрих-кодів при підключенні до комп’ютера визначається як клавіатура. Вміст штрихкоду з буквами буде різним у залежності від поточної розкладки клавіатури. Щоб цього уникнути, букви не варто використовувати.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Підсумковий штрихкод може мати вигляд 41683-00000001, де 41683 — ID в [http://www.loc.gov/marc/organizations/ бібліотеці Конгресу], дефіс - роздільник, 00000001 - унікальний номер примірника (кількість розрядів можна змінити).&lt;br /&gt;
&lt;br /&gt;
== Вибір типу штрихкоду ==&lt;br /&gt;
[[Файл:Code 3 of 9.png|thumbnail|right|Слово «WIKIPEDIA» закодоване у Code 39]] Штрихкод типу [https://uk.wikipedia.org/wiki/Code_39 &#039;&#039;&#039;Code 39&#039;&#039;&#039;] &#039;&#039;(Вікіпедія)&#039;&#039; широко використовується в бібліотеках, є двонапрямлений, може містити символи ASCII, бути з контрольною сумою чи без, є доволі широким (що дає додаткову стійкість до пошкодження чи недоліків видруку). Усі популярні зчитувачі підтримують Code 39.&lt;br /&gt;
&lt;br /&gt;
Також використовуються і інші тип штрихкодів: [https://ru.wikipedia.org/wiki/Code_128 Code 128C], [https://en.wikipedia.org/wiki/Interleaved_2_of_5 Code 2 of 5 interleaved], …&lt;br /&gt;
&lt;br /&gt;
== Вибір зчитувача ==&lt;br /&gt;
[[Файл:LS2208.png|thumbnail|right|]] &#039;&#039;&#039;[https://uk.wikipedia.org/wiki/%D0%A1%D0%BA%D0%B0%D0%BD%D0%B5%D1%80_%D1%88%D1%82%D1%80%D0%B8%D1%85-%D0%BA%D0%BE%D0%B4%D1%83 Сканер штрих-коду]&#039;&#039;&#039; &#039;&#039;(Вікіпедія)&#039;&#039; — пристрій чи ПЗ, які зчитують штрих-коди, що нанесені на примірник книги чи читацький квиток, і передає цю інформацію на робочий комп&#039;ютер чи мобільний пристрій. Деякі моделі зчитувачів можуть накопичувати і зберігати переліки штрихкодів для подальшої обробки (напр., при інвентаризації).&lt;br /&gt;
&lt;br /&gt;
Популярні моделі сканерів для зчитування штрих-кодів:&lt;br /&gt;
* Zebra Motorola/Symbol LS2208 (LS2208-SR20007R-UR) / [https://rozetka.com.ua/ua/zebra_ls2208_sr20007r_ur/p6743350// Розетка]&lt;br /&gt;
: &#039;&#039;Характеристики: робота в ручному (з кнопкою для пересилання штрихкоду в комп’ютер) та стаціонарному (через стенд в комплекті) режимах, лазерна система зчитування, підключення до комп’ютера через USB, зчитування усіх популярних лінійних штрихкодів, 100 скан./сек., дальність сканування 280 мм, глибина поля сканування 0 мм - 430 мм, світлодіодна/звукова індикація читання, роздільна здатність 4.9 міл., кут сканування 30°, стійкий до зовнішніх впливів, повинен витримувати падіння з висоти 1.5 м.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Варіанти отримання штрихкодів ==&lt;br /&gt;
&lt;br /&gt;
За способом генерування штрих-коду:&lt;br /&gt;
* генеруються у АБІС Koha (див. [https://koha-community.org/manual/25.11/uk/html/catalogingpreferences.html autobarcode]) і видруковуються з Koha ([https://koha-community.org/manual/25.11/uk/html/cataloging.html#creating-labels Label Creator]) або окремо, також по одному чи партією. У цьому випадку штрихкоди можуть бути &#039;&#039;„розумні“&#039;&#039;, тобто містити окрім коду дані про книгу (напр. шифр, сиглу, назву і т.п.).&lt;br /&gt;
* незалежні від Koha, прив’язуються до примірника в системі після наклеювання. Зазвичай містять лише числові інкрементальні значення (можуть містити лого та назву бібліотеки) і друкуються самостійно або закупляються готові.&lt;br /&gt;
&lt;br /&gt;
За способом видруку:&lt;br /&gt;
* готові закуплені штрихкоди&lt;br /&gt;
* видрук на спец-принтері&lt;br /&gt;
* видрук на наклейочному папері&lt;br /&gt;
&lt;br /&gt;
=== Закупівля готових штрих-кодів ===&lt;br /&gt;
[[File:barcodes_bobine.png|thumbnail|right|]] Найпростіший варіант, не прив’язаний до АБІС та обладнання. Штрих-коди довговічні та можуть містити захисне покриття. З недоліків: ціна за 1 штрихкод.&lt;br /&gt;
&lt;br /&gt;
Наклейка може проводитися без доступу до комп’ютера чи навіть до впровадження АБІС. &lt;br /&gt;
&lt;br /&gt;
Де можна придбати:&lt;br /&gt;
* фірма „[http://miratex.com.ua Міратекс Груп]“, м. Київ, проспект Георгія Гонгадзе, 9, тел. моб. 063 722 14 60 (є у Viber), директор: Шнуров Віктор Михайлович&lt;br /&gt;
&#039;&#039;… додавайте свої варіанти&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Видрук на спец-принтері===&lt;br /&gt;
[[File:Zebra_TLP_2824_Plus.jpg|thumbnail|right|]] Для друку шрих-кодів також використовуються спеціальні термотрансферні принтери для штрихових кодів (принтери для друку етикеток). &lt;br /&gt;
&lt;br /&gt;
Штрих-коди видруковуються як по одному так і послідовністю.&lt;br /&gt;
&lt;br /&gt;
Популярні варіанти:&lt;br /&gt;
* Принтер Zebra TLP2844; термотрансферна стрічка Zebra 5095 Resin 57mm x 74m; наклейки 43х25мм топ/semi (поліпропіленновий самоклеючий папір, покритий плівкою)&lt;br /&gt;
* Принтер Zebra TLP2824 Plus, …&lt;br /&gt;
&lt;br /&gt;
=== Видрук на самоклеючому папері===&lt;br /&gt;
[[File:barcodel_labels_page.jpg|thumbnail|right|]] Етикетки на аркушах A4, що дозволяє видруковувати їх на лазерних та струйних друкарках. Краще вибирати наперед розмічені наклейки, напр. 24 на аркуші (3*8). &lt;br /&gt;
&lt;br /&gt;
Для економії друку необхідно готувати партію штрихкодів для заповнення аркуша (напр. по 24). Штрихкоди чутливі до якості друку.&lt;br /&gt;
&lt;br /&gt;
Видрук з АБІС Koha ([https://www.youtube.com/watch?v=Ay3MSLq0fjc відео]) або іншого спеціалізованого забезпечення, напр. LibreOffice Labels, …&lt;br /&gt;
&lt;br /&gt;
Популярні варіанти:&lt;br /&gt;
* [https://rozetka.com.ua/ua/self_adhesive_labels/c2844942/61412=191927/ Розетка]&lt;br /&gt;
* LOMOND 2100215-70 (A4, 50 аркушів, 65 частин), етикетки 38х21.2мм &lt;br /&gt;
… інші варіанти&lt;br /&gt;
&lt;br /&gt;
== Вибір місця наклеювання ==&lt;br /&gt;
Паперові чи полістерові етикетки не можна клеїти на обкладинку книги (вигорання на сонці та стирання). &lt;br /&gt;
&lt;br /&gt;
Як правило, штрихкоди клеять на форзац книги.&lt;br /&gt;
&lt;br /&gt;
== Технології наклеювання ==&lt;br /&gt;
Популярна практика обклеювання паралельно з ретроконверсією/інвентаризацією.&lt;br /&gt;
&lt;br /&gt;
Вибирайте технологію, що дозволить до процесу наклеювання залучити менш кваліфікованих працівників.&lt;br /&gt;
&lt;br /&gt;
== Примітки ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Див. також ==&lt;br /&gt;
* [http://irbis.elnit.org/read.php?10,21661 Эффективная печать штрихкодов] /форум Ірбіс/&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%A8%D1%82%D1%80%D0%B8%D1%85-%D0%BA%D0%BE%D0%B4%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F&amp;diff=9300</id>
		<title>Штрих-кодування</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%A8%D1%82%D1%80%D0%B8%D1%85-%D0%BA%D0%BE%D0%B4%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F&amp;diff=9300"/>
		<updated>2026-03-23T11:46:37Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: /* Варіанти отримання штрихкодів */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;[https://uk.wikipedia.org/wiki/%D0%A8%D1%82%D1%80%D0%B8%D1%85-%D0%BA%D0%BE%D0%B4 Штрих-код]&#039;&#039;&#039; &#039;&#039;(Вікіпедія)&#039;&#039; — один із способів ідентифікації. В контексті АБІС Koha сприймається як унікальний код, який визначає екземпляр книги, користувача.&lt;br /&gt;
&lt;br /&gt;
[[File:barcodes_scan.jpeg|thumbnail|right|]]&lt;br /&gt;
&lt;br /&gt;
== Способи кодування ==&lt;br /&gt;
&#039;&#039;&#039;Лінійні коди (штрих-код)&#039;&#039;&#039;&lt;br /&gt;
:Штрих-код — найпростіший спосіб кодування інформації, при якому дані записуються в ширину.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Двовимірні коди (QR-код)&#039;&#039;&#039;&lt;br /&gt;
:[https://uk.wikipedia.org/wiki/QR-%D0%BA%D0%BE%D0%B4 QR-код] &#039;&#039;(Вікіпедія)&#039;&#039; — код, при якому дані записуються в ширину і висоту.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Радіомітки (RFID)&#039;&#039;&#039;&lt;br /&gt;
:Дані записуються на [https://uk.wikipedia.org/wiki/%D0%A0%D0%B0%D0%B4%D1%96%D0%BE%D1%87%D0%B0%D1%81%D1%82%D0%BE%D1%82%D0%BD%D0%B0_%D1%96%D0%B4%D0%B5%D0%BD%D1%82%D0%B8%D1%84%D1%96%D0%BA%D0%B0%D1%86%D1%96%D1%8F RFID-радіомітку] &#039;&#039;(Вікіпедія)&#039;&#039;.&lt;br /&gt;
Докладнішу інформацію можна знайти у [[Koha та RFID]].&lt;br /&gt;
&lt;br /&gt;
== Вибір структури коду ==&lt;br /&gt;
Оскільки штрихкод як ідентифікатор не повинен повторюватися, слід подумати як цього домогтися. Краще, щоб випадкове зчитування будь-якого іншого штрихкоду не співпало з одним з кодів в наявної колекції (в тому числі з кодом читача). Домогтися цього можна додавши на початку коду унікальні символи.&lt;br /&gt;
&lt;br /&gt;
Бібліотека повинна мати свій код [https://ru.wikipedia.org/wiki/International_Standard_Identifier_for_Libraries_and_Related_Organizations &#039;&#039;&#039;ISIL&#039;&#039;&#039;] &#039;&#039;(Вікіпедія)&#039;&#039; або [http://www.loc.gov/marc/organizations/ &#039;&#039;&#039;MARC Code for Organizations&#039;&#039;&#039;]&amp;lt;ref&amp;gt;Списком кодів MARC Code for Organizations керує Бібліотека конгресу&amp;lt;/ref&amp;gt;, який необхідно вказувати в полі [https://unimarc.org.ua/wiki/801#b 801$b]. Останній простіше отримати (час очікування 1 місяць), і крім MARC Org Code, бібліотека отримує і цифровий ID. Його-то і можна використовувати в штрих-коді, тому як краще, щоб в коді не було літер&amp;lt;ref&amp;gt;Сканер штрих-кодів при підключенні до комп’ютера визначається як клавіатура. Вміст штрихкоду з буквами буде різним у залежності від поточної розкладки клавіатури. Щоб цього уникнути, букви не варто використовувати.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Підсумковий штрихкод може мати вигляд 41683-00000001, де 41683 — ID в [http://www.loc.gov/marc/organizations/ бібліотеці Конгресу], дефіс - роздільник, 00000001 - унікальний номер примірника (кількість розрядів можна змінити).&lt;br /&gt;
&lt;br /&gt;
== Вибір типу штрихкоду ==&lt;br /&gt;
[[Файл:Code 3 of 9.png|thumbnail|right|Слово «WIKIPEDIA» закодоване у Code 39]] Штрихкод типу [https://uk.wikipedia.org/wiki/Code_39 &#039;&#039;&#039;Code 39&#039;&#039;&#039;] &#039;&#039;(Вікіпедія)&#039;&#039; широко використовується в бібліотеках, є двонапрямлений, може містити символи ASCII, бути з контрольною сумою чи без, є доволі широким (що дає додаткову стійкість до пошкодження чи недоліків видруку). Усі популярні зчитувачі підтримують Code 39.&lt;br /&gt;
&lt;br /&gt;
Також використовуються і інші тип штрихкодів: [https://ru.wikipedia.org/wiki/Code_128 Code 128C], [https://en.wikipedia.org/wiki/Interleaved_2_of_5 Code 2 of 5 interleaved], …&lt;br /&gt;
&lt;br /&gt;
== Вибір зчитувача ==&lt;br /&gt;
[[Файл:LS2208.png|thumbnail|right|]] &#039;&#039;&#039;[https://uk.wikipedia.org/wiki/%D0%A1%D0%BA%D0%B0%D0%BD%D0%B5%D1%80_%D1%88%D1%82%D1%80%D0%B8%D1%85-%D0%BA%D0%BE%D0%B4%D1%83 Сканер штрих-коду]&#039;&#039;&#039; &#039;&#039;(Вікіпедія)&#039;&#039; — пристрій чи ПЗ, які зчитують штрих-коди, що нанесені на примірник книги чи читацький квиток, і передає цю інформацію на робочий комп&#039;ютер чи мобільний пристрій. Деякі моделі зчитувачів можуть накопичувати і зберігати переліки штрихкодів для подальшої обробки (напр., при інвентаризації).&lt;br /&gt;
&lt;br /&gt;
Популярні моделі сканерів для зчитування штрих-кодів:&lt;br /&gt;
* Zebra Motorola/Symbol LS2208 (LS2208-SR20007R-UR) / [https://rozetka.com.ua/ua/zebra_ls2208_sr20007r_ur/p6743350// Розетка]&lt;br /&gt;
: &#039;&#039;Характеристики: робота в ручному (з кнопкою для пересилання штрихкоду в комп’ютер) та стаціонарному (через стенд в комплекті) режимах, лазерна система зчитування, підключення до комп’ютера через USB, зчитування усіх популярних лінійних штрихкодів, 100 скан./сек., дальність сканування 280 мм, глибина поля сканування 0 мм - 430 мм, світлодіодна/звукова індикація читання, роздільна здатність 4.9 міл., кут сканування 30°, стійкий до зовнішніх впливів, повинен витримувати падіння з висоти 1.5 м.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Варіанти отримання штрихкодів ==&lt;br /&gt;
&lt;br /&gt;
За способом генерування штрих-коду:&lt;br /&gt;
* генеруються у АБІС Koha (див. [https://koha-community.org/manual/25.11/uk/html/catalogingpreferences.html autobarcode]) і видруковуються з Koha ([https://koha-community.org/manual/18.11/en/html/tools.html?highlight=barcodes#label-creator Label Creator]) або окремо, також по одному чи партією. У цьому випадку штрихкоди можуть бути &#039;&#039;„розумні“&#039;&#039;, тобто містити окрім коду дані про книгу (напр. шифр, сиглу, назву і т.п.).&lt;br /&gt;
* незалежні від Koha, прив’язуються до примірника в системі після наклеювання. Зазвичай містять лише числові інкрементальні значення (можуть містити лого та назву бібліотеки) і друкуються самостійно або закупляються готові.&lt;br /&gt;
&lt;br /&gt;
За способом видруку:&lt;br /&gt;
* готові закуплені штрихкоди&lt;br /&gt;
* видрук на спец-принтері&lt;br /&gt;
* видрук на наклейочному папері&lt;br /&gt;
&lt;br /&gt;
=== Закупівля готових штрих-кодів ===&lt;br /&gt;
[[File:barcodes_bobine.png|thumbnail|right|]] Найпростіший варіант, не прив’язаний до АБІС та обладнання. Штрих-коди довговічні та можуть містити захисне покриття. З недоліків: ціна за 1 штрихкод.&lt;br /&gt;
&lt;br /&gt;
Наклейка може проводитися без доступу до комп’ютера чи навіть до впровадження АБІС. &lt;br /&gt;
&lt;br /&gt;
Де можна придбати:&lt;br /&gt;
* фірма „[http://miratex.com.ua Міратекс Груп]“, м. Київ, проспект Георгія Гонгадзе, 9, тел. моб. 063 722 14 60 (є у Viber), директор: Шнуров Віктор Михайлович&lt;br /&gt;
&#039;&#039;… додавайте свої варіанти&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Видрук на спец-принтері===&lt;br /&gt;
[[File:Zebra_TLP_2824_Plus.jpg|thumbnail|right|]] Для друку шрих-кодів також використовуються спеціальні термотрансферні принтери для штрихових кодів (принтери для друку етикеток). &lt;br /&gt;
&lt;br /&gt;
Штрих-коди видруковуються як по одному так і послідовністю.&lt;br /&gt;
&lt;br /&gt;
Популярні варіанти:&lt;br /&gt;
* Принтер Zebra TLP2844; термотрансферна стрічка Zebra 5095 Resin 57mm x 74m; наклейки 43х25мм топ/semi (поліпропіленновий самоклеючий папір, покритий плівкою)&lt;br /&gt;
* Принтер Zebra TLP2824 Plus, …&lt;br /&gt;
&lt;br /&gt;
=== Видрук на самоклеючому папері===&lt;br /&gt;
[[File:barcodel_labels_page.jpg|thumbnail|right|]] Етикетки на аркушах A4, що дозволяє видруковувати їх на лазерних та струйних друкарках. Краще вибирати наперед розмічені наклейки, напр. 24 на аркуші (3*8). &lt;br /&gt;
&lt;br /&gt;
Для економії друку необхідно готувати партію штрихкодів для заповнення аркуша (напр. по 24). Штрихкоди чутливі до якості друку.&lt;br /&gt;
&lt;br /&gt;
Видрук з АБІС Koha ([https://www.youtube.com/watch?v=Ay3MSLq0fjc відео]) або іншого спеціалізованого забезпечення, напр. LibreOffice Labels, …&lt;br /&gt;
&lt;br /&gt;
Популярні варіанти:&lt;br /&gt;
* [https://rozetka.com.ua/ua/self_adhesive_labels/c2844942/61412=191927/ Розетка]&lt;br /&gt;
* LOMOND 2100215-70 (A4, 50 аркушів, 65 частин), етикетки 38х21.2мм &lt;br /&gt;
… інші варіанти&lt;br /&gt;
&lt;br /&gt;
== Вибір місця наклеювання ==&lt;br /&gt;
Паперові чи полістерові етикетки не можна клеїти на обкладинку книги (вигорання на сонці та стирання). &lt;br /&gt;
&lt;br /&gt;
Як правило, штрихкоди клеять на форзац книги.&lt;br /&gt;
&lt;br /&gt;
== Технології наклеювання ==&lt;br /&gt;
Популярна практика обклеювання паралельно з ретроконверсією/інвентаризацією.&lt;br /&gt;
&lt;br /&gt;
Вибирайте технологію, що дозволить до процесу наклеювання залучити менш кваліфікованих працівників.&lt;br /&gt;
&lt;br /&gt;
== Примітки ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Див. також ==&lt;br /&gt;
* [http://irbis.elnit.org/read.php?10,21661 Эффективная печать штрихкодов] /форум Ірбіс/&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%A8%D1%82%D1%80%D0%B8%D1%85-%D0%BA%D0%BE%D0%B4%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F&amp;diff=9299</id>
		<title>Штрих-кодування</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%A8%D1%82%D1%80%D0%B8%D1%85-%D0%BA%D0%BE%D0%B4%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F&amp;diff=9299"/>
		<updated>2026-03-23T11:44:36Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: /* Вибір зчитувача */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;[https://uk.wikipedia.org/wiki/%D0%A8%D1%82%D1%80%D0%B8%D1%85-%D0%BA%D0%BE%D0%B4 Штрих-код]&#039;&#039;&#039; &#039;&#039;(Вікіпедія)&#039;&#039; — один із способів ідентифікації. В контексті АБІС Koha сприймається як унікальний код, який визначає екземпляр книги, користувача.&lt;br /&gt;
&lt;br /&gt;
[[File:barcodes_scan.jpeg|thumbnail|right|]]&lt;br /&gt;
&lt;br /&gt;
== Способи кодування ==&lt;br /&gt;
&#039;&#039;&#039;Лінійні коди (штрих-код)&#039;&#039;&#039;&lt;br /&gt;
:Штрих-код — найпростіший спосіб кодування інформації, при якому дані записуються в ширину.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Двовимірні коди (QR-код)&#039;&#039;&#039;&lt;br /&gt;
:[https://uk.wikipedia.org/wiki/QR-%D0%BA%D0%BE%D0%B4 QR-код] &#039;&#039;(Вікіпедія)&#039;&#039; — код, при якому дані записуються в ширину і висоту.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Радіомітки (RFID)&#039;&#039;&#039;&lt;br /&gt;
:Дані записуються на [https://uk.wikipedia.org/wiki/%D0%A0%D0%B0%D0%B4%D1%96%D0%BE%D1%87%D0%B0%D1%81%D1%82%D0%BE%D1%82%D0%BD%D0%B0_%D1%96%D0%B4%D0%B5%D0%BD%D1%82%D0%B8%D1%84%D1%96%D0%BA%D0%B0%D1%86%D1%96%D1%8F RFID-радіомітку] &#039;&#039;(Вікіпедія)&#039;&#039;.&lt;br /&gt;
Докладнішу інформацію можна знайти у [[Koha та RFID]].&lt;br /&gt;
&lt;br /&gt;
== Вибір структури коду ==&lt;br /&gt;
Оскільки штрихкод як ідентифікатор не повинен повторюватися, слід подумати як цього домогтися. Краще, щоб випадкове зчитування будь-якого іншого штрихкоду не співпало з одним з кодів в наявної колекції (в тому числі з кодом читача). Домогтися цього можна додавши на початку коду унікальні символи.&lt;br /&gt;
&lt;br /&gt;
Бібліотека повинна мати свій код [https://ru.wikipedia.org/wiki/International_Standard_Identifier_for_Libraries_and_Related_Organizations &#039;&#039;&#039;ISIL&#039;&#039;&#039;] &#039;&#039;(Вікіпедія)&#039;&#039; або [http://www.loc.gov/marc/organizations/ &#039;&#039;&#039;MARC Code for Organizations&#039;&#039;&#039;]&amp;lt;ref&amp;gt;Списком кодів MARC Code for Organizations керує Бібліотека конгресу&amp;lt;/ref&amp;gt;, який необхідно вказувати в полі [https://unimarc.org.ua/wiki/801#b 801$b]. Останній простіше отримати (час очікування 1 місяць), і крім MARC Org Code, бібліотека отримує і цифровий ID. Його-то і можна використовувати в штрих-коді, тому як краще, щоб в коді не було літер&amp;lt;ref&amp;gt;Сканер штрих-кодів при підключенні до комп’ютера визначається як клавіатура. Вміст штрихкоду з буквами буде різним у залежності від поточної розкладки клавіатури. Щоб цього уникнути, букви не варто використовувати.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Підсумковий штрихкод може мати вигляд 41683-00000001, де 41683 — ID в [http://www.loc.gov/marc/organizations/ бібліотеці Конгресу], дефіс - роздільник, 00000001 - унікальний номер примірника (кількість розрядів можна змінити).&lt;br /&gt;
&lt;br /&gt;
== Вибір типу штрихкоду ==&lt;br /&gt;
[[Файл:Code 3 of 9.png|thumbnail|right|Слово «WIKIPEDIA» закодоване у Code 39]] Штрихкод типу [https://uk.wikipedia.org/wiki/Code_39 &#039;&#039;&#039;Code 39&#039;&#039;&#039;] &#039;&#039;(Вікіпедія)&#039;&#039; широко використовується в бібліотеках, є двонапрямлений, може містити символи ASCII, бути з контрольною сумою чи без, є доволі широким (що дає додаткову стійкість до пошкодження чи недоліків видруку). Усі популярні зчитувачі підтримують Code 39.&lt;br /&gt;
&lt;br /&gt;
Також використовуються і інші тип штрихкодів: [https://ru.wikipedia.org/wiki/Code_128 Code 128C], [https://en.wikipedia.org/wiki/Interleaved_2_of_5 Code 2 of 5 interleaved], …&lt;br /&gt;
&lt;br /&gt;
== Вибір зчитувача ==&lt;br /&gt;
[[Файл:LS2208.png|thumbnail|right|]] &#039;&#039;&#039;[https://uk.wikipedia.org/wiki/%D0%A1%D0%BA%D0%B0%D0%BD%D0%B5%D1%80_%D1%88%D1%82%D1%80%D0%B8%D1%85-%D0%BA%D0%BE%D0%B4%D1%83 Сканер штрих-коду]&#039;&#039;&#039; &#039;&#039;(Вікіпедія)&#039;&#039; — пристрій чи ПЗ, які зчитують штрих-коди, що нанесені на примірник книги чи читацький квиток, і передає цю інформацію на робочий комп&#039;ютер чи мобільний пристрій. Деякі моделі зчитувачів можуть накопичувати і зберігати переліки штрихкодів для подальшої обробки (напр., при інвентаризації).&lt;br /&gt;
&lt;br /&gt;
Популярні моделі сканерів для зчитування штрих-кодів:&lt;br /&gt;
* Zebra Motorola/Symbol LS2208 (LS2208-SR20007R-UR) / [https://rozetka.com.ua/ua/zebra_ls2208_sr20007r_ur/p6743350// Розетка]&lt;br /&gt;
: &#039;&#039;Характеристики: робота в ручному (з кнопкою для пересилання штрихкоду в комп’ютер) та стаціонарному (через стенд в комплекті) режимах, лазерна система зчитування, підключення до комп’ютера через USB, зчитування усіх популярних лінійних штрихкодів, 100 скан./сек., дальність сканування 280 мм, глибина поля сканування 0 мм - 430 мм, світлодіодна/звукова індикація читання, роздільна здатність 4.9 міл., кут сканування 30°, стійкий до зовнішніх впливів, повинен витримувати падіння з висоти 1.5 м.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Варіанти отримання штрихкодів ==&lt;br /&gt;
&lt;br /&gt;
За способом генерування штрих-коду:&lt;br /&gt;
* генеруються у АБІС Koha (див. [https://koha-community.org/manual/18.11/en/html/systempreferences.html?highlight=barcodes#autobarcode autobarcode]) і видруковуються з Koha ([https://koha-community.org/manual/18.11/en/html/tools.html?highlight=barcodes#label-creator Label Creator]) або окремо, також по одному чи партією. У цьому випадку штрихкоди можуть бути &#039;&#039;„розумні“&#039;&#039;, тобто містити окрім коду дані про книгу (напр. шифр, сиглу, назву і т.п.).&lt;br /&gt;
* незалежні від Koha, прив’язуються до примірника в системі після наклеювання. Зазвичай містять лише числові інкрементальні значення (можуть містити лого та назву бібліотеки) і друкуються самостійно або закупляються готові.&lt;br /&gt;
&lt;br /&gt;
За способом видруку:&lt;br /&gt;
* готові закуплені штрихкоди&lt;br /&gt;
* видрук на спец-принтері&lt;br /&gt;
* видрук на наклейочному папері&lt;br /&gt;
&lt;br /&gt;
=== Закупівля готових штрих-кодів ===&lt;br /&gt;
[[File:barcodes_bobine.png|thumbnail|right|]] Найпростіший варіант, не прив’язаний до АБІС та обладнання. Штрих-коди довговічні та можуть містити захисне покриття. З недоліків: ціна за 1 штрихкод.&lt;br /&gt;
&lt;br /&gt;
Наклейка може проводитися без доступу до комп’ютера чи навіть до впровадження АБІС. &lt;br /&gt;
&lt;br /&gt;
Де можна придбати:&lt;br /&gt;
* фірма „[http://miratex.com.ua Міратекс Груп]“, м. Київ, проспект Георгія Гонгадзе, 9, тел. моб. 063 722 14 60 (є у Viber), директор: Шнуров Віктор Михайлович&lt;br /&gt;
&#039;&#039;… додавайте свої варіанти&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Видрук на спец-принтері===&lt;br /&gt;
[[File:Zebra_TLP_2824_Plus.jpg|thumbnail|right|]] Для друку шрих-кодів також використовуються спеціальні термотрансферні принтери для штрихових кодів (принтери для друку етикеток). &lt;br /&gt;
&lt;br /&gt;
Штрих-коди видруковуються як по одному так і послідовністю.&lt;br /&gt;
&lt;br /&gt;
Популярні варіанти:&lt;br /&gt;
* Принтер Zebra TLP2844; термотрансферна стрічка Zebra 5095 Resin 57mm x 74m; наклейки 43х25мм топ/semi (поліпропіленновий самоклеючий папір, покритий плівкою)&lt;br /&gt;
* Принтер Zebra TLP2824 Plus, …&lt;br /&gt;
&lt;br /&gt;
=== Видрук на самоклеючому папері===&lt;br /&gt;
[[File:barcodel_labels_page.jpg|thumbnail|right|]] Етикетки на аркушах A4, що дозволяє видруковувати їх на лазерних та струйних друкарках. Краще вибирати наперед розмічені наклейки, напр. 24 на аркуші (3*8). &lt;br /&gt;
&lt;br /&gt;
Для економії друку необхідно готувати партію штрихкодів для заповнення аркуша (напр. по 24). Штрихкоди чутливі до якості друку.&lt;br /&gt;
&lt;br /&gt;
Видрук з АБІС Koha ([https://www.youtube.com/watch?v=Ay3MSLq0fjc відео]) або іншого спеціалізованого забезпечення, напр. LibreOffice Labels, …&lt;br /&gt;
&lt;br /&gt;
Популярні варіанти:&lt;br /&gt;
* [https://rozetka.com.ua/ua/self_adhesive_labels/c2844942/61412=191927/ Розетка]&lt;br /&gt;
* LOMOND 2100215-70 (A4, 50 аркушів, 65 частин), етикетки 38х21.2мм &lt;br /&gt;
… інші варіанти&lt;br /&gt;
&lt;br /&gt;
== Вибір місця наклеювання ==&lt;br /&gt;
Паперові чи полістерові етикетки не можна клеїти на обкладинку книги (вигорання на сонці та стирання). &lt;br /&gt;
&lt;br /&gt;
Як правило, штрихкоди клеять на форзац книги.&lt;br /&gt;
&lt;br /&gt;
== Технології наклеювання ==&lt;br /&gt;
Популярна практика обклеювання паралельно з ретроконверсією/інвентаризацією.&lt;br /&gt;
&lt;br /&gt;
Вибирайте технологію, що дозволить до процесу наклеювання залучити менш кваліфікованих працівників.&lt;br /&gt;
&lt;br /&gt;
== Примітки ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Див. також ==&lt;br /&gt;
* [http://irbis.elnit.org/read.php?10,21661 Эффективная печать штрихкодов] /форум Ірбіс/&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%92%D0%B8%D0%B1%D1%96%D1%80_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0_%D0%B4%D0%BB%D1%8F_%D0%90%D0%91%D0%86%D0%A1_Koha&amp;diff=9298</id>
		<title>Вибір сервера для АБІС Koha</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%92%D0%B8%D0%B1%D1%96%D1%80_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0_%D0%B4%D0%BB%D1%8F_%D0%90%D0%91%D0%86%D0%A1_Koha&amp;diff=9298"/>
		<updated>2026-03-23T11:31:29Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: /* VPS в Україні */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;АБІС Koha розрахована на встановлення на сервері з операційною системою Linux Debian. Колись були збірки під Windows, але зараз немає. &lt;br /&gt;
&lt;br /&gt;
Найпоширеніший варіант — це сервер (фізичний чи віртуальний), до якого бібліотекарі і читачі мають доступ через інтернет. Операційна система користувача немає значення (Windows, Linux, Mac, Android) оскільки Koha працює як веб-сайт. Для книговидачі потрібен зчитувач штрикодів (пристрій чи програма).&lt;br /&gt;
&lt;br /&gt;
Варіанти зі серверами:&lt;br /&gt;
&lt;br /&gt;
==Віртуальний сервер==&lt;br /&gt;
&lt;br /&gt;
Може бути платний (абонплата), зазвичай за кордоном дешевше. Часто вузи, міські адміністрації, фірми мають платформи з віртуальними серверами. Інколи з кимось з них можна домовитися про невеликий віртуальний сервер на безоплатній (чи мінімально платній) співпраці. &lt;br /&gt;
&lt;br /&gt;
Плюси/мінуси у віртуального сервера:&lt;br /&gt;
* вже є реальна IP,&lt;br /&gt;
* врахована плата за електрику та інтернет,&lt;br /&gt;
* часто є вбудоване резервування,&lt;br /&gt;
* немає стартового внеску але є місячна абонплата.&lt;br /&gt;
&lt;br /&gt;
Для АБІС Koha не підходить звичайний [https://uk.wikipedia.org/wiki/%D0%92%D1%96%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D0%B8%D0%B9_%D1%85%D0%BE%D1%81%D1%82%D0%B8%D0%BD%D0%B3 віртуальний веб-хостинг], потрібен [https://uk.wikipedia.org/wiki/%D0%92%D1%96%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D0%B8%D0%B9_%D0%B2%D0%B8%D0%B4%D1%96%D0%BB%D0%B5%D0%BD%D0%B8%D0%B9_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80 &#039;&#039;віртуальний приватний сервер&#039;&#039; (VPS) / &#039;&#039;віртуальний виділений сервер&#039;&#039; (VDS)] з можливістю встановлення [https://uk.wikipedia.org/wiki/Debian Linux Debian] актуальної версії (зараз &#039;&#039;&#039;Debian 9&#039;&#039;&#039;, незабаром 10).&lt;br /&gt;
&lt;br /&gt;
Краще вибирати варіанти з [https://uk.wikipedia.org/wiki/SSD SSD]. &lt;br /&gt;
&lt;br /&gt;
Добре щоб був захист від хакерських атак ([https://uk.wikipedia.org/wiki/DoS-%D0%B0%D1%82%D0%B0%D0%BA%D0%B0 DDOS], …). &lt;br /&gt;
&lt;br /&gt;
Запитуйте про резервне копіювання (може входити у тариф чи бути за додаткову плату).&lt;br /&gt;
&lt;br /&gt;
Підтримка може бути 24/7 чи лише у робочий час (дізнавайтеся про обсяг підтримки у тарифі та додатково).&lt;br /&gt;
&lt;br /&gt;
Типи віртуалізації: [https://uk.wikipedia.org/wiki/Kernel-based_Virtual_Machine KVM] (апаратна вірт.), [https://uk.wikipedia.org/wiki/Xen XEN], [https://uk.wikipedia.org/wiki/VMware VMware], [https://uk.wikipedia.org/wiki/OpenVZ OpenVZ].&lt;br /&gt;
&lt;br /&gt;
Добре, щоб була панель для управління VPS-сервером (хоча б для перезавантаження).&lt;br /&gt;
&lt;br /&gt;
Запитуйте дані про рівень сервісу, % працездатності, [https://uk.wikipedia.org/wiki/%D0%A3%D0%B3%D0%BE%D0%B4%D0%B0_%D0%BF%D1%80%D0%BE_%D1%80%D1%96%D0%B2%D0%B5%D0%BD%D1%8C_%D0%BF%D0%BE%D1%81%D0%BB%D1%83%D0%B3 угоду про рівень послуг (SLA)].&lt;br /&gt;
&lt;br /&gt;
Найнаймінімальніший варіант для Koha: 4 Gb RAM, 60 Gb SDD, 2 CPU.&lt;br /&gt;
&lt;br /&gt;
=== VPS в Україні ===&lt;br /&gt;
Розрахунок у гривнях.&lt;br /&gt;
* [https://uahosting.com.ua/vps.php UAhosting], 100mbps; 20Tb/м.; SSD; KVM, DDOS-захист; панель; бекапи+30%; 9-18/1-5; сервери в Україні та Німеччині; офіси: Київ, Львів.&lt;br /&gt;
* [https://uh.ua/ua/ssdvps.html Український хостинг], необм.траф.; SSD; 100mbps; ап.вірт.; [https://uh.ua/ua/uh/kontakty.html офіси]&lt;br /&gt;
* [https://hyperhost.ua/uk/vps-vds HyperHost], SSD; 24/7; OpenVZ; офіси: Київ, Вінниця.&lt;br /&gt;
* [https://www.ukraine.com.ua/vps/ Хостинг „Украина“], ап.вірт.XEN; SSD; 100mbps; ssh,vnc; [https://www.ukraine.com.ua/contacts/ контакти]&lt;br /&gt;
* [https://hostpro.ua/linux-vps.html HostPro], 24/7; KVM; 1 IP; SSD; бекапи 7 днів; офіс: Київ&lt;br /&gt;
* [https://deltahost.ua/ua/vps.html#/ DeltaHost]&lt;br /&gt;
* [https://gigacloud.ua/ GigaCloud], VMWare&lt;br /&gt;
* [https://realhost.pro/uk/vps/linux RealHost]&lt;br /&gt;
* [https://cityhost.ua/uk/vds/ CityHost]&lt;br /&gt;
* [https://gmhost.com.ua/service/ssd-vps#undefined GMhost]&lt;br /&gt;
&lt;br /&gt;
...інші: [https://www.tophosting.in.ua/category/virtualnyj-server-vps-xosting-ukraina 2], [https://ru.hostings.info/hostings/country/ukraine 3], [http://tops.org.ua/uk/nedorohi-ukrayinski-vps-vds.html 4]&lt;br /&gt;
&lt;br /&gt;
Приклади хмарних серверів:&lt;br /&gt;
* VPS 8G, 4 ядра, 8 GB, 70 GB, 10 Gbit/s, 10 TB/міс. 	https://www.ukraine.com.ua/vps/&lt;br /&gt;
* VPS 10G, 4 ядра, 10 GB, 80 GB, 10 Gbit/s, 15 TB/міс., https://www.ukraine.com.ua/vps/&lt;br /&gt;
&lt;br /&gt;
=== VPS за кордоном ===&lt;br /&gt;
Розрахунок у $.&lt;br /&gt;
* [https://www.digitalocean.com/products/linux-distribution/debian/ Digital Ocean]&lt;br /&gt;
&lt;br /&gt;
== Фізичний сервер==&lt;br /&gt;
=== Виділений фізичний сервер===&lt;br /&gt;
Виділений сервер (dedicated server) — вид хостингу, який надає клієнту оренду окремого фізичного обладнання. &lt;br /&gt;
&lt;br /&gt;
Орендар може вибирати конфігурацію сервера, встановлювати будь-яку ОС, ПО, налаштовувати систему під свої потреби. &lt;br /&gt;
&lt;br /&gt;
У вартість оренди входить первинне налаштування сервера, а також моніторинг навантаження і цілодобова техпідтримка обладнання. &lt;br /&gt;
У випадки виходу з ладу - все технічне обслуговування компанія бере на себе. &lt;br /&gt;
&lt;br /&gt;
Виділені сервери в Україні:&lt;br /&gt;
* [https://hostpro.ua/ua/servers.html HostPro]&lt;br /&gt;
* [https://besthosting.ua/ua/priceservers.php BestHosting] (ТОВ „ОН-ЛАЙН“)&lt;br /&gt;
* [https://www.ukrnames.com/ukr/dedicated/ UkrNames]&lt;br /&gt;
* [https://deltahost.ua/ua/dedicated.html DeltaHost]&lt;br /&gt;
* [https://uahosting.com.ua/dedicated.php UAHosting]&lt;br /&gt;
* [https://uh.ua/ua/dedicated-servers/ UH.ua]&lt;br /&gt;
* [https://hyperhost.ua/uk/servers/in-ukraine HyperHost]&lt;br /&gt;
* [https://www.ukraine.com.ua/dedicated/ Хостинг «Украина»]&lt;br /&gt;
* [https://cityhost.ua/uk/server/ CityHost]&lt;br /&gt;
* [https://gmhost.com.ua/service/dedicated-servers#UAH GMHost]&lt;br /&gt;
&lt;br /&gt;
=== Власний фізичний сервер===&lt;br /&gt;
Зазвичай це значно потужніше рішення. &lt;br /&gt;
&lt;br /&gt;
Плюси/мінуси фізичного сервера: &lt;br /&gt;
* більша потужність, &lt;br /&gt;
* великі стартові витрати: це сам сервер, блок безперебійного живлення, мережева шафка і мережеве обладнання для підключення до інтернет,&lt;br /&gt;
* немає абонплати (окрім витрат на електрику і інтернет), &lt;br /&gt;
* про підключення до інтернету, виділення реальної IP потрібно буде подбати самому,&lt;br /&gt;
* цей сервер також можна буде використовувати і для інших цілей: веб-сайт бібліотеки, електронний архів, файловий сервер  і т.п.&lt;br /&gt;
&lt;br /&gt;
Деякі варіанти фізичних серверів:&lt;br /&gt;
* Сервер ARTLINE Business T17v26, https://rozetka.com.ua/ua/artline-t17v26/p396394269/ &lt;br /&gt;
* Сервер ARTLINE Business R17v26, https://rozetka.com.ua/ua/artline-r17v26/p396394086/ &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Примітки: можна розглядати і б/в варіант фізичного сервера, вони зазвичай дуже надійні (розраховані на круглодобову роботу впродовж років).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Колокейшин ====&lt;br /&gt;
Це послуга розміщення сервера у провайдера.&lt;br /&gt;
&lt;br /&gt;
=== Локальний комп’ютер-сервер===&lt;br /&gt;
Інколи, в малій відокремленій бібліотеці, коли немає потреби надавати доступ через Інтернет, використовують комп’ютер з Linux Debian і як сервер і як робочий комп’ютер бібліотекаря з графічним середовищем ([https://uk.wikipedia.org/wiki/GNOME Gnome], [https://uk.wikipedia.org/wiki/KDE KDE], …). &lt;br /&gt;
&lt;br /&gt;
Однак Linux-фахівець, який інколи обслуговує цей комп’ютер, все ж потрібен.&lt;br /&gt;
&lt;br /&gt;
== Див. також ==&lt;br /&gt;
* [https://lists.katipo.co.nz/public/koha/2016-December/046749.html  MySQL database server, dedicated vs virtual]&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%92%D0%B8%D0%B1%D1%96%D1%80_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0_%D0%B4%D0%BB%D1%8F_%D0%90%D0%91%D0%86%D0%A1_Koha&amp;diff=9297</id>
		<title>Вибір сервера для АБІС Koha</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%92%D0%B8%D0%B1%D1%96%D1%80_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0_%D0%B4%D0%BB%D1%8F_%D0%90%D0%91%D0%86%D0%A1_Koha&amp;diff=9297"/>
		<updated>2026-03-23T11:31:07Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: /* VPS в Україні */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;АБІС Koha розрахована на встановлення на сервері з операційною системою Linux Debian. Колись були збірки під Windows, але зараз немає. &lt;br /&gt;
&lt;br /&gt;
Найпоширеніший варіант — це сервер (фізичний чи віртуальний), до якого бібліотекарі і читачі мають доступ через інтернет. Операційна система користувача немає значення (Windows, Linux, Mac, Android) оскільки Koha працює як веб-сайт. Для книговидачі потрібен зчитувач штрикодів (пристрій чи програма).&lt;br /&gt;
&lt;br /&gt;
Варіанти зі серверами:&lt;br /&gt;
&lt;br /&gt;
==Віртуальний сервер==&lt;br /&gt;
&lt;br /&gt;
Може бути платний (абонплата), зазвичай за кордоном дешевше. Часто вузи, міські адміністрації, фірми мають платформи з віртуальними серверами. Інколи з кимось з них можна домовитися про невеликий віртуальний сервер на безоплатній (чи мінімально платній) співпраці. &lt;br /&gt;
&lt;br /&gt;
Плюси/мінуси у віртуального сервера:&lt;br /&gt;
* вже є реальна IP,&lt;br /&gt;
* врахована плата за електрику та інтернет,&lt;br /&gt;
* часто є вбудоване резервування,&lt;br /&gt;
* немає стартового внеску але є місячна абонплата.&lt;br /&gt;
&lt;br /&gt;
Для АБІС Koha не підходить звичайний [https://uk.wikipedia.org/wiki/%D0%92%D1%96%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D0%B8%D0%B9_%D1%85%D0%BE%D1%81%D1%82%D0%B8%D0%BD%D0%B3 віртуальний веб-хостинг], потрібен [https://uk.wikipedia.org/wiki/%D0%92%D1%96%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D0%B8%D0%B9_%D0%B2%D0%B8%D0%B4%D1%96%D0%BB%D0%B5%D0%BD%D0%B8%D0%B9_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80 &#039;&#039;віртуальний приватний сервер&#039;&#039; (VPS) / &#039;&#039;віртуальний виділений сервер&#039;&#039; (VDS)] з можливістю встановлення [https://uk.wikipedia.org/wiki/Debian Linux Debian] актуальної версії (зараз &#039;&#039;&#039;Debian 9&#039;&#039;&#039;, незабаром 10).&lt;br /&gt;
&lt;br /&gt;
Краще вибирати варіанти з [https://uk.wikipedia.org/wiki/SSD SSD]. &lt;br /&gt;
&lt;br /&gt;
Добре щоб був захист від хакерських атак ([https://uk.wikipedia.org/wiki/DoS-%D0%B0%D1%82%D0%B0%D0%BA%D0%B0 DDOS], …). &lt;br /&gt;
&lt;br /&gt;
Запитуйте про резервне копіювання (може входити у тариф чи бути за додаткову плату).&lt;br /&gt;
&lt;br /&gt;
Підтримка може бути 24/7 чи лише у робочий час (дізнавайтеся про обсяг підтримки у тарифі та додатково).&lt;br /&gt;
&lt;br /&gt;
Типи віртуалізації: [https://uk.wikipedia.org/wiki/Kernel-based_Virtual_Machine KVM] (апаратна вірт.), [https://uk.wikipedia.org/wiki/Xen XEN], [https://uk.wikipedia.org/wiki/VMware VMware], [https://uk.wikipedia.org/wiki/OpenVZ OpenVZ].&lt;br /&gt;
&lt;br /&gt;
Добре, щоб була панель для управління VPS-сервером (хоча б для перезавантаження).&lt;br /&gt;
&lt;br /&gt;
Запитуйте дані про рівень сервісу, % працездатності, [https://uk.wikipedia.org/wiki/%D0%A3%D0%B3%D0%BE%D0%B4%D0%B0_%D0%BF%D1%80%D0%BE_%D1%80%D1%96%D0%B2%D0%B5%D0%BD%D1%8C_%D0%BF%D0%BE%D1%81%D0%BB%D1%83%D0%B3 угоду про рівень послуг (SLA)].&lt;br /&gt;
&lt;br /&gt;
Найнаймінімальніший варіант для Koha: 4 Gb RAM, 60 Gb SDD, 2 CPU.&lt;br /&gt;
&lt;br /&gt;
=== VPS в Україні ===&lt;br /&gt;
Розрахунок у гривнях.&lt;br /&gt;
* [https://uahosting.com.ua/vps.php UAhosting], 100mbps; 20Tb/м.; SSD; KVM, DDOS-захист; панель; бекапи+30%; 9-18/1-5; сервери в Україні та Німеччині; офіси: Київ, Львів.&lt;br /&gt;
* [https://uh.ua/ua/ssdvps.html Український хостинг], необм.траф.; SSD; 100mbps; ап.вірт.; [https://uh.ua/ua/uh/kontakty.html офіси]&lt;br /&gt;
* [https://hyperhost.ua/uk/vps-vds HyperHost], SSD; 24/7; OpenVZ; офіси: Київ, Вінниця.&lt;br /&gt;
* [https://www.ukraine.com.ua/vps/ Хостинг „Украина“], ап.вірт.XEN; SSD; 100mbps; ssh,vnc; [https://www.ukraine.com.ua/contacts/ контакти]&lt;br /&gt;
* [https://hostpro.ua/linux-vps.html HostPro], 24/7; KVM; 1 IP; SSD; бекапи 7 днів; офіс: Київ&lt;br /&gt;
* [https://deltahost.ua/ua/vps.html#/ DeltaHost]&lt;br /&gt;
* [https://gigacloud.ua/ GigaCloud], VMWare&lt;br /&gt;
* [https://realhost.pro/uk/vps/linux RealHost]&lt;br /&gt;
* [https://cityhost.ua/uk/vds/ CityHost]&lt;br /&gt;
* [https://gmhost.com.ua/service/ssd-vps#undefined GMhost]&lt;br /&gt;
&lt;br /&gt;
...інші: [https://toprated.hosting/vps-hosting/#tab-06 1], [https://www.tophosting.in.ua/category/virtualnyj-server-vps-xosting-ukraina 2], [https://ru.hostings.info/hostings/country/ukraine 3], [http://tops.org.ua/uk/nedorohi-ukrayinski-vps-vds.html 4]&lt;br /&gt;
&lt;br /&gt;
Приклади хмарних серверів:&lt;br /&gt;
* VPS 8G, 4 ядра, 8 GB, 70 GB, 10 Gbit/s, 10 TB/міс. 	https://www.ukraine.com.ua/vps/&lt;br /&gt;
* VPS 10G, 4 ядра, 10 GB, 80 GB, 10 Gbit/s, 15 TB/міс., https://www.ukraine.com.ua/vps/&lt;br /&gt;
&lt;br /&gt;
=== VPS за кордоном ===&lt;br /&gt;
Розрахунок у $.&lt;br /&gt;
* [https://www.digitalocean.com/products/linux-distribution/debian/ Digital Ocean]&lt;br /&gt;
&lt;br /&gt;
== Фізичний сервер==&lt;br /&gt;
=== Виділений фізичний сервер===&lt;br /&gt;
Виділений сервер (dedicated server) — вид хостингу, який надає клієнту оренду окремого фізичного обладнання. &lt;br /&gt;
&lt;br /&gt;
Орендар може вибирати конфігурацію сервера, встановлювати будь-яку ОС, ПО, налаштовувати систему під свої потреби. &lt;br /&gt;
&lt;br /&gt;
У вартість оренди входить первинне налаштування сервера, а також моніторинг навантаження і цілодобова техпідтримка обладнання. &lt;br /&gt;
У випадки виходу з ладу - все технічне обслуговування компанія бере на себе. &lt;br /&gt;
&lt;br /&gt;
Виділені сервери в Україні:&lt;br /&gt;
* [https://hostpro.ua/ua/servers.html HostPro]&lt;br /&gt;
* [https://besthosting.ua/ua/priceservers.php BestHosting] (ТОВ „ОН-ЛАЙН“)&lt;br /&gt;
* [https://www.ukrnames.com/ukr/dedicated/ UkrNames]&lt;br /&gt;
* [https://deltahost.ua/ua/dedicated.html DeltaHost]&lt;br /&gt;
* [https://uahosting.com.ua/dedicated.php UAHosting]&lt;br /&gt;
* [https://uh.ua/ua/dedicated-servers/ UH.ua]&lt;br /&gt;
* [https://hyperhost.ua/uk/servers/in-ukraine HyperHost]&lt;br /&gt;
* [https://www.ukraine.com.ua/dedicated/ Хостинг «Украина»]&lt;br /&gt;
* [https://cityhost.ua/uk/server/ CityHost]&lt;br /&gt;
* [https://gmhost.com.ua/service/dedicated-servers#UAH GMHost]&lt;br /&gt;
&lt;br /&gt;
=== Власний фізичний сервер===&lt;br /&gt;
Зазвичай це значно потужніше рішення. &lt;br /&gt;
&lt;br /&gt;
Плюси/мінуси фізичного сервера: &lt;br /&gt;
* більша потужність, &lt;br /&gt;
* великі стартові витрати: це сам сервер, блок безперебійного живлення, мережева шафка і мережеве обладнання для підключення до інтернет,&lt;br /&gt;
* немає абонплати (окрім витрат на електрику і інтернет), &lt;br /&gt;
* про підключення до інтернету, виділення реальної IP потрібно буде подбати самому,&lt;br /&gt;
* цей сервер також можна буде використовувати і для інших цілей: веб-сайт бібліотеки, електронний архів, файловий сервер  і т.п.&lt;br /&gt;
&lt;br /&gt;
Деякі варіанти фізичних серверів:&lt;br /&gt;
* Сервер ARTLINE Business T17v26, https://rozetka.com.ua/ua/artline-t17v26/p396394269/ &lt;br /&gt;
* Сервер ARTLINE Business R17v26, https://rozetka.com.ua/ua/artline-r17v26/p396394086/ &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Примітки: можна розглядати і б/в варіант фізичного сервера, вони зазвичай дуже надійні (розраховані на круглодобову роботу впродовж років).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Колокейшин ====&lt;br /&gt;
Це послуга розміщення сервера у провайдера.&lt;br /&gt;
&lt;br /&gt;
=== Локальний комп’ютер-сервер===&lt;br /&gt;
Інколи, в малій відокремленій бібліотеці, коли немає потреби надавати доступ через Інтернет, використовують комп’ютер з Linux Debian і як сервер і як робочий комп’ютер бібліотекаря з графічним середовищем ([https://uk.wikipedia.org/wiki/GNOME Gnome], [https://uk.wikipedia.org/wiki/KDE KDE], …). &lt;br /&gt;
&lt;br /&gt;
Однак Linux-фахівець, який інколи обслуговує цей комп’ютер, все ж потрібен.&lt;br /&gt;
&lt;br /&gt;
== Див. також ==&lt;br /&gt;
* [https://lists.katipo.co.nz/public/koha/2016-December/046749.html  MySQL database server, dedicated vs virtual]&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%92%D0%B8%D0%B1%D1%96%D1%80_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0_%D0%B4%D0%BB%D1%8F_%D0%90%D0%91%D0%86%D0%A1_Koha&amp;diff=9296</id>
		<title>Вибір сервера для АБІС Koha</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%92%D0%B8%D0%B1%D1%96%D1%80_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0_%D0%B4%D0%BB%D1%8F_%D0%90%D0%91%D0%86%D0%A1_Koha&amp;diff=9296"/>
		<updated>2026-03-23T11:30:48Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: /* VPS в Україні */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;АБІС Koha розрахована на встановлення на сервері з операційною системою Linux Debian. Колись були збірки під Windows, але зараз немає. &lt;br /&gt;
&lt;br /&gt;
Найпоширеніший варіант — це сервер (фізичний чи віртуальний), до якого бібліотекарі і читачі мають доступ через інтернет. Операційна система користувача немає значення (Windows, Linux, Mac, Android) оскільки Koha працює як веб-сайт. Для книговидачі потрібен зчитувач штрикодів (пристрій чи програма).&lt;br /&gt;
&lt;br /&gt;
Варіанти зі серверами:&lt;br /&gt;
&lt;br /&gt;
==Віртуальний сервер==&lt;br /&gt;
&lt;br /&gt;
Може бути платний (абонплата), зазвичай за кордоном дешевше. Часто вузи, міські адміністрації, фірми мають платформи з віртуальними серверами. Інколи з кимось з них можна домовитися про невеликий віртуальний сервер на безоплатній (чи мінімально платній) співпраці. &lt;br /&gt;
&lt;br /&gt;
Плюси/мінуси у віртуального сервера:&lt;br /&gt;
* вже є реальна IP,&lt;br /&gt;
* врахована плата за електрику та інтернет,&lt;br /&gt;
* часто є вбудоване резервування,&lt;br /&gt;
* немає стартового внеску але є місячна абонплата.&lt;br /&gt;
&lt;br /&gt;
Для АБІС Koha не підходить звичайний [https://uk.wikipedia.org/wiki/%D0%92%D1%96%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D0%B8%D0%B9_%D1%85%D0%BE%D1%81%D1%82%D0%B8%D0%BD%D0%B3 віртуальний веб-хостинг], потрібен [https://uk.wikipedia.org/wiki/%D0%92%D1%96%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D0%B8%D0%B9_%D0%B2%D0%B8%D0%B4%D1%96%D0%BB%D0%B5%D0%BD%D0%B8%D0%B9_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80 &#039;&#039;віртуальний приватний сервер&#039;&#039; (VPS) / &#039;&#039;віртуальний виділений сервер&#039;&#039; (VDS)] з можливістю встановлення [https://uk.wikipedia.org/wiki/Debian Linux Debian] актуальної версії (зараз &#039;&#039;&#039;Debian 9&#039;&#039;&#039;, незабаром 10).&lt;br /&gt;
&lt;br /&gt;
Краще вибирати варіанти з [https://uk.wikipedia.org/wiki/SSD SSD]. &lt;br /&gt;
&lt;br /&gt;
Добре щоб був захист від хакерських атак ([https://uk.wikipedia.org/wiki/DoS-%D0%B0%D1%82%D0%B0%D0%BA%D0%B0 DDOS], …). &lt;br /&gt;
&lt;br /&gt;
Запитуйте про резервне копіювання (може входити у тариф чи бути за додаткову плату).&lt;br /&gt;
&lt;br /&gt;
Підтримка може бути 24/7 чи лише у робочий час (дізнавайтеся про обсяг підтримки у тарифі та додатково).&lt;br /&gt;
&lt;br /&gt;
Типи віртуалізації: [https://uk.wikipedia.org/wiki/Kernel-based_Virtual_Machine KVM] (апаратна вірт.), [https://uk.wikipedia.org/wiki/Xen XEN], [https://uk.wikipedia.org/wiki/VMware VMware], [https://uk.wikipedia.org/wiki/OpenVZ OpenVZ].&lt;br /&gt;
&lt;br /&gt;
Добре, щоб була панель для управління VPS-сервером (хоча б для перезавантаження).&lt;br /&gt;
&lt;br /&gt;
Запитуйте дані про рівень сервісу, % працездатності, [https://uk.wikipedia.org/wiki/%D0%A3%D0%B3%D0%BE%D0%B4%D0%B0_%D0%BF%D1%80%D0%BE_%D1%80%D1%96%D0%B2%D0%B5%D0%BD%D1%8C_%D0%BF%D0%BE%D1%81%D0%BB%D1%83%D0%B3 угоду про рівень послуг (SLA)].&lt;br /&gt;
&lt;br /&gt;
Найнаймінімальніший варіант для Koha: 4 Gb RAM, 60 Gb SDD, 2 CPU.&lt;br /&gt;
&lt;br /&gt;
=== VPS в Україні ===&lt;br /&gt;
Розрахунок у гривнях.&lt;br /&gt;
* [https://uahosting.com.ua/vps.php UAhosting], 100mbps; 20Tb/м.; SSD; KVM, DDOS-захист; панель; бекапи+30%; 9-18/1-5; сервери в Україні та Німеччині; офіси: Київ, Львів.&lt;br /&gt;
* [https://uh.ua/ua/ssdvps.html Український хостинг], необм.траф.; SSD; 100mbps; ап.вірт.; [https://uh.ua/ua/uh/kontakty.html офіси]&lt;br /&gt;
* [https://hyperhost.ua/uk/vps-vds HyperHost], SSD; 24/7; OpenVZ; офіси: Київ, Вінниця.&lt;br /&gt;
* [https://www.ukraine.com.ua/vps/ Хостинг „Украина“], ап.вірт.XEN; SSD; 100mbps; ssh,vnc; [https://www.ukraine.com.ua/contacts/ контакти]&lt;br /&gt;
* [https://hostpro.ua/linux-vps.html HostPro], 24/7; KVM; 1 IP; SSD; бекапи 7 днів; офіс: Київ&lt;br /&gt;
* [https://deltahost.ua/ua/vps.html#/ DeltaHost]&lt;br /&gt;
* [https://gigacloud.ua/ GigaCloud], VMWare&lt;br /&gt;
* [https://realhost.pro/uk/vps/linux RealHost]&lt;br /&gt;
* [https://cityhost.ua/uk/vds/ CityHost]&lt;br /&gt;
* [https://gmhost.com.ua/service/ssd-vps#undefined GMhost]&lt;br /&gt;
&lt;br /&gt;
...інші: [https://toprated.hosting/vps-hosting/#tab-06 1]б [https://www.tophosting.in.ua/category/virtualnyj-server-vps-xosting-ukraina 2], [https://ru.hostings.info/hostings/country/ukraine 3], [http://tops.org.ua/uk/nedorohi-ukrayinski-vps-vds.html 4]&lt;br /&gt;
&lt;br /&gt;
Приклади хмарних серверів:&lt;br /&gt;
* VPS 8G, 4 ядра, 8 GB, 70 GB, 10 Gbit/s, 10 TB/міс. 	https://www.ukraine.com.ua/vps/&lt;br /&gt;
* VPS 10G, 4 ядра, 10 GB, 80 GB, 10 Gbit/s, 15 TB/міс., https://www.ukraine.com.ua/vps/&lt;br /&gt;
&lt;br /&gt;
=== VPS за кордоном ===&lt;br /&gt;
Розрахунок у $.&lt;br /&gt;
* [https://www.digitalocean.com/products/linux-distribution/debian/ Digital Ocean]&lt;br /&gt;
&lt;br /&gt;
== Фізичний сервер==&lt;br /&gt;
=== Виділений фізичний сервер===&lt;br /&gt;
Виділений сервер (dedicated server) — вид хостингу, який надає клієнту оренду окремого фізичного обладнання. &lt;br /&gt;
&lt;br /&gt;
Орендар може вибирати конфігурацію сервера, встановлювати будь-яку ОС, ПО, налаштовувати систему під свої потреби. &lt;br /&gt;
&lt;br /&gt;
У вартість оренди входить первинне налаштування сервера, а також моніторинг навантаження і цілодобова техпідтримка обладнання. &lt;br /&gt;
У випадки виходу з ладу - все технічне обслуговування компанія бере на себе. &lt;br /&gt;
&lt;br /&gt;
Виділені сервери в Україні:&lt;br /&gt;
* [https://hostpro.ua/ua/servers.html HostPro]&lt;br /&gt;
* [https://besthosting.ua/ua/priceservers.php BestHosting] (ТОВ „ОН-ЛАЙН“)&lt;br /&gt;
* [https://www.ukrnames.com/ukr/dedicated/ UkrNames]&lt;br /&gt;
* [https://deltahost.ua/ua/dedicated.html DeltaHost]&lt;br /&gt;
* [https://uahosting.com.ua/dedicated.php UAHosting]&lt;br /&gt;
* [https://uh.ua/ua/dedicated-servers/ UH.ua]&lt;br /&gt;
* [https://hyperhost.ua/uk/servers/in-ukraine HyperHost]&lt;br /&gt;
* [https://www.ukraine.com.ua/dedicated/ Хостинг «Украина»]&lt;br /&gt;
* [https://cityhost.ua/uk/server/ CityHost]&lt;br /&gt;
* [https://gmhost.com.ua/service/dedicated-servers#UAH GMHost]&lt;br /&gt;
&lt;br /&gt;
=== Власний фізичний сервер===&lt;br /&gt;
Зазвичай це значно потужніше рішення. &lt;br /&gt;
&lt;br /&gt;
Плюси/мінуси фізичного сервера: &lt;br /&gt;
* більша потужність, &lt;br /&gt;
* великі стартові витрати: це сам сервер, блок безперебійного живлення, мережева шафка і мережеве обладнання для підключення до інтернет,&lt;br /&gt;
* немає абонплати (окрім витрат на електрику і інтернет), &lt;br /&gt;
* про підключення до інтернету, виділення реальної IP потрібно буде подбати самому,&lt;br /&gt;
* цей сервер також можна буде використовувати і для інших цілей: веб-сайт бібліотеки, електронний архів, файловий сервер  і т.п.&lt;br /&gt;
&lt;br /&gt;
Деякі варіанти фізичних серверів:&lt;br /&gt;
* Сервер ARTLINE Business T17v26, https://rozetka.com.ua/ua/artline-t17v26/p396394269/ &lt;br /&gt;
* Сервер ARTLINE Business R17v26, https://rozetka.com.ua/ua/artline-r17v26/p396394086/ &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Примітки: можна розглядати і б/в варіант фізичного сервера, вони зазвичай дуже надійні (розраховані на круглодобову роботу впродовж років).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Колокейшин ====&lt;br /&gt;
Це послуга розміщення сервера у провайдера.&lt;br /&gt;
&lt;br /&gt;
=== Локальний комп’ютер-сервер===&lt;br /&gt;
Інколи, в малій відокремленій бібліотеці, коли немає потреби надавати доступ через Інтернет, використовують комп’ютер з Linux Debian і як сервер і як робочий комп’ютер бібліотекаря з графічним середовищем ([https://uk.wikipedia.org/wiki/GNOME Gnome], [https://uk.wikipedia.org/wiki/KDE KDE], …). &lt;br /&gt;
&lt;br /&gt;
Однак Linux-фахівець, який інколи обслуговує цей комп’ютер, все ж потрібен.&lt;br /&gt;
&lt;br /&gt;
== Див. також ==&lt;br /&gt;
* [https://lists.katipo.co.nz/public/koha/2016-December/046749.html  MySQL database server, dedicated vs virtual]&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%92%D0%B8%D0%B1%D1%96%D1%80_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0_%D0%B4%D0%BB%D1%8F_%D0%90%D0%91%D0%86%D0%A1_Koha&amp;diff=9295</id>
		<title>Вибір сервера для АБІС Koha</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%92%D0%B8%D0%B1%D1%96%D1%80_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0_%D0%B4%D0%BB%D1%8F_%D0%90%D0%91%D0%86%D0%A1_Koha&amp;diff=9295"/>
		<updated>2026-03-23T11:29:43Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: /* Віртуальний сервер */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;АБІС Koha розрахована на встановлення на сервері з операційною системою Linux Debian. Колись були збірки під Windows, але зараз немає. &lt;br /&gt;
&lt;br /&gt;
Найпоширеніший варіант — це сервер (фізичний чи віртуальний), до якого бібліотекарі і читачі мають доступ через інтернет. Операційна система користувача немає значення (Windows, Linux, Mac, Android) оскільки Koha працює як веб-сайт. Для книговидачі потрібен зчитувач штрикодів (пристрій чи програма).&lt;br /&gt;
&lt;br /&gt;
Варіанти зі серверами:&lt;br /&gt;
&lt;br /&gt;
==Віртуальний сервер==&lt;br /&gt;
&lt;br /&gt;
Може бути платний (абонплата), зазвичай за кордоном дешевше. Часто вузи, міські адміністрації, фірми мають платформи з віртуальними серверами. Інколи з кимось з них можна домовитися про невеликий віртуальний сервер на безоплатній (чи мінімально платній) співпраці. &lt;br /&gt;
&lt;br /&gt;
Плюси/мінуси у віртуального сервера:&lt;br /&gt;
* вже є реальна IP,&lt;br /&gt;
* врахована плата за електрику та інтернет,&lt;br /&gt;
* часто є вбудоване резервування,&lt;br /&gt;
* немає стартового внеску але є місячна абонплата.&lt;br /&gt;
&lt;br /&gt;
Для АБІС Koha не підходить звичайний [https://uk.wikipedia.org/wiki/%D0%92%D1%96%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D0%B8%D0%B9_%D1%85%D0%BE%D1%81%D1%82%D0%B8%D0%BD%D0%B3 віртуальний веб-хостинг], потрібен [https://uk.wikipedia.org/wiki/%D0%92%D1%96%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D0%B8%D0%B9_%D0%B2%D0%B8%D0%B4%D1%96%D0%BB%D0%B5%D0%BD%D0%B8%D0%B9_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80 &#039;&#039;віртуальний приватний сервер&#039;&#039; (VPS) / &#039;&#039;віртуальний виділений сервер&#039;&#039; (VDS)] з можливістю встановлення [https://uk.wikipedia.org/wiki/Debian Linux Debian] актуальної версії (зараз &#039;&#039;&#039;Debian 9&#039;&#039;&#039;, незабаром 10).&lt;br /&gt;
&lt;br /&gt;
Краще вибирати варіанти з [https://uk.wikipedia.org/wiki/SSD SSD]. &lt;br /&gt;
&lt;br /&gt;
Добре щоб був захист від хакерських атак ([https://uk.wikipedia.org/wiki/DoS-%D0%B0%D1%82%D0%B0%D0%BA%D0%B0 DDOS], …). &lt;br /&gt;
&lt;br /&gt;
Запитуйте про резервне копіювання (може входити у тариф чи бути за додаткову плату).&lt;br /&gt;
&lt;br /&gt;
Підтримка може бути 24/7 чи лише у робочий час (дізнавайтеся про обсяг підтримки у тарифі та додатково).&lt;br /&gt;
&lt;br /&gt;
Типи віртуалізації: [https://uk.wikipedia.org/wiki/Kernel-based_Virtual_Machine KVM] (апаратна вірт.), [https://uk.wikipedia.org/wiki/Xen XEN], [https://uk.wikipedia.org/wiki/VMware VMware], [https://uk.wikipedia.org/wiki/OpenVZ OpenVZ].&lt;br /&gt;
&lt;br /&gt;
Добре, щоб була панель для управління VPS-сервером (хоча б для перезавантаження).&lt;br /&gt;
&lt;br /&gt;
Запитуйте дані про рівень сервісу, % працездатності, [https://uk.wikipedia.org/wiki/%D0%A3%D0%B3%D0%BE%D0%B4%D0%B0_%D0%BF%D1%80%D0%BE_%D1%80%D1%96%D0%B2%D0%B5%D0%BD%D1%8C_%D0%BF%D0%BE%D1%81%D0%BB%D1%83%D0%B3 угоду про рівень послуг (SLA)].&lt;br /&gt;
&lt;br /&gt;
Найнаймінімальніший варіант для Koha: 4 Gb RAM, 60 Gb SDD, 2 CPU.&lt;br /&gt;
&lt;br /&gt;
=== VPS в Україні ===&lt;br /&gt;
Розрахунок у гривнях.&lt;br /&gt;
* [https://uahosting.com.ua/vps.php UAhosting], 100mbps; 20Tb/м.; SSD; KVM, DDOS-захист; панель; бекапи+30%; 9-18/1-5; сервери в Україні та Німеччині; офіси: Київ, Львів.&lt;br /&gt;
* [https://uh.ua/ua/ssdvps.html Український хостинг], необм.траф.; SSD; 100mbps; ап.вірт.; [https://uh.ua/ua/uh/kontakty.html офіси]&lt;br /&gt;
* [https://hyperhost.ua/uk/vps-vds HyperHost], SSD; 24/7; OpenVZ; офіси: Київ, Вінниця.&lt;br /&gt;
* [https://www.ukraine.com.ua/vps/ Хостинг „Украина“], ап.вірт.XEN; SSD; 100mbps; ssh,vnc; [https://www.ukraine.com.ua/contacts/ контакти]&lt;br /&gt;
* [https://hostpro.ua/linux-vps.html HostPro], 24/7; KVM; 1 IP; SSD; бекапи 7 днів; офіс: Київ&lt;br /&gt;
* [https://deltahost.ua/ua/vps.html#/ DeltaHost]&lt;br /&gt;
* [https://gigacloud.ua/ GigaCloud], VMWare&lt;br /&gt;
* [https://realhost.pro/uk/vps/linux RealHost]&lt;br /&gt;
* [https://cityhost.ua/uk/vds/ CityHost]&lt;br /&gt;
* [https://gmhost.com.ua/service/ssd-vps#undefined GMhost]&lt;br /&gt;
* [https://ukrdc.net/ua/services/vps-windows-price.html Український Дата Центр]&lt;br /&gt;
&lt;br /&gt;
...інші: [https://toprated.hosting/vps-hosting/#tab-06 1]б [https://www.tophosting.in.ua/category/virtualnyj-server-vps-xosting-ukraina 2], [https://ru.hostings.info/hostings/country/ukraine 3], [http://tops.org.ua/uk/nedorohi-ukrayinski-vps-vds.html 4]&lt;br /&gt;
&lt;br /&gt;
Приклади хмарних серверів:&lt;br /&gt;
* VPS 8G, 4 ядра, 8 GB, 70 GB, 10 Gbit/s, 10 TB/міс. 	https://www.ukraine.com.ua/vps/&lt;br /&gt;
* VPS 10G, 4 ядра, 10 GB, 80 GB, 10 Gbit/s, 15 TB/міс., https://www.ukraine.com.ua/vps/&lt;br /&gt;
&lt;br /&gt;
=== VPS за кордоном ===&lt;br /&gt;
Розрахунок у $.&lt;br /&gt;
* [https://www.digitalocean.com/products/linux-distribution/debian/ Digital Ocean]&lt;br /&gt;
&lt;br /&gt;
== Фізичний сервер==&lt;br /&gt;
=== Виділений фізичний сервер===&lt;br /&gt;
Виділений сервер (dedicated server) — вид хостингу, який надає клієнту оренду окремого фізичного обладнання. &lt;br /&gt;
&lt;br /&gt;
Орендар може вибирати конфігурацію сервера, встановлювати будь-яку ОС, ПО, налаштовувати систему під свої потреби. &lt;br /&gt;
&lt;br /&gt;
У вартість оренди входить первинне налаштування сервера, а також моніторинг навантаження і цілодобова техпідтримка обладнання. &lt;br /&gt;
У випадки виходу з ладу - все технічне обслуговування компанія бере на себе. &lt;br /&gt;
&lt;br /&gt;
Виділені сервери в Україні:&lt;br /&gt;
* [https://hostpro.ua/ua/servers.html HostPro]&lt;br /&gt;
* [https://besthosting.ua/ua/priceservers.php BestHosting] (ТОВ „ОН-ЛАЙН“)&lt;br /&gt;
* [https://www.ukrnames.com/ukr/dedicated/ UkrNames]&lt;br /&gt;
* [https://deltahost.ua/ua/dedicated.html DeltaHost]&lt;br /&gt;
* [https://uahosting.com.ua/dedicated.php UAHosting]&lt;br /&gt;
* [https://uh.ua/ua/dedicated-servers/ UH.ua]&lt;br /&gt;
* [https://hyperhost.ua/uk/servers/in-ukraine HyperHost]&lt;br /&gt;
* [https://www.ukraine.com.ua/dedicated/ Хостинг «Украина»]&lt;br /&gt;
* [https://cityhost.ua/uk/server/ CityHost]&lt;br /&gt;
* [https://gmhost.com.ua/service/dedicated-servers#UAH GMHost]&lt;br /&gt;
&lt;br /&gt;
=== Власний фізичний сервер===&lt;br /&gt;
Зазвичай це значно потужніше рішення. &lt;br /&gt;
&lt;br /&gt;
Плюси/мінуси фізичного сервера: &lt;br /&gt;
* більша потужність, &lt;br /&gt;
* великі стартові витрати: це сам сервер, блок безперебійного живлення, мережева шафка і мережеве обладнання для підключення до інтернет,&lt;br /&gt;
* немає абонплати (окрім витрат на електрику і інтернет), &lt;br /&gt;
* про підключення до інтернету, виділення реальної IP потрібно буде подбати самому,&lt;br /&gt;
* цей сервер також можна буде використовувати і для інших цілей: веб-сайт бібліотеки, електронний архів, файловий сервер  і т.п.&lt;br /&gt;
&lt;br /&gt;
Деякі варіанти фізичних серверів:&lt;br /&gt;
* Сервер ARTLINE Business T17v26, https://rozetka.com.ua/ua/artline-t17v26/p396394269/ &lt;br /&gt;
* Сервер ARTLINE Business R17v26, https://rozetka.com.ua/ua/artline-r17v26/p396394086/ &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Примітки: можна розглядати і б/в варіант фізичного сервера, вони зазвичай дуже надійні (розраховані на круглодобову роботу впродовж років).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Колокейшин ====&lt;br /&gt;
Це послуга розміщення сервера у провайдера.&lt;br /&gt;
&lt;br /&gt;
=== Локальний комп’ютер-сервер===&lt;br /&gt;
Інколи, в малій відокремленій бібліотеці, коли немає потреби надавати доступ через Інтернет, використовують комп’ютер з Linux Debian і як сервер і як робочий комп’ютер бібліотекаря з графічним середовищем ([https://uk.wikipedia.org/wiki/GNOME Gnome], [https://uk.wikipedia.org/wiki/KDE KDE], …). &lt;br /&gt;
&lt;br /&gt;
Однак Linux-фахівець, який інколи обслуговує цей комп’ютер, все ж потрібен.&lt;br /&gt;
&lt;br /&gt;
== Див. також ==&lt;br /&gt;
* [https://lists.katipo.co.nz/public/koha/2016-December/046749.html  MySQL database server, dedicated vs virtual]&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%92%D0%B8%D0%B1%D1%96%D1%80_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0_%D0%B4%D0%BB%D1%8F_%D0%90%D0%91%D0%86%D0%A1_Koha&amp;diff=9294</id>
		<title>Вибір сервера для АБІС Koha</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%92%D0%B8%D0%B1%D1%96%D1%80_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0_%D0%B4%D0%BB%D1%8F_%D0%90%D0%91%D0%86%D0%A1_Koha&amp;diff=9294"/>
		<updated>2026-03-23T11:27:45Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: /* Див. також */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;АБІС Koha розрахована на встановлення на сервері з операційною системою Linux Debian. Колись були збірки під Windows, але зараз немає. &lt;br /&gt;
&lt;br /&gt;
Найпоширеніший варіант — це сервер (фізичний чи віртуальний), до якого бібліотекарі і читачі мають доступ через інтернет. Операційна система користувача немає значення (Windows, Linux, Mac, Android) оскільки Koha працює як веб-сайт. Для книговидачі потрібен зчитувач штрикодів (пристрій чи програма).&lt;br /&gt;
&lt;br /&gt;
Варіанти зі серверами:&lt;br /&gt;
&lt;br /&gt;
==Віртуальний сервер==&lt;br /&gt;
&lt;br /&gt;
Може бути платний (абонплата), зазвичай за кордоном дешевше. Часто вузи, міські адміністрації, фірми мають платформи з віртуальними серверами. Інколи з кимось з них можна домовитися про невеликий віртуальний сервер на безоплатній (чи мінімально платній) співпраці. &lt;br /&gt;
&lt;br /&gt;
Плюси/мінуси у віртуального сервера:&lt;br /&gt;
* вже є реальна IP,&lt;br /&gt;
* врахована плата за електрику та інтернет,&lt;br /&gt;
* часто є вбудоване резервування,&lt;br /&gt;
* немає стартового внеску але є місячна абонплата.&lt;br /&gt;
&lt;br /&gt;
Для АБІС Koha не підходить звичайний [https://uk.wikipedia.org/wiki/%D0%92%D1%96%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D0%B8%D0%B9_%D1%85%D0%BE%D1%81%D1%82%D0%B8%D0%BD%D0%B3 віртуальний веб-хостинг], потрібен [https://uk.wikipedia.org/wiki/%D0%92%D1%96%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D0%B8%D0%B9_%D0%B2%D0%B8%D0%B4%D1%96%D0%BB%D0%B5%D0%BD%D0%B8%D0%B9_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80 &#039;&#039;віртуальний приватний сервер&#039;&#039; (VPS) / &#039;&#039;віртуальний виділений сервер&#039;&#039; (VDS)] з можливістю встановлення [https://uk.wikipedia.org/wiki/Debian Linux Debian] актуальної версії (зараз &#039;&#039;&#039;Debian 9&#039;&#039;&#039;, незабаром 10).&lt;br /&gt;
&lt;br /&gt;
Краще вибирати варіанти з [https://uk.wikipedia.org/wiki/SSD SSD]. &lt;br /&gt;
&lt;br /&gt;
Добре щоб був захист від хакерських атак ([https://uk.wikipedia.org/wiki/DoS-%D0%B0%D1%82%D0%B0%D0%BA%D0%B0 DDOS], …). &lt;br /&gt;
&lt;br /&gt;
Запитуйте про резервне копіювання (може входити у тариф чи бути за додаткову плату).&lt;br /&gt;
&lt;br /&gt;
Підтримка може бути 24/7 чи лише у робочий час (дізнавайтеся про обсяг підтримки у тарифі та додатково).&lt;br /&gt;
&lt;br /&gt;
Типи віртуалізації: [https://uk.wikipedia.org/wiki/Kernel-based_Virtual_Machine KVM] (апаратна вірт.), [https://uk.wikipedia.org/wiki/Xen XEN], [https://uk.wikipedia.org/wiki/VMware VMware], [https://uk.wikipedia.org/wiki/OpenVZ OpenVZ].&lt;br /&gt;
&lt;br /&gt;
Добре, щоб була панель для управління VPS-сервером (хоча б для перезавантаження).&lt;br /&gt;
&lt;br /&gt;
Запитуйте дані про рівень сервісу, % працездатності, [https://uk.wikipedia.org/wiki/%D0%A3%D0%B3%D0%BE%D0%B4%D0%B0_%D0%BF%D1%80%D0%BE_%D1%80%D1%96%D0%B2%D0%B5%D0%BD%D1%8C_%D0%BF%D0%BE%D1%81%D0%BB%D1%83%D0%B3 угоду про рівень послуг (SLA)].&lt;br /&gt;
&lt;br /&gt;
Найнаймінімальніший варіант для Koha: 2 Gb RAM, 20 Gb HDD, 1 CPU.&lt;br /&gt;
&lt;br /&gt;
=== VPS в Україні ===&lt;br /&gt;
Розрахунок у гривнях.&lt;br /&gt;
* [https://uahosting.com.ua/vps.php UAhosting], 100mbps; 20Tb/м.; SSD; KVM, DDOS-захист; панель; бекапи+30%; 9-18/1-5; сервери в Україні та Німеччині; офіси: Київ, Львів.&lt;br /&gt;
* [https://uh.ua/ua/ssdvps.html Український хостинг], необм.траф.; SSD; 100mbps; ап.вірт.; [https://uh.ua/ua/uh/kontakty.html офіси]&lt;br /&gt;
* [https://hyperhost.ua/uk/vps-vds HyperHost], SSD; 24/7; OpenVZ; офіси: Київ, Вінниця.&lt;br /&gt;
* [https://www.ukraine.com.ua/vps/ Хостинг „Украина“], ап.вірт.XEN; SSD; 100mbps; ssh,vnc; [https://www.ukraine.com.ua/contacts/ контакти]&lt;br /&gt;
* [https://hostpro.ua/linux-vps.html HostPro], 24/7; KVM; 1 IP; SSD; бекапи 7 днів; офіс: Київ&lt;br /&gt;
* [https://deltahost.ua/ua/vps.html#/ DeltaHost]&lt;br /&gt;
* [https://gigacloud.ua/ GigaCloud], VMWare&lt;br /&gt;
* [https://realhost.pro/uk/vps/linux RealHost]&lt;br /&gt;
* [https://cityhost.ua/uk/vds/ CityHost]&lt;br /&gt;
* [https://gmhost.com.ua/service/ssd-vps#undefined GMhost]&lt;br /&gt;
* [https://ukrdc.net/ua/services/vps-windows-price.html Український Дата Центр]&lt;br /&gt;
&lt;br /&gt;
...інші: [https://toprated.hosting/vps-hosting/#tab-06 1]б [https://www.tophosting.in.ua/category/virtualnyj-server-vps-xosting-ukraina 2], [https://ru.hostings.info/hostings/country/ukraine 3], [http://tops.org.ua/uk/nedorohi-ukrayinski-vps-vds.html 4]&lt;br /&gt;
&lt;br /&gt;
Приклади хмарних серверів:&lt;br /&gt;
* VPS 8G, 4 ядра, 8 GB, 70 GB, 10 Gbit/s, 10 TB/міс. 	https://www.ukraine.com.ua/vps/&lt;br /&gt;
* VPS 10G, 4 ядра, 10 GB, 80 GB, 10 Gbit/s, 15 TB/міс., https://www.ukraine.com.ua/vps/&lt;br /&gt;
&lt;br /&gt;
=== VPS за кордоном ===&lt;br /&gt;
Розрахунок у $.&lt;br /&gt;
* [https://www.digitalocean.com/products/linux-distribution/debian/ Digital Ocean]&lt;br /&gt;
&lt;br /&gt;
== Фізичний сервер==&lt;br /&gt;
=== Виділений фізичний сервер===&lt;br /&gt;
Виділений сервер (dedicated server) — вид хостингу, який надає клієнту оренду окремого фізичного обладнання. &lt;br /&gt;
&lt;br /&gt;
Орендар може вибирати конфігурацію сервера, встановлювати будь-яку ОС, ПО, налаштовувати систему під свої потреби. &lt;br /&gt;
&lt;br /&gt;
У вартість оренди входить первинне налаштування сервера, а також моніторинг навантаження і цілодобова техпідтримка обладнання. &lt;br /&gt;
У випадки виходу з ладу - все технічне обслуговування компанія бере на себе. &lt;br /&gt;
&lt;br /&gt;
Виділені сервери в Україні:&lt;br /&gt;
* [https://hostpro.ua/ua/servers.html HostPro]&lt;br /&gt;
* [https://besthosting.ua/ua/priceservers.php BestHosting] (ТОВ „ОН-ЛАЙН“)&lt;br /&gt;
* [https://www.ukrnames.com/ukr/dedicated/ UkrNames]&lt;br /&gt;
* [https://deltahost.ua/ua/dedicated.html DeltaHost]&lt;br /&gt;
* [https://uahosting.com.ua/dedicated.php UAHosting]&lt;br /&gt;
* [https://uh.ua/ua/dedicated-servers/ UH.ua]&lt;br /&gt;
* [https://hyperhost.ua/uk/servers/in-ukraine HyperHost]&lt;br /&gt;
* [https://www.ukraine.com.ua/dedicated/ Хостинг «Украина»]&lt;br /&gt;
* [https://cityhost.ua/uk/server/ CityHost]&lt;br /&gt;
* [https://gmhost.com.ua/service/dedicated-servers#UAH GMHost]&lt;br /&gt;
&lt;br /&gt;
=== Власний фізичний сервер===&lt;br /&gt;
Зазвичай це значно потужніше рішення. &lt;br /&gt;
&lt;br /&gt;
Плюси/мінуси фізичного сервера: &lt;br /&gt;
* більша потужність, &lt;br /&gt;
* великі стартові витрати: це сам сервер, блок безперебійного живлення, мережева шафка і мережеве обладнання для підключення до інтернет,&lt;br /&gt;
* немає абонплати (окрім витрат на електрику і інтернет), &lt;br /&gt;
* про підключення до інтернету, виділення реальної IP потрібно буде подбати самому,&lt;br /&gt;
* цей сервер також можна буде використовувати і для інших цілей: веб-сайт бібліотеки, електронний архів, файловий сервер  і т.п.&lt;br /&gt;
&lt;br /&gt;
Деякі варіанти фізичних серверів:&lt;br /&gt;
* Сервер ARTLINE Business T17v26, https://rozetka.com.ua/ua/artline-t17v26/p396394269/ &lt;br /&gt;
* Сервер ARTLINE Business R17v26, https://rozetka.com.ua/ua/artline-r17v26/p396394086/ &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Примітки: можна розглядати і б/в варіант фізичного сервера, вони зазвичай дуже надійні (розраховані на круглодобову роботу впродовж років).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Колокейшин ====&lt;br /&gt;
Це послуга розміщення сервера у провайдера.&lt;br /&gt;
&lt;br /&gt;
=== Локальний комп’ютер-сервер===&lt;br /&gt;
Інколи, в малій відокремленій бібліотеці, коли немає потреби надавати доступ через Інтернет, використовують комп’ютер з Linux Debian і як сервер і як робочий комп’ютер бібліотекаря з графічним середовищем ([https://uk.wikipedia.org/wiki/GNOME Gnome], [https://uk.wikipedia.org/wiki/KDE KDE], …). &lt;br /&gt;
&lt;br /&gt;
Однак Linux-фахівець, який інколи обслуговує цей комп’ютер, все ж потрібен.&lt;br /&gt;
&lt;br /&gt;
== Див. також ==&lt;br /&gt;
* [https://lists.katipo.co.nz/public/koha/2016-December/046749.html  MySQL database server, dedicated vs virtual]&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%92%D0%B8%D0%B1%D1%96%D1%80_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0_%D0%B4%D0%BB%D1%8F_%D0%90%D0%91%D0%86%D0%A1_Koha&amp;diff=9293</id>
		<title>Вибір сервера для АБІС Koha</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%92%D0%B8%D0%B1%D1%96%D1%80_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0_%D0%B4%D0%BB%D1%8F_%D0%90%D0%91%D0%86%D0%A1_Koha&amp;diff=9293"/>
		<updated>2026-03-23T11:25:44Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: /* VPS в Україні */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;АБІС Koha розрахована на встановлення на сервері з операційною системою Linux Debian. Колись були збірки під Windows, але зараз немає. &lt;br /&gt;
&lt;br /&gt;
Найпоширеніший варіант — це сервер (фізичний чи віртуальний), до якого бібліотекарі і читачі мають доступ через інтернет. Операційна система користувача немає значення (Windows, Linux, Mac, Android) оскільки Koha працює як веб-сайт. Для книговидачі потрібен зчитувач штрикодів (пристрій чи програма).&lt;br /&gt;
&lt;br /&gt;
Варіанти зі серверами:&lt;br /&gt;
&lt;br /&gt;
==Віртуальний сервер==&lt;br /&gt;
&lt;br /&gt;
Може бути платний (абонплата), зазвичай за кордоном дешевше. Часто вузи, міські адміністрації, фірми мають платформи з віртуальними серверами. Інколи з кимось з них можна домовитися про невеликий віртуальний сервер на безоплатній (чи мінімально платній) співпраці. &lt;br /&gt;
&lt;br /&gt;
Плюси/мінуси у віртуального сервера:&lt;br /&gt;
* вже є реальна IP,&lt;br /&gt;
* врахована плата за електрику та інтернет,&lt;br /&gt;
* часто є вбудоване резервування,&lt;br /&gt;
* немає стартового внеску але є місячна абонплата.&lt;br /&gt;
&lt;br /&gt;
Для АБІС Koha не підходить звичайний [https://uk.wikipedia.org/wiki/%D0%92%D1%96%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D0%B8%D0%B9_%D1%85%D0%BE%D1%81%D1%82%D0%B8%D0%BD%D0%B3 віртуальний веб-хостинг], потрібен [https://uk.wikipedia.org/wiki/%D0%92%D1%96%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D0%B8%D0%B9_%D0%B2%D0%B8%D0%B4%D1%96%D0%BB%D0%B5%D0%BD%D0%B8%D0%B9_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80 &#039;&#039;віртуальний приватний сервер&#039;&#039; (VPS) / &#039;&#039;віртуальний виділений сервер&#039;&#039; (VDS)] з можливістю встановлення [https://uk.wikipedia.org/wiki/Debian Linux Debian] актуальної версії (зараз &#039;&#039;&#039;Debian 9&#039;&#039;&#039;, незабаром 10).&lt;br /&gt;
&lt;br /&gt;
Краще вибирати варіанти з [https://uk.wikipedia.org/wiki/SSD SSD]. &lt;br /&gt;
&lt;br /&gt;
Добре щоб був захист від хакерських атак ([https://uk.wikipedia.org/wiki/DoS-%D0%B0%D1%82%D0%B0%D0%BA%D0%B0 DDOS], …). &lt;br /&gt;
&lt;br /&gt;
Запитуйте про резервне копіювання (може входити у тариф чи бути за додаткову плату).&lt;br /&gt;
&lt;br /&gt;
Підтримка може бути 24/7 чи лише у робочий час (дізнавайтеся про обсяг підтримки у тарифі та додатково).&lt;br /&gt;
&lt;br /&gt;
Типи віртуалізації: [https://uk.wikipedia.org/wiki/Kernel-based_Virtual_Machine KVM] (апаратна вірт.), [https://uk.wikipedia.org/wiki/Xen XEN], [https://uk.wikipedia.org/wiki/VMware VMware], [https://uk.wikipedia.org/wiki/OpenVZ OpenVZ].&lt;br /&gt;
&lt;br /&gt;
Добре, щоб була панель для управління VPS-сервером (хоча б для перезавантаження).&lt;br /&gt;
&lt;br /&gt;
Запитуйте дані про рівень сервісу, % працездатності, [https://uk.wikipedia.org/wiki/%D0%A3%D0%B3%D0%BE%D0%B4%D0%B0_%D0%BF%D1%80%D0%BE_%D1%80%D1%96%D0%B2%D0%B5%D0%BD%D1%8C_%D0%BF%D0%BE%D1%81%D0%BB%D1%83%D0%B3 угоду про рівень послуг (SLA)].&lt;br /&gt;
&lt;br /&gt;
Найнаймінімальніший варіант для Koha: 2 Gb RAM, 20 Gb HDD, 1 CPU.&lt;br /&gt;
&lt;br /&gt;
=== VPS в Україні ===&lt;br /&gt;
Розрахунок у гривнях.&lt;br /&gt;
* [https://uahosting.com.ua/vps.php UAhosting], 100mbps; 20Tb/м.; SSD; KVM, DDOS-захист; панель; бекапи+30%; 9-18/1-5; сервери в Україні та Німеччині; офіси: Київ, Львів.&lt;br /&gt;
* [https://uh.ua/ua/ssdvps.html Український хостинг], необм.траф.; SSD; 100mbps; ап.вірт.; [https://uh.ua/ua/uh/kontakty.html офіси]&lt;br /&gt;
* [https://hyperhost.ua/uk/vps-vds HyperHost], SSD; 24/7; OpenVZ; офіси: Київ, Вінниця.&lt;br /&gt;
* [https://www.ukraine.com.ua/vps/ Хостинг „Украина“], ап.вірт.XEN; SSD; 100mbps; ssh,vnc; [https://www.ukraine.com.ua/contacts/ контакти]&lt;br /&gt;
* [https://hostpro.ua/linux-vps.html HostPro], 24/7; KVM; 1 IP; SSD; бекапи 7 днів; офіс: Київ&lt;br /&gt;
* [https://deltahost.ua/ua/vps.html#/ DeltaHost]&lt;br /&gt;
* [https://gigacloud.ua/ GigaCloud], VMWare&lt;br /&gt;
* [https://realhost.pro/uk/vps/linux RealHost]&lt;br /&gt;
* [https://cityhost.ua/uk/vds/ CityHost]&lt;br /&gt;
* [https://gmhost.com.ua/service/ssd-vps#undefined GMhost]&lt;br /&gt;
* [https://ukrdc.net/ua/services/vps-windows-price.html Український Дата Центр]&lt;br /&gt;
&lt;br /&gt;
...інші: [https://toprated.hosting/vps-hosting/#tab-06 1]б [https://www.tophosting.in.ua/category/virtualnyj-server-vps-xosting-ukraina 2], [https://ru.hostings.info/hostings/country/ukraine 3], [http://tops.org.ua/uk/nedorohi-ukrayinski-vps-vds.html 4]&lt;br /&gt;
&lt;br /&gt;
Приклади хмарних серверів:&lt;br /&gt;
* VPS 8G, 4 ядра, 8 GB, 70 GB, 10 Gbit/s, 10 TB/міс. 	https://www.ukraine.com.ua/vps/&lt;br /&gt;
* VPS 10G, 4 ядра, 10 GB, 80 GB, 10 Gbit/s, 15 TB/міс., https://www.ukraine.com.ua/vps/&lt;br /&gt;
&lt;br /&gt;
=== VPS за кордоном ===&lt;br /&gt;
Розрахунок у $.&lt;br /&gt;
* [https://www.digitalocean.com/products/linux-distribution/debian/ Digital Ocean]&lt;br /&gt;
&lt;br /&gt;
== Фізичний сервер==&lt;br /&gt;
=== Виділений фізичний сервер===&lt;br /&gt;
Виділений сервер (dedicated server) — вид хостингу, який надає клієнту оренду окремого фізичного обладнання. &lt;br /&gt;
&lt;br /&gt;
Орендар може вибирати конфігурацію сервера, встановлювати будь-яку ОС, ПО, налаштовувати систему під свої потреби. &lt;br /&gt;
&lt;br /&gt;
У вартість оренди входить первинне налаштування сервера, а також моніторинг навантаження і цілодобова техпідтримка обладнання. &lt;br /&gt;
У випадки виходу з ладу - все технічне обслуговування компанія бере на себе. &lt;br /&gt;
&lt;br /&gt;
Виділені сервери в Україні:&lt;br /&gt;
* [https://hostpro.ua/ua/servers.html HostPro]&lt;br /&gt;
* [https://besthosting.ua/ua/priceservers.php BestHosting] (ТОВ „ОН-ЛАЙН“)&lt;br /&gt;
* [https://www.ukrnames.com/ukr/dedicated/ UkrNames]&lt;br /&gt;
* [https://deltahost.ua/ua/dedicated.html DeltaHost]&lt;br /&gt;
* [https://uahosting.com.ua/dedicated.php UAHosting]&lt;br /&gt;
* [https://uh.ua/ua/dedicated-servers/ UH.ua]&lt;br /&gt;
* [https://hyperhost.ua/uk/servers/in-ukraine HyperHost]&lt;br /&gt;
* [https://www.ukraine.com.ua/dedicated/ Хостинг «Украина»]&lt;br /&gt;
* [https://cityhost.ua/uk/server/ CityHost]&lt;br /&gt;
* [https://gmhost.com.ua/service/dedicated-servers#UAH GMHost]&lt;br /&gt;
&lt;br /&gt;
=== Власний фізичний сервер===&lt;br /&gt;
Зазвичай це значно потужніше рішення. &lt;br /&gt;
&lt;br /&gt;
Плюси/мінуси фізичного сервера: &lt;br /&gt;
* більша потужність, &lt;br /&gt;
* великі стартові витрати: це сам сервер, блок безперебійного живлення, мережева шафка і мережеве обладнання для підключення до інтернет,&lt;br /&gt;
* немає абонплати (окрім витрат на електрику і інтернет), &lt;br /&gt;
* про підключення до інтернету, виділення реальної IP потрібно буде подбати самому,&lt;br /&gt;
* цей сервер також можна буде використовувати і для інших цілей: веб-сайт бібліотеки, електронний архів, файловий сервер  і т.п.&lt;br /&gt;
&lt;br /&gt;
Деякі варіанти фізичних серверів:&lt;br /&gt;
* Сервер ARTLINE Business T17v26, https://rozetka.com.ua/ua/artline-t17v26/p396394269/ &lt;br /&gt;
* Сервер ARTLINE Business R17v26, https://rozetka.com.ua/ua/artline-r17v26/p396394086/ &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Примітки: можна розглядати і б/в варіант фізичного сервера, вони зазвичай дуже надійні (розраховані на круглодобову роботу впродовж років).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Колокейшин ====&lt;br /&gt;
Це послуга розміщення сервера у провайдера.&lt;br /&gt;
&lt;br /&gt;
=== Локальний комп’ютер-сервер===&lt;br /&gt;
Інколи, в малій відокремленій бібліотеці, коли немає потреби надавати доступ через Інтернет, використовують комп’ютер з Linux Debian і як сервер і як робочий комп’ютер бібліотекаря з графічним середовищем ([https://uk.wikipedia.org/wiki/GNOME Gnome], [https://uk.wikipedia.org/wiki/KDE KDE], …). &lt;br /&gt;
&lt;br /&gt;
Однак Linux-фахівець, який інколи обслуговує цей комп’ютер, все ж потрібен.&lt;br /&gt;
&lt;br /&gt;
== Див. також ==&lt;br /&gt;
* [http://koha.1045719.n5.nabble.com/MySQL-database-server-dedicated-vs-virtual-td5912533.html#a5913263 MySQL database server, dedicated vs virtual] (форум [http://koha.1045719.n5.nabble.com/ Nabble Koha])&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%92%D0%B8%D0%B1%D1%96%D1%80_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0_%D0%B4%D0%BB%D1%8F_%D0%90%D0%91%D0%86%D0%A1_Koha&amp;diff=9292</id>
		<title>Вибір сервера для АБІС Koha</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%92%D0%B8%D0%B1%D1%96%D1%80_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0_%D0%B4%D0%BB%D1%8F_%D0%90%D0%91%D0%86%D0%A1_Koha&amp;diff=9292"/>
		<updated>2026-03-23T11:24:16Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: /* Власний фізичний сервер */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;АБІС Koha розрахована на встановлення на сервері з операційною системою Linux Debian. Колись були збірки під Windows, але зараз немає. &lt;br /&gt;
&lt;br /&gt;
Найпоширеніший варіант — це сервер (фізичний чи віртуальний), до якого бібліотекарі і читачі мають доступ через інтернет. Операційна система користувача немає значення (Windows, Linux, Mac, Android) оскільки Koha працює як веб-сайт. Для книговидачі потрібен зчитувач штрикодів (пристрій чи програма).&lt;br /&gt;
&lt;br /&gt;
Варіанти зі серверами:&lt;br /&gt;
&lt;br /&gt;
==Віртуальний сервер==&lt;br /&gt;
&lt;br /&gt;
Може бути платний (абонплата), зазвичай за кордоном дешевше. Часто вузи, міські адміністрації, фірми мають платформи з віртуальними серверами. Інколи з кимось з них можна домовитися про невеликий віртуальний сервер на безоплатній (чи мінімально платній) співпраці. &lt;br /&gt;
&lt;br /&gt;
Плюси/мінуси у віртуального сервера:&lt;br /&gt;
* вже є реальна IP,&lt;br /&gt;
* врахована плата за електрику та інтернет,&lt;br /&gt;
* часто є вбудоване резервування,&lt;br /&gt;
* немає стартового внеску але є місячна абонплата.&lt;br /&gt;
&lt;br /&gt;
Для АБІС Koha не підходить звичайний [https://uk.wikipedia.org/wiki/%D0%92%D1%96%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D0%B8%D0%B9_%D1%85%D0%BE%D1%81%D1%82%D0%B8%D0%BD%D0%B3 віртуальний веб-хостинг], потрібен [https://uk.wikipedia.org/wiki/%D0%92%D1%96%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D0%B8%D0%B9_%D0%B2%D0%B8%D0%B4%D1%96%D0%BB%D0%B5%D0%BD%D0%B8%D0%B9_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80 &#039;&#039;віртуальний приватний сервер&#039;&#039; (VPS) / &#039;&#039;віртуальний виділений сервер&#039;&#039; (VDS)] з можливістю встановлення [https://uk.wikipedia.org/wiki/Debian Linux Debian] актуальної версії (зараз &#039;&#039;&#039;Debian 9&#039;&#039;&#039;, незабаром 10).&lt;br /&gt;
&lt;br /&gt;
Краще вибирати варіанти з [https://uk.wikipedia.org/wiki/SSD SSD]. &lt;br /&gt;
&lt;br /&gt;
Добре щоб був захист від хакерських атак ([https://uk.wikipedia.org/wiki/DoS-%D0%B0%D1%82%D0%B0%D0%BA%D0%B0 DDOS], …). &lt;br /&gt;
&lt;br /&gt;
Запитуйте про резервне копіювання (може входити у тариф чи бути за додаткову плату).&lt;br /&gt;
&lt;br /&gt;
Підтримка може бути 24/7 чи лише у робочий час (дізнавайтеся про обсяг підтримки у тарифі та додатково).&lt;br /&gt;
&lt;br /&gt;
Типи віртуалізації: [https://uk.wikipedia.org/wiki/Kernel-based_Virtual_Machine KVM] (апаратна вірт.), [https://uk.wikipedia.org/wiki/Xen XEN], [https://uk.wikipedia.org/wiki/VMware VMware], [https://uk.wikipedia.org/wiki/OpenVZ OpenVZ].&lt;br /&gt;
&lt;br /&gt;
Добре, щоб була панель для управління VPS-сервером (хоча б для перезавантаження).&lt;br /&gt;
&lt;br /&gt;
Запитуйте дані про рівень сервісу, % працездатності, [https://uk.wikipedia.org/wiki/%D0%A3%D0%B3%D0%BE%D0%B4%D0%B0_%D0%BF%D1%80%D0%BE_%D1%80%D1%96%D0%B2%D0%B5%D0%BD%D1%8C_%D0%BF%D0%BE%D1%81%D0%BB%D1%83%D0%B3 угоду про рівень послуг (SLA)].&lt;br /&gt;
&lt;br /&gt;
Найнаймінімальніший варіант для Koha: 2 Gb RAM, 20 Gb HDD, 1 CPU.&lt;br /&gt;
&lt;br /&gt;
=== VPS в Україні ===&lt;br /&gt;
Розрахунок у гривнях.&lt;br /&gt;
* [https://uahosting.com.ua/vps.php UAhosting], 100mbps; 20Tb/м.; SSD; KVM, DDOS-захист; панель; бекапи+30%; 9-18/1-5; сервери в Україні та Німеччині; офіси: Київ, Львів.&lt;br /&gt;
* [https://uh.ua/ua/ssdvps.html Український хостинг], необм.траф.; SSD; 100mbps; ап.вірт.; [https://uh.ua/ua/uh/kontakty.html офіси]&lt;br /&gt;
* [https://hyperhost.ua/uk/vps-vds HyperHost], SSD; 24/7; OpenVZ; офіси: Київ, Вінниця.&lt;br /&gt;
* [https://www.ukraine.com.ua/vps/ Хостинг „Украина“], ап.вірт.XEN; SSD; 100mbps; ssh,vnc; [https://www.ukraine.com.ua/contacts/ контакти]&lt;br /&gt;
* [https://hostpro.ua/linux-vps.html HostPro], 24/7; KVM; 1 IP; SSD; бекапи 7 днів; офіс: Київ&lt;br /&gt;
* [https://deltahost.ua/ua/vps.html#/ DeltaHost]&lt;br /&gt;
* [https://gigacloud.ua/ GigaCloud], VMWare&lt;br /&gt;
* [https://realhost.pro/uk/vps/linux RealHost]&lt;br /&gt;
* [https://cityhost.ua/uk/vds/ CityHost]&lt;br /&gt;
* [https://gmhost.com.ua/service/ssd-vps#undefined GMhost]&lt;br /&gt;
* [https://ukrdc.net/ua/services/vps-windows-price.html Український Дата Центр]&lt;br /&gt;
&lt;br /&gt;
...інші: [https://toprated.hosting/vps-hosting/#tab-06 1]б [https://www.tophosting.in.ua/category/virtualnyj-server-vps-xosting-ukraina 2], [https://ru.hostings.info/hostings/country/ukraine 3], [http://tops.org.ua/uk/nedorohi-ukrayinski-vps-vds.html 4]&lt;br /&gt;
&lt;br /&gt;
=== VPS за кордоном ===&lt;br /&gt;
Розрахунок у $.&lt;br /&gt;
* [https://www.digitalocean.com/products/linux-distribution/debian/ Digital Ocean]&lt;br /&gt;
&lt;br /&gt;
== Фізичний сервер==&lt;br /&gt;
=== Виділений фізичний сервер===&lt;br /&gt;
Виділений сервер (dedicated server) — вид хостингу, який надає клієнту оренду окремого фізичного обладнання. &lt;br /&gt;
&lt;br /&gt;
Орендар може вибирати конфігурацію сервера, встановлювати будь-яку ОС, ПО, налаштовувати систему під свої потреби. &lt;br /&gt;
&lt;br /&gt;
У вартість оренди входить первинне налаштування сервера, а також моніторинг навантаження і цілодобова техпідтримка обладнання. &lt;br /&gt;
У випадки виходу з ладу - все технічне обслуговування компанія бере на себе. &lt;br /&gt;
&lt;br /&gt;
Виділені сервери в Україні:&lt;br /&gt;
* [https://hostpro.ua/ua/servers.html HostPro]&lt;br /&gt;
* [https://besthosting.ua/ua/priceservers.php BestHosting] (ТОВ „ОН-ЛАЙН“)&lt;br /&gt;
* [https://www.ukrnames.com/ukr/dedicated/ UkrNames]&lt;br /&gt;
* [https://deltahost.ua/ua/dedicated.html DeltaHost]&lt;br /&gt;
* [https://uahosting.com.ua/dedicated.php UAHosting]&lt;br /&gt;
* [https://uh.ua/ua/dedicated-servers/ UH.ua]&lt;br /&gt;
* [https://hyperhost.ua/uk/servers/in-ukraine HyperHost]&lt;br /&gt;
* [https://www.ukraine.com.ua/dedicated/ Хостинг «Украина»]&lt;br /&gt;
* [https://cityhost.ua/uk/server/ CityHost]&lt;br /&gt;
* [https://gmhost.com.ua/service/dedicated-servers#UAH GMHost]&lt;br /&gt;
&lt;br /&gt;
=== Власний фізичний сервер===&lt;br /&gt;
Зазвичай це значно потужніше рішення. &lt;br /&gt;
&lt;br /&gt;
Плюси/мінуси фізичного сервера: &lt;br /&gt;
* більша потужність, &lt;br /&gt;
* великі стартові витрати: це сам сервер, блок безперебійного живлення, мережева шафка і мережеве обладнання для підключення до інтернет,&lt;br /&gt;
* немає абонплати (окрім витрат на електрику і інтернет), &lt;br /&gt;
* про підключення до інтернету, виділення реальної IP потрібно буде подбати самому,&lt;br /&gt;
* цей сервер також можна буде використовувати і для інших цілей: веб-сайт бібліотеки, електронний архів, файловий сервер  і т.п.&lt;br /&gt;
&lt;br /&gt;
Деякі варіанти фізичних серверів:&lt;br /&gt;
* Сервер ARTLINE Business T17v26, https://rozetka.com.ua/ua/artline-t17v26/p396394269/ &lt;br /&gt;
* Сервер ARTLINE Business R17v26, https://rozetka.com.ua/ua/artline-r17v26/p396394086/ &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Примітки: можна розглядати і б/в варіант фізичного сервера, вони зазвичай дуже надійні (розраховані на круглодобову роботу впродовж років).&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==== Колокейшин ====&lt;br /&gt;
Це послуга розміщення сервера у провайдера.&lt;br /&gt;
&lt;br /&gt;
=== Локальний комп’ютер-сервер===&lt;br /&gt;
Інколи, в малій відокремленій бібліотеці, коли немає потреби надавати доступ через Інтернет, використовують комп’ютер з Linux Debian і як сервер і як робочий комп’ютер бібліотекаря з графічним середовищем ([https://uk.wikipedia.org/wiki/GNOME Gnome], [https://uk.wikipedia.org/wiki/KDE KDE], …). &lt;br /&gt;
&lt;br /&gt;
Однак Linux-фахівець, який інколи обслуговує цей комп’ютер, все ж потрібен.&lt;br /&gt;
&lt;br /&gt;
== Див. також ==&lt;br /&gt;
* [http://koha.1045719.n5.nabble.com/MySQL-database-server-dedicated-vs-virtual-td5912533.html#a5913263 MySQL database server, dedicated vs virtual] (форум [http://koha.1045719.n5.nabble.com/ Nabble Koha])&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=Rebuild_nozebra.pl&amp;diff=9291</id>
		<title>Rebuild nozebra.pl</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=Rebuild_nozebra.pl&amp;diff=9291"/>
		<updated>2025-09-29T06:52:05Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: /* Джерела */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Назва ==&lt;br /&gt;
rebuild_nozebra.pl — сценарій переіндексування бібліографічних та віторитетних MARC-записів у БД Zebra.&lt;br /&gt;
&lt;br /&gt;
Використовуйте це пакетне завдання, щоб переіндексувати усі бібліотечні або авторитетні записи у Вашій базі даних Koha.&lt;br /&gt;
&lt;br /&gt;
== Опис ==&lt;br /&gt;
Параметри:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-b&#039;&#039;&#039; &lt;br /&gt;
: — індексувати бібліографічні записи&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-a&#039;&#039;&#039;&lt;br /&gt;
: — індексувати авторитетні записи&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;    -daemon&#039;&#039;&#039; &lt;br /&gt;
: — Запуск у режимі сервісу. Програма циклічно перевіряє таблицю zebraqueue, обробляючи записи поступово, якщо вони є, після чого робить паузу на кілька секунд і повторює процес.&lt;br /&gt;
: Перевірка таблиці zebraqueue виконується простим SQL-запитом. Це дозволяє майже в реальному часі оновлювати пошуковий індекс Zebra з мінімальним навантаженням на систему.&lt;br /&gt;
: Використовуйте -sleep для керування інтервалом перевірки.&lt;br /&gt;
: Режим сервісу передбачає параметри -z, -a, -b. Програма відмовиться запускатися, якщо вказані параметри, які не мають сенсу під час інкрементального оновлення (наприклад, -r чи -offset).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;    -sleep 10&#039;&#039;&#039; &lt;br /&gt;
: — Кількість секунд паузи між перевірками таблиці zebraqueue у режимі сервісу. Типово — 5 секунд.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;    -z&#039;&#039;&#039; &lt;br /&gt;
: — Вибирати лише оновлені та вилученіі записи, позначені у таблиці zebraqueue. Неможливо використовувати разом із -r або -s.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;    --skip-deletes&#039;&#039;&#039; &lt;br /&gt;
: — Вибирати лише оновлення записів, без вилучень, щоб уникнути надмірного I/O під час обробки вилучень zebraidx.&lt;br /&gt;
: Якщо цей параметр використовується для звичайної індексації, слід налаштувати cron-завдання для запуску&lt;br /&gt;
:                             rebuild_zebra.pl -z без --skip-deletes&lt;br /&gt;
: у неробочий час.&lt;br /&gt;
: Діє лише з -z.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;    -r &#039;&#039;&#039; &lt;br /&gt;
: — Очистити індекс Zebra перед додаванням записів. Передбачає -w.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;    -d &#039;&#039;&#039; &lt;br /&gt;
: — Тимчасовий каталог для індексації.&lt;br /&gt;
: Якщо не вказаний, створюється автоматично. Каталог експорту видаляється автоматично, якщо не задано параметр -k.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;    -k&#039;&#039;&#039; &lt;br /&gt;
: — Не вилучати каталог експорту.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;    -s&#039;&#039;&#039; &lt;br /&gt;
: — Пропустити експорт. Використовується, якщо записи вже були експортовані під час попереднього запуску.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;    -nosanitize&#039;&#039;&#039; &lt;br /&gt;
: — Експортувати бібліографічні/авторитетні записи безпосередньо з поля marcxml у БД без „очищення“. Це пришвидшує процес дампу, але може спричинити помилки, якщо у БД є некоректно закодовані записи. Працює лише з -x.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;    -w&#039;&#039;&#039; &lt;br /&gt;
: — Пропустити „тіньове індексування“ для цього пакета.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;    -y&#039;&#039;&#039; &lt;br /&gt;
: — НЕ очищати zebraqueue після індексації; зазвичай після пакетної індексації zebraqueue має бути позначена як виконана для відповідних типів записів, щоб zebraqueue_daemon не намагався їх повторно індексувати. Використовуйте -y, щоб змінити це.&lt;br /&gt;
: Неможливо використовувати з -z.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;    -v&#039;&#039;&#039; &lt;br /&gt;
: — Збільшити рівень логування. Типово показуються лише попередження та помилки індексації.&lt;br /&gt;
: Використовуйте рівень логування 2 (-v -v), щоб включити усі журнали Zebra.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;    --length   1234&#039;&#039;&#039; &lt;br /&gt;
: — Кількість бібліографічних записів для експорту.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;    --offset 1243&#039;&#039;&#039; &lt;br /&gt;
: — Зміщення, з якого почати експорт.&lt;br /&gt;
: приклад: --offset 500 --length=500 призведе до LIMIT 500,1000 (експорт 1000 записів, починаючи з 500-го).&lt;br /&gt;
: )&lt;br /&gt;
: Зверніть увагу: ці числа НЕ пов’язані з biblionumber — так і задумано.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;    --where&#039;&#039;&#039; &lt;br /&gt;
: — Дозволяє вказати умову WHERE, наприклад itemtype=&#039;BOOK&#039; чи щось подібне.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;    --run-as-root&#039;&#039;&#039; &lt;br /&gt;
: — Явно дозволити запуск сценарію від користувача &#039;root&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;   --wait-for-lock&#039;&#039;&#039; &lt;br /&gt;
: — Якщо не в режимі служби, типовою поведінкою є переривання відновлення, якщо блокування зайняте. Цей параметр змусить програму чекати звільнення блокування і тоді продовжити процес.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;    --table&#039;&#039;&#039; &lt;br /&gt;
: — Вказати таблицю (може бути items, biblioitems, biblio, biblio_metadata) для отримання biblionumber для індексації.&lt;br /&gt;
: Типово використовується biblioitems.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;    --help or -h&#039;&#039;&#039; &lt;br /&gt;
: — Показати це повідомлення.&lt;br /&gt;
&lt;br /&gt;
== Джерела ==&lt;br /&gt;
* https://git.koha-community.org/gitweb/?p=koha.git;a=blob;f=misc/migration_tools/rebuild_zebra.pl;h=ec19ce1f5c40445dcdb7c033414fde02dcb06c2b;hb=HEAD#l857&lt;br /&gt;
* https://github.com/Koha-Community/Koha/blob/master/misc/migration_tools/rebuild_zebra.pl&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=Rebuild_nozebra.pl&amp;diff=9290</id>
		<title>Rebuild nozebra.pl</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=Rebuild_nozebra.pl&amp;diff=9290"/>
		<updated>2025-09-26T06:05:37Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Назва ==&lt;br /&gt;
rebuild_nozebra.pl — сценарій переіндексування бібліографічних та віторитетних MARC-записів у БД Zebra.&lt;br /&gt;
&lt;br /&gt;
Використовуйте це пакетне завдання, щоб переіндексувати усі бібліотечні або авторитетні записи у Вашій базі даних Koha.&lt;br /&gt;
&lt;br /&gt;
== Опис ==&lt;br /&gt;
Параметри:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-b&#039;&#039;&#039; &lt;br /&gt;
: — індексувати бібліографічні записи&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-a&#039;&#039;&#039;&lt;br /&gt;
: — індексувати авторитетні записи&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;    -daemon&#039;&#039;&#039; &lt;br /&gt;
: — Запуск у режимі сервісу. Програма циклічно перевіряє таблицю zebraqueue, обробляючи записи поступово, якщо вони є, після чого робить паузу на кілька секунд і повторює процес.&lt;br /&gt;
: Перевірка таблиці zebraqueue виконується простим SQL-запитом. Це дозволяє майже в реальному часі оновлювати пошуковий індекс Zebra з мінімальним навантаженням на систему.&lt;br /&gt;
: Використовуйте -sleep для керування інтервалом перевірки.&lt;br /&gt;
: Режим сервісу передбачає параметри -z, -a, -b. Програма відмовиться запускатися, якщо вказані параметри, які не мають сенсу під час інкрементального оновлення (наприклад, -r чи -offset).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;    -sleep 10&#039;&#039;&#039; &lt;br /&gt;
: — Кількість секунд паузи між перевірками таблиці zebraqueue у режимі сервісу. Типово — 5 секунд.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;    -z&#039;&#039;&#039; &lt;br /&gt;
: — Вибирати лише оновлені та вилученіі записи, позначені у таблиці zebraqueue. Неможливо використовувати разом із -r або -s.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;    --skip-deletes&#039;&#039;&#039; &lt;br /&gt;
: — Вибирати лише оновлення записів, без вилучень, щоб уникнути надмірного I/O під час обробки вилучень zebraidx.&lt;br /&gt;
: Якщо цей параметр використовується для звичайної індексації, слід налаштувати cron-завдання для запуску&lt;br /&gt;
:                             rebuild_zebra.pl -z без --skip-deletes&lt;br /&gt;
: у неробочий час.&lt;br /&gt;
: Діє лише з -z.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;    -r &#039;&#039;&#039; &lt;br /&gt;
: — Очистити індекс Zebra перед додаванням записів. Передбачає -w.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;    -d &#039;&#039;&#039; &lt;br /&gt;
: — Тимчасовий каталог для індексації.&lt;br /&gt;
: Якщо не вказаний, створюється автоматично. Каталог експорту видаляється автоматично, якщо не задано параметр -k.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;    -k&#039;&#039;&#039; &lt;br /&gt;
: — Не вилучати каталог експорту.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;    -s&#039;&#039;&#039; &lt;br /&gt;
: — Пропустити експорт. Використовується, якщо записи вже були експортовані під час попереднього запуску.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;    -nosanitize&#039;&#039;&#039; &lt;br /&gt;
: — Експортувати бібліографічні/авторитетні записи безпосередньо з поля marcxml у БД без „очищення“. Це пришвидшує процес дампу, але може спричинити помилки, якщо у БД є некоректно закодовані записи. Працює лише з -x.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;    -w&#039;&#039;&#039; &lt;br /&gt;
: — Пропустити „тіньове індексування“ для цього пакета.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;    -y&#039;&#039;&#039; &lt;br /&gt;
: — НЕ очищати zebraqueue після індексації; зазвичай після пакетної індексації zebraqueue має бути позначена як виконана для відповідних типів записів, щоб zebraqueue_daemon не намагався їх повторно індексувати. Використовуйте -y, щоб змінити це.&lt;br /&gt;
: Неможливо використовувати з -z.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;    -v&#039;&#039;&#039; &lt;br /&gt;
: — Збільшити рівень логування. Типово показуються лише попередження та помилки індексації.&lt;br /&gt;
: Використовуйте рівень логування 2 (-v -v), щоб включити усі журнали Zebra.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;    --length   1234&#039;&#039;&#039; &lt;br /&gt;
: — Кількість бібліографічних записів для експорту.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;    --offset 1243&#039;&#039;&#039; &lt;br /&gt;
: — Зміщення, з якого почати експорт.&lt;br /&gt;
: приклад: --offset 500 --length=500 призведе до LIMIT 500,1000 (експорт 1000 записів, починаючи з 500-го).&lt;br /&gt;
: )&lt;br /&gt;
: Зверніть увагу: ці числа НЕ пов’язані з biblionumber — так і задумано.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;    --where&#039;&#039;&#039; &lt;br /&gt;
: — Дозволяє вказати умову WHERE, наприклад itemtype=&#039;BOOK&#039; чи щось подібне.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;    --run-as-root&#039;&#039;&#039; &lt;br /&gt;
: — Явно дозволити запуск сценарію від користувача &#039;root&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;   --wait-for-lock&#039;&#039;&#039; &lt;br /&gt;
: — Якщо не в режимі служби, типовою поведінкою є переривання відновлення, якщо блокування зайняте. Цей параметр змусить програму чекати звільнення блокування і тоді продовжити процес.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;    --table&#039;&#039;&#039; &lt;br /&gt;
: — Вказати таблицю (може бути items, biblioitems, biblio, biblio_metadata) для отримання biblionumber для індексації.&lt;br /&gt;
: Типово використовується biblioitems.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;    --help or -h&#039;&#039;&#039; &lt;br /&gt;
: — Показати це повідомлення.&lt;br /&gt;
&lt;br /&gt;
== Джерела ==&lt;br /&gt;
* https://git.koha-community.org/gitweb/?p=koha.git;a=blob;f=misc/migration_tools/rebuild_zebra.pl;h=ec19ce1f5c40445dcdb7c033414fde02dcb06c2b;hb=HEAD&lt;br /&gt;
* https://github.com/Koha-Community/Koha/blob/master/misc/migration_tools/rebuild_zebra.pl&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_Koha_%D0%B7_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D1%96%D1%8E_%D0%BD%D0%B0_%D0%9E%D0%A1_Debian&amp;diff=9289</id>
		<title>Встановлення Koha з репозитарію на ОС Debian</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_Koha_%D0%B7_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D1%96%D1%8E_%D0%BD%D0%B0_%D0%9E%D0%A1_Debian&amp;diff=9289"/>
		<updated>2025-06-17T13:56:29Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: /* Встановлення БД MySQL та допоміжних пакунків */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Розглядається встановлення АБІС Koha версії 23.11-25.05 &#039;&#039;&#039;з репозитарію&#039;&#039;&#039; [http://debian.koha-community.org/ debian.koha-community.org]. &lt;br /&gt;
&lt;br /&gt;
На даний час це найбільш протестований і розповсюджений варіант.&lt;br /&gt;
&lt;br /&gt;
Окрім цього ще є варіант [[Встановлення Koha з джерела на ОС Debian|встановлення АБІС Koha з джерельних кодів]], що є дещо більш гнучким щодо налаштування, але і складнішим.&lt;br /&gt;
&lt;br /&gt;
Див. також&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_on_Debian Koha_on_Debian] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Debian Koha &amp;amp; Debian] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Category:Installation Category:Installation] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_on_ubuntu_-_packages Koha on ubuntu - packages] на Koha Wiki&lt;br /&gt;
&lt;br /&gt;
= Встановлення ОС Debian GNU/Linux 12 bookworm =&lt;br /&gt;
&lt;br /&gt;
Див. також:&lt;br /&gt;
* https://d-i.debian.org/manual/uk.amd64/index.html Debian GNU/Linux гайд інсталяції&lt;br /&gt;
&lt;br /&gt;
Перевірка поточної версії Debian:&lt;br /&gt;
 lsb_release -d&lt;br /&gt;
&lt;br /&gt;
Щодо сумісності Коха з іншими версіями ОС див.&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/System_requirements_and_recommendations Системні вимоги та рекомендації] (англ.)&lt;br /&gt;
&lt;br /&gt;
== Підключення гілок non-free та contrib для пакунків Дебіен ==&lt;br /&gt;
&lt;br /&gt;
Перевіряємо у /etc/apt/sources.list чи підключені гілки  non-free та contrib&lt;br /&gt;
&lt;br /&gt;
 sudo mc -e /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware&lt;br /&gt;
  &lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
= Попередні налаштування =&lt;br /&gt;
== Локаль з UTF-8 ==&lt;br /&gt;
Перевірка локалі:&lt;br /&gt;
  sudo locale&lt;br /&gt;
у виводі повинно бути магічне „&#039;&#039;&#039;UTF-8&#039;&#039;&#039;“ (en.UTF-8 тощо), наприклад для України&lt;br /&gt;
&lt;br /&gt;
 LANG=uk_UA.UTF-8&lt;br /&gt;
 LANGUAGE=&lt;br /&gt;
 LC_CTYPE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_NUMERIC=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_TIME=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_COLLATE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MONETARY=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MESSAGES=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_PAPER=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_NAME=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_ADDRESS=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_TELEPHONE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MEASUREMENT=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_IDENTIFICATION=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Якщо &#039;&#039;&#039;UTF-8&#039;&#039;&#039; не згадується, то встановлюємо локаль&lt;br /&gt;
   apt install locales locales-all&lt;br /&gt;
   sudo /usr/sbin/update-locale LANG=uk_UA.UTF-8 LANGUAGE=&amp;quot;uk_UA:uk&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Підключення репозитарію Koha  ==&lt;br /&gt;
&lt;br /&gt;
В репозитарії [http://debian.koha-community.org/ debian.koha-community.org]  доступні стабільні версії, які виходять 2 рази на рік і підтримуються 24-42 місяці (https://wiki.koha-community.org/wiki/Koha_Versioning).&lt;br /&gt;
&lt;br /&gt;
Налаштування ключів: &lt;br /&gt;
&lt;br /&gt;
 sudo apt update&lt;br /&gt;
 sudo apt install sudo apt-transport-https ca-certificates curl gnupg2&lt;br /&gt;
 sudo mkdir -p --mode=0755 /etc/apt/keyrings&lt;br /&gt;
 sudo curl -fsSL https://debian.koha-community.org/koha/gpg.asc -o /etc/apt/keyrings/koha.asc&lt;br /&gt;
&lt;br /&gt;
Якщо ви дотримуєтесь певного номера версії Koha, ви залишаєтесь на цій версії Koha, доки не буде змінено вихідні коди пакунків.&lt;br /&gt;
Це рекомендується для виробничих середовищ, щоб &amp;quot;випадково&amp;quot; не оновитися до нового великого випуску.&lt;br /&gt;
&lt;br /&gt;
Коли ви запускаєте оновлення, ви оновлюєтесь лише до останнього випуску технічного обслуговування для обраної версії.&lt;br /&gt;
&lt;br /&gt;
Поточні номери версій Koha та їхні кодові назви:&lt;br /&gt;
&lt;br /&gt;
*    25.05 (stable) — поточний стабільний реліз і наступна версія з довготривалою підтримкою (LTS)&lt;br /&gt;
*    24.11 (LTS) (oldstable) — на один реліз позаду від поточного стабільного&lt;br /&gt;
*    24.05 (oldoldstable) — на два релізи позаду від поточного стабільного&lt;br /&gt;
*    23.11 (oldoldoldstable) — версія з довготривалою підтримкою, підтримується приблизно 3 з половиною роки&lt;br /&gt;
&lt;br /&gt;
Щоб оновити список джерел пакетів для використання релізу 25.05:&lt;br /&gt;
&lt;br /&gt;
 sudo tee /etc/apt/sources.list.d/koha.sources &amp;lt;&amp;lt;EOF&lt;br /&gt;
 Types: deb&lt;br /&gt;
 URIs: https://debian.koha-community.org/koha/&lt;br /&gt;
 Suites: 25.05&lt;br /&gt;
 Components: main&lt;br /&gt;
 Signed-By: /etc/apt/keyrings/koha.asc&lt;br /&gt;
 EOF&lt;br /&gt;
&lt;br /&gt;
Щоб оновити список джерел пакетів для використання релізу 24.11:&lt;br /&gt;
&lt;br /&gt;
 sudo tee /etc/apt/sources.list.d/koha.sources &amp;lt;&amp;lt;EOF&lt;br /&gt;
 Types: deb&lt;br /&gt;
 URIs: https://debian.koha-community.org/koha/&lt;br /&gt;
 Suites: 24.11&lt;br /&gt;
 Components: main&lt;br /&gt;
 Signed-By: /etc/apt/keyrings/koha.asc&lt;br /&gt;
 EOF&lt;br /&gt;
&lt;br /&gt;
Примітка: якщо ви раніше використовували старий формат списку джерел APT, видаліть файл /etc/apt/sources.list.d/koha.list.&lt;br /&gt;
&lt;br /&gt;
Оновлюємо список доступних для встановлення пакунків&lt;br /&gt;
&lt;br /&gt;
 sudo apt update&lt;br /&gt;
&lt;br /&gt;
= Встановлення Koha =&lt;br /&gt;
&lt;br /&gt;
== Встановлення пакунків Koha ==&lt;br /&gt;
 sudo apt-get install koha-common koha-deps koha-perldeps koha-l10n koha-elasticsearch&lt;br /&gt;
&lt;br /&gt;
Може бути помилка з конфігурацією пакунка libapache2-mpm-itk, див. рішення тут https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=734865 та https://wiki.koha-community.org/wiki/Koha_on_Debian#Aside:_a_common_problem_on_Ubuntu_happens_here&lt;br /&gt;
&lt;br /&gt;
Якщо далі щось піде не так, читаємо стандартну інструкцію про налаштування&lt;br /&gt;
&lt;br /&gt;
 less /usr/share/doc/koha-common/README.Debian&lt;br /&gt;
&lt;br /&gt;
(у нових версіях можуть бути зміни)&lt;br /&gt;
&lt;br /&gt;
== Встановлення БД MySQL та допоміжних пакунків ==&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install mariadb-server &lt;br /&gt;
&lt;br /&gt;
 sudo mysql_secure_installation&lt;br /&gt;
&lt;br /&gt;
За винятком першого питання, на всі питання можна відповісти Так (“&#039;&#039;&#039;Y&#039;&#039;&#039;”). Необхідно встановити root пароль (надалі „ПарольАдмінаMySQL“)!&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install memcached libmemcached-tools&lt;br /&gt;
&lt;br /&gt;
 sudo apt install aptitude&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!-- sudo aptitude -t buster-backports install php-twig --&amp;gt;&lt;br /&gt;
 &amp;lt;!-- sudo aptitude -t bullseye-backports install php-twig --&amp;gt;&lt;br /&gt;
 sudo apt install php-twig&lt;br /&gt;
&lt;br /&gt;
 sudo apt install phpmyadmin php libapache2-mod-php &lt;br /&gt;
&lt;br /&gt;
* для „phpmyadmin“ вибрати (пробілом позначити зірочкою) лише „apache2“&lt;br /&gt;
* configure database for phpmyadmin with dbconfig-common? — так та встановити пароль застосунку&lt;br /&gt;
&lt;br /&gt;
Типово phpmyadmin доступний за адресою http://localhost/phpmyadmin&lt;br /&gt;
&lt;br /&gt;
Щодо phpmyadmin також див. https://think.unblog.ch/en/phpmyadmin-error-php-7-2-5-is-required/&lt;br /&gt;
&lt;br /&gt;
Якщо потрібен доступ до phpmyadmin на іншому порті, то у файлі /etc/phpmyadmin/phpmyadmin.service змінити&lt;br /&gt;
 ...&lt;br /&gt;
 &amp;lt;port&amp;gt;8888&amp;lt;/port&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
&lt;br /&gt;
та додати цей порт у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
 Listen 8888&lt;br /&gt;
&lt;br /&gt;
Перезапуск Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
По умовчанню вхід через phphmyadmin для root закрито.&lt;br /&gt;
За потреби можна створити іншого користувача&lt;br /&gt;
 &lt;br /&gt;
 mysql -u root -p&lt;br /&gt;
 CREATE USER &#039;sysadmin&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;парольдляsysadmin&#039;;&lt;br /&gt;
&lt;br /&gt;
та надати йому привілеї на усі БД:&lt;br /&gt;
&lt;br /&gt;
 GRANT ALL PRIVILEGES ON *.* TO &#039;sysadmin&#039;@&#039;localhost&#039; WITH GRANT OPTION;&lt;br /&gt;
 exit&lt;br /&gt;
 sudo /etc/init.d/mariadb restart&lt;br /&gt;
&lt;br /&gt;
== Пакунки з CPAN ==&lt;br /&gt;
&lt;br /&gt;
Пакунки, яких немає у репозитаріях Debian чи Koha, встановлюємо з CPAN.&lt;br /&gt;
&lt;br /&gt;
Станом на 12.2023 необхідні модулі&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;HTTPD::Bench::ApacheBench&#039;&#039;&#039; (0.73), перевірка в Debian: [https://packages.debian.org/search?keywords=libhttpd-bench-apachebench-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
* &#039;&#039;&#039;Text::CSV::Unicode&#039;&#039;&#039; (0.40), перевірка в Debian: [https://packages.debian.org/search?keywords=libtext_csv_unicode-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
* &#039;&#039;&#039;Selenium::Remote::Driver&#039;&#039;&#039; (1.27), перевірка в Debian: [https://packages.debian.org/search?keywords=libselenium_remote_driver-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Locale::XGettext::TT2&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Test::PerlTidy&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Встановлюємо командами (при цьому, якщо це перше використання CPAN, підтверджуємо автоматичне налаштування та підключення до Інтернет) :&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install make&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install HTTPD::Bench::ApacheBench&#039;&lt;br /&gt;
— встановився, вивід —&lt;br /&gt;
 ADIRAJ/ApacheBench-0.73.tar.gz&lt;br /&gt;
 make install  -- OK&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install libgdbm-dev apache2-dev libdatetimex-easy-perl &lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;DBIx::Class::Schema::PopulateMore&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Test::Differences&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Text::CSV::Unicode&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
 RMBARKER/Text-CSV-Unicode-0.400.tar.gz&lt;br /&gt;
  ./Build install  -- OK&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Selenium::Remote::Driver&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
 TEODESIAN/Selenium-Remote-Driver-1.32.tar.gz&lt;br /&gt;
  /usr/bin/make install  -- OK&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- exists in Debian 10: sudo  perl -MCPAN -e &#039;install Net::OAuth2::AuthorizationServer&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
  LEEJO/Net-OAuth2-AuthorizationServer-0.23.tar.gz&lt;br /&gt;
  /usr/bin/make install  -- OK&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!-- sudo  perl -MCPAN -e &#039;install Readonly::XS&#039;&lt;br /&gt;
— встановлено, вивід —&lt;br /&gt;
 Readonly::XS is up to date (1.05).&lt;br /&gt;
&#039;&#039;Чомусь є ще зауваження про пакунок Readonly::XS, хоча він і повинен бути встановлений командою вище (?).&#039;&#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- sudo  perl -MCPAN -e &#039;install WebService::ILS&#039;&lt;br /&gt;
— встановився, вивід —&lt;br /&gt;
 SRDJAN/WebService-ILS-0.14.tar.gz&lt;br /&gt;
 ./Build install  -- OK--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Locale::XGettext::TT2&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Test::PerlTidy&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--== Налаштування MySQL ==--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
1) Пароль для користувача root БД MySQL: ПарольАдмінаMySQL&lt;br /&gt;
&lt;br /&gt;
Лише, &#039;&#039;&#039;якщо пароль не вибрано&#039;&#039;&#039; при встановленні MySQL чи необхідно вказати новий, то діємо наступним чином&lt;br /&gt;
&lt;br /&gt;
 sudo dpkg-reconfigure mysql-server-5.5&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
2) Для підтримки UTF-8 у MySQL у файлі /etc/mysql/my.cnf (в кінці) має бути наступне&lt;br /&gt;
&lt;br /&gt;
 [mysqld]&lt;br /&gt;
 init-connect=&#039;SET NAMES utf8, collation_connection=utf8_unicode_ci&#039;&lt;br /&gt;
 character-set-server=utf8&lt;br /&gt;
 collation-server=utf8_unicode_ci&lt;br /&gt;
 character_set_client=utf8&lt;br /&gt;
 skip-character-set-client-handshake&lt;br /&gt;
&lt;br /&gt;
3) Перезапускаємо сервер MySQL&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/mysql restart&lt;br /&gt;
&lt;br /&gt;
4) Переконуємося, що зміни внесені, виконавши&lt;br /&gt;
&lt;br /&gt;
 sudo mysql -uroot -pПарольАдмінаMySQL&lt;br /&gt;
 show variables;&lt;br /&gt;
 quit&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Налаштування Apache та сценарій „koha-post-install-setup“ ==&lt;br /&gt;
&lt;br /&gt;
1) Виконуємо сценарій&lt;br /&gt;
 sudo koha-post-install-setup&lt;br /&gt;
(він задіює модулі Rewrite та Suexec для Apache)&lt;br /&gt;
&lt;br /&gt;
2) Додатково задіюємо модулі &amp;lt;!--і Expires, --&amp;gt; Deflate, Cgi, headers, proxy_http&amp;lt;!--, Mpm_Itk та виключаємо[https://wiki.koha-community.org/wiki/Koha_on_Debian#Aside:_a_common_problem_on_Ubuntu_happens_here] модуль Event&lt;br /&gt;
 sudo a2enmod expires--&amp;gt;&lt;br /&gt;
 sudo a2enmod deflate&lt;br /&gt;
 sudo a2enmod rewrite&lt;br /&gt;
 sudo a2enmod cgi&lt;br /&gt;
&amp;lt;!-- sudo a2enmod mpm_itk&lt;br /&gt;
 sudo a2dismod mpm_event--&amp;gt;&lt;br /&gt;
 sudo a2enmod headers proxy_http&lt;br /&gt;
&lt;br /&gt;
3) Редагуємо  /etc/apache2/conf-available/charset.conf &lt;br /&gt;
 AddCharset UTF-8 .utf8&lt;br /&gt;
 AddDefaultCharset UTF-8&lt;br /&gt;
&lt;br /&gt;
та задіюємо його&lt;br /&gt;
&lt;br /&gt;
 sudo a2enconf charset&lt;br /&gt;
&lt;br /&gt;
4) Перезапуск Apache&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
== Створення екземпляра АБІС Koha ==&lt;br /&gt;
&lt;br /&gt;
=== Варіанти налаштування АБІС Koha  з доменами та портами ===&lt;br /&gt;
&lt;br /&gt;
==== Варіант з портами 8080 та 8888 (тестовий) ====&lt;br /&gt;
Цей варіант зручно використовувати на початковому етапі, коли домен (порт 80) зайнято під інший сайт/сервіс.&lt;br /&gt;
&lt;br /&gt;
===== koha-ukr-unimarc-site.conf =====&lt;br /&gt;
&lt;br /&gt;
Створюємо файл &lt;br /&gt;
 sudo mc -e /etc/koha/koha-ukr-unimarc-site.conf&lt;br /&gt;
наступного змісту&lt;br /&gt;
&lt;br /&gt;
 DOMAIN=&amp;quot;localhost&amp;quot;           # Change this to be your domain. Any instance will be a subdomain of this string.&lt;br /&gt;
 OPACPORT=&amp;quot;8080&amp;quot;                # TCP listening port for the users&#039; interface (if you skip this, the apache default of 80 will be used)&lt;br /&gt;
 OPACPREFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 OPACSUFFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 INTRAPORT=&amp;quot;8888&amp;quot;             # TCP listening port for the administration interface&lt;br /&gt;
 INTRAPREFIX=&amp;quot;&amp;quot;               # For administration interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 INTRASUFFIX=&amp;quot;&amp;quot;               # For administration interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 ZEBRA_MARC_FORMAT=&amp;quot;unimarc&amp;quot;  # Specifies format of MARC records to be indexed by Zebra. Possible values are &#039;marc21&#039;, &#039;normarc&#039; and &#039;unimarc&#039;.&lt;br /&gt;
 ZEBRA_LANGUAGE=&amp;quot;uk&amp;quot;          # Primary language for Zebra indexing. Possible values are &#039;en&#039;, &#039;fr&#039; and &#039;nb&#039;.&lt;br /&gt;
 DEFAULTSQL=&amp;quot;&amp;quot;                # a value is generally not needed.&lt;br /&gt;
 BIBLIOS_INDEXING_MODE=&amp;quot;dom&amp;quot;         # Set the indexing mode for bibliographic records.  Valid values are dom (default) and grs1.&lt;br /&gt;
 AUTHORITIES_INDEXING_MODE=&amp;quot;dom&amp;quot;     # Set the indexing mode for authority records. Valid values are dom (default) and grs1.&lt;br /&gt;
 USE_MEMCACHED=&amp;quot;yes&amp;quot;                 # Set the instance to make use of memcache.&lt;br /&gt;
 MEMCACHED_SERVERS=&amp;quot;127.0.0.1:11211&amp;quot; # Set a comma-separated list of host:port memcached servers.&lt;br /&gt;
 MEMCACHED_PREFIX=&amp;quot;koha_&amp;quot;            # Set the desired prefix for the instance memcached namespace.&lt;br /&gt;
 ENABLE_SRU=&amp;quot;yes&amp;quot;                    # Enable the Z39.50/SRU server (default: disabled).&lt;br /&gt;
 SRU_SERVER_PORT=&amp;quot;7090&amp;quot;              # Specifiy a TCP port number for the Z39.50/SRU server to listen on. (default: 7090).&lt;br /&gt;
&lt;br /&gt;
===== ports.conf =====&lt;br /&gt;
Додаємо&lt;br /&gt;
&lt;br /&gt;
 Listen 8080&lt;br /&gt;
 Listen 8888&lt;br /&gt;
&lt;br /&gt;
у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
Також перезапускаємо Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
==== Варіант з портами 80 та 8080 ====&lt;br /&gt;
Цей варіант зручно використовувати, коли під АБІС Koha відведено окремий домен/сервер.&lt;br /&gt;
 &lt;br /&gt;
===== koha-ukr-unimarc-site.conf =====&lt;br /&gt;
/змінюється/&lt;br /&gt;
Створюємо файл &lt;br /&gt;
 sudo mc -e /etc/koha/koha-ukr-unimarc-site.conf&lt;br /&gt;
наступного змісту&lt;br /&gt;
&lt;br /&gt;
 DOMAIN=&amp;quot;localhost&amp;quot;           # Change this to be your domain. Any instance will be a subdomain of this string.&lt;br /&gt;
 OPACPORT=&amp;quot;80&amp;quot;                # TCP listening port for the users&#039; interface (if you skip this, the apache default of 80 will be used)&lt;br /&gt;
 OPACPREFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 OPACSUFFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 INTRAPORT=&amp;quot;8080&amp;quot;             # TCP listening port for the administration interface&lt;br /&gt;
 INTRAPREFIX=&amp;quot;&amp;quot;               # For administration interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 INTRASUFFIX=&amp;quot;&amp;quot;               # For administration interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 ZEBRA_MARC_FORMAT=&amp;quot;unimarc&amp;quot;  # Specifies format of MARC records to be indexed by Zebra. Possible values are &#039;marc21&#039;, &#039;normarc&#039; and &#039;unimarc&#039;.&lt;br /&gt;
 ZEBRA_LANGUAGE=&amp;quot;uk&amp;quot;          # Primary language for Zebra indexing. Possible values are &#039;en&#039;, &#039;fr&#039; and &#039;nb&#039;.&lt;br /&gt;
 DEFAULTSQL=&amp;quot;&amp;quot;                # a value is generally not needed.&lt;br /&gt;
 BIBLIOS_INDEXING_MODE=&amp;quot;dom&amp;quot;         # Set the indexing mode for bibliographic records.  Valid values are dom (default) and grs1.&lt;br /&gt;
 AUTHORITIES_INDEXING_MODE=&amp;quot;dom&amp;quot;     # Set the indexing mode for authority records. Valid values are dom (default) and grs1.&lt;br /&gt;
 USE_MEMCACHED=&amp;quot;yes&amp;quot;                 # Set the instance to make use of memcache.&lt;br /&gt;
 MEMCACHED_SERVERS=&amp;quot;127.0.0.1:11211&amp;quot; # Set a comma-separated list of host:port memcached servers.&lt;br /&gt;
 MEMCACHED_PREFIX=&amp;quot;koha_&amp;quot;            # Set the desired prefix for the instance memcached namespace.&lt;br /&gt;
 ENABLE_SRU=&amp;quot;yes&amp;quot;                    # Enable the Z39.50/SRU server (default: disabled).&lt;br /&gt;
 SRU_SERVER_PORT=&amp;quot;7090&amp;quot;              # Specifiy a TCP port number for the Z39.50/SRU server to listen on. (default: 7090).&lt;br /&gt;
&lt;br /&gt;
===== ports.conf =====&lt;br /&gt;
Додаємо&lt;br /&gt;
&lt;br /&gt;
 Listen 8080&lt;br /&gt;
 Listen 8008&lt;br /&gt;
&lt;br /&gt;
у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
Порт 8008 додано для того щоб переспрямувати типовий віртуальний хост сервера Apache з порта 80 на порт 8008.&lt;br /&gt;
Для цього редагуємо типовий файл /etc/apache2/sites-enabled/000-default.conf і змінюємо наступний рядок&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;VirtualHost *:8008&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Також перезапускаємо Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
==== Варіант з доменами ====&lt;br /&gt;
&lt;br /&gt;
Цей варіант для випадку, коли є можливість попередньо налаштувати для АБІС Koha 2 домени на кшталт&lt;br /&gt;
&lt;br /&gt;
 opac.librarydomain.ua&lt;br /&gt;
 staff.librarydomain.ua&lt;br /&gt;
&lt;br /&gt;
Щодо налаштування див. тут https://wiki.koha-community.org/wiki/How_to_set_up_a_domain_name_for_Koha&lt;br /&gt;
&lt;br /&gt;
=== Команда „koha-create“ ===&lt;br /&gt;
&lt;br /&gt;
Синтаксис команди для створення екземплярів АБІС Koha — [https://wiki.koha-community.org/wiki/Commands_provided_by_the_Debian_packages#koha-create на вікі] та більш актуальний у [http://git.koha-community.org/gitweb/?p=koha.git;a=blob_plain;f=debian/scripts/koha-create;hb=HEAD коді на Git], а також через вбудовану довідку „koha-create --help“:&lt;br /&gt;
 koha-create [--create-db|--request-db|--populate-db|--use-db] \&lt;br /&gt;
   [--marcflavor marc21(default)|normarc|unimarc] \&lt;br /&gt;
   [--zebralang  cs|el|en(default)|es|fr|nb|ru|uk] \&lt;br /&gt;
   [--elasticsearch-server localhost:9200(default)] \&lt;br /&gt;
   [--auth-idx   dom(default)|grs1] \&lt;br /&gt;
   [--biblio-idx dom (default)|grs1] \&lt;br /&gt;
   [--use-memcached] \&lt;br /&gt;
   [--memcached-servers 127.0.0.1:11211,host2:port2,...] \&lt;br /&gt;
   [--memcached-prefix KOHA|koha_|...] \&lt;br /&gt;
   [--enable-sru] \&lt;br /&gt;
   [--sru-port 7090(default)|9998] \&lt;br /&gt;
   [--defaultsql /path/to/some.sql] \&lt;br /&gt;
   [--configfile /path/to/config] \&lt;br /&gt;
   [--passwdfile /path/to/passwd] \&lt;br /&gt;
   [--dbhost host] \&lt;br /&gt;
   [--database   dbname]  \&lt;br /&gt;
   [--adminuser admin_user_id_in_db] \&lt;br /&gt;
   [--template-cache-dir /var/cache/koha/&amp;lt;instance&amp;gt;/templates(default)] \&lt;br /&gt;
   [--timezone time/zone (America/Argentina)] \&lt;br /&gt;
   [--upload-path /var/lib/koha/&amp;lt;instancename&amp;gt;/uploads(default)|...] \&lt;br /&gt;
   [--tmp-path dir /var/lib/koha/&amp;lt;instance&amp;gt;/tmp(default)] \&lt;br /&gt;
   [--letsencrypt] \&lt;br /&gt;
   [--smtp-host host] \&lt;br /&gt;
   [--smtp-port NN] \&lt;br /&gt;
   [--smtp-timeout NN] \&lt;br /&gt;
   [--smtp-ssl-mode mode [disabled(default)|ssl|starttls] \&lt;br /&gt;
   [--smtp-user-name user] \&lt;br /&gt;
   [--smtp-password  pass] \&lt;br /&gt;
   [--smtp-debug] \&lt;br /&gt;
   [--mb-host localhost)default)] \&lt;br /&gt;
   [--mb-port NN default: 61613] \&lt;br /&gt;
   [--mb-user guest(default)] \&lt;br /&gt;
   [--mb-pass guest(default)] \&lt;br /&gt;
   [--mb-vhost koha_&amp;lt;instance&amp;gt;(default)] \&lt;br /&gt;
   [--keep-cookie NAME] \&lt;br /&gt;
   [--help,-h] \&lt;br /&gt;
   instancename&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Зауваження: довжина екземпляра Коха („instancename“) наразі обмежена 11 символами (див. [https://github.com/digibib/kohadevbox/issues/56], [https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10205]). Екземпляр з назвою більшої довжини буде непрацездатним.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Створення екземпляра АБІС Koha (українська, Unimarc)&lt;br /&gt;
&lt;br /&gt;
 sudo koha-create  --create-db  --configfile /etc/koha/koha-ukr-unimarc-site.conf   ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Вивід:&lt;br /&gt;
&lt;br /&gt;
 Koha instance is empty, no staff user created.&lt;br /&gt;
 Starting Koha worker daemon for ukr_unimarc (default):.&lt;br /&gt;
 Starting Koha indexing daemon for ukr_unimarc:.&lt;br /&gt;
&lt;br /&gt;
== Веб-встановлювач ==&lt;br /&gt;
&lt;br /&gt;
=== Актуальні українські sql-файли  ===&lt;br /&gt;
&lt;br /&gt;
Частина локалізованих SQL-таблиць &#039;&#039;&#039;українською&#039;&#039;&#039; була долучена латкою https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18537 у 2017 р. для версії Koha 17.05.05 та вище.&lt;br /&gt;
&lt;br /&gt;
Оновлення для українських SQL-таблиць доступні у  DrobBox Сергія Дубика за адресою:&lt;br /&gt;
&lt;br /&gt;
&#039;https://www.dropbox.com/sh/nybt54x8yhh7frq/AACfsG32sJnBgNh1CdivXDjYa?dl=0&#039;&lt;br /&gt;
&lt;br /&gt;
Тека &#039;&#039;&#039;SQL_Koha_25_05_0X_adds/uk-UA_additional/uk-UA&#039;&#039;&#039;  містить оновлення, які необхідно скопіювати у теку &#039;&#039;&#039;uk-UA&#039;&#039;&#039; у &#039;&#039;&#039;/usr/share/koha/intranet/cgi-bin/installer/data/mysql&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Виконайте наступну команду&lt;br /&gt;
 sudo find /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA -type d -exec chmod ugo+x {} \;&lt;br /&gt;
щоб надати привілеї теці /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA. Інакше інсталятор її не побачить.&lt;br /&gt;
&lt;br /&gt;
=== Утворення локалізованих шаблонів ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Переходимо у теку сценаріїв локалізації Коха&lt;br /&gt;
&lt;br /&gt;
 cd /usr/share/koha/misc/translator&lt;br /&gt;
&lt;br /&gt;
та запускаємо утворення локалізованих шаблонів тощо для кожної мови&lt;br /&gt;
&lt;br /&gt;
 sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib &amp;quot;./translate&amp;quot; install uk-UA&lt;br /&gt;
 sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib &amp;quot;./translate&amp;quot; install ru-RU&lt;br /&gt;
&lt;br /&gt;
... і для інших необхідних мов (окрім „en“)&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Спочатку дивимося перелік доступних мов&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --list --available&lt;br /&gt;
&lt;br /&gt;
Встановлюємо переклади для української&amp;lt;!-- та російської --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --install uk-UA&lt;br /&gt;
&amp;lt;!-- sudo koha-translate --install ru-RU --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ця команда також згенерує деякі перекладені дані для Коха (у форматі &#039;&#039;&#039;yaml&#039;&#039;&#039;-файлів) у теці&lt;br /&gt;
 /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA&lt;br /&gt;
разом з раніше скопійованими &#039;&#039;&#039;SQL&#039;&#039;&#039;-файлами. Примітка: sudo koha-translate --update uk-UA також генерує yaml-файли (потрібно при встановленні екземплярів Коха).&lt;br /&gt;
&lt;br /&gt;
Також можете встановити деякі інші мови інтерфейсу&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --install pl-PL &lt;br /&gt;
&amp;lt;!-- sudo koha-translate --install be-BY --&amp;gt;&lt;br /&gt;
 sudo koha-translate --install de-DE&lt;br /&gt;
 sudo koha-translate --install fr-FR&lt;br /&gt;
 sudo koha-translate --install it-IT&lt;br /&gt;
 sudo koha-translate --install cs-CZ&lt;br /&gt;
 sudo koha-translate --install bg-Cyrl&lt;br /&gt;
 …&lt;br /&gt;
&lt;br /&gt;
=== Кроки веб-встановлювача ===&lt;br /&gt;
&lt;br /&gt;
Типовий логін для екземляра напр. „ukr_unimarc“ буде:&lt;br /&gt;
 koha_ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Пароль та логін можна переглянути за допомогою:&lt;br /&gt;
 sudo koha-passwd ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
або логін і пароль зберігаються у файлі &#039;&#039;&#039;/etc/koha/sites/ukr_unimarc/koha-conf.xml&#039;&#039;&#039;, у розділі &#039;&#039;&#039;config&#039;&#039;&#039; знаходимо користувача (&#039;&#039;&#039;user&#039;&#039;&#039;) та пароль (&#039;&#039;&#039;pass&#039;&#039;&#039;). Також побачити логін та пароль можна через команди &lt;br /&gt;
&lt;br /&gt;
 sudo xmlstarlet sel -t -v &#039;yazgfs/config/user&#039; /etc/koha/sites/ukr_unimarc/koha-conf.xml&lt;br /&gt;
 sudo xmlstarlet sel -t -v &#039;yazgfs/config/pass&#039; /etc/koha/sites/ukr_unimarc/koha-conf.xml&lt;br /&gt;
 &lt;br /&gt;
У веб-оглядачі переходимо за адресою http://localhost:8080/?language=uk-UA (чи http://localhost:8888/?language=uk-UA). Бачимо запит на авторизацію від веб-встановлювача.&lt;br /&gt;
&lt;br /&gt;
Крок 1: мова &#039;&#039;&#039;uk-UA&#039;&#039;&#039;, перевірка залежностей&lt;br /&gt;
&lt;br /&gt;
Крок 2: налаштування бази даних, перевірка з’єднання, існування БД та привілеїв&lt;br /&gt;
&lt;br /&gt;
Крок 3: створення таблиць, вибір МАРК-стандарту &#039;&#039;&#039;Unimarc&#039;&#039;&#039; (УкрМарк), вибір типових даних (послідовно &#039;&#039;&#039;вибираємо усі¹²&#039;&#039;&#039; &#039;&#039;&#039;дані&#039;&#039;&#039;, імпорт 1-10 хв.).&lt;br /&gt;
&lt;br /&gt;
¹Які типові дані можна вимкнути:&lt;br /&gt;
* Приклади користувачів &lt;br /&gt;
* Приклади бібліотек/підрозділів&lt;br /&gt;
&lt;br /&gt;
²Також варто вимкнути типову структуру unimarc_sample_fastadd_framework (вона конфліктує з unimarc_sample_fastadd_framework_FA_UKR) у блоці „Факультативне“.&lt;br /&gt;
&lt;br /&gt;
==== Процес імпорту даних ====&lt;br /&gt;
Для імпорту даних Koha використовуватиме дані з теки /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA.&lt;br /&gt;
У цій теці будуть як дані, згенеровані самою Коха (у форматі yml-файлів) так і дані sql-скриптів (з набору Сергія Дубика).  &lt;br /&gt;
&lt;br /&gt;
На 3 кроці слідкуємо за помилками при імпорті типових даних. Якщо є помилки — знаходимо відповідні sql-файли, виправляємо їх та імпортуємо вручну (напр., через phpmyadmin) або очищуємо таблиці і перезапускаємо веб-встановлювач. Також повідомляйте про sql-помилки Сергія Дубика, serhijdubykЖАБКАgmail.com. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Для очищення таблиць (ОБЕРЕЖНО - БУДУТЬ ВИТЕРТИ УСІ ДАНІ з БД koha_ukr_unimarc) та перезапуску веб-встановлювача можна використати наступний bash-скрипт delete_all_data_in_db_koha_ukr_unimarc.sh:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash &lt;br /&gt;
 # MySQL сервер та інформація про підключення&lt;br /&gt;
 INSTANCE=&amp;quot;ukr_unimarc&amp;quot;&lt;br /&gt;
 MYSQL_USER=&amp;quot;koha_&amp;quot;$INSTANCE&lt;br /&gt;
 MYSQL_PASSWORD=&amp;quot;ваш_пароль&amp;quot;&lt;br /&gt;
 MYSQL_HOST=&amp;quot;localhost&amp;quot; # або інший хост, на якому запущено MySQL&lt;br /&gt;
 MYSQL_DB=&amp;quot;koha_&amp;quot;$INSTANCE &lt;br /&gt;
 # Вибір всіх таблиць в базі даних &lt;br /&gt;
 TABLES=$(mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -se &amp;quot;SHOW TABLES&amp;quot;)&lt;br /&gt;
 # Вимкнення перевірки зовнішніх ключів&lt;br /&gt;
 mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;SET FOREIGN_KEY_CHECKS = 0;&amp;quot; &lt;br /&gt;
 # Цикл для виконання DELETE для кожної таблиці&lt;br /&gt;
 for table in $TABLES&lt;br /&gt;
 do&lt;br /&gt;
   mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;DELETE FROM $table;&amp;quot;&lt;br /&gt;
 done &lt;br /&gt;
 # Включення перевірки зовнішніх ключів&lt;br /&gt;
 mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;SET FOREIGN_KEY_CHECKS = 1;&amp;quot;&lt;br /&gt;
 echo &amp;quot;Всі дані з бази даних $MYSQL_DB були очищені.&amp;quot;&lt;br /&gt;
 sudo /etc/init.d/koha-common restart&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
 sudo /etc/init.d/mariadb restart&lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
 koha-plack --restart $INSTANCE&lt;br /&gt;
&lt;br /&gt;
Інколи, для кращого очищення, цей скрипт потрібно запускати повторно.&lt;br /&gt;
&lt;br /&gt;
==== Помилка „Gateway Timeout“ ====&lt;br /&gt;
Рідко, скоріш на повільних серверах, на 3-му кроці може з’являтися помилка „Gateway Timeout“. Спробуйте в налаштуваннях Apache (/etc/apache2/apache2.conf) виставити більший час (Timeout 1200), виконати&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
та перезапустити веб-встановлювач (й попередньо очистити таблиці).&lt;br /&gt;
&lt;br /&gt;
==== Адаптаційний етап  ====&lt;br /&gt;
=====Створення бібліотеки/підрозділу=====&lt;br /&gt;
&lt;br /&gt;
Створюємо свій підрозділ, напр.&lt;br /&gt;
&lt;br /&gt;
    Код біб­ліо­те­ки/під­роз­ді­лу: AB&lt;br /&gt;
    Найменування: Абонемент&lt;br /&gt;
&lt;br /&gt;
=====Створення категорії користувачів=====&lt;br /&gt;
Якщо у sql-даних були вибрані типові категорії користувачів, то цей крок Коха пропустить.&lt;br /&gt;
&lt;br /&gt;
===== Створення адміністратора Коха=====&lt;br /&gt;
&lt;br /&gt;
Вводимо дані адміністратора Коха - прізвище, ім’я, номер читацького квитка, бібліотека / підрозділ, категорію користувача, логін, пароль.&lt;br /&gt;
&lt;br /&gt;
===== Створення нового типу одиниць =====&lt;br /&gt;
Якщо у sql-даних були вибрані приклади типів одиниць, то цей крок Коха пропустить.&lt;br /&gt;
&lt;br /&gt;
===== Створення нового правила обігу =====&lt;br /&gt;
Наприклад, вибираємо&lt;br /&gt;
 Підрозділ бібліотеки: Абонемент&lt;br /&gt;
 Категорія користувача: Студент&lt;br /&gt;
 Тип одиниці: BOOK&lt;br /&gt;
 Поточна дозволена кількість видач: 50&lt;br /&gt;
 Термін випозичання: 14&lt;br /&gt;
 Одиниці: дні&lt;br /&gt;
 Продовження (дозволена кількість): 1&lt;br /&gt;
=====Встановлення завершено!=====&lt;br /&gt;
Вітаємо, Ви закінчили і готові до використання Коха&lt;br /&gt;
&lt;br /&gt;
== Підтримка кирилиці рушієм пошуку Zebra ==&lt;br /&gt;
&lt;br /&gt;
Необхідно додати кириличні символи до файлу&lt;br /&gt;
&lt;br /&gt;
 /etc/koha/zebradb/etc/word-phrase-utf.chr&lt;br /&gt;
&lt;br /&gt;
а саме виправити на наступне:&lt;br /&gt;
&lt;br /&gt;
 lowercase {0-9}{a-z}αβγδεζηθικλμνξοπρστυφχψωæäåąßćęłńóśøöüźżабвгдежзийклмнопрстуфхцчшщьыъэюяёєїґўі’&lt;br /&gt;
 uppercase {0-9}{A-Z}ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩÆÄÅĄẞĆĘŁŃÓŚØÖÜŹŻАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЬЫЪЭЮЯЁЄЇҐЎІ’&lt;br /&gt;
 &lt;br /&gt;
 space {\001-\040}!&amp;quot;#$%&amp;amp;&#039;\()*+,-./:;&amp;lt;=&amp;gt;?@\[\\]^_`\{|}~{\x88-\x89}{\x98-\x9C}&lt;br /&gt;
&lt;br /&gt;
Без цієї зміни пошук або не буде працювати або даватиме некоректні результати.&lt;br /&gt;
&lt;br /&gt;
Також для коректного сортування кирилиці аналогічні зміни також потрібно внести і до файлу&lt;br /&gt;
/etc/koha/zebradb/lang_defs/en/&#039;&#039;&#039;sort-string-utf.chr&#039;&#039;&#039; (наявність uk/sort-string-utf.chr наразі не дає бажаного результату).&lt;br /&gt;
&lt;br /&gt;
При оновленнях пакунка „koha-common“ також потрібно вносити ці зміни.&lt;br /&gt;
&lt;br /&gt;
=== Запуск служби Zebra ===&lt;br /&gt;
&lt;br /&gt;
 sudo koha-zebra --start ukr_unimarc&lt;br /&gt;
* koha-zebra — новий скрипт, згадка про нього є тут https://koha-community.org/koha-17-11-released/&lt;br /&gt;
&lt;br /&gt;
=== Запуск індексації Zebra ===&lt;br /&gt;
&lt;br /&gt;
 sudo koha-rebuild-zebra -f -v ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== Включення Plack ==&lt;br /&gt;
 koha-plack --enable ukr_unimarc;  koha-plack --start ukr_unimarc&lt;br /&gt;
Щодо продуктивності див. також тут:&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Performance&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Benchmark_for_16.11&lt;br /&gt;
&lt;br /&gt;
== Створення sitemap ==&lt;br /&gt;
 koha-sitemap --enable   ukr_unimarc&lt;br /&gt;
 koha-sitemap --generate ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== E-mail ==&lt;br /&gt;
&lt;br /&gt;
By default, email is turned off. This is to let you get everything set up before you risk sending unwanted notices to people. To turn email on:&lt;br /&gt;
&lt;br /&gt;
 sudo koha-email-enable ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== Вимкнення оновлення Koha ==&lt;br /&gt;
Для більш контрольованого оновлення пакунків Коха можна тимчасово виключити оновлення у /etc/apt/sources.list.d/koha.list                                                                                                                                                         &lt;br /&gt;
 #deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&lt;br /&gt;
&lt;br /&gt;
Це дозволить легко оновлювати інші пакунки Debian&lt;br /&gt;
&lt;br /&gt;
= Виправлення проблем =&lt;br /&gt;
Деколи стає відомо про проблему у поточній версії Koha. Зазвичай виправлення з’являється в наступній версії.&lt;br /&gt;
Це у випадку, якщо про проблему повідомлено на [https://bugs.koha-community.org/bugzilla3/ баґгтрекар Koha] і знайдено й прийнято її вирішення (латка) до виходу наступної версії.&lt;br /&gt;
Тут згадуватимуться проблеми й їх вирішення для поточних версій Koha.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Koha 16.11 ==&lt;br /&gt;
=== Поламані посилання при пошуку ===&lt;br /&gt;
Проявляється в укр. та рос. локалізації Unimarc (УкрМарк) при використанні відображення Koha-MARC „biblio.biblionumber «» 090^9.&lt;br /&gt;
&lt;br /&gt;
Вирішення: замінити у файлі /usr/share/koha/intranet/htdocs/intranet-tmpl/prog/en/xslt/UNIMARCslim2intranetResults.xsl&lt;br /&gt;
рядок&lt;br /&gt;
  &amp;lt;xsl:variable name=&amp;quot;biblionumber&amp;quot; select=&amp;quot;marc:controlfield[@tag=001]&amp;quot;/&amp;gt;&lt;br /&gt;
на рядок&lt;br /&gt;
  &amp;lt;xsl:variable name=&amp;quot;biblionumber&amp;quot; select=&amp;quot;marc:datafield[@tag=090]/marc:subfield[@code=&#039;a&#039;]&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Повідомлення про помилку: [https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17730 Uniform mapping for biblio.biblionumber (Unimarc) ].&lt;br /&gt;
&lt;br /&gt;
Потребує оновлення мов&lt;br /&gt;
 sudo koha-translate --update uk-UA&lt;br /&gt;
 sudo koha-translate --update pl-PL&lt;br /&gt;
 sudo koha-translate --update ru-RU&lt;br /&gt;
та інших&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Див. також: [[Виправлення та вдосконалення для АБІС Koha]], зроблені українською спільнотою АБІС Koha.&lt;br /&gt;
&lt;br /&gt;
= Оновлення Koha =&lt;br /&gt;
&lt;br /&gt;
Нова версія Koha виходить кожні шість місяців з набором нових функцій. Також кожен місяць виходять коригувальні оновлення.&lt;br /&gt;
&lt;br /&gt;
Оновлення проходить легко для варіанту [[Встановлення Koha з репозитарію на ОС Debian|встановлення Koha з пакунків Debian]].&lt;br /&gt;
&lt;br /&gt;
Більш стабільними є версії Коха, що пройшли декілька коригувальних оновлень.&lt;br /&gt;
&lt;br /&gt;
Можна оновлювати Коху до версії з певної стабільної гілки. Напр., якщо потрібно оновити Коха до найновішої коригувальної версії у гілці 23.05, то у файлі /etc/apt/sources.list.d/koha.list&lt;br /&gt;
має бути наступне&lt;br /&gt;
&lt;br /&gt;
deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
 sudo apt-get install koha-common&lt;br /&gt;
&lt;br /&gt;
Деколи необхідно оновити ключ debian-сховища Koha.&lt;br /&gt;
&lt;br /&gt;
 wget -qO - https://debian.koha-community.org/koha/gpg.asc | gpg --dearmor -o /usr/share/keyrings/koha-keyring.gpg&lt;br /&gt;
&lt;br /&gt;
Для більшого контролю над наступними оновленнями Коха можна закоментувати рядок у /etc/apt/sources.list.d/koha.list (і розкоментовувати чи змінювати при ручному оновленні АБІС Koha).&lt;br /&gt;
&lt;br /&gt;
== Встановлення/оновлення допоміжних perl-модулів ==&lt;br /&gt;
&lt;br /&gt;
Після оновлення, перевіряємо в бібліотечному інтерфейсі сторінку „Домівка &amp;gt; Про АБІС Koha &amp;gt; Модулі Perl“.&lt;br /&gt;
&lt;br /&gt;
Ви можете побачити відсутні модулі Perl, виділені різними кольорами,&lt;br /&gt;
&lt;br /&gt;
=== Пакунки з репозитарію Debian ===&lt;br /&gt;
&lt;br /&gt;
Деякі згадувані тут пакунки могли бути відсутні у репозиторії Debian на момент підготовки пакунки з Koha. Пробуємо знайти відсутні пакунки через пошук &lt;br /&gt;
https://www.debian.org/distrib/packages#search_packages&lt;br /&gt;
&lt;br /&gt;
Знайдені пакунки довстановлюємо&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install знайдений_пакунок&lt;br /&gt;
&lt;br /&gt;
Напр.&lt;br /&gt;
 sudo apt-get install libhttp-tiny-perl&lt;br /&gt;
&lt;br /&gt;
=== Пакунки з CPAN ===&lt;br /&gt;
&lt;br /&gt;
Perl-пакунки, наразі не пакетизовані й відсутні у репозитарії Debian, встановлюємо напряму з репозитарію perl-пакунків CPAN.&lt;br /&gt;
&lt;br /&gt;
Наприклад, при  оновлення до 16.11: &lt;br /&gt;
&lt;br /&gt;
(perl-пакунок „Test::DBIx::Class“ також вимагав встановлення debian-пакунка „apache2-dev“)&lt;br /&gt;
&lt;br /&gt;
 sudo cpan&lt;br /&gt;
 install Test::DBIx::Class&lt;br /&gt;
 install Readonly::XS&lt;br /&gt;
 install HTTPD::Bench::ApacheBench&lt;br /&gt;
&lt;br /&gt;
== Оновлення локалізації ==&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --update uk-UA&lt;br /&gt;
та, за потреби, інших мов (ru-RU, pl-PL, be-BY)&lt;br /&gt;
&lt;br /&gt;
Однак, при оновленні пакунків Koha локалізація оновлюється автоматично для усіх вибраних мов.&lt;br /&gt;
&lt;br /&gt;
= Вилучення Koha =&lt;br /&gt;
&lt;br /&gt;
Вилучення пакунка „koha-common“ не приводить до автоматичного вилучення екземплярів АБІС Koha. &#039;&#039;&#039;Попередньо&#039;&#039;&#039; необхідно зупинити та вилучити усі екземпляри АБІС Koha командами&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/mariadb restart&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
 sudo koha-zebra --stop ukr_unimarc&lt;br /&gt;
 sudo koha-indexer --stop ukr_unimarc&lt;br /&gt;
 sudo koha-plack --stop ukr_unimarc&lt;br /&gt;
 sudo koha-disable ukr_unimarc&lt;br /&gt;
 sudo koha-remove ukr_unimarc&lt;br /&gt;
 sudo /sbin/userdel ukr_unimarc-koha&lt;br /&gt;
 sudo /sbin/groupdel ukr_unimarc-koha&lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
&lt;br /&gt;
Інколи виникає помилка userdel: user ukr_unimarc-koha is currently used by process 4793 /usr/sbin/deluser: `/usr/sbin/userdel ukr_unimarc-koha&#039; returned error code 8. Див. https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=4880.&lt;br /&gt;
&lt;br /&gt;
Перегляд переліку наявних екземплярів &lt;br /&gt;
&lt;br /&gt;
 sudo koha-list&lt;br /&gt;
&lt;br /&gt;
Остаточне вилучення пакунків Koha&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get purge koha-common koha-deps koha-perldeps koha-elasticsearch&lt;br /&gt;
&lt;br /&gt;
Перевірте також теки:&lt;br /&gt;
 /var/spool/koha&lt;br /&gt;
 /var/log/koha&lt;br /&gt;
 /var/lib/koha&lt;br /&gt;
 /var/cache/koha&lt;br /&gt;
 /usr/share/koha&lt;br /&gt;
 /etc/koha&lt;br /&gt;
&lt;br /&gt;
Можна очистити вміст цих тек щодо екземпляру ukr_unimarc&lt;br /&gt;
 rm -rf /var/spool/koha/ukr_unimarc&lt;br /&gt;
 rm -rf /var/log/koha/ukr_unimarc&lt;br /&gt;
 rm -rf /var/lib/koha/ukr_unimarc &lt;br /&gt;
 rm -rf /var/cache/koha/ukr_unimarc &lt;br /&gt;
&lt;br /&gt;
У випадку якщо це був останній екземпляр та Вам не потрібна тека /usr/share/koha, то вилучайте й повністю теку /usr/share/koha &lt;br /&gt;
 rm -rf /usr/share/koha&lt;br /&gt;
Примітка: Теку /usr/share/koha мала вилучити команда „apt-get purge koha-common“, однак там могли залишитися файли перекладів чи інші ваші зміни чи долучені файли.&lt;br /&gt;
&lt;br /&gt;
У теці /etc/koha команда „apt-get purge koha-common“ також вилучила більшість файлів. Залишилася тека /etc/koha/sites/ukr_unimarc, її вилучаємо&lt;br /&gt;
 rm -rf /etc/koha/sites/ukr_unimarc&lt;br /&gt;
Також там могли зберегтися конфіг налаштування екземпляра (/etc/koha/koha-ukr-unimarc-site.conf) та інші ваші зміни. Якщо нічого з цього не потрібно, то вилучаємо теку /etc/koha/&lt;br /&gt;
 rm -rf /etc/koha&lt;br /&gt;
&lt;br /&gt;
Вилучення налаштувань для веб-сервера Apache2&lt;br /&gt;
&lt;br /&gt;
 rm /etc/apache2/sites-enabled/ukr_unimarc.conf&lt;br /&gt;
 rm /etc/apache2/sites-available/ukr_unimarc.conf&lt;br /&gt;
&lt;br /&gt;
Якщо після видалення планується перевстановлення Коха, то ще потрібно &lt;br /&gt;
 &lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
&lt;br /&gt;
= Налаштування =&lt;br /&gt;
&lt;br /&gt;
Щодо додаткових налаштувань та адаптацій див. тут: [[Налаштування Koha, встановленої з джерела]].&lt;br /&gt;
&lt;br /&gt;
= Див. також =&lt;br /&gt;
&lt;br /&gt;
* [[Встановлення Koha з джерела на ОС Debian]]&lt;br /&gt;
* [[Оновлення Koha, встановленої з джерела]]&lt;br /&gt;
* [[Коротка інструкція для адміністратора АБІС Koha]]&lt;br /&gt;
* [[Короткий посібник користувача АБІС Koha]]&lt;br /&gt;
&lt;br /&gt;
[[Category:АБІС Koha]]&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_Koha_%D0%B7_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D1%96%D1%8E_%D0%BD%D0%B0_%D0%9E%D0%A1_Debian&amp;diff=9288</id>
		<title>Встановлення Koha з репозитарію на ОС Debian</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_Koha_%D0%B7_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D1%96%D1%8E_%D0%BD%D0%B0_%D0%9E%D0%A1_Debian&amp;diff=9288"/>
		<updated>2025-06-12T14:08:17Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: /* Веб-встановлювач */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Розглядається встановлення АБІС Koha версії 23.11-25.05 &#039;&#039;&#039;з репозитарію&#039;&#039;&#039; [http://debian.koha-community.org/ debian.koha-community.org]. &lt;br /&gt;
&lt;br /&gt;
На даний час це найбільш протестований і розповсюджений варіант.&lt;br /&gt;
&lt;br /&gt;
Окрім цього ще є варіант [[Встановлення Koha з джерела на ОС Debian|встановлення АБІС Koha з джерельних кодів]], що є дещо більш гнучким щодо налаштування, але і складнішим.&lt;br /&gt;
&lt;br /&gt;
Див. також&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_on_Debian Koha_on_Debian] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Debian Koha &amp;amp; Debian] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Category:Installation Category:Installation] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_on_ubuntu_-_packages Koha on ubuntu - packages] на Koha Wiki&lt;br /&gt;
&lt;br /&gt;
= Встановлення ОС Debian GNU/Linux 12 bookworm =&lt;br /&gt;
&lt;br /&gt;
Див. також:&lt;br /&gt;
* https://d-i.debian.org/manual/uk.amd64/index.html Debian GNU/Linux гайд інсталяції&lt;br /&gt;
&lt;br /&gt;
Перевірка поточної версії Debian:&lt;br /&gt;
 lsb_release -d&lt;br /&gt;
&lt;br /&gt;
Щодо сумісності Коха з іншими версіями ОС див.&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/System_requirements_and_recommendations Системні вимоги та рекомендації] (англ.)&lt;br /&gt;
&lt;br /&gt;
== Підключення гілок non-free та contrib для пакунків Дебіен ==&lt;br /&gt;
&lt;br /&gt;
Перевіряємо у /etc/apt/sources.list чи підключені гілки  non-free та contrib&lt;br /&gt;
&lt;br /&gt;
 sudo mc -e /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware&lt;br /&gt;
  &lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
= Попередні налаштування =&lt;br /&gt;
== Локаль з UTF-8 ==&lt;br /&gt;
Перевірка локалі:&lt;br /&gt;
  sudo locale&lt;br /&gt;
у виводі повинно бути магічне „&#039;&#039;&#039;UTF-8&#039;&#039;&#039;“ (en.UTF-8 тощо), наприклад для України&lt;br /&gt;
&lt;br /&gt;
 LANG=uk_UA.UTF-8&lt;br /&gt;
 LANGUAGE=&lt;br /&gt;
 LC_CTYPE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_NUMERIC=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_TIME=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_COLLATE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MONETARY=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MESSAGES=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_PAPER=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_NAME=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_ADDRESS=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_TELEPHONE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MEASUREMENT=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_IDENTIFICATION=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Якщо &#039;&#039;&#039;UTF-8&#039;&#039;&#039; не згадується, то встановлюємо локаль&lt;br /&gt;
   apt install locales locales-all&lt;br /&gt;
   sudo /usr/sbin/update-locale LANG=uk_UA.UTF-8 LANGUAGE=&amp;quot;uk_UA:uk&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Підключення репозитарію Koha  ==&lt;br /&gt;
&lt;br /&gt;
В репозитарії [http://debian.koha-community.org/ debian.koha-community.org]  доступні стабільні версії, які виходять 2 рази на рік і підтримуються 24-42 місяці (https://wiki.koha-community.org/wiki/Koha_Versioning).&lt;br /&gt;
&lt;br /&gt;
Налаштування ключів: &lt;br /&gt;
&lt;br /&gt;
 sudo apt update&lt;br /&gt;
 sudo apt install sudo apt-transport-https ca-certificates curl gnupg2&lt;br /&gt;
 sudo mkdir -p --mode=0755 /etc/apt/keyrings&lt;br /&gt;
 sudo curl -fsSL https://debian.koha-community.org/koha/gpg.asc -o /etc/apt/keyrings/koha.asc&lt;br /&gt;
&lt;br /&gt;
Якщо ви дотримуєтесь певного номера версії Koha, ви залишаєтесь на цій версії Koha, доки не буде змінено вихідні коди пакунків.&lt;br /&gt;
Це рекомендується для виробничих середовищ, щоб &amp;quot;випадково&amp;quot; не оновитися до нового великого випуску.&lt;br /&gt;
&lt;br /&gt;
Коли ви запускаєте оновлення, ви оновлюєтесь лише до останнього випуску технічного обслуговування для обраної версії.&lt;br /&gt;
&lt;br /&gt;
Поточні номери версій Koha та їхні кодові назви:&lt;br /&gt;
&lt;br /&gt;
*    25.05 (stable) — поточний стабільний реліз і наступна версія з довготривалою підтримкою (LTS)&lt;br /&gt;
*    24.11 (LTS) (oldstable) — на один реліз позаду від поточного стабільного&lt;br /&gt;
*    24.05 (oldoldstable) — на два релізи позаду від поточного стабільного&lt;br /&gt;
*    23.11 (oldoldoldstable) — версія з довготривалою підтримкою, підтримується приблизно 3 з половиною роки&lt;br /&gt;
&lt;br /&gt;
Щоб оновити список джерел пакетів для використання релізу 25.05:&lt;br /&gt;
&lt;br /&gt;
 sudo tee /etc/apt/sources.list.d/koha.sources &amp;lt;&amp;lt;EOF&lt;br /&gt;
 Types: deb&lt;br /&gt;
 URIs: https://debian.koha-community.org/koha/&lt;br /&gt;
 Suites: 25.05&lt;br /&gt;
 Components: main&lt;br /&gt;
 Signed-By: /etc/apt/keyrings/koha.asc&lt;br /&gt;
 EOF&lt;br /&gt;
&lt;br /&gt;
Щоб оновити список джерел пакетів для використання релізу 24.11:&lt;br /&gt;
&lt;br /&gt;
 sudo tee /etc/apt/sources.list.d/koha.sources &amp;lt;&amp;lt;EOF&lt;br /&gt;
 Types: deb&lt;br /&gt;
 URIs: https://debian.koha-community.org/koha/&lt;br /&gt;
 Suites: 24.11&lt;br /&gt;
 Components: main&lt;br /&gt;
 Signed-By: /etc/apt/keyrings/koha.asc&lt;br /&gt;
 EOF&lt;br /&gt;
&lt;br /&gt;
Примітка: якщо ви раніше використовували старий формат списку джерел APT, видаліть файл /etc/apt/sources.list.d/koha.list.&lt;br /&gt;
&lt;br /&gt;
Оновлюємо список доступних для встановлення пакунків&lt;br /&gt;
&lt;br /&gt;
 sudo apt update&lt;br /&gt;
&lt;br /&gt;
= Встановлення Koha =&lt;br /&gt;
&lt;br /&gt;
== Встановлення пакунків Koha ==&lt;br /&gt;
 sudo apt-get install koha-common koha-deps koha-perldeps koha-l10n koha-elasticsearch&lt;br /&gt;
&lt;br /&gt;
Може бути помилка з конфігурацією пакунка libapache2-mpm-itk, див. рішення тут https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=734865 та https://wiki.koha-community.org/wiki/Koha_on_Debian#Aside:_a_common_problem_on_Ubuntu_happens_here&lt;br /&gt;
&lt;br /&gt;
Якщо далі щось піде не так, читаємо стандартну інструкцію про налаштування&lt;br /&gt;
&lt;br /&gt;
 less /usr/share/doc/koha-common/README.Debian&lt;br /&gt;
&lt;br /&gt;
(у нових версіях можуть бути зміни)&lt;br /&gt;
&lt;br /&gt;
== Встановлення БД MySQL та допоміжних пакунків ==&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install mariadb-server &lt;br /&gt;
&lt;br /&gt;
 sudo mysql_secure_installation&lt;br /&gt;
&lt;br /&gt;
За винятком першого питання, на всі питання можна відповісти Так (“&#039;&#039;&#039;Y&#039;&#039;&#039;”). Необхідно встановити root пароль (надалі „ПарольАдмінаMySQL“)!&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install memcached libmemcached-tools&lt;br /&gt;
&lt;br /&gt;
 sudo apt install aptitude&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!-- sudo aptitude -t buster-backports install php-twig --&amp;gt;&lt;br /&gt;
 &amp;lt;!-- sudo aptitude -t bullseye-backports install php-twig --&amp;gt;&lt;br /&gt;
 sudo apt install php-twig&lt;br /&gt;
&lt;br /&gt;
 sudo apt install phpmyadmin php libapache2-mod-php &lt;br /&gt;
&lt;br /&gt;
* для „phpmyadmin“ вибрати (пробілом позначити зірочкою) лише „apache2“&lt;br /&gt;
* configure database for phpmyadmin with dbconfig-common? — так та встановити пароль застосунку&lt;br /&gt;
&lt;br /&gt;
Типово phpmyadmin доступний за адресою http://localhost/phpmyadmin&lt;br /&gt;
&lt;br /&gt;
Щодо phpmyadmin також див. https://think.unblog.ch/en/phpmyadmin-error-php-7-2-5-is-required/&lt;br /&gt;
&lt;br /&gt;
Якщо потрібен доступ до phpmyadmin на іншому порті, то у файлі /etc/phpmyadmin/phpmyadmin.service змінити&lt;br /&gt;
 ...&lt;br /&gt;
 &amp;lt;port&amp;gt;8888&amp;lt;/port&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
&lt;br /&gt;
та додати цей порт у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
 Listen 8888&lt;br /&gt;
&lt;br /&gt;
Перезапуск Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
По умовчанню вхід через phphmyadmin для root закрито.&lt;br /&gt;
За потреби можна створити іншого користувача&lt;br /&gt;
 &lt;br /&gt;
 mysql -u root -p&lt;br /&gt;
 CREATE USER &#039;sysadmin&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;парольдляsysadmin&#039;;&lt;br /&gt;
&lt;br /&gt;
та надати йому привілеї на усі БД:&lt;br /&gt;
&lt;br /&gt;
 GRANT ALL PRIVILEGES ON *.* TO &#039;sysadmin&#039;@&#039;localhost&#039; WITH GRANT OPTION;&lt;br /&gt;
 exit&lt;br /&gt;
 sudo /etc/init.d/mysql restart&lt;br /&gt;
&lt;br /&gt;
== Пакунки з CPAN ==&lt;br /&gt;
&lt;br /&gt;
Пакунки, яких немає у репозитаріях Debian чи Koha, встановлюємо з CPAN.&lt;br /&gt;
&lt;br /&gt;
Станом на 12.2023 необхідні модулі&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;HTTPD::Bench::ApacheBench&#039;&#039;&#039; (0.73), перевірка в Debian: [https://packages.debian.org/search?keywords=libhttpd-bench-apachebench-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
* &#039;&#039;&#039;Text::CSV::Unicode&#039;&#039;&#039; (0.40), перевірка в Debian: [https://packages.debian.org/search?keywords=libtext_csv_unicode-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
* &#039;&#039;&#039;Selenium::Remote::Driver&#039;&#039;&#039; (1.27), перевірка в Debian: [https://packages.debian.org/search?keywords=libselenium_remote_driver-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Locale::XGettext::TT2&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Test::PerlTidy&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Встановлюємо командами (при цьому, якщо це перше використання CPAN, підтверджуємо автоматичне налаштування та підключення до Інтернет) :&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install make&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install HTTPD::Bench::ApacheBench&#039;&lt;br /&gt;
— встановився, вивід —&lt;br /&gt;
 ADIRAJ/ApacheBench-0.73.tar.gz&lt;br /&gt;
 make install  -- OK&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install libgdbm-dev apache2-dev libdatetimex-easy-perl &lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;DBIx::Class::Schema::PopulateMore&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Test::Differences&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Text::CSV::Unicode&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
 RMBARKER/Text-CSV-Unicode-0.400.tar.gz&lt;br /&gt;
  ./Build install  -- OK&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Selenium::Remote::Driver&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
 TEODESIAN/Selenium-Remote-Driver-1.32.tar.gz&lt;br /&gt;
  /usr/bin/make install  -- OK&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- exists in Debian 10: sudo  perl -MCPAN -e &#039;install Net::OAuth2::AuthorizationServer&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
  LEEJO/Net-OAuth2-AuthorizationServer-0.23.tar.gz&lt;br /&gt;
  /usr/bin/make install  -- OK&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!-- sudo  perl -MCPAN -e &#039;install Readonly::XS&#039;&lt;br /&gt;
— встановлено, вивід —&lt;br /&gt;
 Readonly::XS is up to date (1.05).&lt;br /&gt;
&#039;&#039;Чомусь є ще зауваження про пакунок Readonly::XS, хоча він і повинен бути встановлений командою вище (?).&#039;&#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- sudo  perl -MCPAN -e &#039;install WebService::ILS&#039;&lt;br /&gt;
— встановився, вивід —&lt;br /&gt;
 SRDJAN/WebService-ILS-0.14.tar.gz&lt;br /&gt;
 ./Build install  -- OK--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Locale::XGettext::TT2&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Test::PerlTidy&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--== Налаштування MySQL ==--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
1) Пароль для користувача root БД MySQL: ПарольАдмінаMySQL&lt;br /&gt;
&lt;br /&gt;
Лише, &#039;&#039;&#039;якщо пароль не вибрано&#039;&#039;&#039; при встановленні MySQL чи необхідно вказати новий, то діємо наступним чином&lt;br /&gt;
&lt;br /&gt;
 sudo dpkg-reconfigure mysql-server-5.5&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
2) Для підтримки UTF-8 у MySQL у файлі /etc/mysql/my.cnf (в кінці) має бути наступне&lt;br /&gt;
&lt;br /&gt;
 [mysqld]&lt;br /&gt;
 init-connect=&#039;SET NAMES utf8, collation_connection=utf8_unicode_ci&#039;&lt;br /&gt;
 character-set-server=utf8&lt;br /&gt;
 collation-server=utf8_unicode_ci&lt;br /&gt;
 character_set_client=utf8&lt;br /&gt;
 skip-character-set-client-handshake&lt;br /&gt;
&lt;br /&gt;
3) Перезапускаємо сервер MySQL&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/mysql restart&lt;br /&gt;
&lt;br /&gt;
4) Переконуємося, що зміни внесені, виконавши&lt;br /&gt;
&lt;br /&gt;
 sudo mysql -uroot -pПарольАдмінаMySQL&lt;br /&gt;
 show variables;&lt;br /&gt;
 quit&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Налаштування Apache та сценарій „koha-post-install-setup“ ==&lt;br /&gt;
&lt;br /&gt;
1) Виконуємо сценарій&lt;br /&gt;
 sudo koha-post-install-setup&lt;br /&gt;
(він задіює модулі Rewrite та Suexec для Apache)&lt;br /&gt;
&lt;br /&gt;
2) Додатково задіюємо модулі &amp;lt;!--і Expires, --&amp;gt; Deflate, Cgi, headers, proxy_http&amp;lt;!--, Mpm_Itk та виключаємо[https://wiki.koha-community.org/wiki/Koha_on_Debian#Aside:_a_common_problem_on_Ubuntu_happens_here] модуль Event&lt;br /&gt;
 sudo a2enmod expires--&amp;gt;&lt;br /&gt;
 sudo a2enmod deflate&lt;br /&gt;
 sudo a2enmod rewrite&lt;br /&gt;
 sudo a2enmod cgi&lt;br /&gt;
&amp;lt;!-- sudo a2enmod mpm_itk&lt;br /&gt;
 sudo a2dismod mpm_event--&amp;gt;&lt;br /&gt;
 sudo a2enmod headers proxy_http&lt;br /&gt;
&lt;br /&gt;
3) Редагуємо  /etc/apache2/conf-available/charset.conf &lt;br /&gt;
 AddCharset UTF-8 .utf8&lt;br /&gt;
 AddDefaultCharset UTF-8&lt;br /&gt;
&lt;br /&gt;
та задіюємо його&lt;br /&gt;
&lt;br /&gt;
 sudo a2enconf charset&lt;br /&gt;
&lt;br /&gt;
4) Перезапуск Apache&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
== Створення екземпляра АБІС Koha ==&lt;br /&gt;
&lt;br /&gt;
=== Варіанти налаштування АБІС Koha  з доменами та портами ===&lt;br /&gt;
&lt;br /&gt;
==== Варіант з портами 8080 та 8888 (тестовий) ====&lt;br /&gt;
Цей варіант зручно використовувати на початковому етапі, коли домен (порт 80) зайнято під інший сайт/сервіс.&lt;br /&gt;
&lt;br /&gt;
===== koha-ukr-unimarc-site.conf =====&lt;br /&gt;
&lt;br /&gt;
Створюємо файл &lt;br /&gt;
 sudo mc -e /etc/koha/koha-ukr-unimarc-site.conf&lt;br /&gt;
наступного змісту&lt;br /&gt;
&lt;br /&gt;
 DOMAIN=&amp;quot;localhost&amp;quot;           # Change this to be your domain. Any instance will be a subdomain of this string.&lt;br /&gt;
 OPACPORT=&amp;quot;8080&amp;quot;                # TCP listening port for the users&#039; interface (if you skip this, the apache default of 80 will be used)&lt;br /&gt;
 OPACPREFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 OPACSUFFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 INTRAPORT=&amp;quot;8888&amp;quot;             # TCP listening port for the administration interface&lt;br /&gt;
 INTRAPREFIX=&amp;quot;&amp;quot;               # For administration interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 INTRASUFFIX=&amp;quot;&amp;quot;               # For administration interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 ZEBRA_MARC_FORMAT=&amp;quot;unimarc&amp;quot;  # Specifies format of MARC records to be indexed by Zebra. Possible values are &#039;marc21&#039;, &#039;normarc&#039; and &#039;unimarc&#039;.&lt;br /&gt;
 ZEBRA_LANGUAGE=&amp;quot;uk&amp;quot;          # Primary language for Zebra indexing. Possible values are &#039;en&#039;, &#039;fr&#039; and &#039;nb&#039;.&lt;br /&gt;
 DEFAULTSQL=&amp;quot;&amp;quot;                # a value is generally not needed.&lt;br /&gt;
 BIBLIOS_INDEXING_MODE=&amp;quot;dom&amp;quot;         # Set the indexing mode for bibliographic records.  Valid values are dom (default) and grs1.&lt;br /&gt;
 AUTHORITIES_INDEXING_MODE=&amp;quot;dom&amp;quot;     # Set the indexing mode for authority records. Valid values are dom (default) and grs1.&lt;br /&gt;
 USE_MEMCACHED=&amp;quot;yes&amp;quot;                 # Set the instance to make use of memcache.&lt;br /&gt;
 MEMCACHED_SERVERS=&amp;quot;127.0.0.1:11211&amp;quot; # Set a comma-separated list of host:port memcached servers.&lt;br /&gt;
 MEMCACHED_PREFIX=&amp;quot;koha_&amp;quot;            # Set the desired prefix for the instance memcached namespace.&lt;br /&gt;
 ENABLE_SRU=&amp;quot;yes&amp;quot;                    # Enable the Z39.50/SRU server (default: disabled).&lt;br /&gt;
 SRU_SERVER_PORT=&amp;quot;7090&amp;quot;              # Specifiy a TCP port number for the Z39.50/SRU server to listen on. (default: 7090).&lt;br /&gt;
&lt;br /&gt;
===== ports.conf =====&lt;br /&gt;
Додаємо&lt;br /&gt;
&lt;br /&gt;
 Listen 8080&lt;br /&gt;
 Listen 8888&lt;br /&gt;
&lt;br /&gt;
у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
Також перезапускаємо Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
==== Варіант з портами 80 та 8080 ====&lt;br /&gt;
Цей варіант зручно використовувати, коли під АБІС Koha відведено окремий домен/сервер.&lt;br /&gt;
 &lt;br /&gt;
===== koha-ukr-unimarc-site.conf =====&lt;br /&gt;
/змінюється/&lt;br /&gt;
Створюємо файл &lt;br /&gt;
 sudo mc -e /etc/koha/koha-ukr-unimarc-site.conf&lt;br /&gt;
наступного змісту&lt;br /&gt;
&lt;br /&gt;
 DOMAIN=&amp;quot;localhost&amp;quot;           # Change this to be your domain. Any instance will be a subdomain of this string.&lt;br /&gt;
 OPACPORT=&amp;quot;80&amp;quot;                # TCP listening port for the users&#039; interface (if you skip this, the apache default of 80 will be used)&lt;br /&gt;
 OPACPREFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 OPACSUFFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 INTRAPORT=&amp;quot;8080&amp;quot;             # TCP listening port for the administration interface&lt;br /&gt;
 INTRAPREFIX=&amp;quot;&amp;quot;               # For administration interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 INTRASUFFIX=&amp;quot;&amp;quot;               # For administration interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 ZEBRA_MARC_FORMAT=&amp;quot;unimarc&amp;quot;  # Specifies format of MARC records to be indexed by Zebra. Possible values are &#039;marc21&#039;, &#039;normarc&#039; and &#039;unimarc&#039;.&lt;br /&gt;
 ZEBRA_LANGUAGE=&amp;quot;uk&amp;quot;          # Primary language for Zebra indexing. Possible values are &#039;en&#039;, &#039;fr&#039; and &#039;nb&#039;.&lt;br /&gt;
 DEFAULTSQL=&amp;quot;&amp;quot;                # a value is generally not needed.&lt;br /&gt;
 BIBLIOS_INDEXING_MODE=&amp;quot;dom&amp;quot;         # Set the indexing mode for bibliographic records.  Valid values are dom (default) and grs1.&lt;br /&gt;
 AUTHORITIES_INDEXING_MODE=&amp;quot;dom&amp;quot;     # Set the indexing mode for authority records. Valid values are dom (default) and grs1.&lt;br /&gt;
 USE_MEMCACHED=&amp;quot;yes&amp;quot;                 # Set the instance to make use of memcache.&lt;br /&gt;
 MEMCACHED_SERVERS=&amp;quot;127.0.0.1:11211&amp;quot; # Set a comma-separated list of host:port memcached servers.&lt;br /&gt;
 MEMCACHED_PREFIX=&amp;quot;koha_&amp;quot;            # Set the desired prefix for the instance memcached namespace.&lt;br /&gt;
 ENABLE_SRU=&amp;quot;yes&amp;quot;                    # Enable the Z39.50/SRU server (default: disabled).&lt;br /&gt;
 SRU_SERVER_PORT=&amp;quot;7090&amp;quot;              # Specifiy a TCP port number for the Z39.50/SRU server to listen on. (default: 7090).&lt;br /&gt;
&lt;br /&gt;
===== ports.conf =====&lt;br /&gt;
Додаємо&lt;br /&gt;
&lt;br /&gt;
 Listen 8080&lt;br /&gt;
 Listen 8008&lt;br /&gt;
&lt;br /&gt;
у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
Порт 8008 додано для того щоб переспрямувати типовий віртуальний хост сервера Apache з порта 80 на порт 8008.&lt;br /&gt;
Для цього редагуємо типовий файл /etc/apache2/sites-enabled/000-default.conf і змінюємо наступний рядок&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;VirtualHost *:8008&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Також перезапускаємо Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
==== Варіант з доменами ====&lt;br /&gt;
&lt;br /&gt;
Цей варіант для випадку, коли є можливість попередньо налаштувати для АБІС Koha 2 домени на кшталт&lt;br /&gt;
&lt;br /&gt;
 opac.librarydomain.ua&lt;br /&gt;
 staff.librarydomain.ua&lt;br /&gt;
&lt;br /&gt;
Щодо налаштування див. тут https://wiki.koha-community.org/wiki/How_to_set_up_a_domain_name_for_Koha&lt;br /&gt;
&lt;br /&gt;
=== Команда „koha-create“ ===&lt;br /&gt;
&lt;br /&gt;
Синтаксис команди для створення екземплярів АБІС Koha — [https://wiki.koha-community.org/wiki/Commands_provided_by_the_Debian_packages#koha-create на вікі] та більш актуальний у [http://git.koha-community.org/gitweb/?p=koha.git;a=blob_plain;f=debian/scripts/koha-create;hb=HEAD коді на Git], а також через вбудовану довідку „koha-create --help“:&lt;br /&gt;
 koha-create [--create-db|--request-db|--populate-db|--use-db] \&lt;br /&gt;
   [--marcflavor marc21(default)|normarc|unimarc] \&lt;br /&gt;
   [--zebralang  cs|el|en(default)|es|fr|nb|ru|uk] \&lt;br /&gt;
   [--elasticsearch-server localhost:9200(default)] \&lt;br /&gt;
   [--auth-idx   dom(default)|grs1] \&lt;br /&gt;
   [--biblio-idx dom (default)|grs1] \&lt;br /&gt;
   [--use-memcached] \&lt;br /&gt;
   [--memcached-servers 127.0.0.1:11211,host2:port2,...] \&lt;br /&gt;
   [--memcached-prefix KOHA|koha_|...] \&lt;br /&gt;
   [--enable-sru] \&lt;br /&gt;
   [--sru-port 7090(default)|9998] \&lt;br /&gt;
   [--defaultsql /path/to/some.sql] \&lt;br /&gt;
   [--configfile /path/to/config] \&lt;br /&gt;
   [--passwdfile /path/to/passwd] \&lt;br /&gt;
   [--dbhost host] \&lt;br /&gt;
   [--database   dbname]  \&lt;br /&gt;
   [--adminuser admin_user_id_in_db] \&lt;br /&gt;
   [--template-cache-dir /var/cache/koha/&amp;lt;instance&amp;gt;/templates(default)] \&lt;br /&gt;
   [--timezone time/zone (America/Argentina)] \&lt;br /&gt;
   [--upload-path /var/lib/koha/&amp;lt;instancename&amp;gt;/uploads(default)|...] \&lt;br /&gt;
   [--tmp-path dir /var/lib/koha/&amp;lt;instance&amp;gt;/tmp(default)] \&lt;br /&gt;
   [--letsencrypt] \&lt;br /&gt;
   [--smtp-host host] \&lt;br /&gt;
   [--smtp-port NN] \&lt;br /&gt;
   [--smtp-timeout NN] \&lt;br /&gt;
   [--smtp-ssl-mode mode [disabled(default)|ssl|starttls] \&lt;br /&gt;
   [--smtp-user-name user] \&lt;br /&gt;
   [--smtp-password  pass] \&lt;br /&gt;
   [--smtp-debug] \&lt;br /&gt;
   [--mb-host localhost)default)] \&lt;br /&gt;
   [--mb-port NN default: 61613] \&lt;br /&gt;
   [--mb-user guest(default)] \&lt;br /&gt;
   [--mb-pass guest(default)] \&lt;br /&gt;
   [--mb-vhost koha_&amp;lt;instance&amp;gt;(default)] \&lt;br /&gt;
   [--keep-cookie NAME] \&lt;br /&gt;
   [--help,-h] \&lt;br /&gt;
   instancename&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Зауваження: довжина екземпляра Коха („instancename“) наразі обмежена 11 символами (див. [https://github.com/digibib/kohadevbox/issues/56], [https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10205]). Екземпляр з назвою більшої довжини буде непрацездатним.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Створення екземпляра АБІС Koha (українська, Unimarc)&lt;br /&gt;
&lt;br /&gt;
 sudo koha-create  --create-db  --configfile /etc/koha/koha-ukr-unimarc-site.conf   ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Вивід:&lt;br /&gt;
&lt;br /&gt;
 Koha instance is empty, no staff user created.&lt;br /&gt;
 Starting Koha worker daemon for ukr_unimarc (default):.&lt;br /&gt;
 Starting Koha indexing daemon for ukr_unimarc:.&lt;br /&gt;
&lt;br /&gt;
== Веб-встановлювач ==&lt;br /&gt;
&lt;br /&gt;
=== Актуальні українські sql-файли  ===&lt;br /&gt;
&lt;br /&gt;
Частина локалізованих SQL-таблиць &#039;&#039;&#039;українською&#039;&#039;&#039; була долучена латкою https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18537 у 2017 р. для версії Koha 17.05.05 та вище.&lt;br /&gt;
&lt;br /&gt;
Оновлення для українських SQL-таблиць доступні у  DrobBox Сергія Дубика за адресою:&lt;br /&gt;
&lt;br /&gt;
&#039;https://www.dropbox.com/sh/nybt54x8yhh7frq/AACfsG32sJnBgNh1CdivXDjYa?dl=0&#039;&lt;br /&gt;
&lt;br /&gt;
Тека &#039;&#039;&#039;SQL_Koha_25_05_0X_adds/uk-UA_additional/uk-UA&#039;&#039;&#039;  містить оновлення, які необхідно скопіювати у теку &#039;&#039;&#039;uk-UA&#039;&#039;&#039; у &#039;&#039;&#039;/usr/share/koha/intranet/cgi-bin/installer/data/mysql&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Виконайте наступну команду&lt;br /&gt;
 sudo find /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA -type d -exec chmod ugo+x {} \;&lt;br /&gt;
щоб надати привілеї теці /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA. Інакше інсталятор її не побачить.&lt;br /&gt;
&lt;br /&gt;
=== Утворення локалізованих шаблонів ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Переходимо у теку сценаріїв локалізації Коха&lt;br /&gt;
&lt;br /&gt;
 cd /usr/share/koha/misc/translator&lt;br /&gt;
&lt;br /&gt;
та запускаємо утворення локалізованих шаблонів тощо для кожної мови&lt;br /&gt;
&lt;br /&gt;
 sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib &amp;quot;./translate&amp;quot; install uk-UA&lt;br /&gt;
 sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib &amp;quot;./translate&amp;quot; install ru-RU&lt;br /&gt;
&lt;br /&gt;
... і для інших необхідних мов (окрім „en“)&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Спочатку дивимося перелік доступних мов&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --list --available&lt;br /&gt;
&lt;br /&gt;
Встановлюємо переклади для української&amp;lt;!-- та російської --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --install uk-UA&lt;br /&gt;
&amp;lt;!-- sudo koha-translate --install ru-RU --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ця команда також згенерує деякі перекладені дані для Коха (у форматі &#039;&#039;&#039;yaml&#039;&#039;&#039;-файлів) у теці&lt;br /&gt;
 /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA&lt;br /&gt;
разом з раніше скопійованими &#039;&#039;&#039;SQL&#039;&#039;&#039;-файлами. Примітка: sudo koha-translate --update uk-UA також генерує yaml-файли (потрібно при встановленні екземплярів Коха).&lt;br /&gt;
&lt;br /&gt;
Також можете встановити деякі інші мови інтерфейсу&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --install pl-PL &lt;br /&gt;
&amp;lt;!-- sudo koha-translate --install be-BY --&amp;gt;&lt;br /&gt;
 sudo koha-translate --install de-DE&lt;br /&gt;
 sudo koha-translate --install fr-FR&lt;br /&gt;
 sudo koha-translate --install it-IT&lt;br /&gt;
 sudo koha-translate --install cs-CZ&lt;br /&gt;
 sudo koha-translate --install bg-Cyrl&lt;br /&gt;
 …&lt;br /&gt;
&lt;br /&gt;
=== Кроки веб-встановлювача ===&lt;br /&gt;
&lt;br /&gt;
Типовий логін для екземляра напр. „ukr_unimarc“ буде:&lt;br /&gt;
 koha_ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Пароль та логін можна переглянути за допомогою:&lt;br /&gt;
 sudo koha-passwd ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
або логін і пароль зберігаються у файлі &#039;&#039;&#039;/etc/koha/sites/ukr_unimarc/koha-conf.xml&#039;&#039;&#039;, у розділі &#039;&#039;&#039;config&#039;&#039;&#039; знаходимо користувача (&#039;&#039;&#039;user&#039;&#039;&#039;) та пароль (&#039;&#039;&#039;pass&#039;&#039;&#039;). Також побачити логін та пароль можна через команди &lt;br /&gt;
&lt;br /&gt;
 sudo xmlstarlet sel -t -v &#039;yazgfs/config/user&#039; /etc/koha/sites/ukr_unimarc/koha-conf.xml&lt;br /&gt;
 sudo xmlstarlet sel -t -v &#039;yazgfs/config/pass&#039; /etc/koha/sites/ukr_unimarc/koha-conf.xml&lt;br /&gt;
 &lt;br /&gt;
У веб-оглядачі переходимо за адресою http://localhost:8080/?language=uk-UA (чи http://localhost:8888/?language=uk-UA). Бачимо запит на авторизацію від веб-встановлювача.&lt;br /&gt;
&lt;br /&gt;
Крок 1: мова &#039;&#039;&#039;uk-UA&#039;&#039;&#039;, перевірка залежностей&lt;br /&gt;
&lt;br /&gt;
Крок 2: налаштування бази даних, перевірка з’єднання, існування БД та привілеїв&lt;br /&gt;
&lt;br /&gt;
Крок 3: створення таблиць, вибір МАРК-стандарту &#039;&#039;&#039;Unimarc&#039;&#039;&#039; (УкрМарк), вибір типових даних (послідовно &#039;&#039;&#039;вибираємо усі¹²&#039;&#039;&#039; &#039;&#039;&#039;дані&#039;&#039;&#039;, імпорт 1-10 хв.).&lt;br /&gt;
&lt;br /&gt;
¹Які типові дані можна вимкнути:&lt;br /&gt;
* Приклади користувачів &lt;br /&gt;
* Приклади бібліотек/підрозділів&lt;br /&gt;
&lt;br /&gt;
²Також варто вимкнути типову структуру unimarc_sample_fastadd_framework (вона конфліктує з unimarc_sample_fastadd_framework_FA_UKR) у блоці „Факультативне“.&lt;br /&gt;
&lt;br /&gt;
==== Процес імпорту даних ====&lt;br /&gt;
Для імпорту даних Koha використовуватиме дані з теки /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA.&lt;br /&gt;
У цій теці будуть як дані, згенеровані самою Коха (у форматі yml-файлів) так і дані sql-скриптів (з набору Сергія Дубика).  &lt;br /&gt;
&lt;br /&gt;
На 3 кроці слідкуємо за помилками при імпорті типових даних. Якщо є помилки — знаходимо відповідні sql-файли, виправляємо їх та імпортуємо вручну (напр., через phpmyadmin) або очищуємо таблиці і перезапускаємо веб-встановлювач. Також повідомляйте про sql-помилки Сергія Дубика, serhijdubykЖАБКАgmail.com. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Для очищення таблиць (ОБЕРЕЖНО - БУДУТЬ ВИТЕРТИ УСІ ДАНІ з БД koha_ukr_unimarc) та перезапуску веб-встановлювача можна використати наступний bash-скрипт delete_all_data_in_db_koha_ukr_unimarc.sh:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash &lt;br /&gt;
 # MySQL сервер та інформація про підключення&lt;br /&gt;
 INSTANCE=&amp;quot;ukr_unimarc&amp;quot;&lt;br /&gt;
 MYSQL_USER=&amp;quot;koha_&amp;quot;$INSTANCE&lt;br /&gt;
 MYSQL_PASSWORD=&amp;quot;ваш_пароль&amp;quot;&lt;br /&gt;
 MYSQL_HOST=&amp;quot;localhost&amp;quot; # або інший хост, на якому запущено MySQL&lt;br /&gt;
 MYSQL_DB=&amp;quot;koha_&amp;quot;$INSTANCE &lt;br /&gt;
 # Вибір всіх таблиць в базі даних &lt;br /&gt;
 TABLES=$(mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -se &amp;quot;SHOW TABLES&amp;quot;)&lt;br /&gt;
 # Вимкнення перевірки зовнішніх ключів&lt;br /&gt;
 mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;SET FOREIGN_KEY_CHECKS = 0;&amp;quot; &lt;br /&gt;
 # Цикл для виконання DELETE для кожної таблиці&lt;br /&gt;
 for table in $TABLES&lt;br /&gt;
 do&lt;br /&gt;
   mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;DELETE FROM $table;&amp;quot;&lt;br /&gt;
 done &lt;br /&gt;
 # Включення перевірки зовнішніх ключів&lt;br /&gt;
 mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;SET FOREIGN_KEY_CHECKS = 1;&amp;quot;&lt;br /&gt;
 echo &amp;quot;Всі дані з бази даних $MYSQL_DB були очищені.&amp;quot;&lt;br /&gt;
 sudo /etc/init.d/koha-common restart&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
 sudo /etc/init.d/mariadb restart&lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
 koha-plack --restart $INSTANCE&lt;br /&gt;
&lt;br /&gt;
Інколи, для кращого очищення, цей скрипт потрібно запускати повторно.&lt;br /&gt;
&lt;br /&gt;
==== Помилка „Gateway Timeout“ ====&lt;br /&gt;
Рідко, скоріш на повільних серверах, на 3-му кроці може з’являтися помилка „Gateway Timeout“. Спробуйте в налаштуваннях Apache (/etc/apache2/apache2.conf) виставити більший час (Timeout 1200), виконати&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
та перезапустити веб-встановлювач (й попередньо очистити таблиці).&lt;br /&gt;
&lt;br /&gt;
==== Адаптаційний етап  ====&lt;br /&gt;
=====Створення бібліотеки/підрозділу=====&lt;br /&gt;
&lt;br /&gt;
Створюємо свій підрозділ, напр.&lt;br /&gt;
&lt;br /&gt;
    Код біб­ліо­те­ки/під­роз­ді­лу: AB&lt;br /&gt;
    Найменування: Абонемент&lt;br /&gt;
&lt;br /&gt;
=====Створення категорії користувачів=====&lt;br /&gt;
Якщо у sql-даних були вибрані типові категорії користувачів, то цей крок Коха пропустить.&lt;br /&gt;
&lt;br /&gt;
===== Створення адміністратора Коха=====&lt;br /&gt;
&lt;br /&gt;
Вводимо дані адміністратора Коха - прізвище, ім’я, номер читацького квитка, бібліотека / підрозділ, категорію користувача, логін, пароль.&lt;br /&gt;
&lt;br /&gt;
===== Створення нового типу одиниць =====&lt;br /&gt;
Якщо у sql-даних були вибрані приклади типів одиниць, то цей крок Коха пропустить.&lt;br /&gt;
&lt;br /&gt;
===== Створення нового правила обігу =====&lt;br /&gt;
Наприклад, вибираємо&lt;br /&gt;
 Підрозділ бібліотеки: Абонемент&lt;br /&gt;
 Категорія користувача: Студент&lt;br /&gt;
 Тип одиниці: BOOK&lt;br /&gt;
 Поточна дозволена кількість видач: 50&lt;br /&gt;
 Термін випозичання: 14&lt;br /&gt;
 Одиниці: дні&lt;br /&gt;
 Продовження (дозволена кількість): 1&lt;br /&gt;
=====Встановлення завершено!=====&lt;br /&gt;
Вітаємо, Ви закінчили і готові до використання Коха&lt;br /&gt;
&lt;br /&gt;
== Підтримка кирилиці рушієм пошуку Zebra ==&lt;br /&gt;
&lt;br /&gt;
Необхідно додати кириличні символи до файлу&lt;br /&gt;
&lt;br /&gt;
 /etc/koha/zebradb/etc/word-phrase-utf.chr&lt;br /&gt;
&lt;br /&gt;
а саме виправити на наступне:&lt;br /&gt;
&lt;br /&gt;
 lowercase {0-9}{a-z}αβγδεζηθικλμνξοπρστυφχψωæäåąßćęłńóśøöüźżабвгдежзийклмнопрстуфхцчшщьыъэюяёєїґўі’&lt;br /&gt;
 uppercase {0-9}{A-Z}ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩÆÄÅĄẞĆĘŁŃÓŚØÖÜŹŻАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЬЫЪЭЮЯЁЄЇҐЎІ’&lt;br /&gt;
 &lt;br /&gt;
 space {\001-\040}!&amp;quot;#$%&amp;amp;&#039;\()*+,-./:;&amp;lt;=&amp;gt;?@\[\\]^_`\{|}~{\x88-\x89}{\x98-\x9C}&lt;br /&gt;
&lt;br /&gt;
Без цієї зміни пошук або не буде працювати або даватиме некоректні результати.&lt;br /&gt;
&lt;br /&gt;
Також для коректного сортування кирилиці аналогічні зміни також потрібно внести і до файлу&lt;br /&gt;
/etc/koha/zebradb/lang_defs/en/&#039;&#039;&#039;sort-string-utf.chr&#039;&#039;&#039; (наявність uk/sort-string-utf.chr наразі не дає бажаного результату).&lt;br /&gt;
&lt;br /&gt;
При оновленнях пакунка „koha-common“ також потрібно вносити ці зміни.&lt;br /&gt;
&lt;br /&gt;
=== Запуск служби Zebra ===&lt;br /&gt;
&lt;br /&gt;
 sudo koha-zebra --start ukr_unimarc&lt;br /&gt;
* koha-zebra — новий скрипт, згадка про нього є тут https://koha-community.org/koha-17-11-released/&lt;br /&gt;
&lt;br /&gt;
=== Запуск індексації Zebra ===&lt;br /&gt;
&lt;br /&gt;
 sudo koha-rebuild-zebra -f -v ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== Включення Plack ==&lt;br /&gt;
 koha-plack --enable ukr_unimarc;  koha-plack --start ukr_unimarc&lt;br /&gt;
Щодо продуктивності див. також тут:&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Performance&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Benchmark_for_16.11&lt;br /&gt;
&lt;br /&gt;
== Створення sitemap ==&lt;br /&gt;
 koha-sitemap --enable   ukr_unimarc&lt;br /&gt;
 koha-sitemap --generate ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== E-mail ==&lt;br /&gt;
&lt;br /&gt;
By default, email is turned off. This is to let you get everything set up before you risk sending unwanted notices to people. To turn email on:&lt;br /&gt;
&lt;br /&gt;
 sudo koha-email-enable ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== Вимкнення оновлення Koha ==&lt;br /&gt;
Для більш контрольованого оновлення пакунків Коха можна тимчасово виключити оновлення у /etc/apt/sources.list.d/koha.list                                                                                                                                                         &lt;br /&gt;
 #deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&lt;br /&gt;
&lt;br /&gt;
Це дозволить легко оновлювати інші пакунки Debian&lt;br /&gt;
&lt;br /&gt;
= Виправлення проблем =&lt;br /&gt;
Деколи стає відомо про проблему у поточній версії Koha. Зазвичай виправлення з’являється в наступній версії.&lt;br /&gt;
Це у випадку, якщо про проблему повідомлено на [https://bugs.koha-community.org/bugzilla3/ баґгтрекар Koha] і знайдено й прийнято її вирішення (латка) до виходу наступної версії.&lt;br /&gt;
Тут згадуватимуться проблеми й їх вирішення для поточних версій Koha.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Koha 16.11 ==&lt;br /&gt;
=== Поламані посилання при пошуку ===&lt;br /&gt;
Проявляється в укр. та рос. локалізації Unimarc (УкрМарк) при використанні відображення Koha-MARC „biblio.biblionumber «» 090^9.&lt;br /&gt;
&lt;br /&gt;
Вирішення: замінити у файлі /usr/share/koha/intranet/htdocs/intranet-tmpl/prog/en/xslt/UNIMARCslim2intranetResults.xsl&lt;br /&gt;
рядок&lt;br /&gt;
  &amp;lt;xsl:variable name=&amp;quot;biblionumber&amp;quot; select=&amp;quot;marc:controlfield[@tag=001]&amp;quot;/&amp;gt;&lt;br /&gt;
на рядок&lt;br /&gt;
  &amp;lt;xsl:variable name=&amp;quot;biblionumber&amp;quot; select=&amp;quot;marc:datafield[@tag=090]/marc:subfield[@code=&#039;a&#039;]&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Повідомлення про помилку: [https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17730 Uniform mapping for biblio.biblionumber (Unimarc) ].&lt;br /&gt;
&lt;br /&gt;
Потребує оновлення мов&lt;br /&gt;
 sudo koha-translate --update uk-UA&lt;br /&gt;
 sudo koha-translate --update pl-PL&lt;br /&gt;
 sudo koha-translate --update ru-RU&lt;br /&gt;
та інших&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Див. також: [[Виправлення та вдосконалення для АБІС Koha]], зроблені українською спільнотою АБІС Koha.&lt;br /&gt;
&lt;br /&gt;
= Оновлення Koha =&lt;br /&gt;
&lt;br /&gt;
Нова версія Koha виходить кожні шість місяців з набором нових функцій. Також кожен місяць виходять коригувальні оновлення.&lt;br /&gt;
&lt;br /&gt;
Оновлення проходить легко для варіанту [[Встановлення Koha з репозитарію на ОС Debian|встановлення Koha з пакунків Debian]].&lt;br /&gt;
&lt;br /&gt;
Більш стабільними є версії Коха, що пройшли декілька коригувальних оновлень.&lt;br /&gt;
&lt;br /&gt;
Можна оновлювати Коху до версії з певної стабільної гілки. Напр., якщо потрібно оновити Коха до найновішої коригувальної версії у гілці 23.05, то у файлі /etc/apt/sources.list.d/koha.list&lt;br /&gt;
має бути наступне&lt;br /&gt;
&lt;br /&gt;
deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
 sudo apt-get install koha-common&lt;br /&gt;
&lt;br /&gt;
Деколи необхідно оновити ключ debian-сховища Koha.&lt;br /&gt;
&lt;br /&gt;
 wget -qO - https://debian.koha-community.org/koha/gpg.asc | gpg --dearmor -o /usr/share/keyrings/koha-keyring.gpg&lt;br /&gt;
&lt;br /&gt;
Для більшого контролю над наступними оновленнями Коха можна закоментувати рядок у /etc/apt/sources.list.d/koha.list (і розкоментовувати чи змінювати при ручному оновленні АБІС Koha).&lt;br /&gt;
&lt;br /&gt;
== Встановлення/оновлення допоміжних perl-модулів ==&lt;br /&gt;
&lt;br /&gt;
Після оновлення, перевіряємо в бібліотечному інтерфейсі сторінку „Домівка &amp;gt; Про АБІС Koha &amp;gt; Модулі Perl“.&lt;br /&gt;
&lt;br /&gt;
Ви можете побачити відсутні модулі Perl, виділені різними кольорами,&lt;br /&gt;
&lt;br /&gt;
=== Пакунки з репозитарію Debian ===&lt;br /&gt;
&lt;br /&gt;
Деякі згадувані тут пакунки могли бути відсутні у репозиторії Debian на момент підготовки пакунки з Koha. Пробуємо знайти відсутні пакунки через пошук &lt;br /&gt;
https://www.debian.org/distrib/packages#search_packages&lt;br /&gt;
&lt;br /&gt;
Знайдені пакунки довстановлюємо&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install знайдений_пакунок&lt;br /&gt;
&lt;br /&gt;
Напр.&lt;br /&gt;
 sudo apt-get install libhttp-tiny-perl&lt;br /&gt;
&lt;br /&gt;
=== Пакунки з CPAN ===&lt;br /&gt;
&lt;br /&gt;
Perl-пакунки, наразі не пакетизовані й відсутні у репозитарії Debian, встановлюємо напряму з репозитарію perl-пакунків CPAN.&lt;br /&gt;
&lt;br /&gt;
Наприклад, при  оновлення до 16.11: &lt;br /&gt;
&lt;br /&gt;
(perl-пакунок „Test::DBIx::Class“ також вимагав встановлення debian-пакунка „apache2-dev“)&lt;br /&gt;
&lt;br /&gt;
 sudo cpan&lt;br /&gt;
 install Test::DBIx::Class&lt;br /&gt;
 install Readonly::XS&lt;br /&gt;
 install HTTPD::Bench::ApacheBench&lt;br /&gt;
&lt;br /&gt;
== Оновлення локалізації ==&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --update uk-UA&lt;br /&gt;
та, за потреби, інших мов (ru-RU, pl-PL, be-BY)&lt;br /&gt;
&lt;br /&gt;
Однак, при оновленні пакунків Koha локалізація оновлюється автоматично для усіх вибраних мов.&lt;br /&gt;
&lt;br /&gt;
= Вилучення Koha =&lt;br /&gt;
&lt;br /&gt;
Вилучення пакунка „koha-common“ не приводить до автоматичного вилучення екземплярів АБІС Koha. &#039;&#039;&#039;Попередньо&#039;&#039;&#039; необхідно зупинити та вилучити усі екземпляри АБІС Koha командами&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/mariadb restart&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
 sudo koha-zebra --stop ukr_unimarc&lt;br /&gt;
 sudo koha-indexer --stop ukr_unimarc&lt;br /&gt;
 sudo koha-plack --stop ukr_unimarc&lt;br /&gt;
 sudo koha-disable ukr_unimarc&lt;br /&gt;
 sudo koha-remove ukr_unimarc&lt;br /&gt;
 sudo /sbin/userdel ukr_unimarc-koha&lt;br /&gt;
 sudo /sbin/groupdel ukr_unimarc-koha&lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
&lt;br /&gt;
Інколи виникає помилка userdel: user ukr_unimarc-koha is currently used by process 4793 /usr/sbin/deluser: `/usr/sbin/userdel ukr_unimarc-koha&#039; returned error code 8. Див. https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=4880.&lt;br /&gt;
&lt;br /&gt;
Перегляд переліку наявних екземплярів &lt;br /&gt;
&lt;br /&gt;
 sudo koha-list&lt;br /&gt;
&lt;br /&gt;
Остаточне вилучення пакунків Koha&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get purge koha-common koha-deps koha-perldeps koha-elasticsearch&lt;br /&gt;
&lt;br /&gt;
Перевірте також теки:&lt;br /&gt;
 /var/spool/koha&lt;br /&gt;
 /var/log/koha&lt;br /&gt;
 /var/lib/koha&lt;br /&gt;
 /var/cache/koha&lt;br /&gt;
 /usr/share/koha&lt;br /&gt;
 /etc/koha&lt;br /&gt;
&lt;br /&gt;
Можна очистити вміст цих тек щодо екземпляру ukr_unimarc&lt;br /&gt;
 rm -rf /var/spool/koha/ukr_unimarc&lt;br /&gt;
 rm -rf /var/log/koha/ukr_unimarc&lt;br /&gt;
 rm -rf /var/lib/koha/ukr_unimarc &lt;br /&gt;
 rm -rf /var/cache/koha/ukr_unimarc &lt;br /&gt;
&lt;br /&gt;
У випадку якщо це був останній екземпляр та Вам не потрібна тека /usr/share/koha, то вилучайте й повністю теку /usr/share/koha &lt;br /&gt;
 rm -rf /usr/share/koha&lt;br /&gt;
Примітка: Теку /usr/share/koha мала вилучити команда „apt-get purge koha-common“, однак там могли залишитися файли перекладів чи інші ваші зміни чи долучені файли.&lt;br /&gt;
&lt;br /&gt;
У теці /etc/koha команда „apt-get purge koha-common“ також вилучила більшість файлів. Залишилася тека /etc/koha/sites/ukr_unimarc, її вилучаємо&lt;br /&gt;
 rm -rf /etc/koha/sites/ukr_unimarc&lt;br /&gt;
Також там могли зберегтися конфіг налаштування екземпляра (/etc/koha/koha-ukr-unimarc-site.conf) та інші ваші зміни. Якщо нічого з цього не потрібно, то вилучаємо теку /etc/koha/&lt;br /&gt;
 rm -rf /etc/koha&lt;br /&gt;
&lt;br /&gt;
Вилучення налаштувань для веб-сервера Apache2&lt;br /&gt;
&lt;br /&gt;
 rm /etc/apache2/sites-enabled/ukr_unimarc.conf&lt;br /&gt;
 rm /etc/apache2/sites-available/ukr_unimarc.conf&lt;br /&gt;
&lt;br /&gt;
Якщо після видалення планується перевстановлення Коха, то ще потрібно &lt;br /&gt;
 &lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
&lt;br /&gt;
= Налаштування =&lt;br /&gt;
&lt;br /&gt;
Щодо додаткових налаштувань та адаптацій див. тут: [[Налаштування Koha, встановленої з джерела]].&lt;br /&gt;
&lt;br /&gt;
= Див. також =&lt;br /&gt;
&lt;br /&gt;
* [[Встановлення Koha з джерела на ОС Debian]]&lt;br /&gt;
* [[Оновлення Koha, встановленої з джерела]]&lt;br /&gt;
* [[Коротка інструкція для адміністратора АБІС Koha]]&lt;br /&gt;
* [[Короткий посібник користувача АБІС Koha]]&lt;br /&gt;
&lt;br /&gt;
[[Category:АБІС Koha]]&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_Koha_%D0%B7_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D1%96%D1%8E_%D0%BD%D0%B0_%D0%9E%D0%A1_Debian&amp;diff=9287</id>
		<title>Встановлення Koha з репозитарію на ОС Debian</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_Koha_%D0%B7_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D1%96%D1%8E_%D0%BD%D0%B0_%D0%9E%D0%A1_Debian&amp;diff=9287"/>
		<updated>2025-06-12T13:22:22Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: /* Підключення репозитарію Koha */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Розглядається встановлення АБІС Koha версії 23.11-25.05 &#039;&#039;&#039;з репозитарію&#039;&#039;&#039; [http://debian.koha-community.org/ debian.koha-community.org]. &lt;br /&gt;
&lt;br /&gt;
На даний час це найбільш протестований і розповсюджений варіант.&lt;br /&gt;
&lt;br /&gt;
Окрім цього ще є варіант [[Встановлення Koha з джерела на ОС Debian|встановлення АБІС Koha з джерельних кодів]], що є дещо більш гнучким щодо налаштування, але і складнішим.&lt;br /&gt;
&lt;br /&gt;
Див. також&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_on_Debian Koha_on_Debian] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Debian Koha &amp;amp; Debian] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Category:Installation Category:Installation] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_on_ubuntu_-_packages Koha on ubuntu - packages] на Koha Wiki&lt;br /&gt;
&lt;br /&gt;
= Встановлення ОС Debian GNU/Linux 12 bookworm =&lt;br /&gt;
&lt;br /&gt;
Див. також:&lt;br /&gt;
* https://d-i.debian.org/manual/uk.amd64/index.html Debian GNU/Linux гайд інсталяції&lt;br /&gt;
&lt;br /&gt;
Перевірка поточної версії Debian:&lt;br /&gt;
 lsb_release -d&lt;br /&gt;
&lt;br /&gt;
Щодо сумісності Коха з іншими версіями ОС див.&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/System_requirements_and_recommendations Системні вимоги та рекомендації] (англ.)&lt;br /&gt;
&lt;br /&gt;
== Підключення гілок non-free та contrib для пакунків Дебіен ==&lt;br /&gt;
&lt;br /&gt;
Перевіряємо у /etc/apt/sources.list чи підключені гілки  non-free та contrib&lt;br /&gt;
&lt;br /&gt;
 sudo mc -e /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware&lt;br /&gt;
  &lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
= Попередні налаштування =&lt;br /&gt;
== Локаль з UTF-8 ==&lt;br /&gt;
Перевірка локалі:&lt;br /&gt;
  sudo locale&lt;br /&gt;
у виводі повинно бути магічне „&#039;&#039;&#039;UTF-8&#039;&#039;&#039;“ (en.UTF-8 тощо), наприклад для України&lt;br /&gt;
&lt;br /&gt;
 LANG=uk_UA.UTF-8&lt;br /&gt;
 LANGUAGE=&lt;br /&gt;
 LC_CTYPE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_NUMERIC=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_TIME=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_COLLATE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MONETARY=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MESSAGES=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_PAPER=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_NAME=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_ADDRESS=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_TELEPHONE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MEASUREMENT=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_IDENTIFICATION=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Якщо &#039;&#039;&#039;UTF-8&#039;&#039;&#039; не згадується, то встановлюємо локаль&lt;br /&gt;
   apt install locales locales-all&lt;br /&gt;
   sudo /usr/sbin/update-locale LANG=uk_UA.UTF-8 LANGUAGE=&amp;quot;uk_UA:uk&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Підключення репозитарію Koha  ==&lt;br /&gt;
&lt;br /&gt;
В репозитарії [http://debian.koha-community.org/ debian.koha-community.org]  доступні стабільні версії, які виходять 2 рази на рік і підтримуються 24-42 місяці (https://wiki.koha-community.org/wiki/Koha_Versioning).&lt;br /&gt;
&lt;br /&gt;
Налаштування ключів: &lt;br /&gt;
&lt;br /&gt;
 sudo apt update&lt;br /&gt;
 sudo apt install sudo apt-transport-https ca-certificates curl gnupg2&lt;br /&gt;
 sudo mkdir -p --mode=0755 /etc/apt/keyrings&lt;br /&gt;
 sudo curl -fsSL https://debian.koha-community.org/koha/gpg.asc -o /etc/apt/keyrings/koha.asc&lt;br /&gt;
&lt;br /&gt;
Якщо ви дотримуєтесь певного номера версії Koha, ви залишаєтесь на цій версії Koha, доки не буде змінено вихідні коди пакунків.&lt;br /&gt;
Це рекомендується для виробничих середовищ, щоб &amp;quot;випадково&amp;quot; не оновитися до нового великого випуску.&lt;br /&gt;
&lt;br /&gt;
Коли ви запускаєте оновлення, ви оновлюєтесь лише до останнього випуску технічного обслуговування для обраної версії.&lt;br /&gt;
&lt;br /&gt;
Поточні номери версій Koha та їхні кодові назви:&lt;br /&gt;
&lt;br /&gt;
*    25.05 (stable) — поточний стабільний реліз і наступна версія з довготривалою підтримкою (LTS)&lt;br /&gt;
*    24.11 (LTS) (oldstable) — на один реліз позаду від поточного стабільного&lt;br /&gt;
*    24.05 (oldoldstable) — на два релізи позаду від поточного стабільного&lt;br /&gt;
*    23.11 (oldoldoldstable) — версія з довготривалою підтримкою, підтримується приблизно 3 з половиною роки&lt;br /&gt;
&lt;br /&gt;
Щоб оновити список джерел пакетів для використання релізу 25.05:&lt;br /&gt;
&lt;br /&gt;
 sudo tee /etc/apt/sources.list.d/koha.sources &amp;lt;&amp;lt;EOF&lt;br /&gt;
 Types: deb&lt;br /&gt;
 URIs: https://debian.koha-community.org/koha/&lt;br /&gt;
 Suites: 25.05&lt;br /&gt;
 Components: main&lt;br /&gt;
 Signed-By: /etc/apt/keyrings/koha.asc&lt;br /&gt;
 EOF&lt;br /&gt;
&lt;br /&gt;
Щоб оновити список джерел пакетів для використання релізу 24.11:&lt;br /&gt;
&lt;br /&gt;
 sudo tee /etc/apt/sources.list.d/koha.sources &amp;lt;&amp;lt;EOF&lt;br /&gt;
 Types: deb&lt;br /&gt;
 URIs: https://debian.koha-community.org/koha/&lt;br /&gt;
 Suites: 24.11&lt;br /&gt;
 Components: main&lt;br /&gt;
 Signed-By: /etc/apt/keyrings/koha.asc&lt;br /&gt;
 EOF&lt;br /&gt;
&lt;br /&gt;
Примітка: якщо ви раніше використовували старий формат списку джерел APT, видаліть файл /etc/apt/sources.list.d/koha.list.&lt;br /&gt;
&lt;br /&gt;
Оновлюємо список доступних для встановлення пакунків&lt;br /&gt;
&lt;br /&gt;
 sudo apt update&lt;br /&gt;
&lt;br /&gt;
= Встановлення Koha =&lt;br /&gt;
&lt;br /&gt;
== Встановлення пакунків Koha ==&lt;br /&gt;
 sudo apt-get install koha-common koha-deps koha-perldeps koha-l10n koha-elasticsearch&lt;br /&gt;
&lt;br /&gt;
Може бути помилка з конфігурацією пакунка libapache2-mpm-itk, див. рішення тут https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=734865 та https://wiki.koha-community.org/wiki/Koha_on_Debian#Aside:_a_common_problem_on_Ubuntu_happens_here&lt;br /&gt;
&lt;br /&gt;
Якщо далі щось піде не так, читаємо стандартну інструкцію про налаштування&lt;br /&gt;
&lt;br /&gt;
 less /usr/share/doc/koha-common/README.Debian&lt;br /&gt;
&lt;br /&gt;
(у нових версіях можуть бути зміни)&lt;br /&gt;
&lt;br /&gt;
== Встановлення БД MySQL та допоміжних пакунків ==&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install mariadb-server &lt;br /&gt;
&lt;br /&gt;
 sudo mysql_secure_installation&lt;br /&gt;
&lt;br /&gt;
За винятком першого питання, на всі питання можна відповісти Так (“&#039;&#039;&#039;Y&#039;&#039;&#039;”). Необхідно встановити root пароль (надалі „ПарольАдмінаMySQL“)!&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install memcached libmemcached-tools&lt;br /&gt;
&lt;br /&gt;
 sudo apt install aptitude&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!-- sudo aptitude -t buster-backports install php-twig --&amp;gt;&lt;br /&gt;
 &amp;lt;!-- sudo aptitude -t bullseye-backports install php-twig --&amp;gt;&lt;br /&gt;
 sudo apt install php-twig&lt;br /&gt;
&lt;br /&gt;
 sudo apt install phpmyadmin php libapache2-mod-php &lt;br /&gt;
&lt;br /&gt;
* для „phpmyadmin“ вибрати (пробілом позначити зірочкою) лише „apache2“&lt;br /&gt;
* configure database for phpmyadmin with dbconfig-common? — так та встановити пароль застосунку&lt;br /&gt;
&lt;br /&gt;
Типово phpmyadmin доступний за адресою http://localhost/phpmyadmin&lt;br /&gt;
&lt;br /&gt;
Щодо phpmyadmin також див. https://think.unblog.ch/en/phpmyadmin-error-php-7-2-5-is-required/&lt;br /&gt;
&lt;br /&gt;
Якщо потрібен доступ до phpmyadmin на іншому порті, то у файлі /etc/phpmyadmin/phpmyadmin.service змінити&lt;br /&gt;
 ...&lt;br /&gt;
 &amp;lt;port&amp;gt;8888&amp;lt;/port&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
&lt;br /&gt;
та додати цей порт у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
 Listen 8888&lt;br /&gt;
&lt;br /&gt;
Перезапуск Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
По умовчанню вхід через phphmyadmin для root закрито.&lt;br /&gt;
За потреби можна створити іншого користувача&lt;br /&gt;
 &lt;br /&gt;
 mysql -u root -p&lt;br /&gt;
 CREATE USER &#039;sysadmin&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;парольдляsysadmin&#039;;&lt;br /&gt;
&lt;br /&gt;
та надати йому привілеї на усі БД:&lt;br /&gt;
&lt;br /&gt;
 GRANT ALL PRIVILEGES ON *.* TO &#039;sysadmin&#039;@&#039;localhost&#039; WITH GRANT OPTION;&lt;br /&gt;
 exit&lt;br /&gt;
 sudo /etc/init.d/mysql restart&lt;br /&gt;
&lt;br /&gt;
== Пакунки з CPAN ==&lt;br /&gt;
&lt;br /&gt;
Пакунки, яких немає у репозитаріях Debian чи Koha, встановлюємо з CPAN.&lt;br /&gt;
&lt;br /&gt;
Станом на 12.2023 необхідні модулі&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;HTTPD::Bench::ApacheBench&#039;&#039;&#039; (0.73), перевірка в Debian: [https://packages.debian.org/search?keywords=libhttpd-bench-apachebench-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
* &#039;&#039;&#039;Text::CSV::Unicode&#039;&#039;&#039; (0.40), перевірка в Debian: [https://packages.debian.org/search?keywords=libtext_csv_unicode-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
* &#039;&#039;&#039;Selenium::Remote::Driver&#039;&#039;&#039; (1.27), перевірка в Debian: [https://packages.debian.org/search?keywords=libselenium_remote_driver-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Locale::XGettext::TT2&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Test::PerlTidy&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Встановлюємо командами (при цьому, якщо це перше використання CPAN, підтверджуємо автоматичне налаштування та підключення до Інтернет) :&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install make&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install HTTPD::Bench::ApacheBench&#039;&lt;br /&gt;
— встановився, вивід —&lt;br /&gt;
 ADIRAJ/ApacheBench-0.73.tar.gz&lt;br /&gt;
 make install  -- OK&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install libgdbm-dev apache2-dev libdatetimex-easy-perl &lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;DBIx::Class::Schema::PopulateMore&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Test::Differences&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Text::CSV::Unicode&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
 RMBARKER/Text-CSV-Unicode-0.400.tar.gz&lt;br /&gt;
  ./Build install  -- OK&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Selenium::Remote::Driver&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
 TEODESIAN/Selenium-Remote-Driver-1.32.tar.gz&lt;br /&gt;
  /usr/bin/make install  -- OK&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- exists in Debian 10: sudo  perl -MCPAN -e &#039;install Net::OAuth2::AuthorizationServer&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
  LEEJO/Net-OAuth2-AuthorizationServer-0.23.tar.gz&lt;br /&gt;
  /usr/bin/make install  -- OK&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!-- sudo  perl -MCPAN -e &#039;install Readonly::XS&#039;&lt;br /&gt;
— встановлено, вивід —&lt;br /&gt;
 Readonly::XS is up to date (1.05).&lt;br /&gt;
&#039;&#039;Чомусь є ще зауваження про пакунок Readonly::XS, хоча він і повинен бути встановлений командою вище (?).&#039;&#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- sudo  perl -MCPAN -e &#039;install WebService::ILS&#039;&lt;br /&gt;
— встановився, вивід —&lt;br /&gt;
 SRDJAN/WebService-ILS-0.14.tar.gz&lt;br /&gt;
 ./Build install  -- OK--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Locale::XGettext::TT2&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Test::PerlTidy&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--== Налаштування MySQL ==--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
1) Пароль для користувача root БД MySQL: ПарольАдмінаMySQL&lt;br /&gt;
&lt;br /&gt;
Лише, &#039;&#039;&#039;якщо пароль не вибрано&#039;&#039;&#039; при встановленні MySQL чи необхідно вказати новий, то діємо наступним чином&lt;br /&gt;
&lt;br /&gt;
 sudo dpkg-reconfigure mysql-server-5.5&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
2) Для підтримки UTF-8 у MySQL у файлі /etc/mysql/my.cnf (в кінці) має бути наступне&lt;br /&gt;
&lt;br /&gt;
 [mysqld]&lt;br /&gt;
 init-connect=&#039;SET NAMES utf8, collation_connection=utf8_unicode_ci&#039;&lt;br /&gt;
 character-set-server=utf8&lt;br /&gt;
 collation-server=utf8_unicode_ci&lt;br /&gt;
 character_set_client=utf8&lt;br /&gt;
 skip-character-set-client-handshake&lt;br /&gt;
&lt;br /&gt;
3) Перезапускаємо сервер MySQL&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/mysql restart&lt;br /&gt;
&lt;br /&gt;
4) Переконуємося, що зміни внесені, виконавши&lt;br /&gt;
&lt;br /&gt;
 sudo mysql -uroot -pПарольАдмінаMySQL&lt;br /&gt;
 show variables;&lt;br /&gt;
 quit&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Налаштування Apache та сценарій „koha-post-install-setup“ ==&lt;br /&gt;
&lt;br /&gt;
1) Виконуємо сценарій&lt;br /&gt;
 sudo koha-post-install-setup&lt;br /&gt;
(він задіює модулі Rewrite та Suexec для Apache)&lt;br /&gt;
&lt;br /&gt;
2) Додатково задіюємо модулі &amp;lt;!--і Expires, --&amp;gt; Deflate, Cgi, headers, proxy_http&amp;lt;!--, Mpm_Itk та виключаємо[https://wiki.koha-community.org/wiki/Koha_on_Debian#Aside:_a_common_problem_on_Ubuntu_happens_here] модуль Event&lt;br /&gt;
 sudo a2enmod expires--&amp;gt;&lt;br /&gt;
 sudo a2enmod deflate&lt;br /&gt;
 sudo a2enmod rewrite&lt;br /&gt;
 sudo a2enmod cgi&lt;br /&gt;
&amp;lt;!-- sudo a2enmod mpm_itk&lt;br /&gt;
 sudo a2dismod mpm_event--&amp;gt;&lt;br /&gt;
 sudo a2enmod headers proxy_http&lt;br /&gt;
&lt;br /&gt;
3) Редагуємо  /etc/apache2/conf-available/charset.conf &lt;br /&gt;
 AddCharset UTF-8 .utf8&lt;br /&gt;
 AddDefaultCharset UTF-8&lt;br /&gt;
&lt;br /&gt;
та задіюємо його&lt;br /&gt;
&lt;br /&gt;
 sudo a2enconf charset&lt;br /&gt;
&lt;br /&gt;
4) Перезапуск Apache&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
== Створення екземпляра АБІС Koha ==&lt;br /&gt;
&lt;br /&gt;
=== Варіанти налаштування АБІС Koha  з доменами та портами ===&lt;br /&gt;
&lt;br /&gt;
==== Варіант з портами 8080 та 8888 (тестовий) ====&lt;br /&gt;
Цей варіант зручно використовувати на початковому етапі, коли домен (порт 80) зайнято під інший сайт/сервіс.&lt;br /&gt;
&lt;br /&gt;
===== koha-ukr-unimarc-site.conf =====&lt;br /&gt;
&lt;br /&gt;
Створюємо файл &lt;br /&gt;
 sudo mc -e /etc/koha/koha-ukr-unimarc-site.conf&lt;br /&gt;
наступного змісту&lt;br /&gt;
&lt;br /&gt;
 DOMAIN=&amp;quot;localhost&amp;quot;           # Change this to be your domain. Any instance will be a subdomain of this string.&lt;br /&gt;
 OPACPORT=&amp;quot;8080&amp;quot;                # TCP listening port for the users&#039; interface (if you skip this, the apache default of 80 will be used)&lt;br /&gt;
 OPACPREFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 OPACSUFFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 INTRAPORT=&amp;quot;8888&amp;quot;             # TCP listening port for the administration interface&lt;br /&gt;
 INTRAPREFIX=&amp;quot;&amp;quot;               # For administration interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 INTRASUFFIX=&amp;quot;&amp;quot;               # For administration interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 ZEBRA_MARC_FORMAT=&amp;quot;unimarc&amp;quot;  # Specifies format of MARC records to be indexed by Zebra. Possible values are &#039;marc21&#039;, &#039;normarc&#039; and &#039;unimarc&#039;.&lt;br /&gt;
 ZEBRA_LANGUAGE=&amp;quot;uk&amp;quot;          # Primary language for Zebra indexing. Possible values are &#039;en&#039;, &#039;fr&#039; and &#039;nb&#039;.&lt;br /&gt;
 DEFAULTSQL=&amp;quot;&amp;quot;                # a value is generally not needed.&lt;br /&gt;
 BIBLIOS_INDEXING_MODE=&amp;quot;dom&amp;quot;         # Set the indexing mode for bibliographic records.  Valid values are dom (default) and grs1.&lt;br /&gt;
 AUTHORITIES_INDEXING_MODE=&amp;quot;dom&amp;quot;     # Set the indexing mode for authority records. Valid values are dom (default) and grs1.&lt;br /&gt;
 USE_MEMCACHED=&amp;quot;yes&amp;quot;                 # Set the instance to make use of memcache.&lt;br /&gt;
 MEMCACHED_SERVERS=&amp;quot;127.0.0.1:11211&amp;quot; # Set a comma-separated list of host:port memcached servers.&lt;br /&gt;
 MEMCACHED_PREFIX=&amp;quot;koha_&amp;quot;            # Set the desired prefix for the instance memcached namespace.&lt;br /&gt;
 ENABLE_SRU=&amp;quot;yes&amp;quot;                    # Enable the Z39.50/SRU server (default: disabled).&lt;br /&gt;
 SRU_SERVER_PORT=&amp;quot;7090&amp;quot;              # Specifiy a TCP port number for the Z39.50/SRU server to listen on. (default: 7090).&lt;br /&gt;
&lt;br /&gt;
===== ports.conf =====&lt;br /&gt;
Додаємо&lt;br /&gt;
&lt;br /&gt;
 Listen 8080&lt;br /&gt;
 Listen 8888&lt;br /&gt;
&lt;br /&gt;
у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
Також перезапускаємо Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
==== Варіант з портами 80 та 8080 ====&lt;br /&gt;
Цей варіант зручно використовувати, коли під АБІС Koha відведено окремий домен/сервер.&lt;br /&gt;
 &lt;br /&gt;
===== koha-ukr-unimarc-site.conf =====&lt;br /&gt;
/змінюється/&lt;br /&gt;
Створюємо файл &lt;br /&gt;
 sudo mc -e /etc/koha/koha-ukr-unimarc-site.conf&lt;br /&gt;
наступного змісту&lt;br /&gt;
&lt;br /&gt;
 DOMAIN=&amp;quot;localhost&amp;quot;           # Change this to be your domain. Any instance will be a subdomain of this string.&lt;br /&gt;
 OPACPORT=&amp;quot;80&amp;quot;                # TCP listening port for the users&#039; interface (if you skip this, the apache default of 80 will be used)&lt;br /&gt;
 OPACPREFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 OPACSUFFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 INTRAPORT=&amp;quot;8080&amp;quot;             # TCP listening port for the administration interface&lt;br /&gt;
 INTRAPREFIX=&amp;quot;&amp;quot;               # For administration interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 INTRASUFFIX=&amp;quot;&amp;quot;               # For administration interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 ZEBRA_MARC_FORMAT=&amp;quot;unimarc&amp;quot;  # Specifies format of MARC records to be indexed by Zebra. Possible values are &#039;marc21&#039;, &#039;normarc&#039; and &#039;unimarc&#039;.&lt;br /&gt;
 ZEBRA_LANGUAGE=&amp;quot;uk&amp;quot;          # Primary language for Zebra indexing. Possible values are &#039;en&#039;, &#039;fr&#039; and &#039;nb&#039;.&lt;br /&gt;
 DEFAULTSQL=&amp;quot;&amp;quot;                # a value is generally not needed.&lt;br /&gt;
 BIBLIOS_INDEXING_MODE=&amp;quot;dom&amp;quot;         # Set the indexing mode for bibliographic records.  Valid values are dom (default) and grs1.&lt;br /&gt;
 AUTHORITIES_INDEXING_MODE=&amp;quot;dom&amp;quot;     # Set the indexing mode for authority records. Valid values are dom (default) and grs1.&lt;br /&gt;
 USE_MEMCACHED=&amp;quot;yes&amp;quot;                 # Set the instance to make use of memcache.&lt;br /&gt;
 MEMCACHED_SERVERS=&amp;quot;127.0.0.1:11211&amp;quot; # Set a comma-separated list of host:port memcached servers.&lt;br /&gt;
 MEMCACHED_PREFIX=&amp;quot;koha_&amp;quot;            # Set the desired prefix for the instance memcached namespace.&lt;br /&gt;
 ENABLE_SRU=&amp;quot;yes&amp;quot;                    # Enable the Z39.50/SRU server (default: disabled).&lt;br /&gt;
 SRU_SERVER_PORT=&amp;quot;7090&amp;quot;              # Specifiy a TCP port number for the Z39.50/SRU server to listen on. (default: 7090).&lt;br /&gt;
&lt;br /&gt;
===== ports.conf =====&lt;br /&gt;
Додаємо&lt;br /&gt;
&lt;br /&gt;
 Listen 8080&lt;br /&gt;
 Listen 8008&lt;br /&gt;
&lt;br /&gt;
у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
Порт 8008 додано для того щоб переспрямувати типовий віртуальний хост сервера Apache з порта 80 на порт 8008.&lt;br /&gt;
Для цього редагуємо типовий файл /etc/apache2/sites-enabled/000-default.conf і змінюємо наступний рядок&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;VirtualHost *:8008&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Також перезапускаємо Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
==== Варіант з доменами ====&lt;br /&gt;
&lt;br /&gt;
Цей варіант для випадку, коли є можливість попередньо налаштувати для АБІС Koha 2 домени на кшталт&lt;br /&gt;
&lt;br /&gt;
 opac.librarydomain.ua&lt;br /&gt;
 staff.librarydomain.ua&lt;br /&gt;
&lt;br /&gt;
Щодо налаштування див. тут https://wiki.koha-community.org/wiki/How_to_set_up_a_domain_name_for_Koha&lt;br /&gt;
&lt;br /&gt;
=== Команда „koha-create“ ===&lt;br /&gt;
&lt;br /&gt;
Синтаксис команди для створення екземплярів АБІС Koha — [https://wiki.koha-community.org/wiki/Commands_provided_by_the_Debian_packages#koha-create на вікі] та більш актуальний у [http://git.koha-community.org/gitweb/?p=koha.git;a=blob_plain;f=debian/scripts/koha-create;hb=HEAD коді на Git], а також через вбудовану довідку „koha-create --help“:&lt;br /&gt;
 koha-create [--create-db|--request-db|--populate-db|--use-db] \&lt;br /&gt;
   [--marcflavor marc21(default)|normarc|unimarc] \&lt;br /&gt;
   [--zebralang  cs|el|en(default)|es|fr|nb|ru|uk] \&lt;br /&gt;
   [--elasticsearch-server localhost:9200(default)] \&lt;br /&gt;
   [--auth-idx   dom(default)|grs1] \&lt;br /&gt;
   [--biblio-idx dom (default)|grs1] \&lt;br /&gt;
   [--use-memcached] \&lt;br /&gt;
   [--memcached-servers 127.0.0.1:11211,host2:port2,...] \&lt;br /&gt;
   [--memcached-prefix KOHA|koha_|...] \&lt;br /&gt;
   [--enable-sru] \&lt;br /&gt;
   [--sru-port 7090(default)|9998] \&lt;br /&gt;
   [--defaultsql /path/to/some.sql] \&lt;br /&gt;
   [--configfile /path/to/config] \&lt;br /&gt;
   [--passwdfile /path/to/passwd] \&lt;br /&gt;
   [--dbhost host] \&lt;br /&gt;
   [--database   dbname]  \&lt;br /&gt;
   [--adminuser admin_user_id_in_db] \&lt;br /&gt;
   [--template-cache-dir /var/cache/koha/&amp;lt;instance&amp;gt;/templates(default)] \&lt;br /&gt;
   [--timezone time/zone (America/Argentina)] \&lt;br /&gt;
   [--upload-path /var/lib/koha/&amp;lt;instancename&amp;gt;/uploads(default)|...] \&lt;br /&gt;
   [--tmp-path dir /var/lib/koha/&amp;lt;instance&amp;gt;/tmp(default)] \&lt;br /&gt;
   [--letsencrypt] \&lt;br /&gt;
   [--smtp-host host] \&lt;br /&gt;
   [--smtp-port NN] \&lt;br /&gt;
   [--smtp-timeout NN] \&lt;br /&gt;
   [--smtp-ssl-mode mode [disabled(default)|ssl|starttls] \&lt;br /&gt;
   [--smtp-user-name user] \&lt;br /&gt;
   [--smtp-password  pass] \&lt;br /&gt;
   [--smtp-debug] \&lt;br /&gt;
   [--mb-host localhost)default)] \&lt;br /&gt;
   [--mb-port NN default: 61613] \&lt;br /&gt;
   [--mb-user guest(default)] \&lt;br /&gt;
   [--mb-pass guest(default)] \&lt;br /&gt;
   [--mb-vhost koha_&amp;lt;instance&amp;gt;(default)] \&lt;br /&gt;
   [--keep-cookie NAME] \&lt;br /&gt;
   [--help,-h] \&lt;br /&gt;
   instancename&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Зауваження: довжина екземпляра Коха („instancename“) наразі обмежена 11 символами (див. [https://github.com/digibib/kohadevbox/issues/56], [https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10205]). Екземпляр з назвою більшої довжини буде непрацездатним.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Створення екземпляра АБІС Koha (українська, Unimarc)&lt;br /&gt;
&lt;br /&gt;
 sudo koha-create  --create-db  --configfile /etc/koha/koha-ukr-unimarc-site.conf   ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Вивід:&lt;br /&gt;
&lt;br /&gt;
 Koha instance is empty, no staff user created.&lt;br /&gt;
 Starting Koha worker daemon for ukr_unimarc (default):.&lt;br /&gt;
 Starting Koha indexing daemon for ukr_unimarc:.&lt;br /&gt;
&lt;br /&gt;
== Веб-встановлювач ==&lt;br /&gt;
&lt;br /&gt;
=== Актуальні українські sql-файли  ===&lt;br /&gt;
&lt;br /&gt;
Частина локалізованих SQL-таблиць &#039;&#039;&#039;українською&#039;&#039;&#039; була долучена латкою https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18537 у 2017 р. для версії Koha 17.05.05 та вище.&lt;br /&gt;
&lt;br /&gt;
Оновлення для українських SQL-таблиць доступні у  DrobBox Сергія Дубика за адресою:&lt;br /&gt;
&lt;br /&gt;
&#039;https://www.dropbox.com/sh/nybt54x8yhh7frq/AACfsG32sJnBgNh1CdivXDjYa?dl=0&#039;&lt;br /&gt;
&lt;br /&gt;
Тека &#039;&#039;&#039;SQL_Koha_23_05_0X_adds/uk-UA_additional/uk-UA&#039;&#039;&#039;  містить оновлення, які необхідно скопіювати у теку &#039;&#039;&#039;uk-UA&#039;&#039;&#039; у &#039;&#039;&#039;/usr/share/koha/intranet/cgi-bin/installer/data/mysql&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Виконайте наступну команду&lt;br /&gt;
 sudo find /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA -type d -exec chmod ugo+x {} \;&lt;br /&gt;
щоб надати привілеї теці /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA. Інакше інсталятор її не побачить.&lt;br /&gt;
&lt;br /&gt;
=== Утворення локалізованих шаблонів ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Переходимо у теку сценаріїв локалізації Коха&lt;br /&gt;
&lt;br /&gt;
 cd /usr/share/koha/misc/translator&lt;br /&gt;
&lt;br /&gt;
та запускаємо утворення локалізованих шаблонів тощо для кожної мови&lt;br /&gt;
&lt;br /&gt;
 sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib &amp;quot;./translate&amp;quot; install uk-UA&lt;br /&gt;
 sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib &amp;quot;./translate&amp;quot; install ru-RU&lt;br /&gt;
&lt;br /&gt;
... і для інших необхідних мов (окрім „en“)&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Спочатку дивимося перелік доступних мов&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --list --available&lt;br /&gt;
&lt;br /&gt;
Встановлюємо переклади для української&amp;lt;!-- та російської --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --install uk-UA&lt;br /&gt;
&amp;lt;!-- sudo koha-translate --install ru-RU --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ця команда також згенерує деякі перекладені дані для Коха (у форматі &#039;&#039;&#039;yaml&#039;&#039;&#039;-файлів) у теці&lt;br /&gt;
 /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA&lt;br /&gt;
разом з раніше скопійованими &#039;&#039;&#039;SQL&#039;&#039;&#039;-файлами. Примітка: sudo koha-translate --update uk-UA також генерує yaml-файли (потрібно при встановленні екземплярів Коха).&lt;br /&gt;
&lt;br /&gt;
Також можете встановити деякі інші мови інтерфейсу&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --install pl-PL &lt;br /&gt;
&amp;lt;!-- sudo koha-translate --install be-BY --&amp;gt;&lt;br /&gt;
 sudo koha-translate --install de-DE&lt;br /&gt;
 sudo koha-translate --install fr-FR&lt;br /&gt;
 sudo koha-translate --install it-IT&lt;br /&gt;
 sudo koha-translate --install cs-CZ&lt;br /&gt;
 sudo koha-translate --install bg-Cyrl&lt;br /&gt;
 …&lt;br /&gt;
&lt;br /&gt;
=== Кроки веб-встановлювача ===&lt;br /&gt;
&lt;br /&gt;
Типовий логін для екземляра напр. „ukr_unimarc“ буде:&lt;br /&gt;
 koha_ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Пароль та логін можна переглянути за допомогою:&lt;br /&gt;
 sudo koha-passwd ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
або логін і пароль зберігаються у файлі &#039;&#039;&#039;/etc/koha/sites/ukr_unimarc/koha-conf.xml&#039;&#039;&#039;, у розділі &#039;&#039;&#039;config&#039;&#039;&#039; знаходимо користувача (&#039;&#039;&#039;user&#039;&#039;&#039;) та пароль (&#039;&#039;&#039;pass&#039;&#039;&#039;). Також побачити логін та пароль можна через команди &lt;br /&gt;
&lt;br /&gt;
 sudo xmlstarlet sel -t -v &#039;yazgfs/config/user&#039; /etc/koha/sites/ukr_unimarc/koha-conf.xml&lt;br /&gt;
 sudo xmlstarlet sel -t -v &#039;yazgfs/config/pass&#039; /etc/koha/sites/ukr_unimarc/koha-conf.xml&lt;br /&gt;
 &lt;br /&gt;
У веб-оглядачі переходимо за адресою http://localhost:8080/?language=uk-UA (чи http://localhost:8888/?language=uk-UA). Бачимо запит на авторизацію від веб-встановлювача.&lt;br /&gt;
&lt;br /&gt;
Крок 1: мова &#039;&#039;&#039;uk-UA&#039;&#039;&#039;, перевірка залежностей&lt;br /&gt;
&lt;br /&gt;
Крок 2: налаштування бази даних, перевірка з’єднання, існування БД та привілеїв&lt;br /&gt;
&lt;br /&gt;
Крок 3: створення таблиць, вибір МАРК-стандарту &#039;&#039;&#039;Unimarc&#039;&#039;&#039; (УкрМарк), вибір типових даних (послідовно &#039;&#039;&#039;вибираємо усі¹²&#039;&#039;&#039; &#039;&#039;&#039;дані&#039;&#039;&#039;, імпорт 1-10 хв.).&lt;br /&gt;
&lt;br /&gt;
¹Які типові дані можна вимкнути:&lt;br /&gt;
* Приклади користувачів &lt;br /&gt;
* Приклади бібліотек/підрозділів&lt;br /&gt;
&lt;br /&gt;
²Також варто вимкнути типову структуру unimarc_sample_fastadd_framework (вона конфліктує з unimarc_sample_fastadd_framework_FA_UKR) у блоці „Факультативне“.&lt;br /&gt;
&lt;br /&gt;
==== Процес імпорту даних ====&lt;br /&gt;
Для імпорту даних Koha використовуватиме дані з теки /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA.&lt;br /&gt;
У цій теці будуть як дані, згенеровані самою Коха (у форматі yml-файлів) так і дані sql-скриптів (з набору Сергія Дубика).  &lt;br /&gt;
&lt;br /&gt;
На 3 кроці слідкуємо за помилками при імпорті типових даних. Якщо є помилки — знаходимо відповідні sql-файли, виправляємо їх та імпортуємо вручну (напр., через phpmyadmin) або очищуємо таблиці і перезапускаємо веб-встановлювач. Також повідомляйте про sql-помилки Сергія Дубика, serhijdubykЖАБКАgmail.com. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Для очищення таблиць (ОБЕРЕЖНО - БУДУТЬ ВИТЕРТИ УСІ ДАНІ з БД koha_ukr_unimarc) та перезапуску веб-встановлювача можна використати наступний bash-скрипт delete_all_data_in_db_koha_ukr_unimarc.sh:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash &lt;br /&gt;
 # MySQL сервер та інформація про підключення&lt;br /&gt;
 INSTANCE=&amp;quot;ukr_unimarc&amp;quot;&lt;br /&gt;
 MYSQL_USER=&amp;quot;koha_&amp;quot;$INSTANCE&lt;br /&gt;
 MYSQL_PASSWORD=&amp;quot;ваш_пароль&amp;quot;&lt;br /&gt;
 MYSQL_HOST=&amp;quot;localhost&amp;quot; # або інший хост, на якому запущено MySQL&lt;br /&gt;
 MYSQL_DB=&amp;quot;koha_&amp;quot;$INSTANCE &lt;br /&gt;
 # Вибір всіх таблиць в базі даних &lt;br /&gt;
 TABLES=$(mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -se &amp;quot;SHOW TABLES&amp;quot;)&lt;br /&gt;
 # Вимкнення перевірки зовнішніх ключів&lt;br /&gt;
 mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;SET FOREIGN_KEY_CHECKS = 0;&amp;quot; &lt;br /&gt;
 # Цикл для виконання DELETE для кожної таблиці&lt;br /&gt;
 for table in $TABLES&lt;br /&gt;
 do&lt;br /&gt;
   mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;DELETE FROM $table;&amp;quot;&lt;br /&gt;
 done &lt;br /&gt;
 # Включення перевірки зовнішніх ключів&lt;br /&gt;
 mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;SET FOREIGN_KEY_CHECKS = 1;&amp;quot;&lt;br /&gt;
 echo &amp;quot;Всі дані з бази даних $MYSQL_DB були очищені.&amp;quot;&lt;br /&gt;
 sudo /etc/init.d/koha-common restart&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
 sudo /etc/init.d/mariadb restart&lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
 koha-plack --restart $INSTANCE&lt;br /&gt;
&lt;br /&gt;
Інколи, для кращого очищення, цей скрипт потрібно запускати повторно.&lt;br /&gt;
&lt;br /&gt;
==== Помилка „Gateway Timeout“ ====&lt;br /&gt;
Рідко, скоріш на повільних серверах, на 3-му кроці може з’являтися помилка „Gateway Timeout“. Спробуйте в налаштуваннях Apache (/etc/apache2/apache2.conf) виставити більший час (Timeout 1200), виконати&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
та перезапустити веб-встановлювач (й попередньо очистити таблиці).&lt;br /&gt;
&lt;br /&gt;
==== Адаптаційний етап  ====&lt;br /&gt;
=====Створення бібліотеки/підрозділу=====&lt;br /&gt;
&lt;br /&gt;
Створюємо свій підрозділ, напр.&lt;br /&gt;
&lt;br /&gt;
    Код біб­ліо­те­ки/під­роз­ді­лу: AB&lt;br /&gt;
    Найменування: Абонемент&lt;br /&gt;
&lt;br /&gt;
=====Створення категорії користувачів=====&lt;br /&gt;
Якщо у sql-даних були вибрані типові категорії користувачів, то цей крок Коха пропустить.&lt;br /&gt;
&lt;br /&gt;
===== Створення адміністратора Коха=====&lt;br /&gt;
&lt;br /&gt;
Вводимо дані адміністратора Коха - прізвище, ім’я, номер читацького квитка, бібліотека / підрозділ, категорію користувача, логін, пароль.&lt;br /&gt;
&lt;br /&gt;
===== Створення нового типу одиниць =====&lt;br /&gt;
Якщо у sql-даних були вибрані приклади типів одиниць, то цей крок Коха пропустить.&lt;br /&gt;
&lt;br /&gt;
===== Створення нового правила обігу =====&lt;br /&gt;
Наприклад, вибираємо&lt;br /&gt;
 Підрозділ бібліотеки: Абонемент&lt;br /&gt;
 Категорія користувача: Студент&lt;br /&gt;
 Тип одиниці: BOOK&lt;br /&gt;
 Поточна дозволена кількість видач: 50&lt;br /&gt;
 Термін випозичання: 14&lt;br /&gt;
 Одиниці: дні&lt;br /&gt;
 Продовження (дозволена кількість): 1&lt;br /&gt;
=====Встановлення завершено!=====&lt;br /&gt;
Вітаємо, Ви закінчили і готові до використання Коха&lt;br /&gt;
&lt;br /&gt;
== Підтримка кирилиці рушієм пошуку Zebra ==&lt;br /&gt;
&lt;br /&gt;
Необхідно додати кириличні символи до файлу&lt;br /&gt;
&lt;br /&gt;
 /etc/koha/zebradb/etc/word-phrase-utf.chr&lt;br /&gt;
&lt;br /&gt;
а саме виправити на наступне:&lt;br /&gt;
&lt;br /&gt;
 lowercase {0-9}{a-z}αβγδεζηθικλμνξοπρστυφχψωæäåąßćęłńóśøöüźżабвгдежзийклмнопрстуфхцчшщьыъэюяёєїґўі’&lt;br /&gt;
 uppercase {0-9}{A-Z}ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩÆÄÅĄẞĆĘŁŃÓŚØÖÜŹŻАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЬЫЪЭЮЯЁЄЇҐЎІ’&lt;br /&gt;
 &lt;br /&gt;
 space {\001-\040}!&amp;quot;#$%&amp;amp;&#039;\()*+,-./:;&amp;lt;=&amp;gt;?@\[\\]^_`\{|}~{\x88-\x89}{\x98-\x9C}&lt;br /&gt;
&lt;br /&gt;
Без цієї зміни пошук або не буде працювати або даватиме некоректні результати.&lt;br /&gt;
&lt;br /&gt;
Також для коректного сортування кирилиці аналогічні зміни також потрібно внести і до файлу&lt;br /&gt;
/etc/koha/zebradb/lang_defs/en/&#039;&#039;&#039;sort-string-utf.chr&#039;&#039;&#039; (наявність uk/sort-string-utf.chr наразі не дає бажаного результату).&lt;br /&gt;
&lt;br /&gt;
При оновленнях пакунка „koha-common“ також потрібно вносити ці зміни.&lt;br /&gt;
&lt;br /&gt;
=== Запуск служби Zebra ===&lt;br /&gt;
&lt;br /&gt;
 sudo koha-zebra --start ukr_unimarc&lt;br /&gt;
* koha-zebra — новий скрипт, згадка про нього є тут https://koha-community.org/koha-17-11-released/&lt;br /&gt;
&lt;br /&gt;
=== Запуск індексації Zebra ===&lt;br /&gt;
&lt;br /&gt;
 sudo koha-rebuild-zebra -f -v ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== Включення Plack ==&lt;br /&gt;
 koha-plack --enable ukr_unimarc;  koha-plack --start ukr_unimarc&lt;br /&gt;
Щодо продуктивності див. також тут:&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Performance&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Benchmark_for_16.11&lt;br /&gt;
&lt;br /&gt;
== Створення sitemap ==&lt;br /&gt;
 koha-sitemap --enable   ukr_unimarc&lt;br /&gt;
 koha-sitemap --generate ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== E-mail ==&lt;br /&gt;
&lt;br /&gt;
By default, email is turned off. This is to let you get everything set up before you risk sending unwanted notices to people. To turn email on:&lt;br /&gt;
&lt;br /&gt;
 sudo koha-email-enable ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== Вимкнення оновлення Koha ==&lt;br /&gt;
Для більш контрольованого оновлення пакунків Коха можна тимчасово виключити оновлення у /etc/apt/sources.list.d/koha.list                                                                                                                                                         &lt;br /&gt;
 #deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&lt;br /&gt;
&lt;br /&gt;
Це дозволить легко оновлювати інші пакунки Debian&lt;br /&gt;
&lt;br /&gt;
= Виправлення проблем =&lt;br /&gt;
Деколи стає відомо про проблему у поточній версії Koha. Зазвичай виправлення з’являється в наступній версії.&lt;br /&gt;
Це у випадку, якщо про проблему повідомлено на [https://bugs.koha-community.org/bugzilla3/ баґгтрекар Koha] і знайдено й прийнято її вирішення (латка) до виходу наступної версії.&lt;br /&gt;
Тут згадуватимуться проблеми й їх вирішення для поточних версій Koha.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Koha 16.11 ==&lt;br /&gt;
=== Поламані посилання при пошуку ===&lt;br /&gt;
Проявляється в укр. та рос. локалізації Unimarc (УкрМарк) при використанні відображення Koha-MARC „biblio.biblionumber «» 090^9.&lt;br /&gt;
&lt;br /&gt;
Вирішення: замінити у файлі /usr/share/koha/intranet/htdocs/intranet-tmpl/prog/en/xslt/UNIMARCslim2intranetResults.xsl&lt;br /&gt;
рядок&lt;br /&gt;
  &amp;lt;xsl:variable name=&amp;quot;biblionumber&amp;quot; select=&amp;quot;marc:controlfield[@tag=001]&amp;quot;/&amp;gt;&lt;br /&gt;
на рядок&lt;br /&gt;
  &amp;lt;xsl:variable name=&amp;quot;biblionumber&amp;quot; select=&amp;quot;marc:datafield[@tag=090]/marc:subfield[@code=&#039;a&#039;]&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Повідомлення про помилку: [https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17730 Uniform mapping for biblio.biblionumber (Unimarc) ].&lt;br /&gt;
&lt;br /&gt;
Потребує оновлення мов&lt;br /&gt;
 sudo koha-translate --update uk-UA&lt;br /&gt;
 sudo koha-translate --update pl-PL&lt;br /&gt;
 sudo koha-translate --update ru-RU&lt;br /&gt;
та інших&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Див. також: [[Виправлення та вдосконалення для АБІС Koha]], зроблені українською спільнотою АБІС Koha.&lt;br /&gt;
&lt;br /&gt;
= Оновлення Koha =&lt;br /&gt;
&lt;br /&gt;
Нова версія Koha виходить кожні шість місяців з набором нових функцій. Також кожен місяць виходять коригувальні оновлення.&lt;br /&gt;
&lt;br /&gt;
Оновлення проходить легко для варіанту [[Встановлення Koha з репозитарію на ОС Debian|встановлення Koha з пакунків Debian]].&lt;br /&gt;
&lt;br /&gt;
Більш стабільними є версії Коха, що пройшли декілька коригувальних оновлень.&lt;br /&gt;
&lt;br /&gt;
Можна оновлювати Коху до версії з певної стабільної гілки. Напр., якщо потрібно оновити Коха до найновішої коригувальної версії у гілці 23.05, то у файлі /etc/apt/sources.list.d/koha.list&lt;br /&gt;
має бути наступне&lt;br /&gt;
&lt;br /&gt;
deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
 sudo apt-get install koha-common&lt;br /&gt;
&lt;br /&gt;
Деколи необхідно оновити ключ debian-сховища Koha.&lt;br /&gt;
&lt;br /&gt;
 wget -qO - https://debian.koha-community.org/koha/gpg.asc | gpg --dearmor -o /usr/share/keyrings/koha-keyring.gpg&lt;br /&gt;
&lt;br /&gt;
Для більшого контролю над наступними оновленнями Коха можна закоментувати рядок у /etc/apt/sources.list.d/koha.list (і розкоментовувати чи змінювати при ручному оновленні АБІС Koha).&lt;br /&gt;
&lt;br /&gt;
== Встановлення/оновлення допоміжних perl-модулів ==&lt;br /&gt;
&lt;br /&gt;
Після оновлення, перевіряємо в бібліотечному інтерфейсі сторінку „Домівка &amp;gt; Про АБІС Koha &amp;gt; Модулі Perl“.&lt;br /&gt;
&lt;br /&gt;
Ви можете побачити відсутні модулі Perl, виділені різними кольорами,&lt;br /&gt;
&lt;br /&gt;
=== Пакунки з репозитарію Debian ===&lt;br /&gt;
&lt;br /&gt;
Деякі згадувані тут пакунки могли бути відсутні у репозиторії Debian на момент підготовки пакунки з Koha. Пробуємо знайти відсутні пакунки через пошук &lt;br /&gt;
https://www.debian.org/distrib/packages#search_packages&lt;br /&gt;
&lt;br /&gt;
Знайдені пакунки довстановлюємо&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install знайдений_пакунок&lt;br /&gt;
&lt;br /&gt;
Напр.&lt;br /&gt;
 sudo apt-get install libhttp-tiny-perl&lt;br /&gt;
&lt;br /&gt;
=== Пакунки з CPAN ===&lt;br /&gt;
&lt;br /&gt;
Perl-пакунки, наразі не пакетизовані й відсутні у репозитарії Debian, встановлюємо напряму з репозитарію perl-пакунків CPAN.&lt;br /&gt;
&lt;br /&gt;
Наприклад, при  оновлення до 16.11: &lt;br /&gt;
&lt;br /&gt;
(perl-пакунок „Test::DBIx::Class“ також вимагав встановлення debian-пакунка „apache2-dev“)&lt;br /&gt;
&lt;br /&gt;
 sudo cpan&lt;br /&gt;
 install Test::DBIx::Class&lt;br /&gt;
 install Readonly::XS&lt;br /&gt;
 install HTTPD::Bench::ApacheBench&lt;br /&gt;
&lt;br /&gt;
== Оновлення локалізації ==&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --update uk-UA&lt;br /&gt;
та, за потреби, інших мов (ru-RU, pl-PL, be-BY)&lt;br /&gt;
&lt;br /&gt;
Однак, при оновленні пакунків Koha локалізація оновлюється автоматично для усіх вибраних мов.&lt;br /&gt;
&lt;br /&gt;
= Вилучення Koha =&lt;br /&gt;
&lt;br /&gt;
Вилучення пакунка „koha-common“ не приводить до автоматичного вилучення екземплярів АБІС Koha. &#039;&#039;&#039;Попередньо&#039;&#039;&#039; необхідно зупинити та вилучити усі екземпляри АБІС Koha командами&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/mariadb restart&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
 sudo koha-zebra --stop ukr_unimarc&lt;br /&gt;
 sudo koha-indexer --stop ukr_unimarc&lt;br /&gt;
 sudo koha-plack --stop ukr_unimarc&lt;br /&gt;
 sudo koha-disable ukr_unimarc&lt;br /&gt;
 sudo koha-remove ukr_unimarc&lt;br /&gt;
 sudo /sbin/userdel ukr_unimarc-koha&lt;br /&gt;
 sudo /sbin/groupdel ukr_unimarc-koha&lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
&lt;br /&gt;
Інколи виникає помилка userdel: user ukr_unimarc-koha is currently used by process 4793 /usr/sbin/deluser: `/usr/sbin/userdel ukr_unimarc-koha&#039; returned error code 8. Див. https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=4880.&lt;br /&gt;
&lt;br /&gt;
Перегляд переліку наявних екземплярів &lt;br /&gt;
&lt;br /&gt;
 sudo koha-list&lt;br /&gt;
&lt;br /&gt;
Остаточне вилучення пакунків Koha&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get purge koha-common koha-deps koha-perldeps koha-elasticsearch&lt;br /&gt;
&lt;br /&gt;
Перевірте також теки:&lt;br /&gt;
 /var/spool/koha&lt;br /&gt;
 /var/log/koha&lt;br /&gt;
 /var/lib/koha&lt;br /&gt;
 /var/cache/koha&lt;br /&gt;
 /usr/share/koha&lt;br /&gt;
 /etc/koha&lt;br /&gt;
&lt;br /&gt;
Можна очистити вміст цих тек щодо екземпляру ukr_unimarc&lt;br /&gt;
 rm -rf /var/spool/koha/ukr_unimarc&lt;br /&gt;
 rm -rf /var/log/koha/ukr_unimarc&lt;br /&gt;
 rm -rf /var/lib/koha/ukr_unimarc &lt;br /&gt;
 rm -rf /var/cache/koha/ukr_unimarc &lt;br /&gt;
&lt;br /&gt;
У випадку якщо це був останній екземпляр та Вам не потрібна тека /usr/share/koha, то вилучайте й повністю теку /usr/share/koha &lt;br /&gt;
 rm -rf /usr/share/koha&lt;br /&gt;
Примітка: Теку /usr/share/koha мала вилучити команда „apt-get purge koha-common“, однак там могли залишитися файли перекладів чи інші ваші зміни чи долучені файли.&lt;br /&gt;
&lt;br /&gt;
У теці /etc/koha команда „apt-get purge koha-common“ також вилучила більшість файлів. Залишилася тека /etc/koha/sites/ukr_unimarc, її вилучаємо&lt;br /&gt;
 rm -rf /etc/koha/sites/ukr_unimarc&lt;br /&gt;
Також там могли зберегтися конфіг налаштування екземпляра (/etc/koha/koha-ukr-unimarc-site.conf) та інші ваші зміни. Якщо нічого з цього не потрібно, то вилучаємо теку /etc/koha/&lt;br /&gt;
 rm -rf /etc/koha&lt;br /&gt;
&lt;br /&gt;
Вилучення налаштувань для веб-сервера Apache2&lt;br /&gt;
&lt;br /&gt;
 rm /etc/apache2/sites-enabled/ukr_unimarc.conf&lt;br /&gt;
 rm /etc/apache2/sites-available/ukr_unimarc.conf&lt;br /&gt;
&lt;br /&gt;
Якщо після видалення планується перевстановлення Коха, то ще потрібно &lt;br /&gt;
 &lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
&lt;br /&gt;
= Налаштування =&lt;br /&gt;
&lt;br /&gt;
Щодо додаткових налаштувань та адаптацій див. тут: [[Налаштування Koha, встановленої з джерела]].&lt;br /&gt;
&lt;br /&gt;
= Див. також =&lt;br /&gt;
&lt;br /&gt;
* [[Встановлення Koha з джерела на ОС Debian]]&lt;br /&gt;
* [[Оновлення Koha, встановленої з джерела]]&lt;br /&gt;
* [[Коротка інструкція для адміністратора АБІС Koha]]&lt;br /&gt;
* [[Короткий посібник користувача АБІС Koha]]&lt;br /&gt;
&lt;br /&gt;
[[Category:АБІС Koha]]&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_Koha_%D0%B7_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D1%96%D1%8E_%D0%BD%D0%B0_%D0%9E%D0%A1_Debian&amp;diff=9286</id>
		<title>Встановлення Koha з репозитарію на ОС Debian</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_Koha_%D0%B7_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D1%96%D1%8E_%D0%BD%D0%B0_%D0%9E%D0%A1_Debian&amp;diff=9286"/>
		<updated>2025-06-12T11:45:37Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: /* Пакунки з CPAN */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Розглядається встановлення АБІС Koha версії 23.11-25.05 &#039;&#039;&#039;з репозитарію&#039;&#039;&#039; [http://debian.koha-community.org/ debian.koha-community.org]. &lt;br /&gt;
&lt;br /&gt;
На даний час це найбільш протестований і розповсюджений варіант.&lt;br /&gt;
&lt;br /&gt;
Окрім цього ще є варіант [[Встановлення Koha з джерела на ОС Debian|встановлення АБІС Koha з джерельних кодів]], що є дещо більш гнучким щодо налаштування, але і складнішим.&lt;br /&gt;
&lt;br /&gt;
Див. також&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_on_Debian Koha_on_Debian] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Debian Koha &amp;amp; Debian] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Category:Installation Category:Installation] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_on_ubuntu_-_packages Koha on ubuntu - packages] на Koha Wiki&lt;br /&gt;
&lt;br /&gt;
= Встановлення ОС Debian GNU/Linux 12 bookworm =&lt;br /&gt;
&lt;br /&gt;
Див. також:&lt;br /&gt;
* https://d-i.debian.org/manual/uk.amd64/index.html Debian GNU/Linux гайд інсталяції&lt;br /&gt;
&lt;br /&gt;
Перевірка поточної версії Debian:&lt;br /&gt;
 lsb_release -d&lt;br /&gt;
&lt;br /&gt;
Щодо сумісності Коха з іншими версіями ОС див.&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/System_requirements_and_recommendations Системні вимоги та рекомендації] (англ.)&lt;br /&gt;
&lt;br /&gt;
== Підключення гілок non-free та contrib для пакунків Дебіен ==&lt;br /&gt;
&lt;br /&gt;
Перевіряємо у /etc/apt/sources.list чи підключені гілки  non-free та contrib&lt;br /&gt;
&lt;br /&gt;
 sudo mc -e /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware&lt;br /&gt;
  &lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
= Попередні налаштування =&lt;br /&gt;
== Локаль з UTF-8 ==&lt;br /&gt;
Перевірка локалі:&lt;br /&gt;
  sudo locale&lt;br /&gt;
у виводі повинно бути магічне „&#039;&#039;&#039;UTF-8&#039;&#039;&#039;“ (en.UTF-8 тощо), наприклад для України&lt;br /&gt;
&lt;br /&gt;
 LANG=uk_UA.UTF-8&lt;br /&gt;
 LANGUAGE=&lt;br /&gt;
 LC_CTYPE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_NUMERIC=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_TIME=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_COLLATE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MONETARY=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MESSAGES=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_PAPER=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_NAME=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_ADDRESS=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_TELEPHONE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MEASUREMENT=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_IDENTIFICATION=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Якщо &#039;&#039;&#039;UTF-8&#039;&#039;&#039; не згадується, то встановлюємо локаль&lt;br /&gt;
   apt install locales locales-all&lt;br /&gt;
   sudo /usr/sbin/update-locale LANG=uk_UA.UTF-8 LANGUAGE=&amp;quot;uk_UA:uk&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Підключення репозитарію Koha  ==&lt;br /&gt;
&lt;br /&gt;
В репозитарії [http://debian.koha-community.org/ debian.koha-community.org]  доступні стабільна та розробницька версії.&lt;br /&gt;
&lt;br /&gt;
Спочатку додаємо ключ gpg.asc (koha-keyring.gpg) до довірених ключів APT:&lt;br /&gt;
&lt;br /&gt;
Встановити gpg&lt;br /&gt;
 apt-get install gnupg2&lt;br /&gt;
&lt;br /&gt;
Звантажити та встановити ключ&lt;br /&gt;
&lt;br /&gt;
Новіший спосіб&lt;br /&gt;
 wget -qO - https://debian.koha-community.org/koha/gpg.asc | gpg --dearmor -o /usr/share/keyrings/koha-keyring.gpg&lt;br /&gt;
&lt;br /&gt;
або старіший спосіб&lt;br /&gt;
 wget -q -O- https://debian.koha-community.org/koha/gpg.asc | sudo apt-key add -&lt;br /&gt;
&lt;br /&gt;
Див. також [https://wiki.koha-community.org/wiki/Koha_on_Debian#The_apt-key_deprecation_warning] та [https://wiki.debian.org/DebianRepository/UseThirdParty]).&lt;br /&gt;
&lt;br /&gt;
Швидко підключити репозитарій стабільну версію Koha (рекомендується) можна командою&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha stable main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
&lt;br /&gt;
Також можна вибрати репозитарій з певною версією (див. тут http://debian.koha-community.org/koha/dists/), напр&lt;br /&gt;
 &#039;&#039;&#039;echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] https://debian.koha-community.org/koha 25.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&#039;&#039;&#039;&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] https://debian.koha-community.org/koha 24.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] https://debian.koha-community.org/koha 24.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] https://debian.koha-community.org/koha 23.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
&lt;br /&gt;
Оновлюємо список доступних для встановлення пакунків&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
= Встановлення Koha =&lt;br /&gt;
&lt;br /&gt;
== Встановлення пакунків Koha ==&lt;br /&gt;
 sudo apt-get install koha-common koha-deps koha-perldeps koha-l10n koha-elasticsearch&lt;br /&gt;
&lt;br /&gt;
Може бути помилка з конфігурацією пакунка libapache2-mpm-itk, див. рішення тут https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=734865 та https://wiki.koha-community.org/wiki/Koha_on_Debian#Aside:_a_common_problem_on_Ubuntu_happens_here&lt;br /&gt;
&lt;br /&gt;
Якщо далі щось піде не так, читаємо стандартну інструкцію про налаштування&lt;br /&gt;
&lt;br /&gt;
 less /usr/share/doc/koha-common/README.Debian&lt;br /&gt;
&lt;br /&gt;
(у нових версіях можуть бути зміни)&lt;br /&gt;
&lt;br /&gt;
== Встановлення БД MySQL та допоміжних пакунків ==&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install mariadb-server &lt;br /&gt;
&lt;br /&gt;
 sudo mysql_secure_installation&lt;br /&gt;
&lt;br /&gt;
За винятком першого питання, на всі питання можна відповісти Так (“&#039;&#039;&#039;Y&#039;&#039;&#039;”). Необхідно встановити root пароль (надалі „ПарольАдмінаMySQL“)!&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install memcached libmemcached-tools&lt;br /&gt;
&lt;br /&gt;
 sudo apt install aptitude&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!-- sudo aptitude -t buster-backports install php-twig --&amp;gt;&lt;br /&gt;
 &amp;lt;!-- sudo aptitude -t bullseye-backports install php-twig --&amp;gt;&lt;br /&gt;
 sudo apt install php-twig&lt;br /&gt;
&lt;br /&gt;
 sudo apt install phpmyadmin php libapache2-mod-php &lt;br /&gt;
&lt;br /&gt;
* для „phpmyadmin“ вибрати (пробілом позначити зірочкою) лише „apache2“&lt;br /&gt;
* configure database for phpmyadmin with dbconfig-common? — так та встановити пароль застосунку&lt;br /&gt;
&lt;br /&gt;
Типово phpmyadmin доступний за адресою http://localhost/phpmyadmin&lt;br /&gt;
&lt;br /&gt;
Щодо phpmyadmin також див. https://think.unblog.ch/en/phpmyadmin-error-php-7-2-5-is-required/&lt;br /&gt;
&lt;br /&gt;
Якщо потрібен доступ до phpmyadmin на іншому порті, то у файлі /etc/phpmyadmin/phpmyadmin.service змінити&lt;br /&gt;
 ...&lt;br /&gt;
 &amp;lt;port&amp;gt;8888&amp;lt;/port&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
&lt;br /&gt;
та додати цей порт у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
 Listen 8888&lt;br /&gt;
&lt;br /&gt;
Перезапуск Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
По умовчанню вхід через phphmyadmin для root закрито.&lt;br /&gt;
За потреби можна створити іншого користувача&lt;br /&gt;
 &lt;br /&gt;
 mysql -u root -p&lt;br /&gt;
 CREATE USER &#039;sysadmin&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;парольдляsysadmin&#039;;&lt;br /&gt;
&lt;br /&gt;
та надати йому привілеї на усі БД:&lt;br /&gt;
&lt;br /&gt;
 GRANT ALL PRIVILEGES ON *.* TO &#039;sysadmin&#039;@&#039;localhost&#039; WITH GRANT OPTION;&lt;br /&gt;
 exit&lt;br /&gt;
 sudo /etc/init.d/mysql restart&lt;br /&gt;
&lt;br /&gt;
== Пакунки з CPAN ==&lt;br /&gt;
&lt;br /&gt;
Пакунки, яких немає у репозитаріях Debian чи Koha, встановлюємо з CPAN.&lt;br /&gt;
&lt;br /&gt;
Станом на 12.2023 необхідні модулі&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;HTTPD::Bench::ApacheBench&#039;&#039;&#039; (0.73), перевірка в Debian: [https://packages.debian.org/search?keywords=libhttpd-bench-apachebench-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
* &#039;&#039;&#039;Text::CSV::Unicode&#039;&#039;&#039; (0.40), перевірка в Debian: [https://packages.debian.org/search?keywords=libtext_csv_unicode-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
* &#039;&#039;&#039;Selenium::Remote::Driver&#039;&#039;&#039; (1.27), перевірка в Debian: [https://packages.debian.org/search?keywords=libselenium_remote_driver-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Locale::XGettext::TT2&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Test::PerlTidy&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Встановлюємо командами (при цьому, якщо це перше використання CPAN, підтверджуємо автоматичне налаштування та підключення до Інтернет) :&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install make&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install HTTPD::Bench::ApacheBench&#039;&lt;br /&gt;
— встановився, вивід —&lt;br /&gt;
 ADIRAJ/ApacheBench-0.73.tar.gz&lt;br /&gt;
 make install  -- OK&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install libgdbm-dev apache2-dev libdatetimex-easy-perl &lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;DBIx::Class::Schema::PopulateMore&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Test::Differences&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Text::CSV::Unicode&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
 RMBARKER/Text-CSV-Unicode-0.400.tar.gz&lt;br /&gt;
  ./Build install  -- OK&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Selenium::Remote::Driver&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
 TEODESIAN/Selenium-Remote-Driver-1.32.tar.gz&lt;br /&gt;
  /usr/bin/make install  -- OK&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- exists in Debian 10: sudo  perl -MCPAN -e &#039;install Net::OAuth2::AuthorizationServer&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
  LEEJO/Net-OAuth2-AuthorizationServer-0.23.tar.gz&lt;br /&gt;
  /usr/bin/make install  -- OK&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!-- sudo  perl -MCPAN -e &#039;install Readonly::XS&#039;&lt;br /&gt;
— встановлено, вивід —&lt;br /&gt;
 Readonly::XS is up to date (1.05).&lt;br /&gt;
&#039;&#039;Чомусь є ще зауваження про пакунок Readonly::XS, хоча він і повинен бути встановлений командою вище (?).&#039;&#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- sudo  perl -MCPAN -e &#039;install WebService::ILS&#039;&lt;br /&gt;
— встановився, вивід —&lt;br /&gt;
 SRDJAN/WebService-ILS-0.14.tar.gz&lt;br /&gt;
 ./Build install  -- OK--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Locale::XGettext::TT2&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Test::PerlTidy&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--== Налаштування MySQL ==--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
1) Пароль для користувача root БД MySQL: ПарольАдмінаMySQL&lt;br /&gt;
&lt;br /&gt;
Лише, &#039;&#039;&#039;якщо пароль не вибрано&#039;&#039;&#039; при встановленні MySQL чи необхідно вказати новий, то діємо наступним чином&lt;br /&gt;
&lt;br /&gt;
 sudo dpkg-reconfigure mysql-server-5.5&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
2) Для підтримки UTF-8 у MySQL у файлі /etc/mysql/my.cnf (в кінці) має бути наступне&lt;br /&gt;
&lt;br /&gt;
 [mysqld]&lt;br /&gt;
 init-connect=&#039;SET NAMES utf8, collation_connection=utf8_unicode_ci&#039;&lt;br /&gt;
 character-set-server=utf8&lt;br /&gt;
 collation-server=utf8_unicode_ci&lt;br /&gt;
 character_set_client=utf8&lt;br /&gt;
 skip-character-set-client-handshake&lt;br /&gt;
&lt;br /&gt;
3) Перезапускаємо сервер MySQL&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/mysql restart&lt;br /&gt;
&lt;br /&gt;
4) Переконуємося, що зміни внесені, виконавши&lt;br /&gt;
&lt;br /&gt;
 sudo mysql -uroot -pПарольАдмінаMySQL&lt;br /&gt;
 show variables;&lt;br /&gt;
 quit&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Налаштування Apache та сценарій „koha-post-install-setup“ ==&lt;br /&gt;
&lt;br /&gt;
1) Виконуємо сценарій&lt;br /&gt;
 sudo koha-post-install-setup&lt;br /&gt;
(він задіює модулі Rewrite та Suexec для Apache)&lt;br /&gt;
&lt;br /&gt;
2) Додатково задіюємо модулі &amp;lt;!--і Expires, --&amp;gt; Deflate, Cgi, headers, proxy_http&amp;lt;!--, Mpm_Itk та виключаємо[https://wiki.koha-community.org/wiki/Koha_on_Debian#Aside:_a_common_problem_on_Ubuntu_happens_here] модуль Event&lt;br /&gt;
 sudo a2enmod expires--&amp;gt;&lt;br /&gt;
 sudo a2enmod deflate&lt;br /&gt;
 sudo a2enmod rewrite&lt;br /&gt;
 sudo a2enmod cgi&lt;br /&gt;
&amp;lt;!-- sudo a2enmod mpm_itk&lt;br /&gt;
 sudo a2dismod mpm_event--&amp;gt;&lt;br /&gt;
 sudo a2enmod headers proxy_http&lt;br /&gt;
&lt;br /&gt;
3) Редагуємо  /etc/apache2/conf-available/charset.conf &lt;br /&gt;
 AddCharset UTF-8 .utf8&lt;br /&gt;
 AddDefaultCharset UTF-8&lt;br /&gt;
&lt;br /&gt;
та задіюємо його&lt;br /&gt;
&lt;br /&gt;
 sudo a2enconf charset&lt;br /&gt;
&lt;br /&gt;
4) Перезапуск Apache&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
== Створення екземпляра АБІС Koha ==&lt;br /&gt;
&lt;br /&gt;
=== Варіанти налаштування АБІС Koha  з доменами та портами ===&lt;br /&gt;
&lt;br /&gt;
==== Варіант з портами 8080 та 8888 (тестовий) ====&lt;br /&gt;
Цей варіант зручно використовувати на початковому етапі, коли домен (порт 80) зайнято під інший сайт/сервіс.&lt;br /&gt;
&lt;br /&gt;
===== koha-ukr-unimarc-site.conf =====&lt;br /&gt;
&lt;br /&gt;
Створюємо файл &lt;br /&gt;
 sudo mc -e /etc/koha/koha-ukr-unimarc-site.conf&lt;br /&gt;
наступного змісту&lt;br /&gt;
&lt;br /&gt;
 DOMAIN=&amp;quot;localhost&amp;quot;           # Change this to be your domain. Any instance will be a subdomain of this string.&lt;br /&gt;
 OPACPORT=&amp;quot;8080&amp;quot;                # TCP listening port for the users&#039; interface (if you skip this, the apache default of 80 will be used)&lt;br /&gt;
 OPACPREFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 OPACSUFFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 INTRAPORT=&amp;quot;8888&amp;quot;             # TCP listening port for the administration interface&lt;br /&gt;
 INTRAPREFIX=&amp;quot;&amp;quot;               # For administration interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 INTRASUFFIX=&amp;quot;&amp;quot;               # For administration interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 ZEBRA_MARC_FORMAT=&amp;quot;unimarc&amp;quot;  # Specifies format of MARC records to be indexed by Zebra. Possible values are &#039;marc21&#039;, &#039;normarc&#039; and &#039;unimarc&#039;.&lt;br /&gt;
 ZEBRA_LANGUAGE=&amp;quot;uk&amp;quot;          # Primary language for Zebra indexing. Possible values are &#039;en&#039;, &#039;fr&#039; and &#039;nb&#039;.&lt;br /&gt;
 DEFAULTSQL=&amp;quot;&amp;quot;                # a value is generally not needed.&lt;br /&gt;
 BIBLIOS_INDEXING_MODE=&amp;quot;dom&amp;quot;         # Set the indexing mode for bibliographic records.  Valid values are dom (default) and grs1.&lt;br /&gt;
 AUTHORITIES_INDEXING_MODE=&amp;quot;dom&amp;quot;     # Set the indexing mode for authority records. Valid values are dom (default) and grs1.&lt;br /&gt;
 USE_MEMCACHED=&amp;quot;yes&amp;quot;                 # Set the instance to make use of memcache.&lt;br /&gt;
 MEMCACHED_SERVERS=&amp;quot;127.0.0.1:11211&amp;quot; # Set a comma-separated list of host:port memcached servers.&lt;br /&gt;
 MEMCACHED_PREFIX=&amp;quot;koha_&amp;quot;            # Set the desired prefix for the instance memcached namespace.&lt;br /&gt;
 ENABLE_SRU=&amp;quot;yes&amp;quot;                    # Enable the Z39.50/SRU server (default: disabled).&lt;br /&gt;
 SRU_SERVER_PORT=&amp;quot;7090&amp;quot;              # Specifiy a TCP port number for the Z39.50/SRU server to listen on. (default: 7090).&lt;br /&gt;
&lt;br /&gt;
===== ports.conf =====&lt;br /&gt;
Додаємо&lt;br /&gt;
&lt;br /&gt;
 Listen 8080&lt;br /&gt;
 Listen 8888&lt;br /&gt;
&lt;br /&gt;
у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
Також перезапускаємо Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
==== Варіант з портами 80 та 8080 ====&lt;br /&gt;
Цей варіант зручно використовувати, коли під АБІС Koha відведено окремий домен/сервер.&lt;br /&gt;
 &lt;br /&gt;
===== koha-ukr-unimarc-site.conf =====&lt;br /&gt;
/змінюється/&lt;br /&gt;
Створюємо файл &lt;br /&gt;
 sudo mc -e /etc/koha/koha-ukr-unimarc-site.conf&lt;br /&gt;
наступного змісту&lt;br /&gt;
&lt;br /&gt;
 DOMAIN=&amp;quot;localhost&amp;quot;           # Change this to be your domain. Any instance will be a subdomain of this string.&lt;br /&gt;
 OPACPORT=&amp;quot;80&amp;quot;                # TCP listening port for the users&#039; interface (if you skip this, the apache default of 80 will be used)&lt;br /&gt;
 OPACPREFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 OPACSUFFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 INTRAPORT=&amp;quot;8080&amp;quot;             # TCP listening port for the administration interface&lt;br /&gt;
 INTRAPREFIX=&amp;quot;&amp;quot;               # For administration interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 INTRASUFFIX=&amp;quot;&amp;quot;               # For administration interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 ZEBRA_MARC_FORMAT=&amp;quot;unimarc&amp;quot;  # Specifies format of MARC records to be indexed by Zebra. Possible values are &#039;marc21&#039;, &#039;normarc&#039; and &#039;unimarc&#039;.&lt;br /&gt;
 ZEBRA_LANGUAGE=&amp;quot;uk&amp;quot;          # Primary language for Zebra indexing. Possible values are &#039;en&#039;, &#039;fr&#039; and &#039;nb&#039;.&lt;br /&gt;
 DEFAULTSQL=&amp;quot;&amp;quot;                # a value is generally not needed.&lt;br /&gt;
 BIBLIOS_INDEXING_MODE=&amp;quot;dom&amp;quot;         # Set the indexing mode for bibliographic records.  Valid values are dom (default) and grs1.&lt;br /&gt;
 AUTHORITIES_INDEXING_MODE=&amp;quot;dom&amp;quot;     # Set the indexing mode for authority records. Valid values are dom (default) and grs1.&lt;br /&gt;
 USE_MEMCACHED=&amp;quot;yes&amp;quot;                 # Set the instance to make use of memcache.&lt;br /&gt;
 MEMCACHED_SERVERS=&amp;quot;127.0.0.1:11211&amp;quot; # Set a comma-separated list of host:port memcached servers.&lt;br /&gt;
 MEMCACHED_PREFIX=&amp;quot;koha_&amp;quot;            # Set the desired prefix for the instance memcached namespace.&lt;br /&gt;
 ENABLE_SRU=&amp;quot;yes&amp;quot;                    # Enable the Z39.50/SRU server (default: disabled).&lt;br /&gt;
 SRU_SERVER_PORT=&amp;quot;7090&amp;quot;              # Specifiy a TCP port number for the Z39.50/SRU server to listen on. (default: 7090).&lt;br /&gt;
&lt;br /&gt;
===== ports.conf =====&lt;br /&gt;
Додаємо&lt;br /&gt;
&lt;br /&gt;
 Listen 8080&lt;br /&gt;
 Listen 8008&lt;br /&gt;
&lt;br /&gt;
у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
Порт 8008 додано для того щоб переспрямувати типовий віртуальний хост сервера Apache з порта 80 на порт 8008.&lt;br /&gt;
Для цього редагуємо типовий файл /etc/apache2/sites-enabled/000-default.conf і змінюємо наступний рядок&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;VirtualHost *:8008&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Також перезапускаємо Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
==== Варіант з доменами ====&lt;br /&gt;
&lt;br /&gt;
Цей варіант для випадку, коли є можливість попередньо налаштувати для АБІС Koha 2 домени на кшталт&lt;br /&gt;
&lt;br /&gt;
 opac.librarydomain.ua&lt;br /&gt;
 staff.librarydomain.ua&lt;br /&gt;
&lt;br /&gt;
Щодо налаштування див. тут https://wiki.koha-community.org/wiki/How_to_set_up_a_domain_name_for_Koha&lt;br /&gt;
&lt;br /&gt;
=== Команда „koha-create“ ===&lt;br /&gt;
&lt;br /&gt;
Синтаксис команди для створення екземплярів АБІС Koha — [https://wiki.koha-community.org/wiki/Commands_provided_by_the_Debian_packages#koha-create на вікі] та більш актуальний у [http://git.koha-community.org/gitweb/?p=koha.git;a=blob_plain;f=debian/scripts/koha-create;hb=HEAD коді на Git], а також через вбудовану довідку „koha-create --help“:&lt;br /&gt;
 koha-create [--create-db|--request-db|--populate-db|--use-db] \&lt;br /&gt;
   [--marcflavor marc21(default)|normarc|unimarc] \&lt;br /&gt;
   [--zebralang  cs|el|en(default)|es|fr|nb|ru|uk] \&lt;br /&gt;
   [--elasticsearch-server localhost:9200(default)] \&lt;br /&gt;
   [--auth-idx   dom(default)|grs1] \&lt;br /&gt;
   [--biblio-idx dom (default)|grs1] \&lt;br /&gt;
   [--use-memcached] \&lt;br /&gt;
   [--memcached-servers 127.0.0.1:11211,host2:port2,...] \&lt;br /&gt;
   [--memcached-prefix KOHA|koha_|...] \&lt;br /&gt;
   [--enable-sru] \&lt;br /&gt;
   [--sru-port 7090(default)|9998] \&lt;br /&gt;
   [--defaultsql /path/to/some.sql] \&lt;br /&gt;
   [--configfile /path/to/config] \&lt;br /&gt;
   [--passwdfile /path/to/passwd] \&lt;br /&gt;
   [--dbhost host] \&lt;br /&gt;
   [--database   dbname]  \&lt;br /&gt;
   [--adminuser admin_user_id_in_db] \&lt;br /&gt;
   [--template-cache-dir /var/cache/koha/&amp;lt;instance&amp;gt;/templates(default)] \&lt;br /&gt;
   [--timezone time/zone (America/Argentina)] \&lt;br /&gt;
   [--upload-path /var/lib/koha/&amp;lt;instancename&amp;gt;/uploads(default)|...] \&lt;br /&gt;
   [--tmp-path dir /var/lib/koha/&amp;lt;instance&amp;gt;/tmp(default)] \&lt;br /&gt;
   [--letsencrypt] \&lt;br /&gt;
   [--smtp-host host] \&lt;br /&gt;
   [--smtp-port NN] \&lt;br /&gt;
   [--smtp-timeout NN] \&lt;br /&gt;
   [--smtp-ssl-mode mode [disabled(default)|ssl|starttls] \&lt;br /&gt;
   [--smtp-user-name user] \&lt;br /&gt;
   [--smtp-password  pass] \&lt;br /&gt;
   [--smtp-debug] \&lt;br /&gt;
   [--mb-host localhost)default)] \&lt;br /&gt;
   [--mb-port NN default: 61613] \&lt;br /&gt;
   [--mb-user guest(default)] \&lt;br /&gt;
   [--mb-pass guest(default)] \&lt;br /&gt;
   [--mb-vhost koha_&amp;lt;instance&amp;gt;(default)] \&lt;br /&gt;
   [--keep-cookie NAME] \&lt;br /&gt;
   [--help,-h] \&lt;br /&gt;
   instancename&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Зауваження: довжина екземпляра Коха („instancename“) наразі обмежена 11 символами (див. [https://github.com/digibib/kohadevbox/issues/56], [https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10205]). Екземпляр з назвою більшої довжини буде непрацездатним.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Створення екземпляра АБІС Koha (українська, Unimarc)&lt;br /&gt;
&lt;br /&gt;
 sudo koha-create  --create-db  --configfile /etc/koha/koha-ukr-unimarc-site.conf   ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Вивід:&lt;br /&gt;
&lt;br /&gt;
 Koha instance is empty, no staff user created.&lt;br /&gt;
 Starting Koha worker daemon for ukr_unimarc (default):.&lt;br /&gt;
 Starting Koha indexing daemon for ukr_unimarc:.&lt;br /&gt;
&lt;br /&gt;
== Веб-встановлювач ==&lt;br /&gt;
&lt;br /&gt;
=== Актуальні українські sql-файли  ===&lt;br /&gt;
&lt;br /&gt;
Частина локалізованих SQL-таблиць &#039;&#039;&#039;українською&#039;&#039;&#039; була долучена латкою https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18537 у 2017 р. для версії Koha 17.05.05 та вище.&lt;br /&gt;
&lt;br /&gt;
Оновлення для українських SQL-таблиць доступні у  DrobBox Сергія Дубика за адресою:&lt;br /&gt;
&lt;br /&gt;
&#039;https://www.dropbox.com/sh/nybt54x8yhh7frq/AACfsG32sJnBgNh1CdivXDjYa?dl=0&#039;&lt;br /&gt;
&lt;br /&gt;
Тека &#039;&#039;&#039;SQL_Koha_23_05_0X_adds/uk-UA_additional/uk-UA&#039;&#039;&#039;  містить оновлення, які необхідно скопіювати у теку &#039;&#039;&#039;uk-UA&#039;&#039;&#039; у &#039;&#039;&#039;/usr/share/koha/intranet/cgi-bin/installer/data/mysql&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Виконайте наступну команду&lt;br /&gt;
 sudo find /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA -type d -exec chmod ugo+x {} \;&lt;br /&gt;
щоб надати привілеї теці /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA. Інакше інсталятор її не побачить.&lt;br /&gt;
&lt;br /&gt;
=== Утворення локалізованих шаблонів ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Переходимо у теку сценаріїв локалізації Коха&lt;br /&gt;
&lt;br /&gt;
 cd /usr/share/koha/misc/translator&lt;br /&gt;
&lt;br /&gt;
та запускаємо утворення локалізованих шаблонів тощо для кожної мови&lt;br /&gt;
&lt;br /&gt;
 sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib &amp;quot;./translate&amp;quot; install uk-UA&lt;br /&gt;
 sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib &amp;quot;./translate&amp;quot; install ru-RU&lt;br /&gt;
&lt;br /&gt;
... і для інших необхідних мов (окрім „en“)&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Спочатку дивимося перелік доступних мов&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --list --available&lt;br /&gt;
&lt;br /&gt;
Встановлюємо переклади для української&amp;lt;!-- та російської --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --install uk-UA&lt;br /&gt;
&amp;lt;!-- sudo koha-translate --install ru-RU --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ця команда також згенерує деякі перекладені дані для Коха (у форматі &#039;&#039;&#039;yaml&#039;&#039;&#039;-файлів) у теці&lt;br /&gt;
 /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA&lt;br /&gt;
разом з раніше скопійованими &#039;&#039;&#039;SQL&#039;&#039;&#039;-файлами. Примітка: sudo koha-translate --update uk-UA також генерує yaml-файли (потрібно при встановленні екземплярів Коха).&lt;br /&gt;
&lt;br /&gt;
Також можете встановити деякі інші мови інтерфейсу&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --install pl-PL &lt;br /&gt;
&amp;lt;!-- sudo koha-translate --install be-BY --&amp;gt;&lt;br /&gt;
 sudo koha-translate --install de-DE&lt;br /&gt;
 sudo koha-translate --install fr-FR&lt;br /&gt;
 sudo koha-translate --install it-IT&lt;br /&gt;
 sudo koha-translate --install cs-CZ&lt;br /&gt;
 sudo koha-translate --install bg-Cyrl&lt;br /&gt;
 …&lt;br /&gt;
&lt;br /&gt;
=== Кроки веб-встановлювача ===&lt;br /&gt;
&lt;br /&gt;
Типовий логін для екземляра напр. „ukr_unimarc“ буде:&lt;br /&gt;
 koha_ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Пароль та логін можна переглянути за допомогою:&lt;br /&gt;
 sudo koha-passwd ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
або логін і пароль зберігаються у файлі &#039;&#039;&#039;/etc/koha/sites/ukr_unimarc/koha-conf.xml&#039;&#039;&#039;, у розділі &#039;&#039;&#039;config&#039;&#039;&#039; знаходимо користувача (&#039;&#039;&#039;user&#039;&#039;&#039;) та пароль (&#039;&#039;&#039;pass&#039;&#039;&#039;). Також побачити логін та пароль можна через команди &lt;br /&gt;
&lt;br /&gt;
 sudo xmlstarlet sel -t -v &#039;yazgfs/config/user&#039; /etc/koha/sites/ukr_unimarc/koha-conf.xml&lt;br /&gt;
 sudo xmlstarlet sel -t -v &#039;yazgfs/config/pass&#039; /etc/koha/sites/ukr_unimarc/koha-conf.xml&lt;br /&gt;
 &lt;br /&gt;
У веб-оглядачі переходимо за адресою http://localhost:8080/?language=uk-UA (чи http://localhost:8888/?language=uk-UA). Бачимо запит на авторизацію від веб-встановлювача.&lt;br /&gt;
&lt;br /&gt;
Крок 1: мова &#039;&#039;&#039;uk-UA&#039;&#039;&#039;, перевірка залежностей&lt;br /&gt;
&lt;br /&gt;
Крок 2: налаштування бази даних, перевірка з’єднання, існування БД та привілеїв&lt;br /&gt;
&lt;br /&gt;
Крок 3: створення таблиць, вибір МАРК-стандарту &#039;&#039;&#039;Unimarc&#039;&#039;&#039; (УкрМарк), вибір типових даних (послідовно &#039;&#039;&#039;вибираємо усі¹²&#039;&#039;&#039; &#039;&#039;&#039;дані&#039;&#039;&#039;, імпорт 1-10 хв.).&lt;br /&gt;
&lt;br /&gt;
¹Які типові дані можна вимкнути:&lt;br /&gt;
* Приклади користувачів &lt;br /&gt;
* Приклади бібліотек/підрозділів&lt;br /&gt;
&lt;br /&gt;
²Також варто вимкнути типову структуру unimarc_sample_fastadd_framework (вона конфліктує з unimarc_sample_fastadd_framework_FA_UKR) у блоці „Факультативне“.&lt;br /&gt;
&lt;br /&gt;
==== Процес імпорту даних ====&lt;br /&gt;
Для імпорту даних Koha використовуватиме дані з теки /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA.&lt;br /&gt;
У цій теці будуть як дані, згенеровані самою Коха (у форматі yml-файлів) так і дані sql-скриптів (з набору Сергія Дубика).  &lt;br /&gt;
&lt;br /&gt;
На 3 кроці слідкуємо за помилками при імпорті типових даних. Якщо є помилки — знаходимо відповідні sql-файли, виправляємо їх та імпортуємо вручну (напр., через phpmyadmin) або очищуємо таблиці і перезапускаємо веб-встановлювач. Також повідомляйте про sql-помилки Сергія Дубика, serhijdubykЖАБКАgmail.com. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Для очищення таблиць (ОБЕРЕЖНО - БУДУТЬ ВИТЕРТИ УСІ ДАНІ з БД koha_ukr_unimarc) та перезапуску веб-встановлювача можна використати наступний bash-скрипт delete_all_data_in_db_koha_ukr_unimarc.sh:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash &lt;br /&gt;
 # MySQL сервер та інформація про підключення&lt;br /&gt;
 INSTANCE=&amp;quot;ukr_unimarc&amp;quot;&lt;br /&gt;
 MYSQL_USER=&amp;quot;koha_&amp;quot;$INSTANCE&lt;br /&gt;
 MYSQL_PASSWORD=&amp;quot;ваш_пароль&amp;quot;&lt;br /&gt;
 MYSQL_HOST=&amp;quot;localhost&amp;quot; # або інший хост, на якому запущено MySQL&lt;br /&gt;
 MYSQL_DB=&amp;quot;koha_&amp;quot;$INSTANCE &lt;br /&gt;
 # Вибір всіх таблиць в базі даних &lt;br /&gt;
 TABLES=$(mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -se &amp;quot;SHOW TABLES&amp;quot;)&lt;br /&gt;
 # Вимкнення перевірки зовнішніх ключів&lt;br /&gt;
 mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;SET FOREIGN_KEY_CHECKS = 0;&amp;quot; &lt;br /&gt;
 # Цикл для виконання DELETE для кожної таблиці&lt;br /&gt;
 for table in $TABLES&lt;br /&gt;
 do&lt;br /&gt;
   mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;DELETE FROM $table;&amp;quot;&lt;br /&gt;
 done &lt;br /&gt;
 # Включення перевірки зовнішніх ключів&lt;br /&gt;
 mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;SET FOREIGN_KEY_CHECKS = 1;&amp;quot;&lt;br /&gt;
 echo &amp;quot;Всі дані з бази даних $MYSQL_DB були очищені.&amp;quot;&lt;br /&gt;
 sudo /etc/init.d/koha-common restart&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
 sudo /etc/init.d/mariadb restart&lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
 koha-plack --restart $INSTANCE&lt;br /&gt;
&lt;br /&gt;
Інколи, для кращого очищення, цей скрипт потрібно запускати повторно.&lt;br /&gt;
&lt;br /&gt;
==== Помилка „Gateway Timeout“ ====&lt;br /&gt;
Рідко, скоріш на повільних серверах, на 3-му кроці може з’являтися помилка „Gateway Timeout“. Спробуйте в налаштуваннях Apache (/etc/apache2/apache2.conf) виставити більший час (Timeout 1200), виконати&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
та перезапустити веб-встановлювач (й попередньо очистити таблиці).&lt;br /&gt;
&lt;br /&gt;
==== Адаптаційний етап  ====&lt;br /&gt;
=====Створення бібліотеки/підрозділу=====&lt;br /&gt;
&lt;br /&gt;
Створюємо свій підрозділ, напр.&lt;br /&gt;
&lt;br /&gt;
    Код біб­ліо­те­ки/під­роз­ді­лу: AB&lt;br /&gt;
    Найменування: Абонемент&lt;br /&gt;
&lt;br /&gt;
=====Створення категорії користувачів=====&lt;br /&gt;
Якщо у sql-даних були вибрані типові категорії користувачів, то цей крок Коха пропустить.&lt;br /&gt;
&lt;br /&gt;
===== Створення адміністратора Коха=====&lt;br /&gt;
&lt;br /&gt;
Вводимо дані адміністратора Коха - прізвище, ім’я, номер читацького квитка, бібліотека / підрозділ, категорію користувача, логін, пароль.&lt;br /&gt;
&lt;br /&gt;
===== Створення нового типу одиниць =====&lt;br /&gt;
Якщо у sql-даних були вибрані приклади типів одиниць, то цей крок Коха пропустить.&lt;br /&gt;
&lt;br /&gt;
===== Створення нового правила обігу =====&lt;br /&gt;
Наприклад, вибираємо&lt;br /&gt;
 Підрозділ бібліотеки: Абонемент&lt;br /&gt;
 Категорія користувача: Студент&lt;br /&gt;
 Тип одиниці: BOOK&lt;br /&gt;
 Поточна дозволена кількість видач: 50&lt;br /&gt;
 Термін випозичання: 14&lt;br /&gt;
 Одиниці: дні&lt;br /&gt;
 Продовження (дозволена кількість): 1&lt;br /&gt;
=====Встановлення завершено!=====&lt;br /&gt;
Вітаємо, Ви закінчили і готові до використання Коха&lt;br /&gt;
&lt;br /&gt;
== Підтримка кирилиці рушієм пошуку Zebra ==&lt;br /&gt;
&lt;br /&gt;
Необхідно додати кириличні символи до файлу&lt;br /&gt;
&lt;br /&gt;
 /etc/koha/zebradb/etc/word-phrase-utf.chr&lt;br /&gt;
&lt;br /&gt;
а саме виправити на наступне:&lt;br /&gt;
&lt;br /&gt;
 lowercase {0-9}{a-z}αβγδεζηθικλμνξοπρστυφχψωæäåąßćęłńóśøöüźżабвгдежзийклмнопрстуфхцчшщьыъэюяёєїґўі’&lt;br /&gt;
 uppercase {0-9}{A-Z}ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩÆÄÅĄẞĆĘŁŃÓŚØÖÜŹŻАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЬЫЪЭЮЯЁЄЇҐЎІ’&lt;br /&gt;
 &lt;br /&gt;
 space {\001-\040}!&amp;quot;#$%&amp;amp;&#039;\()*+,-./:;&amp;lt;=&amp;gt;?@\[\\]^_`\{|}~{\x88-\x89}{\x98-\x9C}&lt;br /&gt;
&lt;br /&gt;
Без цієї зміни пошук або не буде працювати або даватиме некоректні результати.&lt;br /&gt;
&lt;br /&gt;
Також для коректного сортування кирилиці аналогічні зміни також потрібно внести і до файлу&lt;br /&gt;
/etc/koha/zebradb/lang_defs/en/&#039;&#039;&#039;sort-string-utf.chr&#039;&#039;&#039; (наявність uk/sort-string-utf.chr наразі не дає бажаного результату).&lt;br /&gt;
&lt;br /&gt;
При оновленнях пакунка „koha-common“ також потрібно вносити ці зміни.&lt;br /&gt;
&lt;br /&gt;
=== Запуск служби Zebra ===&lt;br /&gt;
&lt;br /&gt;
 sudo koha-zebra --start ukr_unimarc&lt;br /&gt;
* koha-zebra — новий скрипт, згадка про нього є тут https://koha-community.org/koha-17-11-released/&lt;br /&gt;
&lt;br /&gt;
=== Запуск індексації Zebra ===&lt;br /&gt;
&lt;br /&gt;
 sudo koha-rebuild-zebra -f -v ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== Включення Plack ==&lt;br /&gt;
 koha-plack --enable ukr_unimarc;  koha-plack --start ukr_unimarc&lt;br /&gt;
Щодо продуктивності див. також тут:&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Performance&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Benchmark_for_16.11&lt;br /&gt;
&lt;br /&gt;
== Створення sitemap ==&lt;br /&gt;
 koha-sitemap --enable   ukr_unimarc&lt;br /&gt;
 koha-sitemap --generate ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== E-mail ==&lt;br /&gt;
&lt;br /&gt;
By default, email is turned off. This is to let you get everything set up before you risk sending unwanted notices to people. To turn email on:&lt;br /&gt;
&lt;br /&gt;
 sudo koha-email-enable ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== Вимкнення оновлення Koha ==&lt;br /&gt;
Для більш контрольованого оновлення пакунків Коха можна тимчасово виключити оновлення у /etc/apt/sources.list.d/koha.list                                                                                                                                                         &lt;br /&gt;
 #deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&lt;br /&gt;
&lt;br /&gt;
Це дозволить легко оновлювати інші пакунки Debian&lt;br /&gt;
&lt;br /&gt;
= Виправлення проблем =&lt;br /&gt;
Деколи стає відомо про проблему у поточній версії Koha. Зазвичай виправлення з’являється в наступній версії.&lt;br /&gt;
Це у випадку, якщо про проблему повідомлено на [https://bugs.koha-community.org/bugzilla3/ баґгтрекар Koha] і знайдено й прийнято її вирішення (латка) до виходу наступної версії.&lt;br /&gt;
Тут згадуватимуться проблеми й їх вирішення для поточних версій Koha.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Koha 16.11 ==&lt;br /&gt;
=== Поламані посилання при пошуку ===&lt;br /&gt;
Проявляється в укр. та рос. локалізації Unimarc (УкрМарк) при використанні відображення Koha-MARC „biblio.biblionumber «» 090^9.&lt;br /&gt;
&lt;br /&gt;
Вирішення: замінити у файлі /usr/share/koha/intranet/htdocs/intranet-tmpl/prog/en/xslt/UNIMARCslim2intranetResults.xsl&lt;br /&gt;
рядок&lt;br /&gt;
  &amp;lt;xsl:variable name=&amp;quot;biblionumber&amp;quot; select=&amp;quot;marc:controlfield[@tag=001]&amp;quot;/&amp;gt;&lt;br /&gt;
на рядок&lt;br /&gt;
  &amp;lt;xsl:variable name=&amp;quot;biblionumber&amp;quot; select=&amp;quot;marc:datafield[@tag=090]/marc:subfield[@code=&#039;a&#039;]&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Повідомлення про помилку: [https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17730 Uniform mapping for biblio.biblionumber (Unimarc) ].&lt;br /&gt;
&lt;br /&gt;
Потребує оновлення мов&lt;br /&gt;
 sudo koha-translate --update uk-UA&lt;br /&gt;
 sudo koha-translate --update pl-PL&lt;br /&gt;
 sudo koha-translate --update ru-RU&lt;br /&gt;
та інших&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Див. також: [[Виправлення та вдосконалення для АБІС Koha]], зроблені українською спільнотою АБІС Koha.&lt;br /&gt;
&lt;br /&gt;
= Оновлення Koha =&lt;br /&gt;
&lt;br /&gt;
Нова версія Koha виходить кожні шість місяців з набором нових функцій. Також кожен місяць виходять коригувальні оновлення.&lt;br /&gt;
&lt;br /&gt;
Оновлення проходить легко для варіанту [[Встановлення Koha з репозитарію на ОС Debian|встановлення Koha з пакунків Debian]].&lt;br /&gt;
&lt;br /&gt;
Більш стабільними є версії Коха, що пройшли декілька коригувальних оновлень.&lt;br /&gt;
&lt;br /&gt;
Можна оновлювати Коху до версії з певної стабільної гілки. Напр., якщо потрібно оновити Коха до найновішої коригувальної версії у гілці 23.05, то у файлі /etc/apt/sources.list.d/koha.list&lt;br /&gt;
має бути наступне&lt;br /&gt;
&lt;br /&gt;
deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
 sudo apt-get install koha-common&lt;br /&gt;
&lt;br /&gt;
Деколи необхідно оновити ключ debian-сховища Koha.&lt;br /&gt;
&lt;br /&gt;
 wget -qO - https://debian.koha-community.org/koha/gpg.asc | gpg --dearmor -o /usr/share/keyrings/koha-keyring.gpg&lt;br /&gt;
&lt;br /&gt;
Для більшого контролю над наступними оновленнями Коха можна закоментувати рядок у /etc/apt/sources.list.d/koha.list (і розкоментовувати чи змінювати при ручному оновленні АБІС Koha).&lt;br /&gt;
&lt;br /&gt;
== Встановлення/оновлення допоміжних perl-модулів ==&lt;br /&gt;
&lt;br /&gt;
Після оновлення, перевіряємо в бібліотечному інтерфейсі сторінку „Домівка &amp;gt; Про АБІС Koha &amp;gt; Модулі Perl“.&lt;br /&gt;
&lt;br /&gt;
Ви можете побачити відсутні модулі Perl, виділені різними кольорами,&lt;br /&gt;
&lt;br /&gt;
=== Пакунки з репозитарію Debian ===&lt;br /&gt;
&lt;br /&gt;
Деякі згадувані тут пакунки могли бути відсутні у репозиторії Debian на момент підготовки пакунки з Koha. Пробуємо знайти відсутні пакунки через пошук &lt;br /&gt;
https://www.debian.org/distrib/packages#search_packages&lt;br /&gt;
&lt;br /&gt;
Знайдені пакунки довстановлюємо&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install знайдений_пакунок&lt;br /&gt;
&lt;br /&gt;
Напр.&lt;br /&gt;
 sudo apt-get install libhttp-tiny-perl&lt;br /&gt;
&lt;br /&gt;
=== Пакунки з CPAN ===&lt;br /&gt;
&lt;br /&gt;
Perl-пакунки, наразі не пакетизовані й відсутні у репозитарії Debian, встановлюємо напряму з репозитарію perl-пакунків CPAN.&lt;br /&gt;
&lt;br /&gt;
Наприклад, при  оновлення до 16.11: &lt;br /&gt;
&lt;br /&gt;
(perl-пакунок „Test::DBIx::Class“ також вимагав встановлення debian-пакунка „apache2-dev“)&lt;br /&gt;
&lt;br /&gt;
 sudo cpan&lt;br /&gt;
 install Test::DBIx::Class&lt;br /&gt;
 install Readonly::XS&lt;br /&gt;
 install HTTPD::Bench::ApacheBench&lt;br /&gt;
&lt;br /&gt;
== Оновлення локалізації ==&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --update uk-UA&lt;br /&gt;
та, за потреби, інших мов (ru-RU, pl-PL, be-BY)&lt;br /&gt;
&lt;br /&gt;
Однак, при оновленні пакунків Koha локалізація оновлюється автоматично для усіх вибраних мов.&lt;br /&gt;
&lt;br /&gt;
= Вилучення Koha =&lt;br /&gt;
&lt;br /&gt;
Вилучення пакунка „koha-common“ не приводить до автоматичного вилучення екземплярів АБІС Koha. &#039;&#039;&#039;Попередньо&#039;&#039;&#039; необхідно зупинити та вилучити усі екземпляри АБІС Koha командами&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/mariadb restart&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
 sudo koha-zebra --stop ukr_unimarc&lt;br /&gt;
 sudo koha-indexer --stop ukr_unimarc&lt;br /&gt;
 sudo koha-plack --stop ukr_unimarc&lt;br /&gt;
 sudo koha-disable ukr_unimarc&lt;br /&gt;
 sudo koha-remove ukr_unimarc&lt;br /&gt;
 sudo /sbin/userdel ukr_unimarc-koha&lt;br /&gt;
 sudo /sbin/groupdel ukr_unimarc-koha&lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
&lt;br /&gt;
Інколи виникає помилка userdel: user ukr_unimarc-koha is currently used by process 4793 /usr/sbin/deluser: `/usr/sbin/userdel ukr_unimarc-koha&#039; returned error code 8. Див. https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=4880.&lt;br /&gt;
&lt;br /&gt;
Перегляд переліку наявних екземплярів &lt;br /&gt;
&lt;br /&gt;
 sudo koha-list&lt;br /&gt;
&lt;br /&gt;
Остаточне вилучення пакунків Koha&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get purge koha-common koha-deps koha-perldeps koha-elasticsearch&lt;br /&gt;
&lt;br /&gt;
Перевірте також теки:&lt;br /&gt;
 /var/spool/koha&lt;br /&gt;
 /var/log/koha&lt;br /&gt;
 /var/lib/koha&lt;br /&gt;
 /var/cache/koha&lt;br /&gt;
 /usr/share/koha&lt;br /&gt;
 /etc/koha&lt;br /&gt;
&lt;br /&gt;
Можна очистити вміст цих тек щодо екземпляру ukr_unimarc&lt;br /&gt;
 rm -rf /var/spool/koha/ukr_unimarc&lt;br /&gt;
 rm -rf /var/log/koha/ukr_unimarc&lt;br /&gt;
 rm -rf /var/lib/koha/ukr_unimarc &lt;br /&gt;
 rm -rf /var/cache/koha/ukr_unimarc &lt;br /&gt;
&lt;br /&gt;
У випадку якщо це був останній екземпляр та Вам не потрібна тека /usr/share/koha, то вилучайте й повністю теку /usr/share/koha &lt;br /&gt;
 rm -rf /usr/share/koha&lt;br /&gt;
Примітка: Теку /usr/share/koha мала вилучити команда „apt-get purge koha-common“, однак там могли залишитися файли перекладів чи інші ваші зміни чи долучені файли.&lt;br /&gt;
&lt;br /&gt;
У теці /etc/koha команда „apt-get purge koha-common“ також вилучила більшість файлів. Залишилася тека /etc/koha/sites/ukr_unimarc, її вилучаємо&lt;br /&gt;
 rm -rf /etc/koha/sites/ukr_unimarc&lt;br /&gt;
Також там могли зберегтися конфіг налаштування екземпляра (/etc/koha/koha-ukr-unimarc-site.conf) та інші ваші зміни. Якщо нічого з цього не потрібно, то вилучаємо теку /etc/koha/&lt;br /&gt;
 rm -rf /etc/koha&lt;br /&gt;
&lt;br /&gt;
Вилучення налаштувань для веб-сервера Apache2&lt;br /&gt;
&lt;br /&gt;
 rm /etc/apache2/sites-enabled/ukr_unimarc.conf&lt;br /&gt;
 rm /etc/apache2/sites-available/ukr_unimarc.conf&lt;br /&gt;
&lt;br /&gt;
Якщо після видалення планується перевстановлення Коха, то ще потрібно &lt;br /&gt;
 &lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
&lt;br /&gt;
= Налаштування =&lt;br /&gt;
&lt;br /&gt;
Щодо додаткових налаштувань та адаптацій див. тут: [[Налаштування Koha, встановленої з джерела]].&lt;br /&gt;
&lt;br /&gt;
= Див. також =&lt;br /&gt;
&lt;br /&gt;
* [[Встановлення Koha з джерела на ОС Debian]]&lt;br /&gt;
* [[Оновлення Koha, встановленої з джерела]]&lt;br /&gt;
* [[Коротка інструкція для адміністратора АБІС Koha]]&lt;br /&gt;
* [[Короткий посібник користувача АБІС Koha]]&lt;br /&gt;
&lt;br /&gt;
[[Category:АБІС Koha]]&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_Koha_%D0%B7_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D1%96%D1%8E_%D0%BD%D0%B0_%D0%9E%D0%A1_Debian&amp;diff=9285</id>
		<title>Встановлення Koha з репозитарію на ОС Debian</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_Koha_%D0%B7_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D1%96%D1%8E_%D0%BD%D0%B0_%D0%9E%D0%A1_Debian&amp;diff=9285"/>
		<updated>2025-06-12T10:55:10Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: /* Підключення репозитарію Koha */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Розглядається встановлення АБІС Koha версії 23.11-25.05 &#039;&#039;&#039;з репозитарію&#039;&#039;&#039; [http://debian.koha-community.org/ debian.koha-community.org]. &lt;br /&gt;
&lt;br /&gt;
На даний час це найбільш протестований і розповсюджений варіант.&lt;br /&gt;
&lt;br /&gt;
Окрім цього ще є варіант [[Встановлення Koha з джерела на ОС Debian|встановлення АБІС Koha з джерельних кодів]], що є дещо більш гнучким щодо налаштування, але і складнішим.&lt;br /&gt;
&lt;br /&gt;
Див. також&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_on_Debian Koha_on_Debian] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Debian Koha &amp;amp; Debian] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Category:Installation Category:Installation] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_on_ubuntu_-_packages Koha on ubuntu - packages] на Koha Wiki&lt;br /&gt;
&lt;br /&gt;
= Встановлення ОС Debian GNU/Linux 12 bookworm =&lt;br /&gt;
&lt;br /&gt;
Див. також:&lt;br /&gt;
* https://d-i.debian.org/manual/uk.amd64/index.html Debian GNU/Linux гайд інсталяції&lt;br /&gt;
&lt;br /&gt;
Перевірка поточної версії Debian:&lt;br /&gt;
 lsb_release -d&lt;br /&gt;
&lt;br /&gt;
Щодо сумісності Коха з іншими версіями ОС див.&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/System_requirements_and_recommendations Системні вимоги та рекомендації] (англ.)&lt;br /&gt;
&lt;br /&gt;
== Підключення гілок non-free та contrib для пакунків Дебіен ==&lt;br /&gt;
&lt;br /&gt;
Перевіряємо у /etc/apt/sources.list чи підключені гілки  non-free та contrib&lt;br /&gt;
&lt;br /&gt;
 sudo mc -e /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware&lt;br /&gt;
  &lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
= Попередні налаштування =&lt;br /&gt;
== Локаль з UTF-8 ==&lt;br /&gt;
Перевірка локалі:&lt;br /&gt;
  sudo locale&lt;br /&gt;
у виводі повинно бути магічне „&#039;&#039;&#039;UTF-8&#039;&#039;&#039;“ (en.UTF-8 тощо), наприклад для України&lt;br /&gt;
&lt;br /&gt;
 LANG=uk_UA.UTF-8&lt;br /&gt;
 LANGUAGE=&lt;br /&gt;
 LC_CTYPE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_NUMERIC=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_TIME=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_COLLATE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MONETARY=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MESSAGES=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_PAPER=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_NAME=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_ADDRESS=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_TELEPHONE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MEASUREMENT=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_IDENTIFICATION=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Якщо &#039;&#039;&#039;UTF-8&#039;&#039;&#039; не згадується, то встановлюємо локаль&lt;br /&gt;
   apt install locales locales-all&lt;br /&gt;
   sudo /usr/sbin/update-locale LANG=uk_UA.UTF-8 LANGUAGE=&amp;quot;uk_UA:uk&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Підключення репозитарію Koha  ==&lt;br /&gt;
&lt;br /&gt;
В репозитарії [http://debian.koha-community.org/ debian.koha-community.org]  доступні стабільна та розробницька версії.&lt;br /&gt;
&lt;br /&gt;
Спочатку додаємо ключ gpg.asc (koha-keyring.gpg) до довірених ключів APT:&lt;br /&gt;
&lt;br /&gt;
Встановити gpg&lt;br /&gt;
 apt-get install gnupg2&lt;br /&gt;
&lt;br /&gt;
Звантажити та встановити ключ&lt;br /&gt;
&lt;br /&gt;
Новіший спосіб&lt;br /&gt;
 wget -qO - https://debian.koha-community.org/koha/gpg.asc | gpg --dearmor -o /usr/share/keyrings/koha-keyring.gpg&lt;br /&gt;
&lt;br /&gt;
або старіший спосіб&lt;br /&gt;
 wget -q -O- https://debian.koha-community.org/koha/gpg.asc | sudo apt-key add -&lt;br /&gt;
&lt;br /&gt;
Див. також [https://wiki.koha-community.org/wiki/Koha_on_Debian#The_apt-key_deprecation_warning] та [https://wiki.debian.org/DebianRepository/UseThirdParty]).&lt;br /&gt;
&lt;br /&gt;
Швидко підключити репозитарій стабільну версію Koha (рекомендується) можна командою&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha stable main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
&lt;br /&gt;
Також можна вибрати репозитарій з певною версією (див. тут http://debian.koha-community.org/koha/dists/), напр&lt;br /&gt;
 &#039;&#039;&#039;echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] https://debian.koha-community.org/koha 25.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&#039;&#039;&#039;&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] https://debian.koha-community.org/koha 24.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] https://debian.koha-community.org/koha 24.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] https://debian.koha-community.org/koha 23.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
&lt;br /&gt;
Оновлюємо список доступних для встановлення пакунків&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
= Встановлення Koha =&lt;br /&gt;
&lt;br /&gt;
== Встановлення пакунків Koha ==&lt;br /&gt;
 sudo apt-get install koha-common koha-deps koha-perldeps koha-l10n koha-elasticsearch&lt;br /&gt;
&lt;br /&gt;
Може бути помилка з конфігурацією пакунка libapache2-mpm-itk, див. рішення тут https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=734865 та https://wiki.koha-community.org/wiki/Koha_on_Debian#Aside:_a_common_problem_on_Ubuntu_happens_here&lt;br /&gt;
&lt;br /&gt;
Якщо далі щось піде не так, читаємо стандартну інструкцію про налаштування&lt;br /&gt;
&lt;br /&gt;
 less /usr/share/doc/koha-common/README.Debian&lt;br /&gt;
&lt;br /&gt;
(у нових версіях можуть бути зміни)&lt;br /&gt;
&lt;br /&gt;
== Встановлення БД MySQL та допоміжних пакунків ==&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install mariadb-server &lt;br /&gt;
&lt;br /&gt;
 sudo mysql_secure_installation&lt;br /&gt;
&lt;br /&gt;
За винятком першого питання, на всі питання можна відповісти Так (“&#039;&#039;&#039;Y&#039;&#039;&#039;”). Необхідно встановити root пароль (надалі „ПарольАдмінаMySQL“)!&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install memcached libmemcached-tools&lt;br /&gt;
&lt;br /&gt;
 sudo apt install aptitude&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!-- sudo aptitude -t buster-backports install php-twig --&amp;gt;&lt;br /&gt;
 &amp;lt;!-- sudo aptitude -t bullseye-backports install php-twig --&amp;gt;&lt;br /&gt;
 sudo apt install php-twig&lt;br /&gt;
&lt;br /&gt;
 sudo apt install phpmyadmin php libapache2-mod-php &lt;br /&gt;
&lt;br /&gt;
* для „phpmyadmin“ вибрати (пробілом позначити зірочкою) лише „apache2“&lt;br /&gt;
* configure database for phpmyadmin with dbconfig-common? — так та встановити пароль застосунку&lt;br /&gt;
&lt;br /&gt;
Типово phpmyadmin доступний за адресою http://localhost/phpmyadmin&lt;br /&gt;
&lt;br /&gt;
Щодо phpmyadmin також див. https://think.unblog.ch/en/phpmyadmin-error-php-7-2-5-is-required/&lt;br /&gt;
&lt;br /&gt;
Якщо потрібен доступ до phpmyadmin на іншому порті, то у файлі /etc/phpmyadmin/phpmyadmin.service змінити&lt;br /&gt;
 ...&lt;br /&gt;
 &amp;lt;port&amp;gt;8888&amp;lt;/port&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
&lt;br /&gt;
та додати цей порт у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
 Listen 8888&lt;br /&gt;
&lt;br /&gt;
Перезапуск Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
По умовчанню вхід через phphmyadmin для root закрито.&lt;br /&gt;
За потреби можна створити іншого користувача&lt;br /&gt;
 &lt;br /&gt;
 mysql -u root -p&lt;br /&gt;
 CREATE USER &#039;sysadmin&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;парольдляsysadmin&#039;;&lt;br /&gt;
&lt;br /&gt;
та надати йому привілеї на усі БД:&lt;br /&gt;
&lt;br /&gt;
 GRANT ALL PRIVILEGES ON *.* TO &#039;sysadmin&#039;@&#039;localhost&#039; WITH GRANT OPTION;&lt;br /&gt;
 exit&lt;br /&gt;
 sudo /etc/init.d/mysql restart&lt;br /&gt;
&lt;br /&gt;
== Пакунки з CPAN ==&lt;br /&gt;
&lt;br /&gt;
Пакунки, яких немає у репозитаріях Debian чи Koha, встановлюємо з CPAN.&lt;br /&gt;
&lt;br /&gt;
Станом на 12.2023 необхідні модулі&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;HTTPD::Bench::ApacheBench&#039;&#039;&#039; (0.73), перевірка в Debian: [https://packages.debian.org/search?keywords=libhttpd-bench-apachebench-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
* &#039;&#039;&#039;Text::CSV::Unicode&#039;&#039;&#039; (0.40), перевірка в Debian: [https://packages.debian.org/search?keywords=libtext_csv_unicode-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
* &#039;&#039;&#039;Selenium::Remote::Driver&#039;&#039;&#039; (1.27), перевірка в Debian: [https://packages.debian.org/search?keywords=libselenium_remote_driver-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Locale::XGettext::TT2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Встановлюємо командами (при цьому, якщо це перше використання CPAN, підтверджуємо автоматичне налаштування та підключення до Інтернет) :&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install make&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install HTTPD::Bench::ApacheBench&#039;&lt;br /&gt;
— встановився, вивід —&lt;br /&gt;
 ADIRAJ/ApacheBench-0.73.tar.gz&lt;br /&gt;
 make install  -- OK&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install libgdbm-dev apache2-dev libdatetimex-easy-perl &lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;DBIx::Class::Schema::PopulateMore&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Test::Differences&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Text::CSV::Unicode&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
 RMBARKER/Text-CSV-Unicode-0.400.tar.gz&lt;br /&gt;
  ./Build install  -- OK&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Selenium::Remote::Driver&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
 TEODESIAN/Selenium-Remote-Driver-1.32.tar.gz&lt;br /&gt;
  /usr/bin/make install  -- OK&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- exists in Debian 10: sudo  perl -MCPAN -e &#039;install Net::OAuth2::AuthorizationServer&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
  LEEJO/Net-OAuth2-AuthorizationServer-0.23.tar.gz&lt;br /&gt;
  /usr/bin/make install  -- OK&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!-- sudo  perl -MCPAN -e &#039;install Readonly::XS&#039;&lt;br /&gt;
— встановлено, вивід —&lt;br /&gt;
 Readonly::XS is up to date (1.05).&lt;br /&gt;
&#039;&#039;Чомусь є ще зауваження про пакунок Readonly::XS, хоча він і повинен бути встановлений командою вище (?).&#039;&#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- sudo  perl -MCPAN -e &#039;install WebService::ILS&#039;&lt;br /&gt;
— встановився, вивід —&lt;br /&gt;
 SRDJAN/WebService-ILS-0.14.tar.gz&lt;br /&gt;
 ./Build install  -- OK--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Locale::XGettext::TT2&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--== Налаштування MySQL ==--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
1) Пароль для користувача root БД MySQL: ПарольАдмінаMySQL&lt;br /&gt;
&lt;br /&gt;
Лише, &#039;&#039;&#039;якщо пароль не вибрано&#039;&#039;&#039; при встановленні MySQL чи необхідно вказати новий, то діємо наступним чином&lt;br /&gt;
&lt;br /&gt;
 sudo dpkg-reconfigure mysql-server-5.5&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
2) Для підтримки UTF-8 у MySQL у файлі /etc/mysql/my.cnf (в кінці) має бути наступне&lt;br /&gt;
&lt;br /&gt;
 [mysqld]&lt;br /&gt;
 init-connect=&#039;SET NAMES utf8, collation_connection=utf8_unicode_ci&#039;&lt;br /&gt;
 character-set-server=utf8&lt;br /&gt;
 collation-server=utf8_unicode_ci&lt;br /&gt;
 character_set_client=utf8&lt;br /&gt;
 skip-character-set-client-handshake&lt;br /&gt;
&lt;br /&gt;
3) Перезапускаємо сервер MySQL&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/mysql restart&lt;br /&gt;
&lt;br /&gt;
4) Переконуємося, що зміни внесені, виконавши&lt;br /&gt;
&lt;br /&gt;
 sudo mysql -uroot -pПарольАдмінаMySQL&lt;br /&gt;
 show variables;&lt;br /&gt;
 quit&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Налаштування Apache та сценарій „koha-post-install-setup“ ==&lt;br /&gt;
&lt;br /&gt;
1) Виконуємо сценарій&lt;br /&gt;
 sudo koha-post-install-setup&lt;br /&gt;
(він задіює модулі Rewrite та Suexec для Apache)&lt;br /&gt;
&lt;br /&gt;
2) Додатково задіюємо модулі &amp;lt;!--і Expires, --&amp;gt; Deflate, Cgi, headers, proxy_http&amp;lt;!--, Mpm_Itk та виключаємо[https://wiki.koha-community.org/wiki/Koha_on_Debian#Aside:_a_common_problem_on_Ubuntu_happens_here] модуль Event&lt;br /&gt;
 sudo a2enmod expires--&amp;gt;&lt;br /&gt;
 sudo a2enmod deflate&lt;br /&gt;
 sudo a2enmod rewrite&lt;br /&gt;
 sudo a2enmod cgi&lt;br /&gt;
&amp;lt;!-- sudo a2enmod mpm_itk&lt;br /&gt;
 sudo a2dismod mpm_event--&amp;gt;&lt;br /&gt;
 sudo a2enmod headers proxy_http&lt;br /&gt;
&lt;br /&gt;
3) Редагуємо  /etc/apache2/conf-available/charset.conf &lt;br /&gt;
 AddCharset UTF-8 .utf8&lt;br /&gt;
 AddDefaultCharset UTF-8&lt;br /&gt;
&lt;br /&gt;
та задіюємо його&lt;br /&gt;
&lt;br /&gt;
 sudo a2enconf charset&lt;br /&gt;
&lt;br /&gt;
4) Перезапуск Apache&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
== Створення екземпляра АБІС Koha ==&lt;br /&gt;
&lt;br /&gt;
=== Варіанти налаштування АБІС Koha  з доменами та портами ===&lt;br /&gt;
&lt;br /&gt;
==== Варіант з портами 8080 та 8888 (тестовий) ====&lt;br /&gt;
Цей варіант зручно використовувати на початковому етапі, коли домен (порт 80) зайнято під інший сайт/сервіс.&lt;br /&gt;
&lt;br /&gt;
===== koha-ukr-unimarc-site.conf =====&lt;br /&gt;
&lt;br /&gt;
Створюємо файл &lt;br /&gt;
 sudo mc -e /etc/koha/koha-ukr-unimarc-site.conf&lt;br /&gt;
наступного змісту&lt;br /&gt;
&lt;br /&gt;
 DOMAIN=&amp;quot;localhost&amp;quot;           # Change this to be your domain. Any instance will be a subdomain of this string.&lt;br /&gt;
 OPACPORT=&amp;quot;8080&amp;quot;                # TCP listening port for the users&#039; interface (if you skip this, the apache default of 80 will be used)&lt;br /&gt;
 OPACPREFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 OPACSUFFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 INTRAPORT=&amp;quot;8888&amp;quot;             # TCP listening port for the administration interface&lt;br /&gt;
 INTRAPREFIX=&amp;quot;&amp;quot;               # For administration interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 INTRASUFFIX=&amp;quot;&amp;quot;               # For administration interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 ZEBRA_MARC_FORMAT=&amp;quot;unimarc&amp;quot;  # Specifies format of MARC records to be indexed by Zebra. Possible values are &#039;marc21&#039;, &#039;normarc&#039; and &#039;unimarc&#039;.&lt;br /&gt;
 ZEBRA_LANGUAGE=&amp;quot;uk&amp;quot;          # Primary language for Zebra indexing. Possible values are &#039;en&#039;, &#039;fr&#039; and &#039;nb&#039;.&lt;br /&gt;
 DEFAULTSQL=&amp;quot;&amp;quot;                # a value is generally not needed.&lt;br /&gt;
 BIBLIOS_INDEXING_MODE=&amp;quot;dom&amp;quot;         # Set the indexing mode for bibliographic records.  Valid values are dom (default) and grs1.&lt;br /&gt;
 AUTHORITIES_INDEXING_MODE=&amp;quot;dom&amp;quot;     # Set the indexing mode for authority records. Valid values are dom (default) and grs1.&lt;br /&gt;
 USE_MEMCACHED=&amp;quot;yes&amp;quot;                 # Set the instance to make use of memcache.&lt;br /&gt;
 MEMCACHED_SERVERS=&amp;quot;127.0.0.1:11211&amp;quot; # Set a comma-separated list of host:port memcached servers.&lt;br /&gt;
 MEMCACHED_PREFIX=&amp;quot;koha_&amp;quot;            # Set the desired prefix for the instance memcached namespace.&lt;br /&gt;
 ENABLE_SRU=&amp;quot;yes&amp;quot;                    # Enable the Z39.50/SRU server (default: disabled).&lt;br /&gt;
 SRU_SERVER_PORT=&amp;quot;7090&amp;quot;              # Specifiy a TCP port number for the Z39.50/SRU server to listen on. (default: 7090).&lt;br /&gt;
&lt;br /&gt;
===== ports.conf =====&lt;br /&gt;
Додаємо&lt;br /&gt;
&lt;br /&gt;
 Listen 8080&lt;br /&gt;
 Listen 8888&lt;br /&gt;
&lt;br /&gt;
у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
Також перезапускаємо Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
==== Варіант з портами 80 та 8080 ====&lt;br /&gt;
Цей варіант зручно використовувати, коли під АБІС Koha відведено окремий домен/сервер.&lt;br /&gt;
 &lt;br /&gt;
===== koha-ukr-unimarc-site.conf =====&lt;br /&gt;
/змінюється/&lt;br /&gt;
Створюємо файл &lt;br /&gt;
 sudo mc -e /etc/koha/koha-ukr-unimarc-site.conf&lt;br /&gt;
наступного змісту&lt;br /&gt;
&lt;br /&gt;
 DOMAIN=&amp;quot;localhost&amp;quot;           # Change this to be your domain. Any instance will be a subdomain of this string.&lt;br /&gt;
 OPACPORT=&amp;quot;80&amp;quot;                # TCP listening port for the users&#039; interface (if you skip this, the apache default of 80 will be used)&lt;br /&gt;
 OPACPREFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 OPACSUFFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 INTRAPORT=&amp;quot;8080&amp;quot;             # TCP listening port for the administration interface&lt;br /&gt;
 INTRAPREFIX=&amp;quot;&amp;quot;               # For administration interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 INTRASUFFIX=&amp;quot;&amp;quot;               # For administration interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 ZEBRA_MARC_FORMAT=&amp;quot;unimarc&amp;quot;  # Specifies format of MARC records to be indexed by Zebra. Possible values are &#039;marc21&#039;, &#039;normarc&#039; and &#039;unimarc&#039;.&lt;br /&gt;
 ZEBRA_LANGUAGE=&amp;quot;uk&amp;quot;          # Primary language for Zebra indexing. Possible values are &#039;en&#039;, &#039;fr&#039; and &#039;nb&#039;.&lt;br /&gt;
 DEFAULTSQL=&amp;quot;&amp;quot;                # a value is generally not needed.&lt;br /&gt;
 BIBLIOS_INDEXING_MODE=&amp;quot;dom&amp;quot;         # Set the indexing mode for bibliographic records.  Valid values are dom (default) and grs1.&lt;br /&gt;
 AUTHORITIES_INDEXING_MODE=&amp;quot;dom&amp;quot;     # Set the indexing mode for authority records. Valid values are dom (default) and grs1.&lt;br /&gt;
 USE_MEMCACHED=&amp;quot;yes&amp;quot;                 # Set the instance to make use of memcache.&lt;br /&gt;
 MEMCACHED_SERVERS=&amp;quot;127.0.0.1:11211&amp;quot; # Set a comma-separated list of host:port memcached servers.&lt;br /&gt;
 MEMCACHED_PREFIX=&amp;quot;koha_&amp;quot;            # Set the desired prefix for the instance memcached namespace.&lt;br /&gt;
 ENABLE_SRU=&amp;quot;yes&amp;quot;                    # Enable the Z39.50/SRU server (default: disabled).&lt;br /&gt;
 SRU_SERVER_PORT=&amp;quot;7090&amp;quot;              # Specifiy a TCP port number for the Z39.50/SRU server to listen on. (default: 7090).&lt;br /&gt;
&lt;br /&gt;
===== ports.conf =====&lt;br /&gt;
Додаємо&lt;br /&gt;
&lt;br /&gt;
 Listen 8080&lt;br /&gt;
 Listen 8008&lt;br /&gt;
&lt;br /&gt;
у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
Порт 8008 додано для того щоб переспрямувати типовий віртуальний хост сервера Apache з порта 80 на порт 8008.&lt;br /&gt;
Для цього редагуємо типовий файл /etc/apache2/sites-enabled/000-default.conf і змінюємо наступний рядок&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;VirtualHost *:8008&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Також перезапускаємо Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
==== Варіант з доменами ====&lt;br /&gt;
&lt;br /&gt;
Цей варіант для випадку, коли є можливість попередньо налаштувати для АБІС Koha 2 домени на кшталт&lt;br /&gt;
&lt;br /&gt;
 opac.librarydomain.ua&lt;br /&gt;
 staff.librarydomain.ua&lt;br /&gt;
&lt;br /&gt;
Щодо налаштування див. тут https://wiki.koha-community.org/wiki/How_to_set_up_a_domain_name_for_Koha&lt;br /&gt;
&lt;br /&gt;
=== Команда „koha-create“ ===&lt;br /&gt;
&lt;br /&gt;
Синтаксис команди для створення екземплярів АБІС Koha — [https://wiki.koha-community.org/wiki/Commands_provided_by_the_Debian_packages#koha-create на вікі] та більш актуальний у [http://git.koha-community.org/gitweb/?p=koha.git;a=blob_plain;f=debian/scripts/koha-create;hb=HEAD коді на Git], а також через вбудовану довідку „koha-create --help“:&lt;br /&gt;
 koha-create [--create-db|--request-db|--populate-db|--use-db] \&lt;br /&gt;
   [--marcflavor marc21(default)|normarc|unimarc] \&lt;br /&gt;
   [--zebralang  cs|el|en(default)|es|fr|nb|ru|uk] \&lt;br /&gt;
   [--elasticsearch-server localhost:9200(default)] \&lt;br /&gt;
   [--auth-idx   dom(default)|grs1] \&lt;br /&gt;
   [--biblio-idx dom (default)|grs1] \&lt;br /&gt;
   [--use-memcached] \&lt;br /&gt;
   [--memcached-servers 127.0.0.1:11211,host2:port2,...] \&lt;br /&gt;
   [--memcached-prefix KOHA|koha_|...] \&lt;br /&gt;
   [--enable-sru] \&lt;br /&gt;
   [--sru-port 7090(default)|9998] \&lt;br /&gt;
   [--defaultsql /path/to/some.sql] \&lt;br /&gt;
   [--configfile /path/to/config] \&lt;br /&gt;
   [--passwdfile /path/to/passwd] \&lt;br /&gt;
   [--dbhost host] \&lt;br /&gt;
   [--database   dbname]  \&lt;br /&gt;
   [--adminuser admin_user_id_in_db] \&lt;br /&gt;
   [--template-cache-dir /var/cache/koha/&amp;lt;instance&amp;gt;/templates(default)] \&lt;br /&gt;
   [--timezone time/zone (America/Argentina)] \&lt;br /&gt;
   [--upload-path /var/lib/koha/&amp;lt;instancename&amp;gt;/uploads(default)|...] \&lt;br /&gt;
   [--tmp-path dir /var/lib/koha/&amp;lt;instance&amp;gt;/tmp(default)] \&lt;br /&gt;
   [--letsencrypt] \&lt;br /&gt;
   [--smtp-host host] \&lt;br /&gt;
   [--smtp-port NN] \&lt;br /&gt;
   [--smtp-timeout NN] \&lt;br /&gt;
   [--smtp-ssl-mode mode [disabled(default)|ssl|starttls] \&lt;br /&gt;
   [--smtp-user-name user] \&lt;br /&gt;
   [--smtp-password  pass] \&lt;br /&gt;
   [--smtp-debug] \&lt;br /&gt;
   [--mb-host localhost)default)] \&lt;br /&gt;
   [--mb-port NN default: 61613] \&lt;br /&gt;
   [--mb-user guest(default)] \&lt;br /&gt;
   [--mb-pass guest(default)] \&lt;br /&gt;
   [--mb-vhost koha_&amp;lt;instance&amp;gt;(default)] \&lt;br /&gt;
   [--keep-cookie NAME] \&lt;br /&gt;
   [--help,-h] \&lt;br /&gt;
   instancename&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Зауваження: довжина екземпляра Коха („instancename“) наразі обмежена 11 символами (див. [https://github.com/digibib/kohadevbox/issues/56], [https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10205]). Екземпляр з назвою більшої довжини буде непрацездатним.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Створення екземпляра АБІС Koha (українська, Unimarc)&lt;br /&gt;
&lt;br /&gt;
 sudo koha-create  --create-db  --configfile /etc/koha/koha-ukr-unimarc-site.conf   ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Вивід:&lt;br /&gt;
&lt;br /&gt;
 Koha instance is empty, no staff user created.&lt;br /&gt;
 Starting Koha worker daemon for ukr_unimarc (default):.&lt;br /&gt;
 Starting Koha indexing daemon for ukr_unimarc:.&lt;br /&gt;
&lt;br /&gt;
== Веб-встановлювач ==&lt;br /&gt;
&lt;br /&gt;
=== Актуальні українські sql-файли  ===&lt;br /&gt;
&lt;br /&gt;
Частина локалізованих SQL-таблиць &#039;&#039;&#039;українською&#039;&#039;&#039; була долучена латкою https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18537 у 2017 р. для версії Koha 17.05.05 та вище.&lt;br /&gt;
&lt;br /&gt;
Оновлення для українських SQL-таблиць доступні у  DrobBox Сергія Дубика за адресою:&lt;br /&gt;
&lt;br /&gt;
&#039;https://www.dropbox.com/sh/nybt54x8yhh7frq/AACfsG32sJnBgNh1CdivXDjYa?dl=0&#039;&lt;br /&gt;
&lt;br /&gt;
Тека &#039;&#039;&#039;SQL_Koha_23_05_0X_adds/uk-UA_additional/uk-UA&#039;&#039;&#039;  містить оновлення, які необхідно скопіювати у теку &#039;&#039;&#039;uk-UA&#039;&#039;&#039; у &#039;&#039;&#039;/usr/share/koha/intranet/cgi-bin/installer/data/mysql&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Виконайте наступну команду&lt;br /&gt;
 sudo find /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA -type d -exec chmod ugo+x {} \;&lt;br /&gt;
щоб надати привілеї теці /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA. Інакше інсталятор її не побачить.&lt;br /&gt;
&lt;br /&gt;
=== Утворення локалізованих шаблонів ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Переходимо у теку сценаріїв локалізації Коха&lt;br /&gt;
&lt;br /&gt;
 cd /usr/share/koha/misc/translator&lt;br /&gt;
&lt;br /&gt;
та запускаємо утворення локалізованих шаблонів тощо для кожної мови&lt;br /&gt;
&lt;br /&gt;
 sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib &amp;quot;./translate&amp;quot; install uk-UA&lt;br /&gt;
 sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib &amp;quot;./translate&amp;quot; install ru-RU&lt;br /&gt;
&lt;br /&gt;
... і для інших необхідних мов (окрім „en“)&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Спочатку дивимося перелік доступних мов&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --list --available&lt;br /&gt;
&lt;br /&gt;
Встановлюємо переклади для української&amp;lt;!-- та російської --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --install uk-UA&lt;br /&gt;
&amp;lt;!-- sudo koha-translate --install ru-RU --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ця команда також згенерує деякі перекладені дані для Коха (у форматі &#039;&#039;&#039;yaml&#039;&#039;&#039;-файлів) у теці&lt;br /&gt;
 /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA&lt;br /&gt;
разом з раніше скопійованими &#039;&#039;&#039;SQL&#039;&#039;&#039;-файлами. Примітка: sudo koha-translate --update uk-UA також генерує yaml-файли (потрібно при встановленні екземплярів Коха).&lt;br /&gt;
&lt;br /&gt;
Також можете встановити деякі інші мови інтерфейсу&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --install pl-PL &lt;br /&gt;
&amp;lt;!-- sudo koha-translate --install be-BY --&amp;gt;&lt;br /&gt;
 sudo koha-translate --install de-DE&lt;br /&gt;
 sudo koha-translate --install fr-FR&lt;br /&gt;
 sudo koha-translate --install it-IT&lt;br /&gt;
 sudo koha-translate --install cs-CZ&lt;br /&gt;
 sudo koha-translate --install bg-Cyrl&lt;br /&gt;
 …&lt;br /&gt;
&lt;br /&gt;
=== Кроки веб-встановлювача ===&lt;br /&gt;
&lt;br /&gt;
Типовий логін для екземляра напр. „ukr_unimarc“ буде:&lt;br /&gt;
 koha_ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Пароль та логін можна переглянути за допомогою:&lt;br /&gt;
 sudo koha-passwd ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
або логін і пароль зберігаються у файлі &#039;&#039;&#039;/etc/koha/sites/ukr_unimarc/koha-conf.xml&#039;&#039;&#039;, у розділі &#039;&#039;&#039;config&#039;&#039;&#039; знаходимо користувача (&#039;&#039;&#039;user&#039;&#039;&#039;) та пароль (&#039;&#039;&#039;pass&#039;&#039;&#039;). Також побачити логін та пароль можна через команди &lt;br /&gt;
&lt;br /&gt;
 sudo xmlstarlet sel -t -v &#039;yazgfs/config/user&#039; /etc/koha/sites/ukr_unimarc/koha-conf.xml&lt;br /&gt;
 sudo xmlstarlet sel -t -v &#039;yazgfs/config/pass&#039; /etc/koha/sites/ukr_unimarc/koha-conf.xml&lt;br /&gt;
 &lt;br /&gt;
У веб-оглядачі переходимо за адресою http://localhost:8080/?language=uk-UA (чи http://localhost:8888/?language=uk-UA). Бачимо запит на авторизацію від веб-встановлювача.&lt;br /&gt;
&lt;br /&gt;
Крок 1: мова &#039;&#039;&#039;uk-UA&#039;&#039;&#039;, перевірка залежностей&lt;br /&gt;
&lt;br /&gt;
Крок 2: налаштування бази даних, перевірка з’єднання, існування БД та привілеїв&lt;br /&gt;
&lt;br /&gt;
Крок 3: створення таблиць, вибір МАРК-стандарту &#039;&#039;&#039;Unimarc&#039;&#039;&#039; (УкрМарк), вибір типових даних (послідовно &#039;&#039;&#039;вибираємо усі¹²&#039;&#039;&#039; &#039;&#039;&#039;дані&#039;&#039;&#039;, імпорт 1-10 хв.).&lt;br /&gt;
&lt;br /&gt;
¹Які типові дані можна вимкнути:&lt;br /&gt;
* Приклади користувачів &lt;br /&gt;
* Приклади бібліотек/підрозділів&lt;br /&gt;
&lt;br /&gt;
²Також варто вимкнути типову структуру unimarc_sample_fastadd_framework (вона конфліктує з unimarc_sample_fastadd_framework_FA_UKR) у блоці „Факультативне“.&lt;br /&gt;
&lt;br /&gt;
==== Процес імпорту даних ====&lt;br /&gt;
Для імпорту даних Koha використовуватиме дані з теки /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA.&lt;br /&gt;
У цій теці будуть як дані, згенеровані самою Коха (у форматі yml-файлів) так і дані sql-скриптів (з набору Сергія Дубика).  &lt;br /&gt;
&lt;br /&gt;
На 3 кроці слідкуємо за помилками при імпорті типових даних. Якщо є помилки — знаходимо відповідні sql-файли, виправляємо їх та імпортуємо вручну (напр., через phpmyadmin) або очищуємо таблиці і перезапускаємо веб-встановлювач. Також повідомляйте про sql-помилки Сергія Дубика, serhijdubykЖАБКАgmail.com. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Для очищення таблиць (ОБЕРЕЖНО - БУДУТЬ ВИТЕРТИ УСІ ДАНІ з БД koha_ukr_unimarc) та перезапуску веб-встановлювача можна використати наступний bash-скрипт delete_all_data_in_db_koha_ukr_unimarc.sh:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash &lt;br /&gt;
 # MySQL сервер та інформація про підключення&lt;br /&gt;
 INSTANCE=&amp;quot;ukr_unimarc&amp;quot;&lt;br /&gt;
 MYSQL_USER=&amp;quot;koha_&amp;quot;$INSTANCE&lt;br /&gt;
 MYSQL_PASSWORD=&amp;quot;ваш_пароль&amp;quot;&lt;br /&gt;
 MYSQL_HOST=&amp;quot;localhost&amp;quot; # або інший хост, на якому запущено MySQL&lt;br /&gt;
 MYSQL_DB=&amp;quot;koha_&amp;quot;$INSTANCE &lt;br /&gt;
 # Вибір всіх таблиць в базі даних &lt;br /&gt;
 TABLES=$(mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -se &amp;quot;SHOW TABLES&amp;quot;)&lt;br /&gt;
 # Вимкнення перевірки зовнішніх ключів&lt;br /&gt;
 mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;SET FOREIGN_KEY_CHECKS = 0;&amp;quot; &lt;br /&gt;
 # Цикл для виконання DELETE для кожної таблиці&lt;br /&gt;
 for table in $TABLES&lt;br /&gt;
 do&lt;br /&gt;
   mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;DELETE FROM $table;&amp;quot;&lt;br /&gt;
 done &lt;br /&gt;
 # Включення перевірки зовнішніх ключів&lt;br /&gt;
 mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;SET FOREIGN_KEY_CHECKS = 1;&amp;quot;&lt;br /&gt;
 echo &amp;quot;Всі дані з бази даних $MYSQL_DB були очищені.&amp;quot;&lt;br /&gt;
 sudo /etc/init.d/koha-common restart&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
 sudo /etc/init.d/mariadb restart&lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
 koha-plack --restart $INSTANCE&lt;br /&gt;
&lt;br /&gt;
Інколи, для кращого очищення, цей скрипт потрібно запускати повторно.&lt;br /&gt;
&lt;br /&gt;
==== Помилка „Gateway Timeout“ ====&lt;br /&gt;
Рідко, скоріш на повільних серверах, на 3-му кроці може з’являтися помилка „Gateway Timeout“. Спробуйте в налаштуваннях Apache (/etc/apache2/apache2.conf) виставити більший час (Timeout 1200), виконати&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
та перезапустити веб-встановлювач (й попередньо очистити таблиці).&lt;br /&gt;
&lt;br /&gt;
==== Адаптаційний етап  ====&lt;br /&gt;
=====Створення бібліотеки/підрозділу=====&lt;br /&gt;
&lt;br /&gt;
Створюємо свій підрозділ, напр.&lt;br /&gt;
&lt;br /&gt;
    Код біб­ліо­те­ки/під­роз­ді­лу: AB&lt;br /&gt;
    Найменування: Абонемент&lt;br /&gt;
&lt;br /&gt;
=====Створення категорії користувачів=====&lt;br /&gt;
Якщо у sql-даних були вибрані типові категорії користувачів, то цей крок Коха пропустить.&lt;br /&gt;
&lt;br /&gt;
===== Створення адміністратора Коха=====&lt;br /&gt;
&lt;br /&gt;
Вводимо дані адміністратора Коха - прізвище, ім’я, номер читацького квитка, бібліотека / підрозділ, категорію користувача, логін, пароль.&lt;br /&gt;
&lt;br /&gt;
===== Створення нового типу одиниць =====&lt;br /&gt;
Якщо у sql-даних були вибрані приклади типів одиниць, то цей крок Коха пропустить.&lt;br /&gt;
&lt;br /&gt;
===== Створення нового правила обігу =====&lt;br /&gt;
Наприклад, вибираємо&lt;br /&gt;
 Підрозділ бібліотеки: Абонемент&lt;br /&gt;
 Категорія користувача: Студент&lt;br /&gt;
 Тип одиниці: BOOK&lt;br /&gt;
 Поточна дозволена кількість видач: 50&lt;br /&gt;
 Термін випозичання: 14&lt;br /&gt;
 Одиниці: дні&lt;br /&gt;
 Продовження (дозволена кількість): 1&lt;br /&gt;
=====Встановлення завершено!=====&lt;br /&gt;
Вітаємо, Ви закінчили і готові до використання Коха&lt;br /&gt;
&lt;br /&gt;
== Підтримка кирилиці рушієм пошуку Zebra ==&lt;br /&gt;
&lt;br /&gt;
Необхідно додати кириличні символи до файлу&lt;br /&gt;
&lt;br /&gt;
 /etc/koha/zebradb/etc/word-phrase-utf.chr&lt;br /&gt;
&lt;br /&gt;
а саме виправити на наступне:&lt;br /&gt;
&lt;br /&gt;
 lowercase {0-9}{a-z}αβγδεζηθικλμνξοπρστυφχψωæäåąßćęłńóśøöüźżабвгдежзийклмнопрстуфхцчшщьыъэюяёєїґўі’&lt;br /&gt;
 uppercase {0-9}{A-Z}ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩÆÄÅĄẞĆĘŁŃÓŚØÖÜŹŻАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЬЫЪЭЮЯЁЄЇҐЎІ’&lt;br /&gt;
 &lt;br /&gt;
 space {\001-\040}!&amp;quot;#$%&amp;amp;&#039;\()*+,-./:;&amp;lt;=&amp;gt;?@\[\\]^_`\{|}~{\x88-\x89}{\x98-\x9C}&lt;br /&gt;
&lt;br /&gt;
Без цієї зміни пошук або не буде працювати або даватиме некоректні результати.&lt;br /&gt;
&lt;br /&gt;
Також для коректного сортування кирилиці аналогічні зміни також потрібно внести і до файлу&lt;br /&gt;
/etc/koha/zebradb/lang_defs/en/&#039;&#039;&#039;sort-string-utf.chr&#039;&#039;&#039; (наявність uk/sort-string-utf.chr наразі не дає бажаного результату).&lt;br /&gt;
&lt;br /&gt;
При оновленнях пакунка „koha-common“ також потрібно вносити ці зміни.&lt;br /&gt;
&lt;br /&gt;
=== Запуск служби Zebra ===&lt;br /&gt;
&lt;br /&gt;
 sudo koha-zebra --start ukr_unimarc&lt;br /&gt;
* koha-zebra — новий скрипт, згадка про нього є тут https://koha-community.org/koha-17-11-released/&lt;br /&gt;
&lt;br /&gt;
=== Запуск індексації Zebra ===&lt;br /&gt;
&lt;br /&gt;
 sudo koha-rebuild-zebra -f -v ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== Включення Plack ==&lt;br /&gt;
 koha-plack --enable ukr_unimarc;  koha-plack --start ukr_unimarc&lt;br /&gt;
Щодо продуктивності див. також тут:&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Performance&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Benchmark_for_16.11&lt;br /&gt;
&lt;br /&gt;
== Створення sitemap ==&lt;br /&gt;
 koha-sitemap --enable   ukr_unimarc&lt;br /&gt;
 koha-sitemap --generate ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== E-mail ==&lt;br /&gt;
&lt;br /&gt;
By default, email is turned off. This is to let you get everything set up before you risk sending unwanted notices to people. To turn email on:&lt;br /&gt;
&lt;br /&gt;
 sudo koha-email-enable ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== Вимкнення оновлення Koha ==&lt;br /&gt;
Для більш контрольованого оновлення пакунків Коха можна тимчасово виключити оновлення у /etc/apt/sources.list.d/koha.list                                                                                                                                                         &lt;br /&gt;
 #deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&lt;br /&gt;
&lt;br /&gt;
Це дозволить легко оновлювати інші пакунки Debian&lt;br /&gt;
&lt;br /&gt;
= Виправлення проблем =&lt;br /&gt;
Деколи стає відомо про проблему у поточній версії Koha. Зазвичай виправлення з’являється в наступній версії.&lt;br /&gt;
Це у випадку, якщо про проблему повідомлено на [https://bugs.koha-community.org/bugzilla3/ баґгтрекар Koha] і знайдено й прийнято її вирішення (латка) до виходу наступної версії.&lt;br /&gt;
Тут згадуватимуться проблеми й їх вирішення для поточних версій Koha.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Koha 16.11 ==&lt;br /&gt;
=== Поламані посилання при пошуку ===&lt;br /&gt;
Проявляється в укр. та рос. локалізації Unimarc (УкрМарк) при використанні відображення Koha-MARC „biblio.biblionumber «» 090^9.&lt;br /&gt;
&lt;br /&gt;
Вирішення: замінити у файлі /usr/share/koha/intranet/htdocs/intranet-tmpl/prog/en/xslt/UNIMARCslim2intranetResults.xsl&lt;br /&gt;
рядок&lt;br /&gt;
  &amp;lt;xsl:variable name=&amp;quot;biblionumber&amp;quot; select=&amp;quot;marc:controlfield[@tag=001]&amp;quot;/&amp;gt;&lt;br /&gt;
на рядок&lt;br /&gt;
  &amp;lt;xsl:variable name=&amp;quot;biblionumber&amp;quot; select=&amp;quot;marc:datafield[@tag=090]/marc:subfield[@code=&#039;a&#039;]&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Повідомлення про помилку: [https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17730 Uniform mapping for biblio.biblionumber (Unimarc) ].&lt;br /&gt;
&lt;br /&gt;
Потребує оновлення мов&lt;br /&gt;
 sudo koha-translate --update uk-UA&lt;br /&gt;
 sudo koha-translate --update pl-PL&lt;br /&gt;
 sudo koha-translate --update ru-RU&lt;br /&gt;
та інших&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Див. також: [[Виправлення та вдосконалення для АБІС Koha]], зроблені українською спільнотою АБІС Koha.&lt;br /&gt;
&lt;br /&gt;
= Оновлення Koha =&lt;br /&gt;
&lt;br /&gt;
Нова версія Koha виходить кожні шість місяців з набором нових функцій. Також кожен місяць виходять коригувальні оновлення.&lt;br /&gt;
&lt;br /&gt;
Оновлення проходить легко для варіанту [[Встановлення Koha з репозитарію на ОС Debian|встановлення Koha з пакунків Debian]].&lt;br /&gt;
&lt;br /&gt;
Більш стабільними є версії Коха, що пройшли декілька коригувальних оновлень.&lt;br /&gt;
&lt;br /&gt;
Можна оновлювати Коху до версії з певної стабільної гілки. Напр., якщо потрібно оновити Коха до найновішої коригувальної версії у гілці 23.05, то у файлі /etc/apt/sources.list.d/koha.list&lt;br /&gt;
має бути наступне&lt;br /&gt;
&lt;br /&gt;
deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
 sudo apt-get install koha-common&lt;br /&gt;
&lt;br /&gt;
Деколи необхідно оновити ключ debian-сховища Koha.&lt;br /&gt;
&lt;br /&gt;
 wget -qO - https://debian.koha-community.org/koha/gpg.asc | gpg --dearmor -o /usr/share/keyrings/koha-keyring.gpg&lt;br /&gt;
&lt;br /&gt;
Для більшого контролю над наступними оновленнями Коха можна закоментувати рядок у /etc/apt/sources.list.d/koha.list (і розкоментовувати чи змінювати при ручному оновленні АБІС Koha).&lt;br /&gt;
&lt;br /&gt;
== Встановлення/оновлення допоміжних perl-модулів ==&lt;br /&gt;
&lt;br /&gt;
Після оновлення, перевіряємо в бібліотечному інтерфейсі сторінку „Домівка &amp;gt; Про АБІС Koha &amp;gt; Модулі Perl“.&lt;br /&gt;
&lt;br /&gt;
Ви можете побачити відсутні модулі Perl, виділені різними кольорами,&lt;br /&gt;
&lt;br /&gt;
=== Пакунки з репозитарію Debian ===&lt;br /&gt;
&lt;br /&gt;
Деякі згадувані тут пакунки могли бути відсутні у репозиторії Debian на момент підготовки пакунки з Koha. Пробуємо знайти відсутні пакунки через пошук &lt;br /&gt;
https://www.debian.org/distrib/packages#search_packages&lt;br /&gt;
&lt;br /&gt;
Знайдені пакунки довстановлюємо&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install знайдений_пакунок&lt;br /&gt;
&lt;br /&gt;
Напр.&lt;br /&gt;
 sudo apt-get install libhttp-tiny-perl&lt;br /&gt;
&lt;br /&gt;
=== Пакунки з CPAN ===&lt;br /&gt;
&lt;br /&gt;
Perl-пакунки, наразі не пакетизовані й відсутні у репозитарії Debian, встановлюємо напряму з репозитарію perl-пакунків CPAN.&lt;br /&gt;
&lt;br /&gt;
Наприклад, при  оновлення до 16.11: &lt;br /&gt;
&lt;br /&gt;
(perl-пакунок „Test::DBIx::Class“ також вимагав встановлення debian-пакунка „apache2-dev“)&lt;br /&gt;
&lt;br /&gt;
 sudo cpan&lt;br /&gt;
 install Test::DBIx::Class&lt;br /&gt;
 install Readonly::XS&lt;br /&gt;
 install HTTPD::Bench::ApacheBench&lt;br /&gt;
&lt;br /&gt;
== Оновлення локалізації ==&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --update uk-UA&lt;br /&gt;
та, за потреби, інших мов (ru-RU, pl-PL, be-BY)&lt;br /&gt;
&lt;br /&gt;
Однак, при оновленні пакунків Koha локалізація оновлюється автоматично для усіх вибраних мов.&lt;br /&gt;
&lt;br /&gt;
= Вилучення Koha =&lt;br /&gt;
&lt;br /&gt;
Вилучення пакунка „koha-common“ не приводить до автоматичного вилучення екземплярів АБІС Koha. &#039;&#039;&#039;Попередньо&#039;&#039;&#039; необхідно зупинити та вилучити усі екземпляри АБІС Koha командами&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/mariadb restart&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
 sudo koha-zebra --stop ukr_unimarc&lt;br /&gt;
 sudo koha-indexer --stop ukr_unimarc&lt;br /&gt;
 sudo koha-plack --stop ukr_unimarc&lt;br /&gt;
 sudo koha-disable ukr_unimarc&lt;br /&gt;
 sudo koha-remove ukr_unimarc&lt;br /&gt;
 sudo /sbin/userdel ukr_unimarc-koha&lt;br /&gt;
 sudo /sbin/groupdel ukr_unimarc-koha&lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
&lt;br /&gt;
Інколи виникає помилка userdel: user ukr_unimarc-koha is currently used by process 4793 /usr/sbin/deluser: `/usr/sbin/userdel ukr_unimarc-koha&#039; returned error code 8. Див. https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=4880.&lt;br /&gt;
&lt;br /&gt;
Перегляд переліку наявних екземплярів &lt;br /&gt;
&lt;br /&gt;
 sudo koha-list&lt;br /&gt;
&lt;br /&gt;
Остаточне вилучення пакунків Koha&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get purge koha-common koha-deps koha-perldeps koha-elasticsearch&lt;br /&gt;
&lt;br /&gt;
Перевірте також теки:&lt;br /&gt;
 /var/spool/koha&lt;br /&gt;
 /var/log/koha&lt;br /&gt;
 /var/lib/koha&lt;br /&gt;
 /var/cache/koha&lt;br /&gt;
 /usr/share/koha&lt;br /&gt;
 /etc/koha&lt;br /&gt;
&lt;br /&gt;
Можна очистити вміст цих тек щодо екземпляру ukr_unimarc&lt;br /&gt;
 rm -rf /var/spool/koha/ukr_unimarc&lt;br /&gt;
 rm -rf /var/log/koha/ukr_unimarc&lt;br /&gt;
 rm -rf /var/lib/koha/ukr_unimarc &lt;br /&gt;
 rm -rf /var/cache/koha/ukr_unimarc &lt;br /&gt;
&lt;br /&gt;
У випадку якщо це був останній екземпляр та Вам не потрібна тека /usr/share/koha, то вилучайте й повністю теку /usr/share/koha &lt;br /&gt;
 rm -rf /usr/share/koha&lt;br /&gt;
Примітка: Теку /usr/share/koha мала вилучити команда „apt-get purge koha-common“, однак там могли залишитися файли перекладів чи інші ваші зміни чи долучені файли.&lt;br /&gt;
&lt;br /&gt;
У теці /etc/koha команда „apt-get purge koha-common“ також вилучила більшість файлів. Залишилася тека /etc/koha/sites/ukr_unimarc, її вилучаємо&lt;br /&gt;
 rm -rf /etc/koha/sites/ukr_unimarc&lt;br /&gt;
Також там могли зберегтися конфіг налаштування екземпляра (/etc/koha/koha-ukr-unimarc-site.conf) та інші ваші зміни. Якщо нічого з цього не потрібно, то вилучаємо теку /etc/koha/&lt;br /&gt;
 rm -rf /etc/koha&lt;br /&gt;
&lt;br /&gt;
Вилучення налаштувань для веб-сервера Apache2&lt;br /&gt;
&lt;br /&gt;
 rm /etc/apache2/sites-enabled/ukr_unimarc.conf&lt;br /&gt;
 rm /etc/apache2/sites-available/ukr_unimarc.conf&lt;br /&gt;
&lt;br /&gt;
Якщо після видалення планується перевстановлення Коха, то ще потрібно &lt;br /&gt;
 &lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
&lt;br /&gt;
= Налаштування =&lt;br /&gt;
&lt;br /&gt;
Щодо додаткових налаштувань та адаптацій див. тут: [[Налаштування Koha, встановленої з джерела]].&lt;br /&gt;
&lt;br /&gt;
= Див. також =&lt;br /&gt;
&lt;br /&gt;
* [[Встановлення Koha з джерела на ОС Debian]]&lt;br /&gt;
* [[Оновлення Koha, встановленої з джерела]]&lt;br /&gt;
* [[Коротка інструкція для адміністратора АБІС Koha]]&lt;br /&gt;
* [[Короткий посібник користувача АБІС Koha]]&lt;br /&gt;
&lt;br /&gt;
[[Category:АБІС Koha]]&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_Koha_%D0%B7_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D1%96%D1%8E_%D0%BD%D0%B0_%D0%9E%D0%A1_Debian&amp;diff=9284</id>
		<title>Встановлення Koha з репозитарію на ОС Debian</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_Koha_%D0%B7_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D1%96%D1%8E_%D0%BD%D0%B0_%D0%9E%D0%A1_Debian&amp;diff=9284"/>
		<updated>2025-06-12T10:33:55Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: /* Встановлення ОС Debian GNU/Linux  11 Bullseye */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Розглядається встановлення АБІС Koha версії 23.11-25.05 &#039;&#039;&#039;з репозитарію&#039;&#039;&#039; [http://debian.koha-community.org/ debian.koha-community.org]. &lt;br /&gt;
&lt;br /&gt;
На даний час це найбільш протестований і розповсюджений варіант.&lt;br /&gt;
&lt;br /&gt;
Окрім цього ще є варіант [[Встановлення Koha з джерела на ОС Debian|встановлення АБІС Koha з джерельних кодів]], що є дещо більш гнучким щодо налаштування, але і складнішим.&lt;br /&gt;
&lt;br /&gt;
Див. також&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_on_Debian Koha_on_Debian] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Debian Koha &amp;amp; Debian] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Category:Installation Category:Installation] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_on_ubuntu_-_packages Koha on ubuntu - packages] на Koha Wiki&lt;br /&gt;
&lt;br /&gt;
= Встановлення ОС Debian GNU/Linux 12 bookworm =&lt;br /&gt;
&lt;br /&gt;
Див. також:&lt;br /&gt;
* https://d-i.debian.org/manual/uk.amd64/index.html Debian GNU/Linux гайд інсталяції&lt;br /&gt;
&lt;br /&gt;
Перевірка поточної версії Debian:&lt;br /&gt;
 lsb_release -d&lt;br /&gt;
&lt;br /&gt;
Щодо сумісності Коха з іншими версіями ОС див.&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/System_requirements_and_recommendations Системні вимоги та рекомендації] (англ.)&lt;br /&gt;
&lt;br /&gt;
== Підключення гілок non-free та contrib для пакунків Дебіен ==&lt;br /&gt;
&lt;br /&gt;
Перевіряємо у /etc/apt/sources.list чи підключені гілки  non-free та contrib&lt;br /&gt;
&lt;br /&gt;
 sudo mc -e /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware&lt;br /&gt;
  &lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
= Попередні налаштування =&lt;br /&gt;
== Локаль з UTF-8 ==&lt;br /&gt;
Перевірка локалі:&lt;br /&gt;
  sudo locale&lt;br /&gt;
у виводі повинно бути магічне „&#039;&#039;&#039;UTF-8&#039;&#039;&#039;“ (en.UTF-8 тощо), наприклад для України&lt;br /&gt;
&lt;br /&gt;
 LANG=uk_UA.UTF-8&lt;br /&gt;
 LANGUAGE=&lt;br /&gt;
 LC_CTYPE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_NUMERIC=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_TIME=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_COLLATE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MONETARY=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MESSAGES=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_PAPER=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_NAME=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_ADDRESS=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_TELEPHONE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MEASUREMENT=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_IDENTIFICATION=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Якщо &#039;&#039;&#039;UTF-8&#039;&#039;&#039; не згадується, то встановлюємо локаль&lt;br /&gt;
   apt install locales locales-all&lt;br /&gt;
   sudo /usr/sbin/update-locale LANG=uk_UA.UTF-8 LANGUAGE=&amp;quot;uk_UA:uk&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Підключення репозитарію Koha  ==&lt;br /&gt;
&lt;br /&gt;
В репозитарії [http://debian.koha-community.org/ debian.koha-community.org]  доступні стабільна та розробницька версії.&lt;br /&gt;
&lt;br /&gt;
Спочатку додаємо ключ gpg.asc (koha-keyring.gpg) до довірених ключів APT:&lt;br /&gt;
&lt;br /&gt;
Встановити gpg&lt;br /&gt;
 apt-get install gnupg2&lt;br /&gt;
&lt;br /&gt;
Звантажити та встановити ключ&lt;br /&gt;
&lt;br /&gt;
Новіший спосіб&lt;br /&gt;
 wget -qO - https://debian.koha-community.org/koha/gpg.asc | gpg --dearmor -o /usr/share/keyrings/koha-keyring.gpg&lt;br /&gt;
&lt;br /&gt;
або старіший спосіб&lt;br /&gt;
 wget -q -O- https://debian.koha-community.org/koha/gpg.asc | sudo apt-key add -&lt;br /&gt;
&lt;br /&gt;
Див. також [https://wiki.koha-community.org/wiki/Koha_on_Debian#The_apt-key_deprecation_warning] та [https://wiki.debian.org/DebianRepository/UseThirdParty]).&lt;br /&gt;
&lt;br /&gt;
Швидко підключити репозитарій стабільну версію Koha (рекомендується) можна командою&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha stable main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
&lt;br /&gt;
Також можна вибрати репозитарій з певною версією (див. тут http://debian.koha-community.org/koha/dists/), напр&lt;br /&gt;
 &#039;&#039;&#039;echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] https://debian.koha-community.org/koha 25.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&#039;&#039;&#039;&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 24.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 24.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
&lt;br /&gt;
Оновлюємо список доступних для встановлення пакунків&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
= Встановлення Koha =&lt;br /&gt;
&lt;br /&gt;
== Встановлення пакунків Koha ==&lt;br /&gt;
 sudo apt-get install koha-common koha-deps koha-perldeps koha-l10n koha-elasticsearch&lt;br /&gt;
&lt;br /&gt;
Може бути помилка з конфігурацією пакунка libapache2-mpm-itk, див. рішення тут https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=734865 та https://wiki.koha-community.org/wiki/Koha_on_Debian#Aside:_a_common_problem_on_Ubuntu_happens_here&lt;br /&gt;
&lt;br /&gt;
Якщо далі щось піде не так, читаємо стандартну інструкцію про налаштування&lt;br /&gt;
&lt;br /&gt;
 less /usr/share/doc/koha-common/README.Debian&lt;br /&gt;
&lt;br /&gt;
(у нових версіях можуть бути зміни)&lt;br /&gt;
&lt;br /&gt;
== Встановлення БД MySQL та допоміжних пакунків ==&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install mariadb-server &lt;br /&gt;
&lt;br /&gt;
 sudo mysql_secure_installation&lt;br /&gt;
&lt;br /&gt;
За винятком першого питання, на всі питання можна відповісти Так (“&#039;&#039;&#039;Y&#039;&#039;&#039;”). Необхідно встановити root пароль (надалі „ПарольАдмінаMySQL“)!&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install memcached libmemcached-tools&lt;br /&gt;
&lt;br /&gt;
 sudo apt install aptitude&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!-- sudo aptitude -t buster-backports install php-twig --&amp;gt;&lt;br /&gt;
 &amp;lt;!-- sudo aptitude -t bullseye-backports install php-twig --&amp;gt;&lt;br /&gt;
 sudo apt install php-twig&lt;br /&gt;
&lt;br /&gt;
 sudo apt install phpmyadmin php libapache2-mod-php &lt;br /&gt;
&lt;br /&gt;
* для „phpmyadmin“ вибрати (пробілом позначити зірочкою) лише „apache2“&lt;br /&gt;
* configure database for phpmyadmin with dbconfig-common? — так та встановити пароль застосунку&lt;br /&gt;
&lt;br /&gt;
Типово phpmyadmin доступний за адресою http://localhost/phpmyadmin&lt;br /&gt;
&lt;br /&gt;
Щодо phpmyadmin також див. https://think.unblog.ch/en/phpmyadmin-error-php-7-2-5-is-required/&lt;br /&gt;
&lt;br /&gt;
Якщо потрібен доступ до phpmyadmin на іншому порті, то у файлі /etc/phpmyadmin/phpmyadmin.service змінити&lt;br /&gt;
 ...&lt;br /&gt;
 &amp;lt;port&amp;gt;8888&amp;lt;/port&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
&lt;br /&gt;
та додати цей порт у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
 Listen 8888&lt;br /&gt;
&lt;br /&gt;
Перезапуск Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
По умовчанню вхід через phphmyadmin для root закрито.&lt;br /&gt;
За потреби можна створити іншого користувача&lt;br /&gt;
 &lt;br /&gt;
 mysql -u root -p&lt;br /&gt;
 CREATE USER &#039;sysadmin&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;парольдляsysadmin&#039;;&lt;br /&gt;
&lt;br /&gt;
та надати йому привілеї на усі БД:&lt;br /&gt;
&lt;br /&gt;
 GRANT ALL PRIVILEGES ON *.* TO &#039;sysadmin&#039;@&#039;localhost&#039; WITH GRANT OPTION;&lt;br /&gt;
 exit&lt;br /&gt;
 sudo /etc/init.d/mysql restart&lt;br /&gt;
&lt;br /&gt;
== Пакунки з CPAN ==&lt;br /&gt;
&lt;br /&gt;
Пакунки, яких немає у репозитаріях Debian чи Koha, встановлюємо з CPAN.&lt;br /&gt;
&lt;br /&gt;
Станом на 12.2023 необхідні модулі&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;HTTPD::Bench::ApacheBench&#039;&#039;&#039; (0.73), перевірка в Debian: [https://packages.debian.org/search?keywords=libhttpd-bench-apachebench-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
* &#039;&#039;&#039;Text::CSV::Unicode&#039;&#039;&#039; (0.40), перевірка в Debian: [https://packages.debian.org/search?keywords=libtext_csv_unicode-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
* &#039;&#039;&#039;Selenium::Remote::Driver&#039;&#039;&#039; (1.27), перевірка в Debian: [https://packages.debian.org/search?keywords=libselenium_remote_driver-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Locale::XGettext::TT2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Встановлюємо командами (при цьому, якщо це перше використання CPAN, підтверджуємо автоматичне налаштування та підключення до Інтернет) :&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install make&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install HTTPD::Bench::ApacheBench&#039;&lt;br /&gt;
— встановився, вивід —&lt;br /&gt;
 ADIRAJ/ApacheBench-0.73.tar.gz&lt;br /&gt;
 make install  -- OK&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install libgdbm-dev apache2-dev libdatetimex-easy-perl &lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;DBIx::Class::Schema::PopulateMore&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Test::Differences&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Text::CSV::Unicode&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
 RMBARKER/Text-CSV-Unicode-0.400.tar.gz&lt;br /&gt;
  ./Build install  -- OK&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Selenium::Remote::Driver&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
 TEODESIAN/Selenium-Remote-Driver-1.32.tar.gz&lt;br /&gt;
  /usr/bin/make install  -- OK&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- exists in Debian 10: sudo  perl -MCPAN -e &#039;install Net::OAuth2::AuthorizationServer&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
  LEEJO/Net-OAuth2-AuthorizationServer-0.23.tar.gz&lt;br /&gt;
  /usr/bin/make install  -- OK&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!-- sudo  perl -MCPAN -e &#039;install Readonly::XS&#039;&lt;br /&gt;
— встановлено, вивід —&lt;br /&gt;
 Readonly::XS is up to date (1.05).&lt;br /&gt;
&#039;&#039;Чомусь є ще зауваження про пакунок Readonly::XS, хоча він і повинен бути встановлений командою вище (?).&#039;&#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- sudo  perl -MCPAN -e &#039;install WebService::ILS&#039;&lt;br /&gt;
— встановився, вивід —&lt;br /&gt;
 SRDJAN/WebService-ILS-0.14.tar.gz&lt;br /&gt;
 ./Build install  -- OK--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Locale::XGettext::TT2&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--== Налаштування MySQL ==--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
1) Пароль для користувача root БД MySQL: ПарольАдмінаMySQL&lt;br /&gt;
&lt;br /&gt;
Лише, &#039;&#039;&#039;якщо пароль не вибрано&#039;&#039;&#039; при встановленні MySQL чи необхідно вказати новий, то діємо наступним чином&lt;br /&gt;
&lt;br /&gt;
 sudo dpkg-reconfigure mysql-server-5.5&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
2) Для підтримки UTF-8 у MySQL у файлі /etc/mysql/my.cnf (в кінці) має бути наступне&lt;br /&gt;
&lt;br /&gt;
 [mysqld]&lt;br /&gt;
 init-connect=&#039;SET NAMES utf8, collation_connection=utf8_unicode_ci&#039;&lt;br /&gt;
 character-set-server=utf8&lt;br /&gt;
 collation-server=utf8_unicode_ci&lt;br /&gt;
 character_set_client=utf8&lt;br /&gt;
 skip-character-set-client-handshake&lt;br /&gt;
&lt;br /&gt;
3) Перезапускаємо сервер MySQL&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/mysql restart&lt;br /&gt;
&lt;br /&gt;
4) Переконуємося, що зміни внесені, виконавши&lt;br /&gt;
&lt;br /&gt;
 sudo mysql -uroot -pПарольАдмінаMySQL&lt;br /&gt;
 show variables;&lt;br /&gt;
 quit&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Налаштування Apache та сценарій „koha-post-install-setup“ ==&lt;br /&gt;
&lt;br /&gt;
1) Виконуємо сценарій&lt;br /&gt;
 sudo koha-post-install-setup&lt;br /&gt;
(він задіює модулі Rewrite та Suexec для Apache)&lt;br /&gt;
&lt;br /&gt;
2) Додатково задіюємо модулі &amp;lt;!--і Expires, --&amp;gt; Deflate, Cgi, headers, proxy_http&amp;lt;!--, Mpm_Itk та виключаємо[https://wiki.koha-community.org/wiki/Koha_on_Debian#Aside:_a_common_problem_on_Ubuntu_happens_here] модуль Event&lt;br /&gt;
 sudo a2enmod expires--&amp;gt;&lt;br /&gt;
 sudo a2enmod deflate&lt;br /&gt;
 sudo a2enmod rewrite&lt;br /&gt;
 sudo a2enmod cgi&lt;br /&gt;
&amp;lt;!-- sudo a2enmod mpm_itk&lt;br /&gt;
 sudo a2dismod mpm_event--&amp;gt;&lt;br /&gt;
 sudo a2enmod headers proxy_http&lt;br /&gt;
&lt;br /&gt;
3) Редагуємо  /etc/apache2/conf-available/charset.conf &lt;br /&gt;
 AddCharset UTF-8 .utf8&lt;br /&gt;
 AddDefaultCharset UTF-8&lt;br /&gt;
&lt;br /&gt;
та задіюємо його&lt;br /&gt;
&lt;br /&gt;
 sudo a2enconf charset&lt;br /&gt;
&lt;br /&gt;
4) Перезапуск Apache&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
== Створення екземпляра АБІС Koha ==&lt;br /&gt;
&lt;br /&gt;
=== Варіанти налаштування АБІС Koha  з доменами та портами ===&lt;br /&gt;
&lt;br /&gt;
==== Варіант з портами 8080 та 8888 (тестовий) ====&lt;br /&gt;
Цей варіант зручно використовувати на початковому етапі, коли домен (порт 80) зайнято під інший сайт/сервіс.&lt;br /&gt;
&lt;br /&gt;
===== koha-ukr-unimarc-site.conf =====&lt;br /&gt;
&lt;br /&gt;
Створюємо файл &lt;br /&gt;
 sudo mc -e /etc/koha/koha-ukr-unimarc-site.conf&lt;br /&gt;
наступного змісту&lt;br /&gt;
&lt;br /&gt;
 DOMAIN=&amp;quot;localhost&amp;quot;           # Change this to be your domain. Any instance will be a subdomain of this string.&lt;br /&gt;
 OPACPORT=&amp;quot;8080&amp;quot;                # TCP listening port for the users&#039; interface (if you skip this, the apache default of 80 will be used)&lt;br /&gt;
 OPACPREFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 OPACSUFFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 INTRAPORT=&amp;quot;8888&amp;quot;             # TCP listening port for the administration interface&lt;br /&gt;
 INTRAPREFIX=&amp;quot;&amp;quot;               # For administration interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 INTRASUFFIX=&amp;quot;&amp;quot;               # For administration interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 ZEBRA_MARC_FORMAT=&amp;quot;unimarc&amp;quot;  # Specifies format of MARC records to be indexed by Zebra. Possible values are &#039;marc21&#039;, &#039;normarc&#039; and &#039;unimarc&#039;.&lt;br /&gt;
 ZEBRA_LANGUAGE=&amp;quot;uk&amp;quot;          # Primary language for Zebra indexing. Possible values are &#039;en&#039;, &#039;fr&#039; and &#039;nb&#039;.&lt;br /&gt;
 DEFAULTSQL=&amp;quot;&amp;quot;                # a value is generally not needed.&lt;br /&gt;
 BIBLIOS_INDEXING_MODE=&amp;quot;dom&amp;quot;         # Set the indexing mode for bibliographic records.  Valid values are dom (default) and grs1.&lt;br /&gt;
 AUTHORITIES_INDEXING_MODE=&amp;quot;dom&amp;quot;     # Set the indexing mode for authority records. Valid values are dom (default) and grs1.&lt;br /&gt;
 USE_MEMCACHED=&amp;quot;yes&amp;quot;                 # Set the instance to make use of memcache.&lt;br /&gt;
 MEMCACHED_SERVERS=&amp;quot;127.0.0.1:11211&amp;quot; # Set a comma-separated list of host:port memcached servers.&lt;br /&gt;
 MEMCACHED_PREFIX=&amp;quot;koha_&amp;quot;            # Set the desired prefix for the instance memcached namespace.&lt;br /&gt;
 ENABLE_SRU=&amp;quot;yes&amp;quot;                    # Enable the Z39.50/SRU server (default: disabled).&lt;br /&gt;
 SRU_SERVER_PORT=&amp;quot;7090&amp;quot;              # Specifiy a TCP port number for the Z39.50/SRU server to listen on. (default: 7090).&lt;br /&gt;
&lt;br /&gt;
===== ports.conf =====&lt;br /&gt;
Додаємо&lt;br /&gt;
&lt;br /&gt;
 Listen 8080&lt;br /&gt;
 Listen 8888&lt;br /&gt;
&lt;br /&gt;
у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
Також перезапускаємо Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
==== Варіант з портами 80 та 8080 ====&lt;br /&gt;
Цей варіант зручно використовувати, коли під АБІС Koha відведено окремий домен/сервер.&lt;br /&gt;
 &lt;br /&gt;
===== koha-ukr-unimarc-site.conf =====&lt;br /&gt;
/змінюється/&lt;br /&gt;
Створюємо файл &lt;br /&gt;
 sudo mc -e /etc/koha/koha-ukr-unimarc-site.conf&lt;br /&gt;
наступного змісту&lt;br /&gt;
&lt;br /&gt;
 DOMAIN=&amp;quot;localhost&amp;quot;           # Change this to be your domain. Any instance will be a subdomain of this string.&lt;br /&gt;
 OPACPORT=&amp;quot;80&amp;quot;                # TCP listening port for the users&#039; interface (if you skip this, the apache default of 80 will be used)&lt;br /&gt;
 OPACPREFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 OPACSUFFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 INTRAPORT=&amp;quot;8080&amp;quot;             # TCP listening port for the administration interface&lt;br /&gt;
 INTRAPREFIX=&amp;quot;&amp;quot;               # For administration interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 INTRASUFFIX=&amp;quot;&amp;quot;               # For administration interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 ZEBRA_MARC_FORMAT=&amp;quot;unimarc&amp;quot;  # Specifies format of MARC records to be indexed by Zebra. Possible values are &#039;marc21&#039;, &#039;normarc&#039; and &#039;unimarc&#039;.&lt;br /&gt;
 ZEBRA_LANGUAGE=&amp;quot;uk&amp;quot;          # Primary language for Zebra indexing. Possible values are &#039;en&#039;, &#039;fr&#039; and &#039;nb&#039;.&lt;br /&gt;
 DEFAULTSQL=&amp;quot;&amp;quot;                # a value is generally not needed.&lt;br /&gt;
 BIBLIOS_INDEXING_MODE=&amp;quot;dom&amp;quot;         # Set the indexing mode for bibliographic records.  Valid values are dom (default) and grs1.&lt;br /&gt;
 AUTHORITIES_INDEXING_MODE=&amp;quot;dom&amp;quot;     # Set the indexing mode for authority records. Valid values are dom (default) and grs1.&lt;br /&gt;
 USE_MEMCACHED=&amp;quot;yes&amp;quot;                 # Set the instance to make use of memcache.&lt;br /&gt;
 MEMCACHED_SERVERS=&amp;quot;127.0.0.1:11211&amp;quot; # Set a comma-separated list of host:port memcached servers.&lt;br /&gt;
 MEMCACHED_PREFIX=&amp;quot;koha_&amp;quot;            # Set the desired prefix for the instance memcached namespace.&lt;br /&gt;
 ENABLE_SRU=&amp;quot;yes&amp;quot;                    # Enable the Z39.50/SRU server (default: disabled).&lt;br /&gt;
 SRU_SERVER_PORT=&amp;quot;7090&amp;quot;              # Specifiy a TCP port number for the Z39.50/SRU server to listen on. (default: 7090).&lt;br /&gt;
&lt;br /&gt;
===== ports.conf =====&lt;br /&gt;
Додаємо&lt;br /&gt;
&lt;br /&gt;
 Listen 8080&lt;br /&gt;
 Listen 8008&lt;br /&gt;
&lt;br /&gt;
у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
Порт 8008 додано для того щоб переспрямувати типовий віртуальний хост сервера Apache з порта 80 на порт 8008.&lt;br /&gt;
Для цього редагуємо типовий файл /etc/apache2/sites-enabled/000-default.conf і змінюємо наступний рядок&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;VirtualHost *:8008&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Також перезапускаємо Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
==== Варіант з доменами ====&lt;br /&gt;
&lt;br /&gt;
Цей варіант для випадку, коли є можливість попередньо налаштувати для АБІС Koha 2 домени на кшталт&lt;br /&gt;
&lt;br /&gt;
 opac.librarydomain.ua&lt;br /&gt;
 staff.librarydomain.ua&lt;br /&gt;
&lt;br /&gt;
Щодо налаштування див. тут https://wiki.koha-community.org/wiki/How_to_set_up_a_domain_name_for_Koha&lt;br /&gt;
&lt;br /&gt;
=== Команда „koha-create“ ===&lt;br /&gt;
&lt;br /&gt;
Синтаксис команди для створення екземплярів АБІС Koha — [https://wiki.koha-community.org/wiki/Commands_provided_by_the_Debian_packages#koha-create на вікі] та більш актуальний у [http://git.koha-community.org/gitweb/?p=koha.git;a=blob_plain;f=debian/scripts/koha-create;hb=HEAD коді на Git], а також через вбудовану довідку „koha-create --help“:&lt;br /&gt;
 koha-create [--create-db|--request-db|--populate-db|--use-db] \&lt;br /&gt;
   [--marcflavor marc21(default)|normarc|unimarc] \&lt;br /&gt;
   [--zebralang  cs|el|en(default)|es|fr|nb|ru|uk] \&lt;br /&gt;
   [--elasticsearch-server localhost:9200(default)] \&lt;br /&gt;
   [--auth-idx   dom(default)|grs1] \&lt;br /&gt;
   [--biblio-idx dom (default)|grs1] \&lt;br /&gt;
   [--use-memcached] \&lt;br /&gt;
   [--memcached-servers 127.0.0.1:11211,host2:port2,...] \&lt;br /&gt;
   [--memcached-prefix KOHA|koha_|...] \&lt;br /&gt;
   [--enable-sru] \&lt;br /&gt;
   [--sru-port 7090(default)|9998] \&lt;br /&gt;
   [--defaultsql /path/to/some.sql] \&lt;br /&gt;
   [--configfile /path/to/config] \&lt;br /&gt;
   [--passwdfile /path/to/passwd] \&lt;br /&gt;
   [--dbhost host] \&lt;br /&gt;
   [--database   dbname]  \&lt;br /&gt;
   [--adminuser admin_user_id_in_db] \&lt;br /&gt;
   [--template-cache-dir /var/cache/koha/&amp;lt;instance&amp;gt;/templates(default)] \&lt;br /&gt;
   [--timezone time/zone (America/Argentina)] \&lt;br /&gt;
   [--upload-path /var/lib/koha/&amp;lt;instancename&amp;gt;/uploads(default)|...] \&lt;br /&gt;
   [--tmp-path dir /var/lib/koha/&amp;lt;instance&amp;gt;/tmp(default)] \&lt;br /&gt;
   [--letsencrypt] \&lt;br /&gt;
   [--smtp-host host] \&lt;br /&gt;
   [--smtp-port NN] \&lt;br /&gt;
   [--smtp-timeout NN] \&lt;br /&gt;
   [--smtp-ssl-mode mode [disabled(default)|ssl|starttls] \&lt;br /&gt;
   [--smtp-user-name user] \&lt;br /&gt;
   [--smtp-password  pass] \&lt;br /&gt;
   [--smtp-debug] \&lt;br /&gt;
   [--mb-host localhost)default)] \&lt;br /&gt;
   [--mb-port NN default: 61613] \&lt;br /&gt;
   [--mb-user guest(default)] \&lt;br /&gt;
   [--mb-pass guest(default)] \&lt;br /&gt;
   [--mb-vhost koha_&amp;lt;instance&amp;gt;(default)] \&lt;br /&gt;
   [--keep-cookie NAME] \&lt;br /&gt;
   [--help,-h] \&lt;br /&gt;
   instancename&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Зауваження: довжина екземпляра Коха („instancename“) наразі обмежена 11 символами (див. [https://github.com/digibib/kohadevbox/issues/56], [https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10205]). Екземпляр з назвою більшої довжини буде непрацездатним.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Створення екземпляра АБІС Koha (українська, Unimarc)&lt;br /&gt;
&lt;br /&gt;
 sudo koha-create  --create-db  --configfile /etc/koha/koha-ukr-unimarc-site.conf   ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Вивід:&lt;br /&gt;
&lt;br /&gt;
 Koha instance is empty, no staff user created.&lt;br /&gt;
 Starting Koha worker daemon for ukr_unimarc (default):.&lt;br /&gt;
 Starting Koha indexing daemon for ukr_unimarc:.&lt;br /&gt;
&lt;br /&gt;
== Веб-встановлювач ==&lt;br /&gt;
&lt;br /&gt;
=== Актуальні українські sql-файли  ===&lt;br /&gt;
&lt;br /&gt;
Частина локалізованих SQL-таблиць &#039;&#039;&#039;українською&#039;&#039;&#039; була долучена латкою https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18537 у 2017 р. для версії Koha 17.05.05 та вище.&lt;br /&gt;
&lt;br /&gt;
Оновлення для українських SQL-таблиць доступні у  DrobBox Сергія Дубика за адресою:&lt;br /&gt;
&lt;br /&gt;
&#039;https://www.dropbox.com/sh/nybt54x8yhh7frq/AACfsG32sJnBgNh1CdivXDjYa?dl=0&#039;&lt;br /&gt;
&lt;br /&gt;
Тека &#039;&#039;&#039;SQL_Koha_23_05_0X_adds/uk-UA_additional/uk-UA&#039;&#039;&#039;  містить оновлення, які необхідно скопіювати у теку &#039;&#039;&#039;uk-UA&#039;&#039;&#039; у &#039;&#039;&#039;/usr/share/koha/intranet/cgi-bin/installer/data/mysql&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Виконайте наступну команду&lt;br /&gt;
 sudo find /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA -type d -exec chmod ugo+x {} \;&lt;br /&gt;
щоб надати привілеї теці /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA. Інакше інсталятор її не побачить.&lt;br /&gt;
&lt;br /&gt;
=== Утворення локалізованих шаблонів ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Переходимо у теку сценаріїв локалізації Коха&lt;br /&gt;
&lt;br /&gt;
 cd /usr/share/koha/misc/translator&lt;br /&gt;
&lt;br /&gt;
та запускаємо утворення локалізованих шаблонів тощо для кожної мови&lt;br /&gt;
&lt;br /&gt;
 sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib &amp;quot;./translate&amp;quot; install uk-UA&lt;br /&gt;
 sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib &amp;quot;./translate&amp;quot; install ru-RU&lt;br /&gt;
&lt;br /&gt;
... і для інших необхідних мов (окрім „en“)&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Спочатку дивимося перелік доступних мов&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --list --available&lt;br /&gt;
&lt;br /&gt;
Встановлюємо переклади для української&amp;lt;!-- та російської --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --install uk-UA&lt;br /&gt;
&amp;lt;!-- sudo koha-translate --install ru-RU --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ця команда також згенерує деякі перекладені дані для Коха (у форматі &#039;&#039;&#039;yaml&#039;&#039;&#039;-файлів) у теці&lt;br /&gt;
 /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA&lt;br /&gt;
разом з раніше скопійованими &#039;&#039;&#039;SQL&#039;&#039;&#039;-файлами. Примітка: sudo koha-translate --update uk-UA також генерує yaml-файли (потрібно при встановленні екземплярів Коха).&lt;br /&gt;
&lt;br /&gt;
Також можете встановити деякі інші мови інтерфейсу&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --install pl-PL &lt;br /&gt;
&amp;lt;!-- sudo koha-translate --install be-BY --&amp;gt;&lt;br /&gt;
 sudo koha-translate --install de-DE&lt;br /&gt;
 sudo koha-translate --install fr-FR&lt;br /&gt;
 sudo koha-translate --install it-IT&lt;br /&gt;
 sudo koha-translate --install cs-CZ&lt;br /&gt;
 sudo koha-translate --install bg-Cyrl&lt;br /&gt;
 …&lt;br /&gt;
&lt;br /&gt;
=== Кроки веб-встановлювача ===&lt;br /&gt;
&lt;br /&gt;
Типовий логін для екземляра напр. „ukr_unimarc“ буде:&lt;br /&gt;
 koha_ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Пароль та логін можна переглянути за допомогою:&lt;br /&gt;
 sudo koha-passwd ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
або логін і пароль зберігаються у файлі &#039;&#039;&#039;/etc/koha/sites/ukr_unimarc/koha-conf.xml&#039;&#039;&#039;, у розділі &#039;&#039;&#039;config&#039;&#039;&#039; знаходимо користувача (&#039;&#039;&#039;user&#039;&#039;&#039;) та пароль (&#039;&#039;&#039;pass&#039;&#039;&#039;). Також побачити логін та пароль можна через команди &lt;br /&gt;
&lt;br /&gt;
 sudo xmlstarlet sel -t -v &#039;yazgfs/config/user&#039; /etc/koha/sites/ukr_unimarc/koha-conf.xml&lt;br /&gt;
 sudo xmlstarlet sel -t -v &#039;yazgfs/config/pass&#039; /etc/koha/sites/ukr_unimarc/koha-conf.xml&lt;br /&gt;
 &lt;br /&gt;
У веб-оглядачі переходимо за адресою http://localhost:8080/?language=uk-UA (чи http://localhost:8888/?language=uk-UA). Бачимо запит на авторизацію від веб-встановлювача.&lt;br /&gt;
&lt;br /&gt;
Крок 1: мова &#039;&#039;&#039;uk-UA&#039;&#039;&#039;, перевірка залежностей&lt;br /&gt;
&lt;br /&gt;
Крок 2: налаштування бази даних, перевірка з’єднання, існування БД та привілеїв&lt;br /&gt;
&lt;br /&gt;
Крок 3: створення таблиць, вибір МАРК-стандарту &#039;&#039;&#039;Unimarc&#039;&#039;&#039; (УкрМарк), вибір типових даних (послідовно &#039;&#039;&#039;вибираємо усі¹²&#039;&#039;&#039; &#039;&#039;&#039;дані&#039;&#039;&#039;, імпорт 1-10 хв.).&lt;br /&gt;
&lt;br /&gt;
¹Які типові дані можна вимкнути:&lt;br /&gt;
* Приклади користувачів &lt;br /&gt;
* Приклади бібліотек/підрозділів&lt;br /&gt;
&lt;br /&gt;
²Також варто вимкнути типову структуру unimarc_sample_fastadd_framework (вона конфліктує з unimarc_sample_fastadd_framework_FA_UKR) у блоці „Факультативне“.&lt;br /&gt;
&lt;br /&gt;
==== Процес імпорту даних ====&lt;br /&gt;
Для імпорту даних Koha використовуватиме дані з теки /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA.&lt;br /&gt;
У цій теці будуть як дані, згенеровані самою Коха (у форматі yml-файлів) так і дані sql-скриптів (з набору Сергія Дубика).  &lt;br /&gt;
&lt;br /&gt;
На 3 кроці слідкуємо за помилками при імпорті типових даних. Якщо є помилки — знаходимо відповідні sql-файли, виправляємо їх та імпортуємо вручну (напр., через phpmyadmin) або очищуємо таблиці і перезапускаємо веб-встановлювач. Також повідомляйте про sql-помилки Сергія Дубика, serhijdubykЖАБКАgmail.com. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Для очищення таблиць (ОБЕРЕЖНО - БУДУТЬ ВИТЕРТИ УСІ ДАНІ з БД koha_ukr_unimarc) та перезапуску веб-встановлювача можна використати наступний bash-скрипт delete_all_data_in_db_koha_ukr_unimarc.sh:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash &lt;br /&gt;
 # MySQL сервер та інформація про підключення&lt;br /&gt;
 INSTANCE=&amp;quot;ukr_unimarc&amp;quot;&lt;br /&gt;
 MYSQL_USER=&amp;quot;koha_&amp;quot;$INSTANCE&lt;br /&gt;
 MYSQL_PASSWORD=&amp;quot;ваш_пароль&amp;quot;&lt;br /&gt;
 MYSQL_HOST=&amp;quot;localhost&amp;quot; # або інший хост, на якому запущено MySQL&lt;br /&gt;
 MYSQL_DB=&amp;quot;koha_&amp;quot;$INSTANCE &lt;br /&gt;
 # Вибір всіх таблиць в базі даних &lt;br /&gt;
 TABLES=$(mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -se &amp;quot;SHOW TABLES&amp;quot;)&lt;br /&gt;
 # Вимкнення перевірки зовнішніх ключів&lt;br /&gt;
 mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;SET FOREIGN_KEY_CHECKS = 0;&amp;quot; &lt;br /&gt;
 # Цикл для виконання DELETE для кожної таблиці&lt;br /&gt;
 for table in $TABLES&lt;br /&gt;
 do&lt;br /&gt;
   mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;DELETE FROM $table;&amp;quot;&lt;br /&gt;
 done &lt;br /&gt;
 # Включення перевірки зовнішніх ключів&lt;br /&gt;
 mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;SET FOREIGN_KEY_CHECKS = 1;&amp;quot;&lt;br /&gt;
 echo &amp;quot;Всі дані з бази даних $MYSQL_DB були очищені.&amp;quot;&lt;br /&gt;
 sudo /etc/init.d/koha-common restart&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
 sudo /etc/init.d/mariadb restart&lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
 koha-plack --restart $INSTANCE&lt;br /&gt;
&lt;br /&gt;
Інколи, для кращого очищення, цей скрипт потрібно запускати повторно.&lt;br /&gt;
&lt;br /&gt;
==== Помилка „Gateway Timeout“ ====&lt;br /&gt;
Рідко, скоріш на повільних серверах, на 3-му кроці може з’являтися помилка „Gateway Timeout“. Спробуйте в налаштуваннях Apache (/etc/apache2/apache2.conf) виставити більший час (Timeout 1200), виконати&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
та перезапустити веб-встановлювач (й попередньо очистити таблиці).&lt;br /&gt;
&lt;br /&gt;
==== Адаптаційний етап  ====&lt;br /&gt;
=====Створення бібліотеки/підрозділу=====&lt;br /&gt;
&lt;br /&gt;
Створюємо свій підрозділ, напр.&lt;br /&gt;
&lt;br /&gt;
    Код біб­ліо­те­ки/під­роз­ді­лу: AB&lt;br /&gt;
    Найменування: Абонемент&lt;br /&gt;
&lt;br /&gt;
=====Створення категорії користувачів=====&lt;br /&gt;
Якщо у sql-даних були вибрані типові категорії користувачів, то цей крок Коха пропустить.&lt;br /&gt;
&lt;br /&gt;
===== Створення адміністратора Коха=====&lt;br /&gt;
&lt;br /&gt;
Вводимо дані адміністратора Коха - прізвище, ім’я, номер читацького квитка, бібліотека / підрозділ, категорію користувача, логін, пароль.&lt;br /&gt;
&lt;br /&gt;
===== Створення нового типу одиниць =====&lt;br /&gt;
Якщо у sql-даних були вибрані приклади типів одиниць, то цей крок Коха пропустить.&lt;br /&gt;
&lt;br /&gt;
===== Створення нового правила обігу =====&lt;br /&gt;
Наприклад, вибираємо&lt;br /&gt;
 Підрозділ бібліотеки: Абонемент&lt;br /&gt;
 Категорія користувача: Студент&lt;br /&gt;
 Тип одиниці: BOOK&lt;br /&gt;
 Поточна дозволена кількість видач: 50&lt;br /&gt;
 Термін випозичання: 14&lt;br /&gt;
 Одиниці: дні&lt;br /&gt;
 Продовження (дозволена кількість): 1&lt;br /&gt;
=====Встановлення завершено!=====&lt;br /&gt;
Вітаємо, Ви закінчили і готові до використання Коха&lt;br /&gt;
&lt;br /&gt;
== Підтримка кирилиці рушієм пошуку Zebra ==&lt;br /&gt;
&lt;br /&gt;
Необхідно додати кириличні символи до файлу&lt;br /&gt;
&lt;br /&gt;
 /etc/koha/zebradb/etc/word-phrase-utf.chr&lt;br /&gt;
&lt;br /&gt;
а саме виправити на наступне:&lt;br /&gt;
&lt;br /&gt;
 lowercase {0-9}{a-z}αβγδεζηθικλμνξοπρστυφχψωæäåąßćęłńóśøöüźżабвгдежзийклмнопрстуфхцчшщьыъэюяёєїґўі’&lt;br /&gt;
 uppercase {0-9}{A-Z}ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩÆÄÅĄẞĆĘŁŃÓŚØÖÜŹŻАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЬЫЪЭЮЯЁЄЇҐЎІ’&lt;br /&gt;
 &lt;br /&gt;
 space {\001-\040}!&amp;quot;#$%&amp;amp;&#039;\()*+,-./:;&amp;lt;=&amp;gt;?@\[\\]^_`\{|}~{\x88-\x89}{\x98-\x9C}&lt;br /&gt;
&lt;br /&gt;
Без цієї зміни пошук або не буде працювати або даватиме некоректні результати.&lt;br /&gt;
&lt;br /&gt;
Також для коректного сортування кирилиці аналогічні зміни також потрібно внести і до файлу&lt;br /&gt;
/etc/koha/zebradb/lang_defs/en/&#039;&#039;&#039;sort-string-utf.chr&#039;&#039;&#039; (наявність uk/sort-string-utf.chr наразі не дає бажаного результату).&lt;br /&gt;
&lt;br /&gt;
При оновленнях пакунка „koha-common“ також потрібно вносити ці зміни.&lt;br /&gt;
&lt;br /&gt;
=== Запуск служби Zebra ===&lt;br /&gt;
&lt;br /&gt;
 sudo koha-zebra --start ukr_unimarc&lt;br /&gt;
* koha-zebra — новий скрипт, згадка про нього є тут https://koha-community.org/koha-17-11-released/&lt;br /&gt;
&lt;br /&gt;
=== Запуск індексації Zebra ===&lt;br /&gt;
&lt;br /&gt;
 sudo koha-rebuild-zebra -f -v ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== Включення Plack ==&lt;br /&gt;
 koha-plack --enable ukr_unimarc;  koha-plack --start ukr_unimarc&lt;br /&gt;
Щодо продуктивності див. також тут:&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Performance&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Benchmark_for_16.11&lt;br /&gt;
&lt;br /&gt;
== Створення sitemap ==&lt;br /&gt;
 koha-sitemap --enable   ukr_unimarc&lt;br /&gt;
 koha-sitemap --generate ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== E-mail ==&lt;br /&gt;
&lt;br /&gt;
By default, email is turned off. This is to let you get everything set up before you risk sending unwanted notices to people. To turn email on:&lt;br /&gt;
&lt;br /&gt;
 sudo koha-email-enable ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== Вимкнення оновлення Koha ==&lt;br /&gt;
Для більш контрольованого оновлення пакунків Коха можна тимчасово виключити оновлення у /etc/apt/sources.list.d/koha.list                                                                                                                                                         &lt;br /&gt;
 #deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&lt;br /&gt;
&lt;br /&gt;
Це дозволить легко оновлювати інші пакунки Debian&lt;br /&gt;
&lt;br /&gt;
= Виправлення проблем =&lt;br /&gt;
Деколи стає відомо про проблему у поточній версії Koha. Зазвичай виправлення з’являється в наступній версії.&lt;br /&gt;
Це у випадку, якщо про проблему повідомлено на [https://bugs.koha-community.org/bugzilla3/ баґгтрекар Koha] і знайдено й прийнято її вирішення (латка) до виходу наступної версії.&lt;br /&gt;
Тут згадуватимуться проблеми й їх вирішення для поточних версій Koha.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Koha 16.11 ==&lt;br /&gt;
=== Поламані посилання при пошуку ===&lt;br /&gt;
Проявляється в укр. та рос. локалізації Unimarc (УкрМарк) при використанні відображення Koha-MARC „biblio.biblionumber «» 090^9.&lt;br /&gt;
&lt;br /&gt;
Вирішення: замінити у файлі /usr/share/koha/intranet/htdocs/intranet-tmpl/prog/en/xslt/UNIMARCslim2intranetResults.xsl&lt;br /&gt;
рядок&lt;br /&gt;
  &amp;lt;xsl:variable name=&amp;quot;biblionumber&amp;quot; select=&amp;quot;marc:controlfield[@tag=001]&amp;quot;/&amp;gt;&lt;br /&gt;
на рядок&lt;br /&gt;
  &amp;lt;xsl:variable name=&amp;quot;biblionumber&amp;quot; select=&amp;quot;marc:datafield[@tag=090]/marc:subfield[@code=&#039;a&#039;]&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Повідомлення про помилку: [https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17730 Uniform mapping for biblio.biblionumber (Unimarc) ].&lt;br /&gt;
&lt;br /&gt;
Потребує оновлення мов&lt;br /&gt;
 sudo koha-translate --update uk-UA&lt;br /&gt;
 sudo koha-translate --update pl-PL&lt;br /&gt;
 sudo koha-translate --update ru-RU&lt;br /&gt;
та інших&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Див. також: [[Виправлення та вдосконалення для АБІС Koha]], зроблені українською спільнотою АБІС Koha.&lt;br /&gt;
&lt;br /&gt;
= Оновлення Koha =&lt;br /&gt;
&lt;br /&gt;
Нова версія Koha виходить кожні шість місяців з набором нових функцій. Також кожен місяць виходять коригувальні оновлення.&lt;br /&gt;
&lt;br /&gt;
Оновлення проходить легко для варіанту [[Встановлення Koha з репозитарію на ОС Debian|встановлення Koha з пакунків Debian]].&lt;br /&gt;
&lt;br /&gt;
Більш стабільними є версії Коха, що пройшли декілька коригувальних оновлень.&lt;br /&gt;
&lt;br /&gt;
Можна оновлювати Коху до версії з певної стабільної гілки. Напр., якщо потрібно оновити Коха до найновішої коригувальної версії у гілці 23.05, то у файлі /etc/apt/sources.list.d/koha.list&lt;br /&gt;
має бути наступне&lt;br /&gt;
&lt;br /&gt;
deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
 sudo apt-get install koha-common&lt;br /&gt;
&lt;br /&gt;
Деколи необхідно оновити ключ debian-сховища Koha.&lt;br /&gt;
&lt;br /&gt;
 wget -qO - https://debian.koha-community.org/koha/gpg.asc | gpg --dearmor -o /usr/share/keyrings/koha-keyring.gpg&lt;br /&gt;
&lt;br /&gt;
Для більшого контролю над наступними оновленнями Коха можна закоментувати рядок у /etc/apt/sources.list.d/koha.list (і розкоментовувати чи змінювати при ручному оновленні АБІС Koha).&lt;br /&gt;
&lt;br /&gt;
== Встановлення/оновлення допоміжних perl-модулів ==&lt;br /&gt;
&lt;br /&gt;
Після оновлення, перевіряємо в бібліотечному інтерфейсі сторінку „Домівка &amp;gt; Про АБІС Koha &amp;gt; Модулі Perl“.&lt;br /&gt;
&lt;br /&gt;
Ви можете побачити відсутні модулі Perl, виділені різними кольорами,&lt;br /&gt;
&lt;br /&gt;
=== Пакунки з репозитарію Debian ===&lt;br /&gt;
&lt;br /&gt;
Деякі згадувані тут пакунки могли бути відсутні у репозиторії Debian на момент підготовки пакунки з Koha. Пробуємо знайти відсутні пакунки через пошук &lt;br /&gt;
https://www.debian.org/distrib/packages#search_packages&lt;br /&gt;
&lt;br /&gt;
Знайдені пакунки довстановлюємо&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install знайдений_пакунок&lt;br /&gt;
&lt;br /&gt;
Напр.&lt;br /&gt;
 sudo apt-get install libhttp-tiny-perl&lt;br /&gt;
&lt;br /&gt;
=== Пакунки з CPAN ===&lt;br /&gt;
&lt;br /&gt;
Perl-пакунки, наразі не пакетизовані й відсутні у репозитарії Debian, встановлюємо напряму з репозитарію perl-пакунків CPAN.&lt;br /&gt;
&lt;br /&gt;
Наприклад, при  оновлення до 16.11: &lt;br /&gt;
&lt;br /&gt;
(perl-пакунок „Test::DBIx::Class“ також вимагав встановлення debian-пакунка „apache2-dev“)&lt;br /&gt;
&lt;br /&gt;
 sudo cpan&lt;br /&gt;
 install Test::DBIx::Class&lt;br /&gt;
 install Readonly::XS&lt;br /&gt;
 install HTTPD::Bench::ApacheBench&lt;br /&gt;
&lt;br /&gt;
== Оновлення локалізації ==&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --update uk-UA&lt;br /&gt;
та, за потреби, інших мов (ru-RU, pl-PL, be-BY)&lt;br /&gt;
&lt;br /&gt;
Однак, при оновленні пакунків Koha локалізація оновлюється автоматично для усіх вибраних мов.&lt;br /&gt;
&lt;br /&gt;
= Вилучення Koha =&lt;br /&gt;
&lt;br /&gt;
Вилучення пакунка „koha-common“ не приводить до автоматичного вилучення екземплярів АБІС Koha. &#039;&#039;&#039;Попередньо&#039;&#039;&#039; необхідно зупинити та вилучити усі екземпляри АБІС Koha командами&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/mariadb restart&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
 sudo koha-zebra --stop ukr_unimarc&lt;br /&gt;
 sudo koha-indexer --stop ukr_unimarc&lt;br /&gt;
 sudo koha-plack --stop ukr_unimarc&lt;br /&gt;
 sudo koha-disable ukr_unimarc&lt;br /&gt;
 sudo koha-remove ukr_unimarc&lt;br /&gt;
 sudo /sbin/userdel ukr_unimarc-koha&lt;br /&gt;
 sudo /sbin/groupdel ukr_unimarc-koha&lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
&lt;br /&gt;
Інколи виникає помилка userdel: user ukr_unimarc-koha is currently used by process 4793 /usr/sbin/deluser: `/usr/sbin/userdel ukr_unimarc-koha&#039; returned error code 8. Див. https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=4880.&lt;br /&gt;
&lt;br /&gt;
Перегляд переліку наявних екземплярів &lt;br /&gt;
&lt;br /&gt;
 sudo koha-list&lt;br /&gt;
&lt;br /&gt;
Остаточне вилучення пакунків Koha&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get purge koha-common koha-deps koha-perldeps koha-elasticsearch&lt;br /&gt;
&lt;br /&gt;
Перевірте також теки:&lt;br /&gt;
 /var/spool/koha&lt;br /&gt;
 /var/log/koha&lt;br /&gt;
 /var/lib/koha&lt;br /&gt;
 /var/cache/koha&lt;br /&gt;
 /usr/share/koha&lt;br /&gt;
 /etc/koha&lt;br /&gt;
&lt;br /&gt;
Можна очистити вміст цих тек щодо екземпляру ukr_unimarc&lt;br /&gt;
 rm -rf /var/spool/koha/ukr_unimarc&lt;br /&gt;
 rm -rf /var/log/koha/ukr_unimarc&lt;br /&gt;
 rm -rf /var/lib/koha/ukr_unimarc &lt;br /&gt;
 rm -rf /var/cache/koha/ukr_unimarc &lt;br /&gt;
&lt;br /&gt;
У випадку якщо це був останній екземпляр та Вам не потрібна тека /usr/share/koha, то вилучайте й повністю теку /usr/share/koha &lt;br /&gt;
 rm -rf /usr/share/koha&lt;br /&gt;
Примітка: Теку /usr/share/koha мала вилучити команда „apt-get purge koha-common“, однак там могли залишитися файли перекладів чи інші ваші зміни чи долучені файли.&lt;br /&gt;
&lt;br /&gt;
У теці /etc/koha команда „apt-get purge koha-common“ також вилучила більшість файлів. Залишилася тека /etc/koha/sites/ukr_unimarc, її вилучаємо&lt;br /&gt;
 rm -rf /etc/koha/sites/ukr_unimarc&lt;br /&gt;
Також там могли зберегтися конфіг налаштування екземпляра (/etc/koha/koha-ukr-unimarc-site.conf) та інші ваші зміни. Якщо нічого з цього не потрібно, то вилучаємо теку /etc/koha/&lt;br /&gt;
 rm -rf /etc/koha&lt;br /&gt;
&lt;br /&gt;
Вилучення налаштувань для веб-сервера Apache2&lt;br /&gt;
&lt;br /&gt;
 rm /etc/apache2/sites-enabled/ukr_unimarc.conf&lt;br /&gt;
 rm /etc/apache2/sites-available/ukr_unimarc.conf&lt;br /&gt;
&lt;br /&gt;
Якщо після видалення планується перевстановлення Коха, то ще потрібно &lt;br /&gt;
 &lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
&lt;br /&gt;
= Налаштування =&lt;br /&gt;
&lt;br /&gt;
Щодо додаткових налаштувань та адаптацій див. тут: [[Налаштування Koha, встановленої з джерела]].&lt;br /&gt;
&lt;br /&gt;
= Див. також =&lt;br /&gt;
&lt;br /&gt;
* [[Встановлення Koha з джерела на ОС Debian]]&lt;br /&gt;
* [[Оновлення Koha, встановленої з джерела]]&lt;br /&gt;
* [[Коротка інструкція для адміністратора АБІС Koha]]&lt;br /&gt;
* [[Короткий посібник користувача АБІС Koha]]&lt;br /&gt;
&lt;br /&gt;
[[Category:АБІС Koha]]&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_Koha_%D0%B7_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D1%96%D1%8E_%D0%BD%D0%B0_%D0%9E%D0%A1_Debian&amp;diff=9283</id>
		<title>Встановлення Koha з репозитарію на ОС Debian</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_Koha_%D0%B7_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D1%96%D1%8E_%D0%BD%D0%B0_%D0%9E%D0%A1_Debian&amp;diff=9283"/>
		<updated>2025-06-12T10:31:37Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Розглядається встановлення АБІС Koha версії 23.11-25.05 &#039;&#039;&#039;з репозитарію&#039;&#039;&#039; [http://debian.koha-community.org/ debian.koha-community.org]. &lt;br /&gt;
&lt;br /&gt;
На даний час це найбільш протестований і розповсюджений варіант.&lt;br /&gt;
&lt;br /&gt;
Окрім цього ще є варіант [[Встановлення Koha з джерела на ОС Debian|встановлення АБІС Koha з джерельних кодів]], що є дещо більш гнучким щодо налаштування, але і складнішим.&lt;br /&gt;
&lt;br /&gt;
Див. також&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_on_Debian Koha_on_Debian] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Debian Koha &amp;amp; Debian] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Category:Installation Category:Installation] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_on_ubuntu_-_packages Koha on ubuntu - packages] на Koha Wiki&lt;br /&gt;
&lt;br /&gt;
= Встановлення ОС Debian GNU/Linux &amp;lt;!-- 10 Buster / --&amp;gt; 11 Bullseye =&lt;br /&gt;
&lt;br /&gt;
Див. також:&lt;br /&gt;
* http://download.openlib.org.ua/ustanovka-debian-11/&lt;br /&gt;
* https://infoit.com.ua/linux/kak-ustanovit-debian-11-bullseye-shag-za-shagom/&lt;br /&gt;
* [http://wiki.tntu.edu.ua/%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_%D0%9E%D0%A1_Debian_Linux Встановлення ОС Debian Linux].&lt;br /&gt;
&lt;br /&gt;
Перевірка поточної версії Debian:&lt;br /&gt;
 lsb_release -d&lt;br /&gt;
&lt;br /&gt;
Щодо сумісності Коха з іншими версіями ОС див.&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/System_requirements_and_recommendations Системні вимоги та рекомендації] (англ.)&lt;br /&gt;
&lt;br /&gt;
== Підключення гілок non-free та contrib для пакунків Дебіен ==&lt;br /&gt;
&lt;br /&gt;
Перевіряємо у /etc/apt/sources.list чи підключені гілки  non-free та contrib&lt;br /&gt;
&lt;br /&gt;
 sudo mc -e /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
 deb     http://deb.debian.org/debian/ bullseye main non-free contrib&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bullseye main non-free contrib&lt;br /&gt;
 &lt;br /&gt;
 deb     http://security.debian.org/debian-security/ bullseye-security main&lt;br /&gt;
 deb-src http://security.debian.org/debian-security/ bullseye-security main&lt;br /&gt;
 &lt;br /&gt;
 deb     http://deb.debian.org/debian/ bullseye-updates main contrib non-free&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bullseye-updates main contrib non-free&lt;br /&gt;
 &lt;br /&gt;
 deb     http://deb.debian.org/debian bullseye-backports main contrib non-free&lt;br /&gt;
 deb-src http://deb.debian.org/debian bullseye-backports main&lt;br /&gt;
  &lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
= Встановлення ОС Debian GNU/Linux 12 bookworm =&lt;br /&gt;
&lt;br /&gt;
Див. також:&lt;br /&gt;
* https://d-i.debian.org/manual/uk.amd64/index.html Debian GNU/Linux гайд інсталяції&lt;br /&gt;
&lt;br /&gt;
Перевірка поточної версії Debian:&lt;br /&gt;
 lsb_release -d&lt;br /&gt;
&lt;br /&gt;
Щодо сумісності Коха з іншими версіями ОС див.&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/System_requirements_and_recommendations Системні вимоги та рекомендації] (англ.)&lt;br /&gt;
&lt;br /&gt;
== Підключення гілок non-free та contrib для пакунків Дебіен ==&lt;br /&gt;
&lt;br /&gt;
Перевіряємо у /etc/apt/sources.list чи підключені гілки  non-free та contrib&lt;br /&gt;
&lt;br /&gt;
 sudo mc -e /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware&lt;br /&gt;
  &lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
= Попередні налаштування =&lt;br /&gt;
== Локаль з UTF-8 ==&lt;br /&gt;
Перевірка локалі:&lt;br /&gt;
  sudo locale&lt;br /&gt;
у виводі повинно бути магічне „&#039;&#039;&#039;UTF-8&#039;&#039;&#039;“ (en.UTF-8 тощо), наприклад для України&lt;br /&gt;
&lt;br /&gt;
 LANG=uk_UA.UTF-8&lt;br /&gt;
 LANGUAGE=&lt;br /&gt;
 LC_CTYPE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_NUMERIC=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_TIME=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_COLLATE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MONETARY=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MESSAGES=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_PAPER=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_NAME=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_ADDRESS=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_TELEPHONE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MEASUREMENT=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_IDENTIFICATION=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Якщо &#039;&#039;&#039;UTF-8&#039;&#039;&#039; не згадується, то встановлюємо локаль&lt;br /&gt;
   apt install locales locales-all&lt;br /&gt;
   sudo /usr/sbin/update-locale LANG=uk_UA.UTF-8 LANGUAGE=&amp;quot;uk_UA:uk&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Підключення репозитарію Koha  ==&lt;br /&gt;
&lt;br /&gt;
В репозитарії [http://debian.koha-community.org/ debian.koha-community.org]  доступні стабільна та розробницька версії.&lt;br /&gt;
&lt;br /&gt;
Спочатку додаємо ключ gpg.asc (koha-keyring.gpg) до довірених ключів APT:&lt;br /&gt;
&lt;br /&gt;
Встановити gpg&lt;br /&gt;
 apt-get install gnupg2&lt;br /&gt;
&lt;br /&gt;
Звантажити та встановити ключ&lt;br /&gt;
&lt;br /&gt;
Новіший спосіб&lt;br /&gt;
 wget -qO - https://debian.koha-community.org/koha/gpg.asc | gpg --dearmor -o /usr/share/keyrings/koha-keyring.gpg&lt;br /&gt;
&lt;br /&gt;
або старіший спосіб&lt;br /&gt;
 wget -q -O- https://debian.koha-community.org/koha/gpg.asc | sudo apt-key add -&lt;br /&gt;
&lt;br /&gt;
Див. також [https://wiki.koha-community.org/wiki/Koha_on_Debian#The_apt-key_deprecation_warning] та [https://wiki.debian.org/DebianRepository/UseThirdParty]).&lt;br /&gt;
&lt;br /&gt;
Швидко підключити репозитарій стабільну версію Koha (рекомендується) можна командою&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha stable main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
&lt;br /&gt;
Також можна вибрати репозитарій з певною версією (див. тут http://debian.koha-community.org/koha/dists/), напр&lt;br /&gt;
 &#039;&#039;&#039;echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] https://debian.koha-community.org/koha 25.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&#039;&#039;&#039;&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 24.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 24.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
&lt;br /&gt;
Оновлюємо список доступних для встановлення пакунків&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
= Встановлення Koha =&lt;br /&gt;
&lt;br /&gt;
== Встановлення пакунків Koha ==&lt;br /&gt;
 sudo apt-get install koha-common koha-deps koha-perldeps koha-l10n koha-elasticsearch&lt;br /&gt;
&lt;br /&gt;
Може бути помилка з конфігурацією пакунка libapache2-mpm-itk, див. рішення тут https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=734865 та https://wiki.koha-community.org/wiki/Koha_on_Debian#Aside:_a_common_problem_on_Ubuntu_happens_here&lt;br /&gt;
&lt;br /&gt;
Якщо далі щось піде не так, читаємо стандартну інструкцію про налаштування&lt;br /&gt;
&lt;br /&gt;
 less /usr/share/doc/koha-common/README.Debian&lt;br /&gt;
&lt;br /&gt;
(у нових версіях можуть бути зміни)&lt;br /&gt;
&lt;br /&gt;
== Встановлення БД MySQL та допоміжних пакунків ==&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install mariadb-server &lt;br /&gt;
&lt;br /&gt;
 sudo mysql_secure_installation&lt;br /&gt;
&lt;br /&gt;
За винятком першого питання, на всі питання можна відповісти Так (“&#039;&#039;&#039;Y&#039;&#039;&#039;”). Необхідно встановити root пароль (надалі „ПарольАдмінаMySQL“)!&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install memcached libmemcached-tools&lt;br /&gt;
&lt;br /&gt;
 sudo apt install aptitude&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!-- sudo aptitude -t buster-backports install php-twig --&amp;gt;&lt;br /&gt;
 &amp;lt;!-- sudo aptitude -t bullseye-backports install php-twig --&amp;gt;&lt;br /&gt;
 sudo apt install php-twig&lt;br /&gt;
&lt;br /&gt;
 sudo apt install phpmyadmin php libapache2-mod-php &lt;br /&gt;
&lt;br /&gt;
* для „phpmyadmin“ вибрати (пробілом позначити зірочкою) лише „apache2“&lt;br /&gt;
* configure database for phpmyadmin with dbconfig-common? — так та встановити пароль застосунку&lt;br /&gt;
&lt;br /&gt;
Типово phpmyadmin доступний за адресою http://localhost/phpmyadmin&lt;br /&gt;
&lt;br /&gt;
Щодо phpmyadmin також див. https://think.unblog.ch/en/phpmyadmin-error-php-7-2-5-is-required/&lt;br /&gt;
&lt;br /&gt;
Якщо потрібен доступ до phpmyadmin на іншому порті, то у файлі /etc/phpmyadmin/phpmyadmin.service змінити&lt;br /&gt;
 ...&lt;br /&gt;
 &amp;lt;port&amp;gt;8888&amp;lt;/port&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
&lt;br /&gt;
та додати цей порт у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
 Listen 8888&lt;br /&gt;
&lt;br /&gt;
Перезапуск Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
По умовчанню вхід через phphmyadmin для root закрито.&lt;br /&gt;
За потреби можна створити іншого користувача&lt;br /&gt;
 &lt;br /&gt;
 mysql -u root -p&lt;br /&gt;
 CREATE USER &#039;sysadmin&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;парольдляsysadmin&#039;;&lt;br /&gt;
&lt;br /&gt;
та надати йому привілеї на усі БД:&lt;br /&gt;
&lt;br /&gt;
 GRANT ALL PRIVILEGES ON *.* TO &#039;sysadmin&#039;@&#039;localhost&#039; WITH GRANT OPTION;&lt;br /&gt;
 exit&lt;br /&gt;
 sudo /etc/init.d/mysql restart&lt;br /&gt;
&lt;br /&gt;
== Пакунки з CPAN ==&lt;br /&gt;
&lt;br /&gt;
Пакунки, яких немає у репозитаріях Debian чи Koha, встановлюємо з CPAN.&lt;br /&gt;
&lt;br /&gt;
Станом на 12.2023 необхідні модулі&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;HTTPD::Bench::ApacheBench&#039;&#039;&#039; (0.73), перевірка в Debian: [https://packages.debian.org/search?keywords=libhttpd-bench-apachebench-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
* &#039;&#039;&#039;Text::CSV::Unicode&#039;&#039;&#039; (0.40), перевірка в Debian: [https://packages.debian.org/search?keywords=libtext_csv_unicode-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
* &#039;&#039;&#039;Selenium::Remote::Driver&#039;&#039;&#039; (1.27), перевірка в Debian: [https://packages.debian.org/search?keywords=libselenium_remote_driver-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Locale::XGettext::TT2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Встановлюємо командами (при цьому, якщо це перше використання CPAN, підтверджуємо автоматичне налаштування та підключення до Інтернет) :&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install make&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install HTTPD::Bench::ApacheBench&#039;&lt;br /&gt;
— встановився, вивід —&lt;br /&gt;
 ADIRAJ/ApacheBench-0.73.tar.gz&lt;br /&gt;
 make install  -- OK&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install libgdbm-dev apache2-dev libdatetimex-easy-perl &lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;DBIx::Class::Schema::PopulateMore&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Test::Differences&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Text::CSV::Unicode&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
 RMBARKER/Text-CSV-Unicode-0.400.tar.gz&lt;br /&gt;
  ./Build install  -- OK&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Selenium::Remote::Driver&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
 TEODESIAN/Selenium-Remote-Driver-1.32.tar.gz&lt;br /&gt;
  /usr/bin/make install  -- OK&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- exists in Debian 10: sudo  perl -MCPAN -e &#039;install Net::OAuth2::AuthorizationServer&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
  LEEJO/Net-OAuth2-AuthorizationServer-0.23.tar.gz&lt;br /&gt;
  /usr/bin/make install  -- OK&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!-- sudo  perl -MCPAN -e &#039;install Readonly::XS&#039;&lt;br /&gt;
— встановлено, вивід —&lt;br /&gt;
 Readonly::XS is up to date (1.05).&lt;br /&gt;
&#039;&#039;Чомусь є ще зауваження про пакунок Readonly::XS, хоча він і повинен бути встановлений командою вище (?).&#039;&#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- sudo  perl -MCPAN -e &#039;install WebService::ILS&#039;&lt;br /&gt;
— встановився, вивід —&lt;br /&gt;
 SRDJAN/WebService-ILS-0.14.tar.gz&lt;br /&gt;
 ./Build install  -- OK--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Locale::XGettext::TT2&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--== Налаштування MySQL ==--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
1) Пароль для користувача root БД MySQL: ПарольАдмінаMySQL&lt;br /&gt;
&lt;br /&gt;
Лише, &#039;&#039;&#039;якщо пароль не вибрано&#039;&#039;&#039; при встановленні MySQL чи необхідно вказати новий, то діємо наступним чином&lt;br /&gt;
&lt;br /&gt;
 sudo dpkg-reconfigure mysql-server-5.5&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
2) Для підтримки UTF-8 у MySQL у файлі /etc/mysql/my.cnf (в кінці) має бути наступне&lt;br /&gt;
&lt;br /&gt;
 [mysqld]&lt;br /&gt;
 init-connect=&#039;SET NAMES utf8, collation_connection=utf8_unicode_ci&#039;&lt;br /&gt;
 character-set-server=utf8&lt;br /&gt;
 collation-server=utf8_unicode_ci&lt;br /&gt;
 character_set_client=utf8&lt;br /&gt;
 skip-character-set-client-handshake&lt;br /&gt;
&lt;br /&gt;
3) Перезапускаємо сервер MySQL&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/mysql restart&lt;br /&gt;
&lt;br /&gt;
4) Переконуємося, що зміни внесені, виконавши&lt;br /&gt;
&lt;br /&gt;
 sudo mysql -uroot -pПарольАдмінаMySQL&lt;br /&gt;
 show variables;&lt;br /&gt;
 quit&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Налаштування Apache та сценарій „koha-post-install-setup“ ==&lt;br /&gt;
&lt;br /&gt;
1) Виконуємо сценарій&lt;br /&gt;
 sudo koha-post-install-setup&lt;br /&gt;
(він задіює модулі Rewrite та Suexec для Apache)&lt;br /&gt;
&lt;br /&gt;
2) Додатково задіюємо модулі &amp;lt;!--і Expires, --&amp;gt; Deflate, Cgi, headers, proxy_http&amp;lt;!--, Mpm_Itk та виключаємо[https://wiki.koha-community.org/wiki/Koha_on_Debian#Aside:_a_common_problem_on_Ubuntu_happens_here] модуль Event&lt;br /&gt;
 sudo a2enmod expires--&amp;gt;&lt;br /&gt;
 sudo a2enmod deflate&lt;br /&gt;
 sudo a2enmod rewrite&lt;br /&gt;
 sudo a2enmod cgi&lt;br /&gt;
&amp;lt;!-- sudo a2enmod mpm_itk&lt;br /&gt;
 sudo a2dismod mpm_event--&amp;gt;&lt;br /&gt;
 sudo a2enmod headers proxy_http&lt;br /&gt;
&lt;br /&gt;
3) Редагуємо  /etc/apache2/conf-available/charset.conf &lt;br /&gt;
 AddCharset UTF-8 .utf8&lt;br /&gt;
 AddDefaultCharset UTF-8&lt;br /&gt;
&lt;br /&gt;
та задіюємо його&lt;br /&gt;
&lt;br /&gt;
 sudo a2enconf charset&lt;br /&gt;
&lt;br /&gt;
4) Перезапуск Apache&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
== Створення екземпляра АБІС Koha ==&lt;br /&gt;
&lt;br /&gt;
=== Варіанти налаштування АБІС Koha  з доменами та портами ===&lt;br /&gt;
&lt;br /&gt;
==== Варіант з портами 8080 та 8888 (тестовий) ====&lt;br /&gt;
Цей варіант зручно використовувати на початковому етапі, коли домен (порт 80) зайнято під інший сайт/сервіс.&lt;br /&gt;
&lt;br /&gt;
===== koha-ukr-unimarc-site.conf =====&lt;br /&gt;
&lt;br /&gt;
Створюємо файл &lt;br /&gt;
 sudo mc -e /etc/koha/koha-ukr-unimarc-site.conf&lt;br /&gt;
наступного змісту&lt;br /&gt;
&lt;br /&gt;
 DOMAIN=&amp;quot;localhost&amp;quot;           # Change this to be your domain. Any instance will be a subdomain of this string.&lt;br /&gt;
 OPACPORT=&amp;quot;8080&amp;quot;                # TCP listening port for the users&#039; interface (if you skip this, the apache default of 80 will be used)&lt;br /&gt;
 OPACPREFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 OPACSUFFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 INTRAPORT=&amp;quot;8888&amp;quot;             # TCP listening port for the administration interface&lt;br /&gt;
 INTRAPREFIX=&amp;quot;&amp;quot;               # For administration interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 INTRASUFFIX=&amp;quot;&amp;quot;               # For administration interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 ZEBRA_MARC_FORMAT=&amp;quot;unimarc&amp;quot;  # Specifies format of MARC records to be indexed by Zebra. Possible values are &#039;marc21&#039;, &#039;normarc&#039; and &#039;unimarc&#039;.&lt;br /&gt;
 ZEBRA_LANGUAGE=&amp;quot;uk&amp;quot;          # Primary language for Zebra indexing. Possible values are &#039;en&#039;, &#039;fr&#039; and &#039;nb&#039;.&lt;br /&gt;
 DEFAULTSQL=&amp;quot;&amp;quot;                # a value is generally not needed.&lt;br /&gt;
 BIBLIOS_INDEXING_MODE=&amp;quot;dom&amp;quot;         # Set the indexing mode for bibliographic records.  Valid values are dom (default) and grs1.&lt;br /&gt;
 AUTHORITIES_INDEXING_MODE=&amp;quot;dom&amp;quot;     # Set the indexing mode for authority records. Valid values are dom (default) and grs1.&lt;br /&gt;
 USE_MEMCACHED=&amp;quot;yes&amp;quot;                 # Set the instance to make use of memcache.&lt;br /&gt;
 MEMCACHED_SERVERS=&amp;quot;127.0.0.1:11211&amp;quot; # Set a comma-separated list of host:port memcached servers.&lt;br /&gt;
 MEMCACHED_PREFIX=&amp;quot;koha_&amp;quot;            # Set the desired prefix for the instance memcached namespace.&lt;br /&gt;
 ENABLE_SRU=&amp;quot;yes&amp;quot;                    # Enable the Z39.50/SRU server (default: disabled).&lt;br /&gt;
 SRU_SERVER_PORT=&amp;quot;7090&amp;quot;              # Specifiy a TCP port number for the Z39.50/SRU server to listen on. (default: 7090).&lt;br /&gt;
&lt;br /&gt;
===== ports.conf =====&lt;br /&gt;
Додаємо&lt;br /&gt;
&lt;br /&gt;
 Listen 8080&lt;br /&gt;
 Listen 8888&lt;br /&gt;
&lt;br /&gt;
у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
Також перезапускаємо Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
==== Варіант з портами 80 та 8080 ====&lt;br /&gt;
Цей варіант зручно використовувати, коли під АБІС Koha відведено окремий домен/сервер.&lt;br /&gt;
 &lt;br /&gt;
===== koha-ukr-unimarc-site.conf =====&lt;br /&gt;
/змінюється/&lt;br /&gt;
Створюємо файл &lt;br /&gt;
 sudo mc -e /etc/koha/koha-ukr-unimarc-site.conf&lt;br /&gt;
наступного змісту&lt;br /&gt;
&lt;br /&gt;
 DOMAIN=&amp;quot;localhost&amp;quot;           # Change this to be your domain. Any instance will be a subdomain of this string.&lt;br /&gt;
 OPACPORT=&amp;quot;80&amp;quot;                # TCP listening port for the users&#039; interface (if you skip this, the apache default of 80 will be used)&lt;br /&gt;
 OPACPREFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 OPACSUFFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 INTRAPORT=&amp;quot;8080&amp;quot;             # TCP listening port for the administration interface&lt;br /&gt;
 INTRAPREFIX=&amp;quot;&amp;quot;               # For administration interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 INTRASUFFIX=&amp;quot;&amp;quot;               # For administration interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 ZEBRA_MARC_FORMAT=&amp;quot;unimarc&amp;quot;  # Specifies format of MARC records to be indexed by Zebra. Possible values are &#039;marc21&#039;, &#039;normarc&#039; and &#039;unimarc&#039;.&lt;br /&gt;
 ZEBRA_LANGUAGE=&amp;quot;uk&amp;quot;          # Primary language for Zebra indexing. Possible values are &#039;en&#039;, &#039;fr&#039; and &#039;nb&#039;.&lt;br /&gt;
 DEFAULTSQL=&amp;quot;&amp;quot;                # a value is generally not needed.&lt;br /&gt;
 BIBLIOS_INDEXING_MODE=&amp;quot;dom&amp;quot;         # Set the indexing mode for bibliographic records.  Valid values are dom (default) and grs1.&lt;br /&gt;
 AUTHORITIES_INDEXING_MODE=&amp;quot;dom&amp;quot;     # Set the indexing mode for authority records. Valid values are dom (default) and grs1.&lt;br /&gt;
 USE_MEMCACHED=&amp;quot;yes&amp;quot;                 # Set the instance to make use of memcache.&lt;br /&gt;
 MEMCACHED_SERVERS=&amp;quot;127.0.0.1:11211&amp;quot; # Set a comma-separated list of host:port memcached servers.&lt;br /&gt;
 MEMCACHED_PREFIX=&amp;quot;koha_&amp;quot;            # Set the desired prefix for the instance memcached namespace.&lt;br /&gt;
 ENABLE_SRU=&amp;quot;yes&amp;quot;                    # Enable the Z39.50/SRU server (default: disabled).&lt;br /&gt;
 SRU_SERVER_PORT=&amp;quot;7090&amp;quot;              # Specifiy a TCP port number for the Z39.50/SRU server to listen on. (default: 7090).&lt;br /&gt;
&lt;br /&gt;
===== ports.conf =====&lt;br /&gt;
Додаємо&lt;br /&gt;
&lt;br /&gt;
 Listen 8080&lt;br /&gt;
 Listen 8008&lt;br /&gt;
&lt;br /&gt;
у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
Порт 8008 додано для того щоб переспрямувати типовий віртуальний хост сервера Apache з порта 80 на порт 8008.&lt;br /&gt;
Для цього редагуємо типовий файл /etc/apache2/sites-enabled/000-default.conf і змінюємо наступний рядок&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;VirtualHost *:8008&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Також перезапускаємо Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
==== Варіант з доменами ====&lt;br /&gt;
&lt;br /&gt;
Цей варіант для випадку, коли є можливість попередньо налаштувати для АБІС Koha 2 домени на кшталт&lt;br /&gt;
&lt;br /&gt;
 opac.librarydomain.ua&lt;br /&gt;
 staff.librarydomain.ua&lt;br /&gt;
&lt;br /&gt;
Щодо налаштування див. тут https://wiki.koha-community.org/wiki/How_to_set_up_a_domain_name_for_Koha&lt;br /&gt;
&lt;br /&gt;
=== Команда „koha-create“ ===&lt;br /&gt;
&lt;br /&gt;
Синтаксис команди для створення екземплярів АБІС Koha — [https://wiki.koha-community.org/wiki/Commands_provided_by_the_Debian_packages#koha-create на вікі] та більш актуальний у [http://git.koha-community.org/gitweb/?p=koha.git;a=blob_plain;f=debian/scripts/koha-create;hb=HEAD коді на Git], а також через вбудовану довідку „koha-create --help“:&lt;br /&gt;
 koha-create [--create-db|--request-db|--populate-db|--use-db] \&lt;br /&gt;
   [--marcflavor marc21(default)|normarc|unimarc] \&lt;br /&gt;
   [--zebralang  cs|el|en(default)|es|fr|nb|ru|uk] \&lt;br /&gt;
   [--elasticsearch-server localhost:9200(default)] \&lt;br /&gt;
   [--auth-idx   dom(default)|grs1] \&lt;br /&gt;
   [--biblio-idx dom (default)|grs1] \&lt;br /&gt;
   [--use-memcached] \&lt;br /&gt;
   [--memcached-servers 127.0.0.1:11211,host2:port2,...] \&lt;br /&gt;
   [--memcached-prefix KOHA|koha_|...] \&lt;br /&gt;
   [--enable-sru] \&lt;br /&gt;
   [--sru-port 7090(default)|9998] \&lt;br /&gt;
   [--defaultsql /path/to/some.sql] \&lt;br /&gt;
   [--configfile /path/to/config] \&lt;br /&gt;
   [--passwdfile /path/to/passwd] \&lt;br /&gt;
   [--dbhost host] \&lt;br /&gt;
   [--database   dbname]  \&lt;br /&gt;
   [--adminuser admin_user_id_in_db] \&lt;br /&gt;
   [--template-cache-dir /var/cache/koha/&amp;lt;instance&amp;gt;/templates(default)] \&lt;br /&gt;
   [--timezone time/zone (America/Argentina)] \&lt;br /&gt;
   [--upload-path /var/lib/koha/&amp;lt;instancename&amp;gt;/uploads(default)|...] \&lt;br /&gt;
   [--tmp-path dir /var/lib/koha/&amp;lt;instance&amp;gt;/tmp(default)] \&lt;br /&gt;
   [--letsencrypt] \&lt;br /&gt;
   [--smtp-host host] \&lt;br /&gt;
   [--smtp-port NN] \&lt;br /&gt;
   [--smtp-timeout NN] \&lt;br /&gt;
   [--smtp-ssl-mode mode [disabled(default)|ssl|starttls] \&lt;br /&gt;
   [--smtp-user-name user] \&lt;br /&gt;
   [--smtp-password  pass] \&lt;br /&gt;
   [--smtp-debug] \&lt;br /&gt;
   [--mb-host localhost)default)] \&lt;br /&gt;
   [--mb-port NN default: 61613] \&lt;br /&gt;
   [--mb-user guest(default)] \&lt;br /&gt;
   [--mb-pass guest(default)] \&lt;br /&gt;
   [--mb-vhost koha_&amp;lt;instance&amp;gt;(default)] \&lt;br /&gt;
   [--keep-cookie NAME] \&lt;br /&gt;
   [--help,-h] \&lt;br /&gt;
   instancename&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Зауваження: довжина екземпляра Коха („instancename“) наразі обмежена 11 символами (див. [https://github.com/digibib/kohadevbox/issues/56], [https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10205]). Екземпляр з назвою більшої довжини буде непрацездатним.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Створення екземпляра АБІС Koha (українська, Unimarc)&lt;br /&gt;
&lt;br /&gt;
 sudo koha-create  --create-db  --configfile /etc/koha/koha-ukr-unimarc-site.conf   ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Вивід:&lt;br /&gt;
&lt;br /&gt;
 Koha instance is empty, no staff user created.&lt;br /&gt;
 Starting Koha worker daemon for ukr_unimarc (default):.&lt;br /&gt;
 Starting Koha indexing daemon for ukr_unimarc:.&lt;br /&gt;
&lt;br /&gt;
== Веб-встановлювач ==&lt;br /&gt;
&lt;br /&gt;
=== Актуальні українські sql-файли  ===&lt;br /&gt;
&lt;br /&gt;
Частина локалізованих SQL-таблиць &#039;&#039;&#039;українською&#039;&#039;&#039; була долучена латкою https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18537 у 2017 р. для версії Koha 17.05.05 та вище.&lt;br /&gt;
&lt;br /&gt;
Оновлення для українських SQL-таблиць доступні у  DrobBox Сергія Дубика за адресою:&lt;br /&gt;
&lt;br /&gt;
&#039;https://www.dropbox.com/sh/nybt54x8yhh7frq/AACfsG32sJnBgNh1CdivXDjYa?dl=0&#039;&lt;br /&gt;
&lt;br /&gt;
Тека &#039;&#039;&#039;SQL_Koha_23_05_0X_adds/uk-UA_additional/uk-UA&#039;&#039;&#039;  містить оновлення, які необхідно скопіювати у теку &#039;&#039;&#039;uk-UA&#039;&#039;&#039; у &#039;&#039;&#039;/usr/share/koha/intranet/cgi-bin/installer/data/mysql&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Виконайте наступну команду&lt;br /&gt;
 sudo find /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA -type d -exec chmod ugo+x {} \;&lt;br /&gt;
щоб надати привілеї теці /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA. Інакше інсталятор її не побачить.&lt;br /&gt;
&lt;br /&gt;
=== Утворення локалізованих шаблонів ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Переходимо у теку сценаріїв локалізації Коха&lt;br /&gt;
&lt;br /&gt;
 cd /usr/share/koha/misc/translator&lt;br /&gt;
&lt;br /&gt;
та запускаємо утворення локалізованих шаблонів тощо для кожної мови&lt;br /&gt;
&lt;br /&gt;
 sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib &amp;quot;./translate&amp;quot; install uk-UA&lt;br /&gt;
 sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib &amp;quot;./translate&amp;quot; install ru-RU&lt;br /&gt;
&lt;br /&gt;
... і для інших необхідних мов (окрім „en“)&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Спочатку дивимося перелік доступних мов&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --list --available&lt;br /&gt;
&lt;br /&gt;
Встановлюємо переклади для української&amp;lt;!-- та російської --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --install uk-UA&lt;br /&gt;
&amp;lt;!-- sudo koha-translate --install ru-RU --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ця команда також згенерує деякі перекладені дані для Коха (у форматі &#039;&#039;&#039;yaml&#039;&#039;&#039;-файлів) у теці&lt;br /&gt;
 /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA&lt;br /&gt;
разом з раніше скопійованими &#039;&#039;&#039;SQL&#039;&#039;&#039;-файлами. Примітка: sudo koha-translate --update uk-UA також генерує yaml-файли (потрібно при встановленні екземплярів Коха).&lt;br /&gt;
&lt;br /&gt;
Також можете встановити деякі інші мови інтерфейсу&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --install pl-PL &lt;br /&gt;
&amp;lt;!-- sudo koha-translate --install be-BY --&amp;gt;&lt;br /&gt;
 sudo koha-translate --install de-DE&lt;br /&gt;
 sudo koha-translate --install fr-FR&lt;br /&gt;
 sudo koha-translate --install it-IT&lt;br /&gt;
 sudo koha-translate --install cs-CZ&lt;br /&gt;
 sudo koha-translate --install bg-Cyrl&lt;br /&gt;
 …&lt;br /&gt;
&lt;br /&gt;
=== Кроки веб-встановлювача ===&lt;br /&gt;
&lt;br /&gt;
Типовий логін для екземляра напр. „ukr_unimarc“ буде:&lt;br /&gt;
 koha_ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Пароль та логін можна переглянути за допомогою:&lt;br /&gt;
 sudo koha-passwd ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
або логін і пароль зберігаються у файлі &#039;&#039;&#039;/etc/koha/sites/ukr_unimarc/koha-conf.xml&#039;&#039;&#039;, у розділі &#039;&#039;&#039;config&#039;&#039;&#039; знаходимо користувача (&#039;&#039;&#039;user&#039;&#039;&#039;) та пароль (&#039;&#039;&#039;pass&#039;&#039;&#039;). Також побачити логін та пароль можна через команди &lt;br /&gt;
&lt;br /&gt;
 sudo xmlstarlet sel -t -v &#039;yazgfs/config/user&#039; /etc/koha/sites/ukr_unimarc/koha-conf.xml&lt;br /&gt;
 sudo xmlstarlet sel -t -v &#039;yazgfs/config/pass&#039; /etc/koha/sites/ukr_unimarc/koha-conf.xml&lt;br /&gt;
 &lt;br /&gt;
У веб-оглядачі переходимо за адресою http://localhost:8080/?language=uk-UA (чи http://localhost:8888/?language=uk-UA). Бачимо запит на авторизацію від веб-встановлювача.&lt;br /&gt;
&lt;br /&gt;
Крок 1: мова &#039;&#039;&#039;uk-UA&#039;&#039;&#039;, перевірка залежностей&lt;br /&gt;
&lt;br /&gt;
Крок 2: налаштування бази даних, перевірка з’єднання, існування БД та привілеїв&lt;br /&gt;
&lt;br /&gt;
Крок 3: створення таблиць, вибір МАРК-стандарту &#039;&#039;&#039;Unimarc&#039;&#039;&#039; (УкрМарк), вибір типових даних (послідовно &#039;&#039;&#039;вибираємо усі¹²&#039;&#039;&#039; &#039;&#039;&#039;дані&#039;&#039;&#039;, імпорт 1-10 хв.).&lt;br /&gt;
&lt;br /&gt;
¹Які типові дані можна вимкнути:&lt;br /&gt;
* Приклади користувачів &lt;br /&gt;
* Приклади бібліотек/підрозділів&lt;br /&gt;
&lt;br /&gt;
²Також варто вимкнути типову структуру unimarc_sample_fastadd_framework (вона конфліктує з unimarc_sample_fastadd_framework_FA_UKR) у блоці „Факультативне“.&lt;br /&gt;
&lt;br /&gt;
==== Процес імпорту даних ====&lt;br /&gt;
Для імпорту даних Koha використовуватиме дані з теки /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA.&lt;br /&gt;
У цій теці будуть як дані, згенеровані самою Коха (у форматі yml-файлів) так і дані sql-скриптів (з набору Сергія Дубика).  &lt;br /&gt;
&lt;br /&gt;
На 3 кроці слідкуємо за помилками при імпорті типових даних. Якщо є помилки — знаходимо відповідні sql-файли, виправляємо їх та імпортуємо вручну (напр., через phpmyadmin) або очищуємо таблиці і перезапускаємо веб-встановлювач. Також повідомляйте про sql-помилки Сергія Дубика, serhijdubykЖАБКАgmail.com. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Для очищення таблиць (ОБЕРЕЖНО - БУДУТЬ ВИТЕРТИ УСІ ДАНІ з БД koha_ukr_unimarc) та перезапуску веб-встановлювача можна використати наступний bash-скрипт delete_all_data_in_db_koha_ukr_unimarc.sh:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash &lt;br /&gt;
 # MySQL сервер та інформація про підключення&lt;br /&gt;
 INSTANCE=&amp;quot;ukr_unimarc&amp;quot;&lt;br /&gt;
 MYSQL_USER=&amp;quot;koha_&amp;quot;$INSTANCE&lt;br /&gt;
 MYSQL_PASSWORD=&amp;quot;ваш_пароль&amp;quot;&lt;br /&gt;
 MYSQL_HOST=&amp;quot;localhost&amp;quot; # або інший хост, на якому запущено MySQL&lt;br /&gt;
 MYSQL_DB=&amp;quot;koha_&amp;quot;$INSTANCE &lt;br /&gt;
 # Вибір всіх таблиць в базі даних &lt;br /&gt;
 TABLES=$(mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -se &amp;quot;SHOW TABLES&amp;quot;)&lt;br /&gt;
 # Вимкнення перевірки зовнішніх ключів&lt;br /&gt;
 mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;SET FOREIGN_KEY_CHECKS = 0;&amp;quot; &lt;br /&gt;
 # Цикл для виконання DELETE для кожної таблиці&lt;br /&gt;
 for table in $TABLES&lt;br /&gt;
 do&lt;br /&gt;
   mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;DELETE FROM $table;&amp;quot;&lt;br /&gt;
 done &lt;br /&gt;
 # Включення перевірки зовнішніх ключів&lt;br /&gt;
 mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;SET FOREIGN_KEY_CHECKS = 1;&amp;quot;&lt;br /&gt;
 echo &amp;quot;Всі дані з бази даних $MYSQL_DB були очищені.&amp;quot;&lt;br /&gt;
 sudo /etc/init.d/koha-common restart&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
 sudo /etc/init.d/mariadb restart&lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
 koha-plack --restart $INSTANCE&lt;br /&gt;
&lt;br /&gt;
Інколи, для кращого очищення, цей скрипт потрібно запускати повторно.&lt;br /&gt;
&lt;br /&gt;
==== Помилка „Gateway Timeout“ ====&lt;br /&gt;
Рідко, скоріш на повільних серверах, на 3-му кроці може з’являтися помилка „Gateway Timeout“. Спробуйте в налаштуваннях Apache (/etc/apache2/apache2.conf) виставити більший час (Timeout 1200), виконати&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
та перезапустити веб-встановлювач (й попередньо очистити таблиці).&lt;br /&gt;
&lt;br /&gt;
==== Адаптаційний етап  ====&lt;br /&gt;
=====Створення бібліотеки/підрозділу=====&lt;br /&gt;
&lt;br /&gt;
Створюємо свій підрозділ, напр.&lt;br /&gt;
&lt;br /&gt;
    Код біб­ліо­те­ки/під­роз­ді­лу: AB&lt;br /&gt;
    Найменування: Абонемент&lt;br /&gt;
&lt;br /&gt;
=====Створення категорії користувачів=====&lt;br /&gt;
Якщо у sql-даних були вибрані типові категорії користувачів, то цей крок Коха пропустить.&lt;br /&gt;
&lt;br /&gt;
===== Створення адміністратора Коха=====&lt;br /&gt;
&lt;br /&gt;
Вводимо дані адміністратора Коха - прізвище, ім’я, номер читацького квитка, бібліотека / підрозділ, категорію користувача, логін, пароль.&lt;br /&gt;
&lt;br /&gt;
===== Створення нового типу одиниць =====&lt;br /&gt;
Якщо у sql-даних були вибрані приклади типів одиниць, то цей крок Коха пропустить.&lt;br /&gt;
&lt;br /&gt;
===== Створення нового правила обігу =====&lt;br /&gt;
Наприклад, вибираємо&lt;br /&gt;
 Підрозділ бібліотеки: Абонемент&lt;br /&gt;
 Категорія користувача: Студент&lt;br /&gt;
 Тип одиниці: BOOK&lt;br /&gt;
 Поточна дозволена кількість видач: 50&lt;br /&gt;
 Термін випозичання: 14&lt;br /&gt;
 Одиниці: дні&lt;br /&gt;
 Продовження (дозволена кількість): 1&lt;br /&gt;
=====Встановлення завершено!=====&lt;br /&gt;
Вітаємо, Ви закінчили і готові до використання Коха&lt;br /&gt;
&lt;br /&gt;
== Підтримка кирилиці рушієм пошуку Zebra ==&lt;br /&gt;
&lt;br /&gt;
Необхідно додати кириличні символи до файлу&lt;br /&gt;
&lt;br /&gt;
 /etc/koha/zebradb/etc/word-phrase-utf.chr&lt;br /&gt;
&lt;br /&gt;
а саме виправити на наступне:&lt;br /&gt;
&lt;br /&gt;
 lowercase {0-9}{a-z}αβγδεζηθικλμνξοπρστυφχψωæäåąßćęłńóśøöüźżабвгдежзийклмнопрстуфхцчшщьыъэюяёєїґўі’&lt;br /&gt;
 uppercase {0-9}{A-Z}ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩÆÄÅĄẞĆĘŁŃÓŚØÖÜŹŻАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЬЫЪЭЮЯЁЄЇҐЎІ’&lt;br /&gt;
 &lt;br /&gt;
 space {\001-\040}!&amp;quot;#$%&amp;amp;&#039;\()*+,-./:;&amp;lt;=&amp;gt;?@\[\\]^_`\{|}~{\x88-\x89}{\x98-\x9C}&lt;br /&gt;
&lt;br /&gt;
Без цієї зміни пошук або не буде працювати або даватиме некоректні результати.&lt;br /&gt;
&lt;br /&gt;
Також для коректного сортування кирилиці аналогічні зміни також потрібно внести і до файлу&lt;br /&gt;
/etc/koha/zebradb/lang_defs/en/&#039;&#039;&#039;sort-string-utf.chr&#039;&#039;&#039; (наявність uk/sort-string-utf.chr наразі не дає бажаного результату).&lt;br /&gt;
&lt;br /&gt;
При оновленнях пакунка „koha-common“ також потрібно вносити ці зміни.&lt;br /&gt;
&lt;br /&gt;
=== Запуск служби Zebra ===&lt;br /&gt;
&lt;br /&gt;
 sudo koha-zebra --start ukr_unimarc&lt;br /&gt;
* koha-zebra — новий скрипт, згадка про нього є тут https://koha-community.org/koha-17-11-released/&lt;br /&gt;
&lt;br /&gt;
=== Запуск індексації Zebra ===&lt;br /&gt;
&lt;br /&gt;
 sudo koha-rebuild-zebra -f -v ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== Включення Plack ==&lt;br /&gt;
 koha-plack --enable ukr_unimarc;  koha-plack --start ukr_unimarc&lt;br /&gt;
Щодо продуктивності див. також тут:&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Performance&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Benchmark_for_16.11&lt;br /&gt;
&lt;br /&gt;
== Створення sitemap ==&lt;br /&gt;
 koha-sitemap --enable   ukr_unimarc&lt;br /&gt;
 koha-sitemap --generate ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== E-mail ==&lt;br /&gt;
&lt;br /&gt;
By default, email is turned off. This is to let you get everything set up before you risk sending unwanted notices to people. To turn email on:&lt;br /&gt;
&lt;br /&gt;
 sudo koha-email-enable ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== Вимкнення оновлення Koha ==&lt;br /&gt;
Для більш контрольованого оновлення пакунків Коха можна тимчасово виключити оновлення у /etc/apt/sources.list.d/koha.list                                                                                                                                                         &lt;br /&gt;
 #deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&lt;br /&gt;
&lt;br /&gt;
Це дозволить легко оновлювати інші пакунки Debian&lt;br /&gt;
&lt;br /&gt;
= Виправлення проблем =&lt;br /&gt;
Деколи стає відомо про проблему у поточній версії Koha. Зазвичай виправлення з’являється в наступній версії.&lt;br /&gt;
Це у випадку, якщо про проблему повідомлено на [https://bugs.koha-community.org/bugzilla3/ баґгтрекар Koha] і знайдено й прийнято її вирішення (латка) до виходу наступної версії.&lt;br /&gt;
Тут згадуватимуться проблеми й їх вирішення для поточних версій Koha.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Koha 16.11 ==&lt;br /&gt;
=== Поламані посилання при пошуку ===&lt;br /&gt;
Проявляється в укр. та рос. локалізації Unimarc (УкрМарк) при використанні відображення Koha-MARC „biblio.biblionumber «» 090^9.&lt;br /&gt;
&lt;br /&gt;
Вирішення: замінити у файлі /usr/share/koha/intranet/htdocs/intranet-tmpl/prog/en/xslt/UNIMARCslim2intranetResults.xsl&lt;br /&gt;
рядок&lt;br /&gt;
  &amp;lt;xsl:variable name=&amp;quot;biblionumber&amp;quot; select=&amp;quot;marc:controlfield[@tag=001]&amp;quot;/&amp;gt;&lt;br /&gt;
на рядок&lt;br /&gt;
  &amp;lt;xsl:variable name=&amp;quot;biblionumber&amp;quot; select=&amp;quot;marc:datafield[@tag=090]/marc:subfield[@code=&#039;a&#039;]&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Повідомлення про помилку: [https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17730 Uniform mapping for biblio.biblionumber (Unimarc) ].&lt;br /&gt;
&lt;br /&gt;
Потребує оновлення мов&lt;br /&gt;
 sudo koha-translate --update uk-UA&lt;br /&gt;
 sudo koha-translate --update pl-PL&lt;br /&gt;
 sudo koha-translate --update ru-RU&lt;br /&gt;
та інших&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Див. також: [[Виправлення та вдосконалення для АБІС Koha]], зроблені українською спільнотою АБІС Koha.&lt;br /&gt;
&lt;br /&gt;
= Оновлення Koha =&lt;br /&gt;
&lt;br /&gt;
Нова версія Koha виходить кожні шість місяців з набором нових функцій. Також кожен місяць виходять коригувальні оновлення.&lt;br /&gt;
&lt;br /&gt;
Оновлення проходить легко для варіанту [[Встановлення Koha з репозитарію на ОС Debian|встановлення Koha з пакунків Debian]].&lt;br /&gt;
&lt;br /&gt;
Більш стабільними є версії Коха, що пройшли декілька коригувальних оновлень.&lt;br /&gt;
&lt;br /&gt;
Можна оновлювати Коху до версії з певної стабільної гілки. Напр., якщо потрібно оновити Коха до найновішої коригувальної версії у гілці 23.05, то у файлі /etc/apt/sources.list.d/koha.list&lt;br /&gt;
має бути наступне&lt;br /&gt;
&lt;br /&gt;
deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
 sudo apt-get install koha-common&lt;br /&gt;
&lt;br /&gt;
Деколи необхідно оновити ключ debian-сховища Koha.&lt;br /&gt;
&lt;br /&gt;
 wget -qO - https://debian.koha-community.org/koha/gpg.asc | gpg --dearmor -o /usr/share/keyrings/koha-keyring.gpg&lt;br /&gt;
&lt;br /&gt;
Для більшого контролю над наступними оновленнями Коха можна закоментувати рядок у /etc/apt/sources.list.d/koha.list (і розкоментовувати чи змінювати при ручному оновленні АБІС Koha).&lt;br /&gt;
&lt;br /&gt;
== Встановлення/оновлення допоміжних perl-модулів ==&lt;br /&gt;
&lt;br /&gt;
Після оновлення, перевіряємо в бібліотечному інтерфейсі сторінку „Домівка &amp;gt; Про АБІС Koha &amp;gt; Модулі Perl“.&lt;br /&gt;
&lt;br /&gt;
Ви можете побачити відсутні модулі Perl, виділені різними кольорами,&lt;br /&gt;
&lt;br /&gt;
=== Пакунки з репозитарію Debian ===&lt;br /&gt;
&lt;br /&gt;
Деякі згадувані тут пакунки могли бути відсутні у репозиторії Debian на момент підготовки пакунки з Koha. Пробуємо знайти відсутні пакунки через пошук &lt;br /&gt;
https://www.debian.org/distrib/packages#search_packages&lt;br /&gt;
&lt;br /&gt;
Знайдені пакунки довстановлюємо&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install знайдений_пакунок&lt;br /&gt;
&lt;br /&gt;
Напр.&lt;br /&gt;
 sudo apt-get install libhttp-tiny-perl&lt;br /&gt;
&lt;br /&gt;
=== Пакунки з CPAN ===&lt;br /&gt;
&lt;br /&gt;
Perl-пакунки, наразі не пакетизовані й відсутні у репозитарії Debian, встановлюємо напряму з репозитарію perl-пакунків CPAN.&lt;br /&gt;
&lt;br /&gt;
Наприклад, при  оновлення до 16.11: &lt;br /&gt;
&lt;br /&gt;
(perl-пакунок „Test::DBIx::Class“ також вимагав встановлення debian-пакунка „apache2-dev“)&lt;br /&gt;
&lt;br /&gt;
 sudo cpan&lt;br /&gt;
 install Test::DBIx::Class&lt;br /&gt;
 install Readonly::XS&lt;br /&gt;
 install HTTPD::Bench::ApacheBench&lt;br /&gt;
&lt;br /&gt;
== Оновлення локалізації ==&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --update uk-UA&lt;br /&gt;
та, за потреби, інших мов (ru-RU, pl-PL, be-BY)&lt;br /&gt;
&lt;br /&gt;
Однак, при оновленні пакунків Koha локалізація оновлюється автоматично для усіх вибраних мов.&lt;br /&gt;
&lt;br /&gt;
= Вилучення Koha =&lt;br /&gt;
&lt;br /&gt;
Вилучення пакунка „koha-common“ не приводить до автоматичного вилучення екземплярів АБІС Koha. &#039;&#039;&#039;Попередньо&#039;&#039;&#039; необхідно зупинити та вилучити усі екземпляри АБІС Koha командами&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/mariadb restart&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
 sudo koha-zebra --stop ukr_unimarc&lt;br /&gt;
 sudo koha-indexer --stop ukr_unimarc&lt;br /&gt;
 sudo koha-plack --stop ukr_unimarc&lt;br /&gt;
 sudo koha-disable ukr_unimarc&lt;br /&gt;
 sudo koha-remove ukr_unimarc&lt;br /&gt;
 sudo /sbin/userdel ukr_unimarc-koha&lt;br /&gt;
 sudo /sbin/groupdel ukr_unimarc-koha&lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
&lt;br /&gt;
Інколи виникає помилка userdel: user ukr_unimarc-koha is currently used by process 4793 /usr/sbin/deluser: `/usr/sbin/userdel ukr_unimarc-koha&#039; returned error code 8. Див. https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=4880.&lt;br /&gt;
&lt;br /&gt;
Перегляд переліку наявних екземплярів &lt;br /&gt;
&lt;br /&gt;
 sudo koha-list&lt;br /&gt;
&lt;br /&gt;
Остаточне вилучення пакунків Koha&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get purge koha-common koha-deps koha-perldeps koha-elasticsearch&lt;br /&gt;
&lt;br /&gt;
Перевірте також теки:&lt;br /&gt;
 /var/spool/koha&lt;br /&gt;
 /var/log/koha&lt;br /&gt;
 /var/lib/koha&lt;br /&gt;
 /var/cache/koha&lt;br /&gt;
 /usr/share/koha&lt;br /&gt;
 /etc/koha&lt;br /&gt;
&lt;br /&gt;
Можна очистити вміст цих тек щодо екземпляру ukr_unimarc&lt;br /&gt;
 rm -rf /var/spool/koha/ukr_unimarc&lt;br /&gt;
 rm -rf /var/log/koha/ukr_unimarc&lt;br /&gt;
 rm -rf /var/lib/koha/ukr_unimarc &lt;br /&gt;
 rm -rf /var/cache/koha/ukr_unimarc &lt;br /&gt;
&lt;br /&gt;
У випадку якщо це був останній екземпляр та Вам не потрібна тека /usr/share/koha, то вилучайте й повністю теку /usr/share/koha &lt;br /&gt;
 rm -rf /usr/share/koha&lt;br /&gt;
Примітка: Теку /usr/share/koha мала вилучити команда „apt-get purge koha-common“, однак там могли залишитися файли перекладів чи інші ваші зміни чи долучені файли.&lt;br /&gt;
&lt;br /&gt;
У теці /etc/koha команда „apt-get purge koha-common“ також вилучила більшість файлів. Залишилася тека /etc/koha/sites/ukr_unimarc, її вилучаємо&lt;br /&gt;
 rm -rf /etc/koha/sites/ukr_unimarc&lt;br /&gt;
Також там могли зберегтися конфіг налаштування екземпляра (/etc/koha/koha-ukr-unimarc-site.conf) та інші ваші зміни. Якщо нічого з цього не потрібно, то вилучаємо теку /etc/koha/&lt;br /&gt;
 rm -rf /etc/koha&lt;br /&gt;
&lt;br /&gt;
Вилучення налаштувань для веб-сервера Apache2&lt;br /&gt;
&lt;br /&gt;
 rm /etc/apache2/sites-enabled/ukr_unimarc.conf&lt;br /&gt;
 rm /etc/apache2/sites-available/ukr_unimarc.conf&lt;br /&gt;
&lt;br /&gt;
Якщо після видалення планується перевстановлення Коха, то ще потрібно &lt;br /&gt;
 &lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
&lt;br /&gt;
= Налаштування =&lt;br /&gt;
&lt;br /&gt;
Щодо додаткових налаштувань та адаптацій див. тут: [[Налаштування Koha, встановленої з джерела]].&lt;br /&gt;
&lt;br /&gt;
= Див. також =&lt;br /&gt;
&lt;br /&gt;
* [[Встановлення Koha з джерела на ОС Debian]]&lt;br /&gt;
* [[Оновлення Koha, встановленої з джерела]]&lt;br /&gt;
* [[Коротка інструкція для адміністратора АБІС Koha]]&lt;br /&gt;
* [[Короткий посібник користувача АБІС Koha]]&lt;br /&gt;
&lt;br /&gt;
[[Category:АБІС Koha]]&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_Koha_%D0%B7_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D1%96%D1%8E_%D0%BD%D0%B0_%D0%9E%D0%A1_Debian&amp;diff=9282</id>
		<title>Встановлення Koha з репозитарію на ОС Debian</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_Koha_%D0%B7_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D1%96%D1%8E_%D0%BD%D0%B0_%D0%9E%D0%A1_Debian&amp;diff=9282"/>
		<updated>2025-06-12T09:05:06Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Розглядається встановлення АБІС Koha версії 23.11-25.05 &#039;&#039;&#039;з репозитарію&#039;&#039;&#039; [http://debian.koha-community.org/ debian.koha-community.org]. &lt;br /&gt;
&lt;br /&gt;
На даний час це найбільш протестований і розповсюджений варіант.&lt;br /&gt;
&lt;br /&gt;
Окрім цього ще є варіант [[Встановлення Koha з джерела на ОС Debian|встановлення АБІС Koha з джерельних кодів]], що є дещо більш гнучким щодо налаштування, але і складнішим.&lt;br /&gt;
&lt;br /&gt;
Див. також&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_on_Debian Koha_on_Debian] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Debian Koha &amp;amp; Debian] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Category:Installation Category:Installation] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_on_ubuntu_-_packages Koha on ubuntu - packages] на Koha Wiki&lt;br /&gt;
&lt;br /&gt;
= Встановлення ОС Debian GNU/Linux &amp;lt;!-- 10 Buster / --&amp;gt; 11 Bullseye =&lt;br /&gt;
&lt;br /&gt;
Див. також:&lt;br /&gt;
* http://download.openlib.org.ua/ustanovka-debian-11/&lt;br /&gt;
* https://infoit.com.ua/linux/kak-ustanovit-debian-11-bullseye-shag-za-shagom/&lt;br /&gt;
* [http://wiki.tntu.edu.ua/%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_%D0%9E%D0%A1_Debian_Linux Встановлення ОС Debian Linux].&lt;br /&gt;
&lt;br /&gt;
Перевірка поточної версії Debian:&lt;br /&gt;
 lsb_release -d&lt;br /&gt;
&lt;br /&gt;
Щодо сумісності Коха з іншими версіями ОС див.&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/System_requirements_and_recommendations Системні вимоги та рекомендації] (англ.)&lt;br /&gt;
&lt;br /&gt;
== Підключення гілок non-free та contrib для пакунків Дебіен ==&lt;br /&gt;
&lt;br /&gt;
Перевіряємо у /etc/apt/sources.list чи підключені гілки  non-free та contrib&lt;br /&gt;
&lt;br /&gt;
 sudo mc -e /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
 deb     http://deb.debian.org/debian/ bullseye main non-free contrib&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bullseye main non-free contrib&lt;br /&gt;
 &lt;br /&gt;
 deb     http://security.debian.org/debian-security/ bullseye-security main&lt;br /&gt;
 deb-src http://security.debian.org/debian-security/ bullseye-security main&lt;br /&gt;
 &lt;br /&gt;
 deb     http://deb.debian.org/debian/ bullseye-updates main contrib non-free&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bullseye-updates main contrib non-free&lt;br /&gt;
 &lt;br /&gt;
 deb     http://deb.debian.org/debian bullseye-backports main contrib non-free&lt;br /&gt;
 deb-src http://deb.debian.org/debian bullseye-backports main&lt;br /&gt;
  &lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
= Встановлення ОС Debian GNU/Linux 12 bookworm =&lt;br /&gt;
&lt;br /&gt;
Див. також:&lt;br /&gt;
* https://d-i.debian.org/manual/uk.amd64/index.html Debian GNU/Linux гайд інсталяції&lt;br /&gt;
&lt;br /&gt;
Перевірка поточної версії Debian:&lt;br /&gt;
 lsb_release -d&lt;br /&gt;
&lt;br /&gt;
Щодо сумісності Коха з іншими версіями ОС див.&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/System_requirements_and_recommendations Системні вимоги та рекомендації] (англ.)&lt;br /&gt;
&lt;br /&gt;
== Підключення гілок non-free та contrib для пакунків Дебіен ==&lt;br /&gt;
&lt;br /&gt;
Перевіряємо у /etc/apt/sources.list чи підключені гілки  non-free та contrib&lt;br /&gt;
&lt;br /&gt;
 sudo mc -e /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware&lt;br /&gt;
  &lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
= Попередні налаштування =&lt;br /&gt;
== Локаль з UTF-8 ==&lt;br /&gt;
Перевірка локалі:&lt;br /&gt;
  sudo locale&lt;br /&gt;
у виводі повинно бути магічне „&#039;&#039;&#039;UTF-8&#039;&#039;&#039;“ (en.UTF-8 тощо), наприклад для України&lt;br /&gt;
&lt;br /&gt;
 LANG=uk_UA.UTF-8&lt;br /&gt;
 LANGUAGE=&lt;br /&gt;
 LC_CTYPE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_NUMERIC=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_TIME=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_COLLATE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MONETARY=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MESSAGES=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_PAPER=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_NAME=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_ADDRESS=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_TELEPHONE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MEASUREMENT=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_IDENTIFICATION=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Якщо &#039;&#039;&#039;UTF-8&#039;&#039;&#039; не згадується, то встановлюємо локаль&lt;br /&gt;
   apt install locales locales-all&lt;br /&gt;
   sudo /usr/sbin/update-locale LANG=uk_UA.UTF-8 LANGUAGE=&amp;quot;uk_UA:uk&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Підключення репозитарію Koha  ==&lt;br /&gt;
&lt;br /&gt;
В репозитарії [http://debian.koha-community.org/ debian.koha-community.org]  доступні стабільна та розробницька версії.&lt;br /&gt;
&lt;br /&gt;
Спочатку додаємо ключ gpg.asc (koha-keyring.gpg) до довірених ключів APT:&lt;br /&gt;
&lt;br /&gt;
Встановити gpg&lt;br /&gt;
 apt-get install gnupg2&lt;br /&gt;
&lt;br /&gt;
Звантажити та встановити ключ&lt;br /&gt;
&lt;br /&gt;
Новіший спосіб&lt;br /&gt;
 wget -qO - https://debian.koha-community.org/koha/gpg.asc | gpg --dearmor -o /usr/share/keyrings/koha-keyring.gpg&lt;br /&gt;
&lt;br /&gt;
або старіший спосіб&lt;br /&gt;
 wget -q -O- https://debian.koha-community.org/koha/gpg.asc | sudo apt-key add -&lt;br /&gt;
&lt;br /&gt;
Див. також [https://wiki.koha-community.org/wiki/Koha_on_Debian#The_apt-key_deprecation_warning] та [https://wiki.debian.org/DebianRepository/UseThirdParty]).&lt;br /&gt;
&lt;br /&gt;
Швидко підключити репозитарій стабільну версію Koha (рекомендується) можна командою&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha stable main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
&lt;br /&gt;
Також можна вибрати репозитарій з певною версією (див. тут http://debian.koha-community.org/koha/dists/), напр&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 21.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 21.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 22.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 22.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 &#039;&#039;&#039;echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&#039;&#039;&#039;&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
&lt;br /&gt;
Оновлюємо список доступних для встановлення пакунків&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
= Встановлення Koha =&lt;br /&gt;
&lt;br /&gt;
== Встановлення пакунків Koha ==&lt;br /&gt;
 sudo apt-get install koha-common koha-deps koha-perldeps koha-l10n koha-elasticsearch&lt;br /&gt;
&lt;br /&gt;
Може бути помилка з конфігурацією пакунка libapache2-mpm-itk, див. рішення тут https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=734865 та https://wiki.koha-community.org/wiki/Koha_on_Debian#Aside:_a_common_problem_on_Ubuntu_happens_here&lt;br /&gt;
&lt;br /&gt;
Якщо далі щось піде не так, читаємо стандартну інструкцію про налаштування&lt;br /&gt;
&lt;br /&gt;
 less /usr/share/doc/koha-common/README.Debian&lt;br /&gt;
&lt;br /&gt;
(у нових версіях можуть бути зміни)&lt;br /&gt;
&lt;br /&gt;
== Встановлення БД MySQL та допоміжних пакунків ==&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install mariadb-server &lt;br /&gt;
&lt;br /&gt;
 sudo mysql_secure_installation&lt;br /&gt;
&lt;br /&gt;
За винятком першого питання, на всі питання можна відповісти Так (“&#039;&#039;&#039;Y&#039;&#039;&#039;”). Необхідно встановити root пароль (надалі „ПарольАдмінаMySQL“)!&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install memcached libmemcached-tools&lt;br /&gt;
&lt;br /&gt;
 sudo apt install aptitude&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!-- sudo aptitude -t buster-backports install php-twig --&amp;gt;&lt;br /&gt;
 &amp;lt;!-- sudo aptitude -t bullseye-backports install php-twig --&amp;gt;&lt;br /&gt;
 sudo apt install php-twig&lt;br /&gt;
&lt;br /&gt;
 sudo apt install phpmyadmin php libapache2-mod-php &lt;br /&gt;
&lt;br /&gt;
* для „phpmyadmin“ вибрати (пробілом позначити зірочкою) лише „apache2“&lt;br /&gt;
* configure database for phpmyadmin with dbconfig-common? — так та встановити пароль застосунку&lt;br /&gt;
&lt;br /&gt;
Типово phpmyadmin доступний за адресою http://localhost/phpmyadmin&lt;br /&gt;
&lt;br /&gt;
Щодо phpmyadmin також див. https://think.unblog.ch/en/phpmyadmin-error-php-7-2-5-is-required/&lt;br /&gt;
&lt;br /&gt;
Якщо потрібен доступ до phpmyadmin на іншому порті, то у файлі /etc/phpmyadmin/phpmyadmin.service змінити&lt;br /&gt;
 ...&lt;br /&gt;
 &amp;lt;port&amp;gt;8888&amp;lt;/port&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
&lt;br /&gt;
та додати цей порт у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
 Listen 8888&lt;br /&gt;
&lt;br /&gt;
Перезапуск Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
По умовчанню вхід через phphmyadmin для root закрито.&lt;br /&gt;
За потреби можна створити іншого користувача&lt;br /&gt;
 &lt;br /&gt;
 mysql -u root -p&lt;br /&gt;
 CREATE USER &#039;sysadmin&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;парольдляsysadmin&#039;;&lt;br /&gt;
&lt;br /&gt;
та надати йому привілеї на усі БД:&lt;br /&gt;
&lt;br /&gt;
 GRANT ALL PRIVILEGES ON *.* TO &#039;sysadmin&#039;@&#039;localhost&#039; WITH GRANT OPTION;&lt;br /&gt;
 exit&lt;br /&gt;
 sudo /etc/init.d/mysql restart&lt;br /&gt;
&lt;br /&gt;
== Пакунки з CPAN ==&lt;br /&gt;
&lt;br /&gt;
Пакунки, яких немає у репозитаріях Debian чи Koha, встановлюємо з CPAN.&lt;br /&gt;
&lt;br /&gt;
Станом на 12.2023 необхідні модулі&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;HTTPD::Bench::ApacheBench&#039;&#039;&#039; (0.73), перевірка в Debian: [https://packages.debian.org/search?keywords=libhttpd-bench-apachebench-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
* &#039;&#039;&#039;Text::CSV::Unicode&#039;&#039;&#039; (0.40), перевірка в Debian: [https://packages.debian.org/search?keywords=libtext_csv_unicode-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
* &#039;&#039;&#039;Selenium::Remote::Driver&#039;&#039;&#039; (1.27), перевірка в Debian: [https://packages.debian.org/search?keywords=libselenium_remote_driver-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Locale::XGettext::TT2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Встановлюємо командами (при цьому, якщо це перше використання CPAN, підтверджуємо автоматичне налаштування та підключення до Інтернет) :&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install make&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install HTTPD::Bench::ApacheBench&#039;&lt;br /&gt;
— встановився, вивід —&lt;br /&gt;
 ADIRAJ/ApacheBench-0.73.tar.gz&lt;br /&gt;
 make install  -- OK&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install libgdbm-dev apache2-dev libdatetimex-easy-perl &lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;DBIx::Class::Schema::PopulateMore&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Test::Differences&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Text::CSV::Unicode&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
 RMBARKER/Text-CSV-Unicode-0.400.tar.gz&lt;br /&gt;
  ./Build install  -- OK&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Selenium::Remote::Driver&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
 TEODESIAN/Selenium-Remote-Driver-1.32.tar.gz&lt;br /&gt;
  /usr/bin/make install  -- OK&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- exists in Debian 10: sudo  perl -MCPAN -e &#039;install Net::OAuth2::AuthorizationServer&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
  LEEJO/Net-OAuth2-AuthorizationServer-0.23.tar.gz&lt;br /&gt;
  /usr/bin/make install  -- OK&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!-- sudo  perl -MCPAN -e &#039;install Readonly::XS&#039;&lt;br /&gt;
— встановлено, вивід —&lt;br /&gt;
 Readonly::XS is up to date (1.05).&lt;br /&gt;
&#039;&#039;Чомусь є ще зауваження про пакунок Readonly::XS, хоча він і повинен бути встановлений командою вище (?).&#039;&#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- sudo  perl -MCPAN -e &#039;install WebService::ILS&#039;&lt;br /&gt;
— встановився, вивід —&lt;br /&gt;
 SRDJAN/WebService-ILS-0.14.tar.gz&lt;br /&gt;
 ./Build install  -- OK--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Locale::XGettext::TT2&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--== Налаштування MySQL ==--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
1) Пароль для користувача root БД MySQL: ПарольАдмінаMySQL&lt;br /&gt;
&lt;br /&gt;
Лише, &#039;&#039;&#039;якщо пароль не вибрано&#039;&#039;&#039; при встановленні MySQL чи необхідно вказати новий, то діємо наступним чином&lt;br /&gt;
&lt;br /&gt;
 sudo dpkg-reconfigure mysql-server-5.5&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
2) Для підтримки UTF-8 у MySQL у файлі /etc/mysql/my.cnf (в кінці) має бути наступне&lt;br /&gt;
&lt;br /&gt;
 [mysqld]&lt;br /&gt;
 init-connect=&#039;SET NAMES utf8, collation_connection=utf8_unicode_ci&#039;&lt;br /&gt;
 character-set-server=utf8&lt;br /&gt;
 collation-server=utf8_unicode_ci&lt;br /&gt;
 character_set_client=utf8&lt;br /&gt;
 skip-character-set-client-handshake&lt;br /&gt;
&lt;br /&gt;
3) Перезапускаємо сервер MySQL&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/mysql restart&lt;br /&gt;
&lt;br /&gt;
4) Переконуємося, що зміни внесені, виконавши&lt;br /&gt;
&lt;br /&gt;
 sudo mysql -uroot -pПарольАдмінаMySQL&lt;br /&gt;
 show variables;&lt;br /&gt;
 quit&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Налаштування Apache та сценарій „koha-post-install-setup“ ==&lt;br /&gt;
&lt;br /&gt;
1) Виконуємо сценарій&lt;br /&gt;
 sudo koha-post-install-setup&lt;br /&gt;
(він задіює модулі Rewrite та Suexec для Apache)&lt;br /&gt;
&lt;br /&gt;
2) Додатково задіюємо модулі &amp;lt;!--і Expires, --&amp;gt; Deflate, Cgi, headers, proxy_http&amp;lt;!--, Mpm_Itk та виключаємо[https://wiki.koha-community.org/wiki/Koha_on_Debian#Aside:_a_common_problem_on_Ubuntu_happens_here] модуль Event&lt;br /&gt;
 sudo a2enmod expires--&amp;gt;&lt;br /&gt;
 sudo a2enmod deflate&lt;br /&gt;
 sudo a2enmod rewrite&lt;br /&gt;
 sudo a2enmod cgi&lt;br /&gt;
&amp;lt;!-- sudo a2enmod mpm_itk&lt;br /&gt;
 sudo a2dismod mpm_event--&amp;gt;&lt;br /&gt;
 sudo a2enmod headers proxy_http&lt;br /&gt;
&lt;br /&gt;
3) Редагуємо  /etc/apache2/conf-available/charset.conf &lt;br /&gt;
 AddCharset UTF-8 .utf8&lt;br /&gt;
 AddDefaultCharset UTF-8&lt;br /&gt;
&lt;br /&gt;
та задіюємо його&lt;br /&gt;
&lt;br /&gt;
 sudo a2enconf charset&lt;br /&gt;
&lt;br /&gt;
4) Перезапуск Apache&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
== Створення екземпляра АБІС Koha ==&lt;br /&gt;
&lt;br /&gt;
=== Варіанти налаштування АБІС Koha  з доменами та портами ===&lt;br /&gt;
&lt;br /&gt;
==== Варіант з портами 8080 та 8888 (тестовий) ====&lt;br /&gt;
Цей варіант зручно використовувати на початковому етапі, коли домен (порт 80) зайнято під інший сайт/сервіс.&lt;br /&gt;
&lt;br /&gt;
===== koha-ukr-unimarc-site.conf =====&lt;br /&gt;
&lt;br /&gt;
Створюємо файл &lt;br /&gt;
 sudo mc -e /etc/koha/koha-ukr-unimarc-site.conf&lt;br /&gt;
наступного змісту&lt;br /&gt;
&lt;br /&gt;
 DOMAIN=&amp;quot;localhost&amp;quot;           # Change this to be your domain. Any instance will be a subdomain of this string.&lt;br /&gt;
 OPACPORT=&amp;quot;8080&amp;quot;                # TCP listening port for the users&#039; interface (if you skip this, the apache default of 80 will be used)&lt;br /&gt;
 OPACPREFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 OPACSUFFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 INTRAPORT=&amp;quot;8888&amp;quot;             # TCP listening port for the administration interface&lt;br /&gt;
 INTRAPREFIX=&amp;quot;&amp;quot;               # For administration interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 INTRASUFFIX=&amp;quot;&amp;quot;               # For administration interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 ZEBRA_MARC_FORMAT=&amp;quot;unimarc&amp;quot;  # Specifies format of MARC records to be indexed by Zebra. Possible values are &#039;marc21&#039;, &#039;normarc&#039; and &#039;unimarc&#039;.&lt;br /&gt;
 ZEBRA_LANGUAGE=&amp;quot;uk&amp;quot;          # Primary language for Zebra indexing. Possible values are &#039;en&#039;, &#039;fr&#039; and &#039;nb&#039;.&lt;br /&gt;
 DEFAULTSQL=&amp;quot;&amp;quot;                # a value is generally not needed.&lt;br /&gt;
 BIBLIOS_INDEXING_MODE=&amp;quot;dom&amp;quot;         # Set the indexing mode for bibliographic records.  Valid values are dom (default) and grs1.&lt;br /&gt;
 AUTHORITIES_INDEXING_MODE=&amp;quot;dom&amp;quot;     # Set the indexing mode for authority records. Valid values are dom (default) and grs1.&lt;br /&gt;
 USE_MEMCACHED=&amp;quot;yes&amp;quot;                 # Set the instance to make use of memcache.&lt;br /&gt;
 MEMCACHED_SERVERS=&amp;quot;127.0.0.1:11211&amp;quot; # Set a comma-separated list of host:port memcached servers.&lt;br /&gt;
 MEMCACHED_PREFIX=&amp;quot;koha_&amp;quot;            # Set the desired prefix for the instance memcached namespace.&lt;br /&gt;
 ENABLE_SRU=&amp;quot;yes&amp;quot;                    # Enable the Z39.50/SRU server (default: disabled).&lt;br /&gt;
 SRU_SERVER_PORT=&amp;quot;7090&amp;quot;              # Specifiy a TCP port number for the Z39.50/SRU server to listen on. (default: 7090).&lt;br /&gt;
&lt;br /&gt;
===== ports.conf =====&lt;br /&gt;
Додаємо&lt;br /&gt;
&lt;br /&gt;
 Listen 8080&lt;br /&gt;
 Listen 8888&lt;br /&gt;
&lt;br /&gt;
у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
Також перезапускаємо Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
==== Варіант з портами 80 та 8080 ====&lt;br /&gt;
Цей варіант зручно використовувати, коли під АБІС Koha відведено окремий домен/сервер.&lt;br /&gt;
 &lt;br /&gt;
===== koha-ukr-unimarc-site.conf =====&lt;br /&gt;
/змінюється/&lt;br /&gt;
Створюємо файл &lt;br /&gt;
 sudo mc -e /etc/koha/koha-ukr-unimarc-site.conf&lt;br /&gt;
наступного змісту&lt;br /&gt;
&lt;br /&gt;
 DOMAIN=&amp;quot;localhost&amp;quot;           # Change this to be your domain. Any instance will be a subdomain of this string.&lt;br /&gt;
 OPACPORT=&amp;quot;80&amp;quot;                # TCP listening port for the users&#039; interface (if you skip this, the apache default of 80 will be used)&lt;br /&gt;
 OPACPREFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 OPACSUFFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 INTRAPORT=&amp;quot;8080&amp;quot;             # TCP listening port for the administration interface&lt;br /&gt;
 INTRAPREFIX=&amp;quot;&amp;quot;               # For administration interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 INTRASUFFIX=&amp;quot;&amp;quot;               # For administration interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 ZEBRA_MARC_FORMAT=&amp;quot;unimarc&amp;quot;  # Specifies format of MARC records to be indexed by Zebra. Possible values are &#039;marc21&#039;, &#039;normarc&#039; and &#039;unimarc&#039;.&lt;br /&gt;
 ZEBRA_LANGUAGE=&amp;quot;uk&amp;quot;          # Primary language for Zebra indexing. Possible values are &#039;en&#039;, &#039;fr&#039; and &#039;nb&#039;.&lt;br /&gt;
 DEFAULTSQL=&amp;quot;&amp;quot;                # a value is generally not needed.&lt;br /&gt;
 BIBLIOS_INDEXING_MODE=&amp;quot;dom&amp;quot;         # Set the indexing mode for bibliographic records.  Valid values are dom (default) and grs1.&lt;br /&gt;
 AUTHORITIES_INDEXING_MODE=&amp;quot;dom&amp;quot;     # Set the indexing mode for authority records. Valid values are dom (default) and grs1.&lt;br /&gt;
 USE_MEMCACHED=&amp;quot;yes&amp;quot;                 # Set the instance to make use of memcache.&lt;br /&gt;
 MEMCACHED_SERVERS=&amp;quot;127.0.0.1:11211&amp;quot; # Set a comma-separated list of host:port memcached servers.&lt;br /&gt;
 MEMCACHED_PREFIX=&amp;quot;koha_&amp;quot;            # Set the desired prefix for the instance memcached namespace.&lt;br /&gt;
 ENABLE_SRU=&amp;quot;yes&amp;quot;                    # Enable the Z39.50/SRU server (default: disabled).&lt;br /&gt;
 SRU_SERVER_PORT=&amp;quot;7090&amp;quot;              # Specifiy a TCP port number for the Z39.50/SRU server to listen on. (default: 7090).&lt;br /&gt;
&lt;br /&gt;
===== ports.conf =====&lt;br /&gt;
Додаємо&lt;br /&gt;
&lt;br /&gt;
 Listen 8080&lt;br /&gt;
 Listen 8008&lt;br /&gt;
&lt;br /&gt;
у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
Порт 8008 додано для того щоб переспрямувати типовий віртуальний хост сервера Apache з порта 80 на порт 8008.&lt;br /&gt;
Для цього редагуємо типовий файл /etc/apache2/sites-enabled/000-default.conf і змінюємо наступний рядок&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;VirtualHost *:8008&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Також перезапускаємо Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
==== Варіант з доменами ====&lt;br /&gt;
&lt;br /&gt;
Цей варіант для випадку, коли є можливість попередньо налаштувати для АБІС Koha 2 домени на кшталт&lt;br /&gt;
&lt;br /&gt;
 opac.librarydomain.ua&lt;br /&gt;
 staff.librarydomain.ua&lt;br /&gt;
&lt;br /&gt;
Щодо налаштування див. тут https://wiki.koha-community.org/wiki/How_to_set_up_a_domain_name_for_Koha&lt;br /&gt;
&lt;br /&gt;
=== Команда „koha-create“ ===&lt;br /&gt;
&lt;br /&gt;
Синтаксис команди для створення екземплярів АБІС Koha — [https://wiki.koha-community.org/wiki/Commands_provided_by_the_Debian_packages#koha-create на вікі] та більш актуальний у [http://git.koha-community.org/gitweb/?p=koha.git;a=blob_plain;f=debian/scripts/koha-create;hb=HEAD коді на Git], а також через вбудовану довідку „koha-create --help“:&lt;br /&gt;
 koha-create [--create-db|--request-db|--populate-db|--use-db] \&lt;br /&gt;
   [--marcflavor marc21(default)|normarc|unimarc] \&lt;br /&gt;
   [--zebralang  cs|el|en(default)|es|fr|nb|ru|uk] \&lt;br /&gt;
   [--elasticsearch-server localhost:9200(default)] \&lt;br /&gt;
   [--auth-idx   dom(default)|grs1] \&lt;br /&gt;
   [--biblio-idx dom (default)|grs1] \&lt;br /&gt;
   [--use-memcached] \&lt;br /&gt;
   [--memcached-servers 127.0.0.1:11211,host2:port2,...] \&lt;br /&gt;
   [--memcached-prefix KOHA|koha_|...] \&lt;br /&gt;
   [--enable-sru] \&lt;br /&gt;
   [--sru-port 7090(default)|9998] \&lt;br /&gt;
   [--defaultsql /path/to/some.sql] \&lt;br /&gt;
   [--configfile /path/to/config] \&lt;br /&gt;
   [--passwdfile /path/to/passwd] \&lt;br /&gt;
   [--dbhost host] \&lt;br /&gt;
   [--database   dbname]  \&lt;br /&gt;
   [--adminuser admin_user_id_in_db] \&lt;br /&gt;
   [--template-cache-dir /var/cache/koha/&amp;lt;instance&amp;gt;/templates(default)] \&lt;br /&gt;
   [--timezone time/zone (America/Argentina)] \&lt;br /&gt;
   [--upload-path /var/lib/koha/&amp;lt;instancename&amp;gt;/uploads(default)|...] \&lt;br /&gt;
   [--tmp-path dir /var/lib/koha/&amp;lt;instance&amp;gt;/tmp(default)] \&lt;br /&gt;
   [--letsencrypt] \&lt;br /&gt;
   [--smtp-host host] \&lt;br /&gt;
   [--smtp-port NN] \&lt;br /&gt;
   [--smtp-timeout NN] \&lt;br /&gt;
   [--smtp-ssl-mode mode [disabled(default)|ssl|starttls] \&lt;br /&gt;
   [--smtp-user-name user] \&lt;br /&gt;
   [--smtp-password  pass] \&lt;br /&gt;
   [--smtp-debug] \&lt;br /&gt;
   [--mb-host localhost)default)] \&lt;br /&gt;
   [--mb-port NN default: 61613] \&lt;br /&gt;
   [--mb-user guest(default)] \&lt;br /&gt;
   [--mb-pass guest(default)] \&lt;br /&gt;
   [--mb-vhost koha_&amp;lt;instance&amp;gt;(default)] \&lt;br /&gt;
   [--keep-cookie NAME] \&lt;br /&gt;
   [--help,-h] \&lt;br /&gt;
   instancename&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Зауваження: довжина екземпляра Коха („instancename“) наразі обмежена 11 символами (див. [https://github.com/digibib/kohadevbox/issues/56], [https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10205]). Екземпляр з назвою більшої довжини буде непрацездатним.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Створення екземпляра АБІС Koha (українська, Unimarc)&lt;br /&gt;
&lt;br /&gt;
 sudo koha-create  --create-db  --configfile /etc/koha/koha-ukr-unimarc-site.conf   ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Вивід:&lt;br /&gt;
&lt;br /&gt;
 Koha instance is empty, no staff user created.&lt;br /&gt;
 Starting Koha worker daemon for ukr_unimarc (default):.&lt;br /&gt;
 Starting Koha indexing daemon for ukr_unimarc:.&lt;br /&gt;
&lt;br /&gt;
== Веб-встановлювач ==&lt;br /&gt;
&lt;br /&gt;
=== Актуальні українські sql-файли  ===&lt;br /&gt;
&lt;br /&gt;
Частина локалізованих SQL-таблиць &#039;&#039;&#039;українською&#039;&#039;&#039; була долучена латкою https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18537 у 2017 р. для версії Koha 17.05.05 та вище.&lt;br /&gt;
&lt;br /&gt;
Оновлення для українських SQL-таблиць доступні у  DrobBox Сергія Дубика за адресою:&lt;br /&gt;
&lt;br /&gt;
&#039;https://www.dropbox.com/sh/nybt54x8yhh7frq/AACfsG32sJnBgNh1CdivXDjYa?dl=0&#039;&lt;br /&gt;
&lt;br /&gt;
Тека &#039;&#039;&#039;SQL_Koha_23_05_0X_adds/uk-UA_additional/uk-UA&#039;&#039;&#039;  містить оновлення, які необхідно скопіювати у теку &#039;&#039;&#039;uk-UA&#039;&#039;&#039; у &#039;&#039;&#039;/usr/share/koha/intranet/cgi-bin/installer/data/mysql&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Виконайте наступну команду&lt;br /&gt;
 sudo find /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA -type d -exec chmod ugo+x {} \;&lt;br /&gt;
щоб надати привілеї теці /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA. Інакше інсталятор її не побачить.&lt;br /&gt;
&lt;br /&gt;
=== Утворення локалізованих шаблонів ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Переходимо у теку сценаріїв локалізації Коха&lt;br /&gt;
&lt;br /&gt;
 cd /usr/share/koha/misc/translator&lt;br /&gt;
&lt;br /&gt;
та запускаємо утворення локалізованих шаблонів тощо для кожної мови&lt;br /&gt;
&lt;br /&gt;
 sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib &amp;quot;./translate&amp;quot; install uk-UA&lt;br /&gt;
 sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib &amp;quot;./translate&amp;quot; install ru-RU&lt;br /&gt;
&lt;br /&gt;
... і для інших необхідних мов (окрім „en“)&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Спочатку дивимося перелік доступних мов&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --list --available&lt;br /&gt;
&lt;br /&gt;
Встановлюємо переклади для української&amp;lt;!-- та російської --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --install uk-UA&lt;br /&gt;
&amp;lt;!-- sudo koha-translate --install ru-RU --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ця команда також згенерує деякі перекладені дані для Коха (у форматі &#039;&#039;&#039;yaml&#039;&#039;&#039;-файлів) у теці&lt;br /&gt;
 /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA&lt;br /&gt;
разом з раніше скопійованими &#039;&#039;&#039;SQL&#039;&#039;&#039;-файлами. Примітка: sudo koha-translate --update uk-UA також генерує yaml-файли (потрібно при встановленні екземплярів Коха).&lt;br /&gt;
&lt;br /&gt;
Також можете встановити деякі інші мови інтерфейсу&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --install pl-PL &lt;br /&gt;
&amp;lt;!-- sudo koha-translate --install be-BY --&amp;gt;&lt;br /&gt;
 sudo koha-translate --install de-DE&lt;br /&gt;
 sudo koha-translate --install fr-FR&lt;br /&gt;
 sudo koha-translate --install it-IT&lt;br /&gt;
 sudo koha-translate --install cs-CZ&lt;br /&gt;
 sudo koha-translate --install bg-Cyrl&lt;br /&gt;
 …&lt;br /&gt;
&lt;br /&gt;
=== Кроки веб-встановлювача ===&lt;br /&gt;
&lt;br /&gt;
Типовий логін для екземляра напр. „ukr_unimarc“ буде:&lt;br /&gt;
 koha_ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Пароль та логін можна переглянути за допомогою:&lt;br /&gt;
 sudo koha-passwd ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
або логін і пароль зберігаються у файлі &#039;&#039;&#039;/etc/koha/sites/ukr_unimarc/koha-conf.xml&#039;&#039;&#039;, у розділі &#039;&#039;&#039;config&#039;&#039;&#039; знаходимо користувача (&#039;&#039;&#039;user&#039;&#039;&#039;) та пароль (&#039;&#039;&#039;pass&#039;&#039;&#039;). Також побачити логін та пароль можна через команди &lt;br /&gt;
&lt;br /&gt;
 sudo xmlstarlet sel -t -v &#039;yazgfs/config/user&#039; /etc/koha/sites/ukr_unimarc/koha-conf.xml&lt;br /&gt;
 sudo xmlstarlet sel -t -v &#039;yazgfs/config/pass&#039; /etc/koha/sites/ukr_unimarc/koha-conf.xml&lt;br /&gt;
 &lt;br /&gt;
У веб-оглядачі переходимо за адресою http://localhost:8080/?language=uk-UA (чи http://localhost:8888/?language=uk-UA). Бачимо запит на авторизацію від веб-встановлювача.&lt;br /&gt;
&lt;br /&gt;
Крок 1: мова &#039;&#039;&#039;uk-UA&#039;&#039;&#039;, перевірка залежностей&lt;br /&gt;
&lt;br /&gt;
Крок 2: налаштування бази даних, перевірка з’єднання, існування БД та привілеїв&lt;br /&gt;
&lt;br /&gt;
Крок 3: створення таблиць, вибір МАРК-стандарту &#039;&#039;&#039;Unimarc&#039;&#039;&#039; (УкрМарк), вибір типових даних (послідовно &#039;&#039;&#039;вибираємо усі¹²&#039;&#039;&#039; &#039;&#039;&#039;дані&#039;&#039;&#039;, імпорт 1-10 хв.).&lt;br /&gt;
&lt;br /&gt;
¹Які типові дані можна вимкнути:&lt;br /&gt;
* Приклади користувачів &lt;br /&gt;
* Приклади бібліотек/підрозділів&lt;br /&gt;
&lt;br /&gt;
²Також варто вимкнути типову структуру unimarc_sample_fastadd_framework (вона конфліктує з unimarc_sample_fastadd_framework_FA_UKR) у блоці „Факультативне“.&lt;br /&gt;
&lt;br /&gt;
==== Процес імпорту даних ====&lt;br /&gt;
Для імпорту даних Koha використовуватиме дані з теки /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA.&lt;br /&gt;
У цій теці будуть як дані, згенеровані самою Коха (у форматі yml-файлів) так і дані sql-скриптів (з набору Сергія Дубика).  &lt;br /&gt;
&lt;br /&gt;
На 3 кроці слідкуємо за помилками при імпорті типових даних. Якщо є помилки — знаходимо відповідні sql-файли, виправляємо їх та імпортуємо вручну (напр., через phpmyadmin) або очищуємо таблиці і перезапускаємо веб-встановлювач. Також повідомляйте про sql-помилки Сергія Дубика, serhijdubykЖАБКАgmail.com. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Для очищення таблиць (ОБЕРЕЖНО - БУДУТЬ ВИТЕРТИ УСІ ДАНІ з БД koha_ukr_unimarc) та перезапуску веб-встановлювача можна використати наступний bash-скрипт delete_all_data_in_db_koha_ukr_unimarc.sh:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash &lt;br /&gt;
 # MySQL сервер та інформація про підключення&lt;br /&gt;
 INSTANCE=&amp;quot;ukr_unimarc&amp;quot;&lt;br /&gt;
 MYSQL_USER=&amp;quot;koha_&amp;quot;$INSTANCE&lt;br /&gt;
 MYSQL_PASSWORD=&amp;quot;ваш_пароль&amp;quot;&lt;br /&gt;
 MYSQL_HOST=&amp;quot;localhost&amp;quot; # або інший хост, на якому запущено MySQL&lt;br /&gt;
 MYSQL_DB=&amp;quot;koha_&amp;quot;$INSTANCE &lt;br /&gt;
 # Вибір всіх таблиць в базі даних &lt;br /&gt;
 TABLES=$(mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -se &amp;quot;SHOW TABLES&amp;quot;)&lt;br /&gt;
 # Вимкнення перевірки зовнішніх ключів&lt;br /&gt;
 mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;SET FOREIGN_KEY_CHECKS = 0;&amp;quot; &lt;br /&gt;
 # Цикл для виконання DELETE для кожної таблиці&lt;br /&gt;
 for table in $TABLES&lt;br /&gt;
 do&lt;br /&gt;
   mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;DELETE FROM $table;&amp;quot;&lt;br /&gt;
 done &lt;br /&gt;
 # Включення перевірки зовнішніх ключів&lt;br /&gt;
 mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;SET FOREIGN_KEY_CHECKS = 1;&amp;quot;&lt;br /&gt;
 echo &amp;quot;Всі дані з бази даних $MYSQL_DB були очищені.&amp;quot;&lt;br /&gt;
 sudo /etc/init.d/koha-common restart&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
 sudo /etc/init.d/mariadb restart&lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
 koha-plack --restart $INSTANCE&lt;br /&gt;
&lt;br /&gt;
Інколи, для кращого очищення, цей скрипт потрібно запускати повторно.&lt;br /&gt;
&lt;br /&gt;
==== Помилка „Gateway Timeout“ ====&lt;br /&gt;
Рідко, скоріш на повільних серверах, на 3-му кроці може з’являтися помилка „Gateway Timeout“. Спробуйте в налаштуваннях Apache (/etc/apache2/apache2.conf) виставити більший час (Timeout 1200), виконати&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
та перезапустити веб-встановлювач (й попередньо очистити таблиці).&lt;br /&gt;
&lt;br /&gt;
==== Адаптаційний етап  ====&lt;br /&gt;
=====Створення бібліотеки/підрозділу=====&lt;br /&gt;
&lt;br /&gt;
Створюємо свій підрозділ, напр.&lt;br /&gt;
&lt;br /&gt;
    Код біб­ліо­те­ки/під­роз­ді­лу: AB&lt;br /&gt;
    Найменування: Абонемент&lt;br /&gt;
&lt;br /&gt;
=====Створення категорії користувачів=====&lt;br /&gt;
Якщо у sql-даних були вибрані типові категорії користувачів, то цей крок Коха пропустить.&lt;br /&gt;
&lt;br /&gt;
===== Створення адміністратора Коха=====&lt;br /&gt;
&lt;br /&gt;
Вводимо дані адміністратора Коха - прізвище, ім’я, номер читацького квитка, бібліотека / підрозділ, категорію користувача, логін, пароль.&lt;br /&gt;
&lt;br /&gt;
===== Створення нового типу одиниць =====&lt;br /&gt;
Якщо у sql-даних були вибрані приклади типів одиниць, то цей крок Коха пропустить.&lt;br /&gt;
&lt;br /&gt;
===== Створення нового правила обігу =====&lt;br /&gt;
Наприклад, вибираємо&lt;br /&gt;
 Підрозділ бібліотеки: Абонемент&lt;br /&gt;
 Категорія користувача: Студент&lt;br /&gt;
 Тип одиниці: BOOK&lt;br /&gt;
 Поточна дозволена кількість видач: 50&lt;br /&gt;
 Термін випозичання: 14&lt;br /&gt;
 Одиниці: дні&lt;br /&gt;
 Продовження (дозволена кількість): 1&lt;br /&gt;
=====Встановлення завершено!=====&lt;br /&gt;
Вітаємо, Ви закінчили і готові до використання Коха&lt;br /&gt;
&lt;br /&gt;
== Підтримка кирилиці рушієм пошуку Zebra ==&lt;br /&gt;
&lt;br /&gt;
Необхідно додати кириличні символи до файлу&lt;br /&gt;
&lt;br /&gt;
 /etc/koha/zebradb/etc/word-phrase-utf.chr&lt;br /&gt;
&lt;br /&gt;
а саме виправити на наступне:&lt;br /&gt;
&lt;br /&gt;
 lowercase {0-9}{a-z}αβγδεζηθικλμνξοπρστυφχψωæäåąßćęłńóśøöüźżабвгдежзийклмнопрстуфхцчшщьыъэюяёєїґўі’&lt;br /&gt;
 uppercase {0-9}{A-Z}ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩÆÄÅĄẞĆĘŁŃÓŚØÖÜŹŻАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЬЫЪЭЮЯЁЄЇҐЎІ’&lt;br /&gt;
 &lt;br /&gt;
 space {\001-\040}!&amp;quot;#$%&amp;amp;&#039;\()*+,-./:;&amp;lt;=&amp;gt;?@\[\\]^_`\{|}~{\x88-\x89}{\x98-\x9C}&lt;br /&gt;
&lt;br /&gt;
Без цієї зміни пошук або не буде працювати або даватиме некоректні результати.&lt;br /&gt;
&lt;br /&gt;
Також для коректного сортування кирилиці аналогічні зміни також потрібно внести і до файлу&lt;br /&gt;
/etc/koha/zebradb/lang_defs/en/&#039;&#039;&#039;sort-string-utf.chr&#039;&#039;&#039; (наявність uk/sort-string-utf.chr наразі не дає бажаного результату).&lt;br /&gt;
&lt;br /&gt;
При оновленнях пакунка „koha-common“ також потрібно вносити ці зміни.&lt;br /&gt;
&lt;br /&gt;
=== Запуск служби Zebra ===&lt;br /&gt;
&lt;br /&gt;
 sudo koha-zebra --start ukr_unimarc&lt;br /&gt;
* koha-zebra — новий скрипт, згадка про нього є тут https://koha-community.org/koha-17-11-released/&lt;br /&gt;
&lt;br /&gt;
=== Запуск індексації Zebra ===&lt;br /&gt;
&lt;br /&gt;
 sudo koha-rebuild-zebra -f -v ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== Включення Plack ==&lt;br /&gt;
 koha-plack --enable ukr_unimarc;  koha-plack --start ukr_unimarc&lt;br /&gt;
Щодо продуктивності див. також тут:&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Performance&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Benchmark_for_16.11&lt;br /&gt;
&lt;br /&gt;
== Створення sitemap ==&lt;br /&gt;
 koha-sitemap --enable   ukr_unimarc&lt;br /&gt;
 koha-sitemap --generate ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== E-mail ==&lt;br /&gt;
&lt;br /&gt;
By default, email is turned off. This is to let you get everything set up before you risk sending unwanted notices to people. To turn email on:&lt;br /&gt;
&lt;br /&gt;
 sudo koha-email-enable ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== Вимкнення оновлення Koha ==&lt;br /&gt;
Для більш контрольованого оновлення пакунків Коха можна тимчасово виключити оновлення у /etc/apt/sources.list.d/koha.list                                                                                                                                                         &lt;br /&gt;
 #deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&lt;br /&gt;
&lt;br /&gt;
Це дозволить легко оновлювати інші пакунки Debian&lt;br /&gt;
&lt;br /&gt;
= Виправлення проблем =&lt;br /&gt;
Деколи стає відомо про проблему у поточній версії Koha. Зазвичай виправлення з’являється в наступній версії.&lt;br /&gt;
Це у випадку, якщо про проблему повідомлено на [https://bugs.koha-community.org/bugzilla3/ баґгтрекар Koha] і знайдено й прийнято її вирішення (латка) до виходу наступної версії.&lt;br /&gt;
Тут згадуватимуться проблеми й їх вирішення для поточних версій Koha.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Koha 16.11 ==&lt;br /&gt;
=== Поламані посилання при пошуку ===&lt;br /&gt;
Проявляється в укр. та рос. локалізації Unimarc (УкрМарк) при використанні відображення Koha-MARC „biblio.biblionumber «» 090^9.&lt;br /&gt;
&lt;br /&gt;
Вирішення: замінити у файлі /usr/share/koha/intranet/htdocs/intranet-tmpl/prog/en/xslt/UNIMARCslim2intranetResults.xsl&lt;br /&gt;
рядок&lt;br /&gt;
  &amp;lt;xsl:variable name=&amp;quot;biblionumber&amp;quot; select=&amp;quot;marc:controlfield[@tag=001]&amp;quot;/&amp;gt;&lt;br /&gt;
на рядок&lt;br /&gt;
  &amp;lt;xsl:variable name=&amp;quot;biblionumber&amp;quot; select=&amp;quot;marc:datafield[@tag=090]/marc:subfield[@code=&#039;a&#039;]&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Повідомлення про помилку: [https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17730 Uniform mapping for biblio.biblionumber (Unimarc) ].&lt;br /&gt;
&lt;br /&gt;
Потребує оновлення мов&lt;br /&gt;
 sudo koha-translate --update uk-UA&lt;br /&gt;
 sudo koha-translate --update pl-PL&lt;br /&gt;
 sudo koha-translate --update ru-RU&lt;br /&gt;
та інших&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Див. також: [[Виправлення та вдосконалення для АБІС Koha]], зроблені українською спільнотою АБІС Koha.&lt;br /&gt;
&lt;br /&gt;
= Оновлення Koha =&lt;br /&gt;
&lt;br /&gt;
Нова версія Koha виходить кожні шість місяців з набором нових функцій. Також кожен місяць виходять коригувальні оновлення.&lt;br /&gt;
&lt;br /&gt;
Оновлення проходить легко для варіанту [[Встановлення Koha з репозитарію на ОС Debian|встановлення Koha з пакунків Debian]].&lt;br /&gt;
&lt;br /&gt;
Більш стабільними є версії Коха, що пройшли декілька коригувальних оновлень.&lt;br /&gt;
&lt;br /&gt;
Можна оновлювати Коху до версії з певної стабільної гілки. Напр., якщо потрібно оновити Коха до найновішої коригувальної версії у гілці 23.05, то у файлі /etc/apt/sources.list.d/koha.list&lt;br /&gt;
має бути наступне&lt;br /&gt;
&lt;br /&gt;
deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
 sudo apt-get install koha-common&lt;br /&gt;
&lt;br /&gt;
Деколи необхідно оновити ключ debian-сховища Koha.&lt;br /&gt;
&lt;br /&gt;
 wget -qO - https://debian.koha-community.org/koha/gpg.asc | gpg --dearmor -o /usr/share/keyrings/koha-keyring.gpg&lt;br /&gt;
&lt;br /&gt;
Для більшого контролю над наступними оновленнями Коха можна закоментувати рядок у /etc/apt/sources.list.d/koha.list (і розкоментовувати чи змінювати при ручному оновленні АБІС Koha).&lt;br /&gt;
&lt;br /&gt;
== Встановлення/оновлення допоміжних perl-модулів ==&lt;br /&gt;
&lt;br /&gt;
Після оновлення, перевіряємо в бібліотечному інтерфейсі сторінку „Домівка &amp;gt; Про АБІС Koha &amp;gt; Модулі Perl“.&lt;br /&gt;
&lt;br /&gt;
Ви можете побачити відсутні модулі Perl, виділені різними кольорами,&lt;br /&gt;
&lt;br /&gt;
=== Пакунки з репозитарію Debian ===&lt;br /&gt;
&lt;br /&gt;
Деякі згадувані тут пакунки могли бути відсутні у репозиторії Debian на момент підготовки пакунки з Koha. Пробуємо знайти відсутні пакунки через пошук &lt;br /&gt;
https://www.debian.org/distrib/packages#search_packages&lt;br /&gt;
&lt;br /&gt;
Знайдені пакунки довстановлюємо&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install знайдений_пакунок&lt;br /&gt;
&lt;br /&gt;
Напр.&lt;br /&gt;
 sudo apt-get install libhttp-tiny-perl&lt;br /&gt;
&lt;br /&gt;
=== Пакунки з CPAN ===&lt;br /&gt;
&lt;br /&gt;
Perl-пакунки, наразі не пакетизовані й відсутні у репозитарії Debian, встановлюємо напряму з репозитарію perl-пакунків CPAN.&lt;br /&gt;
&lt;br /&gt;
Наприклад, при  оновлення до 16.11: &lt;br /&gt;
&lt;br /&gt;
(perl-пакунок „Test::DBIx::Class“ також вимагав встановлення debian-пакунка „apache2-dev“)&lt;br /&gt;
&lt;br /&gt;
 sudo cpan&lt;br /&gt;
 install Test::DBIx::Class&lt;br /&gt;
 install Readonly::XS&lt;br /&gt;
 install HTTPD::Bench::ApacheBench&lt;br /&gt;
&lt;br /&gt;
== Оновлення локалізації ==&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --update uk-UA&lt;br /&gt;
та, за потреби, інших мов (ru-RU, pl-PL, be-BY)&lt;br /&gt;
&lt;br /&gt;
Однак, при оновленні пакунків Koha локалізація оновлюється автоматично для усіх вибраних мов.&lt;br /&gt;
&lt;br /&gt;
= Вилучення Koha =&lt;br /&gt;
&lt;br /&gt;
Вилучення пакунка „koha-common“ не приводить до автоматичного вилучення екземплярів АБІС Koha. &#039;&#039;&#039;Попередньо&#039;&#039;&#039; необхідно зупинити та вилучити усі екземпляри АБІС Koha командами&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/mariadb restart&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
 sudo koha-zebra --stop ukr_unimarc&lt;br /&gt;
 sudo koha-indexer --stop ukr_unimarc&lt;br /&gt;
 sudo koha-plack --stop ukr_unimarc&lt;br /&gt;
 sudo koha-disable ukr_unimarc&lt;br /&gt;
 sudo koha-remove ukr_unimarc&lt;br /&gt;
 sudo /sbin/userdel ukr_unimarc-koha&lt;br /&gt;
 sudo /sbin/groupdel ukr_unimarc-koha&lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
&lt;br /&gt;
Інколи виникає помилка userdel: user ukr_unimarc-koha is currently used by process 4793 /usr/sbin/deluser: `/usr/sbin/userdel ukr_unimarc-koha&#039; returned error code 8. Див. https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=4880.&lt;br /&gt;
&lt;br /&gt;
Перегляд переліку наявних екземплярів &lt;br /&gt;
&lt;br /&gt;
 sudo koha-list&lt;br /&gt;
&lt;br /&gt;
Остаточне вилучення пакунків Koha&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get purge koha-common koha-deps koha-perldeps koha-elasticsearch&lt;br /&gt;
&lt;br /&gt;
Перевірте також теки:&lt;br /&gt;
 /var/spool/koha&lt;br /&gt;
 /var/log/koha&lt;br /&gt;
 /var/lib/koha&lt;br /&gt;
 /var/cache/koha&lt;br /&gt;
 /usr/share/koha&lt;br /&gt;
 /etc/koha&lt;br /&gt;
&lt;br /&gt;
Можна очистити вміст цих тек щодо екземпляру ukr_unimarc&lt;br /&gt;
 rm -rf /var/spool/koha/ukr_unimarc&lt;br /&gt;
 rm -rf /var/log/koha/ukr_unimarc&lt;br /&gt;
 rm -rf /var/lib/koha/ukr_unimarc &lt;br /&gt;
 rm -rf /var/cache/koha/ukr_unimarc &lt;br /&gt;
&lt;br /&gt;
У випадку якщо це був останній екземпляр та Вам не потрібна тека /usr/share/koha, то вилучайте й повністю теку /usr/share/koha &lt;br /&gt;
 rm -rf /usr/share/koha&lt;br /&gt;
Примітка: Теку /usr/share/koha мала вилучити команда „apt-get purge koha-common“, однак там могли залишитися файли перекладів чи інші ваші зміни чи долучені файли.&lt;br /&gt;
&lt;br /&gt;
У теці /etc/koha команда „apt-get purge koha-common“ також вилучила більшість файлів. Залишилася тека /etc/koha/sites/ukr_unimarc, її вилучаємо&lt;br /&gt;
 rm -rf /etc/koha/sites/ukr_unimarc&lt;br /&gt;
Також там могли зберегтися конфіг налаштування екземпляра (/etc/koha/koha-ukr-unimarc-site.conf) та інші ваші зміни. Якщо нічого з цього не потрібно, то вилучаємо теку /etc/koha/&lt;br /&gt;
 rm -rf /etc/koha&lt;br /&gt;
&lt;br /&gt;
Вилучення налаштувань для веб-сервера Apache2&lt;br /&gt;
&lt;br /&gt;
 rm /etc/apache2/sites-enabled/ukr_unimarc.conf&lt;br /&gt;
 rm /etc/apache2/sites-available/ukr_unimarc.conf&lt;br /&gt;
&lt;br /&gt;
Якщо після видалення планується перевстановлення Коха, то ще потрібно &lt;br /&gt;
 &lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
&lt;br /&gt;
= Налаштування =&lt;br /&gt;
&lt;br /&gt;
Щодо додаткових налаштувань та адаптацій див. тут: [[Налаштування Koha, встановленої з джерела]].&lt;br /&gt;
&lt;br /&gt;
= Див. також =&lt;br /&gt;
&lt;br /&gt;
* [[Встановлення Koha з джерела на ОС Debian]]&lt;br /&gt;
* [[Оновлення Koha, встановленої з джерела]]&lt;br /&gt;
* [[Коротка інструкція для адміністратора АБІС Koha]]&lt;br /&gt;
* [[Короткий посібник користувача АБІС Koha]]&lt;br /&gt;
&lt;br /&gt;
[[Category:АБІС Koha]]&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%93%D0%BE%D0%BB%D0%BE%D0%B2%D0%BD%D0%B0_%D1%81%D1%82%D0%BE%D1%80%D1%96%D0%BD%D0%BA%D0%B0&amp;diff=9281</id>
		<title>Головна сторінка</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%93%D0%BE%D0%BB%D0%BE%D0%B2%D0%BD%D0%B0_%D1%81%D1%82%D0%BE%D1%80%D1%96%D0%BD%D0%BA%D0%B0&amp;diff=9281"/>
		<updated>2025-06-12T08:56:22Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;b&amp;gt;Вітаємо на українській вікі-сторінці користувачів [[Koha|АБІС Koha]]!&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Koha&#039;&#039;&#039;&amp;amp;nbsp;— автоматизована інтегрована бібліотечна система (АБІС) і насправді є першою вільною АБІС з відкритими джерельними кодами. Розробку АБІС Koha почала у 1999 році Katipo Communications для бібліотечної спілки[http://www.library.org.nz/] Хороунеуа що у Новій Зеландії. Перша інсталяція відбулася у січні 2000 року.&lt;br /&gt;
Назва „koha“ означає подарунок, дар мовою Маорі (Нова Зеландія). &lt;br /&gt;
&lt;br /&gt;
Новини та інші не вікі-сторінки розміщуються на веб-сайті [http://koha.org.ua &#039;&#039;&#039;koha.org.ua&#039;&#039;&#039;] та Facebook-сторінці [https://www.facebook.com/kohaua Koha Ukraine]. Задавайте питання та починайте обговорення у [https://www.facebook.com/groups/608810989304700/ &#039;&#039;&#039;Facebook-групі&#039;&#039;&#039;] чи [https://groups.google.com/forum/#!forum/koha-ukrainian &#039;&#039;&#039;Google-групі&#039;&#039;&#039;] української спільноти користувачів АБІС Koha. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Українська спільнота користувачів АБІС Koha запрошує на сторінках цієї вікі ділитися досвідом використання ПЗ Koha.&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Також не забувайте про офіційну англомовну вікі-сторінку Koha [https://wiki.koha-community.org/ wiki.koha-community.org], там теж багато цікавого. &lt;br /&gt;
&lt;br /&gt;
[[Поширення АБІС Koha в Україні]] (таблиця та мапа). &lt;br /&gt;
&lt;br /&gt;
[[Перелік функціональних можливостей АБІС Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Історія версій АБІС Koha]], примітки про випуски: [https://koha-community.org/koha-25-05-00-released/ Koha 25.05] (англ.), [https://koha-community.org/koha-24-11-00-released/ Koha 24.11] (англ.), [https://koha-community.org/koha-24-05-00-released/ Koha 24.05] (англ.), [https://koha-community.org/koha-23-05-released/ 23.05] (англ.), [https://koha-community.org/koha-22-11-released/ 22.11] (англ.), [https://koha-community.org/koha-22-05-released/ 22.05] (англ.), [https://koha-community.org/koha-21-11-released/ 21.11] (англ.), [https://koha-community.org/koha-21-05-released/ 21.05] (англ.), [https://koha-community.org/koha-20-11-released/ 20.11] (англ.), [[Примітки до випуску Koha 20.05|20.05]] (укр.), [[Примітки до випуску Koha 19.05|19.05]] (укр.), [[Примітки до випуску Koha 18.11|18.11]], [http://koha.org.ua/novini/vyjshla-koha-17-05/ 17.05] (укр.). &lt;br /&gt;
&lt;br /&gt;
[[Демонстраційні сервери АБІС Koha та віртуальні образи]], ukr_unimarc ([http://opac.koha.org.ua/ Е.К.], [http://demo.koha.org.ua Б.І.]).&lt;br /&gt;
&amp;lt;!-- ([http://liblab.tntu.edu.ua:7007 Е.К.], [http://liblab.tntu.edu.ua:8008 Б.І.]). --&amp;gt;&lt;br /&gt;
&amp;lt;!--  ukr_unimarc ([http://194.44.143.106/ Е.К.],    [http://194.44.143.106:8080/ Б.І.]) --&amp;gt;&lt;br /&gt;
&amp;lt;!-- , ukr_marc21 ([http://194.44.143.106:90/ Е.К.], [http://194.44.143.106:9090/ Б.І.]) .--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Групи користувачів АБІС Koha у світі]].&lt;br /&gt;
&lt;br /&gt;
[[Сервери Z39.50/SRU в Україні]].&lt;br /&gt;
&lt;br /&gt;
[[Переклад АБІС Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Бібліотечні стандарти]].&lt;br /&gt;
&lt;br /&gt;
[[MARC-інструменти]].&lt;br /&gt;
&lt;br /&gt;
[[Підбірка каталогів на АБІС Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Цитати для Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Виправлення та вдосконалення для АБІС Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Публікації стосовно АБІС Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Короткі нотатки]]&lt;br /&gt;
&lt;br /&gt;
== Інструкції з встановлення ==&lt;br /&gt;
* [[Встановлення Koha з репозитарію на ОС Debian]]&lt;br /&gt;
* [[Встановлення Koha з джерела на ОС Debian]]&lt;br /&gt;
&lt;br /&gt;
== Керівництва та документації ==	&lt;br /&gt;
* [[Вибір сервера для АБІС Koha]]&lt;br /&gt;
* [[Коротка інструкція для адміністратора АБІС Koha]]&lt;br /&gt;
* [[Короткий посібник користувача АБІС Koha]]&lt;br /&gt;
* [[Налаштування Koha]]&lt;br /&gt;
* [[Налаштування Postfix та Gmail для Koha]]&lt;br /&gt;
* [[Оновлення Koha, встановленої з джерела]]&lt;br /&gt;
* [[Оновлення Koha, встановленої з джерела, на версію з репозитарію]]&lt;br /&gt;
* [[Міграція даних у Koha]]&lt;br /&gt;
* [[Сервер Z39.50|Відкриття сервера Z39.50]]&lt;br /&gt;
* [[Штрих-кодування]]&lt;br /&gt;
* [[Структурований зміст]]&lt;br /&gt;
* [[Koha та RFID]]&lt;br /&gt;
* [[Помилки у журналах]], причини і виправлення&lt;br /&gt;
* Переклади довідки/документації: [[bulkmarcimport.pl]], [[link_bibs_to_authorities.pl]], [[rebuild_nozebra.pl]]&lt;br /&gt;
* [[Шаблони ISBD]]&lt;br /&gt;
&lt;br /&gt;
== Редактори ==&lt;br /&gt;
* [http://wiki.koha.org.ua/%D0%9A%D0%BE%D1%80%D0%B8%D1%81%D1%82%D1%83%D0%B2%D0%B0%D1%87:Dubyk Сергій Дубик], [http://wiki.koha.org.ua/%D0%9A%D0%BE%D1%80%D0%B8%D1%81%D1%82%D1%83%D0%B2%D0%B0%D1%87:O.vasylenko Олег Василенко]&lt;br /&gt;
&lt;br /&gt;
== Посилання на інші ресурси ==&lt;br /&gt;
* [https://uk.wikipedia.org/wiki/Koha Koha]{{ref-uk}} у Вікіпедії&lt;br /&gt;
* [http://docs.linux.org.ua/%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%B8/Koha/ Документація до АБІС Koha вер. 2.2]{{ref-uk}} (застаріло) на проекті української документації &#039;&#039;&#039;docs.linux.org.ua&#039;&#039;&#039;&lt;br /&gt;
* [https://web.archive.org/web/20070528163217/http://www.library.lviv.ua/software/koha/ Перша україномовна сторінка з АБІС Koha]{{ref-uk}} на сайтів ЛННБ ім. В. Стефаника /веб-архів/&lt;br /&gt;
* [https://web.archive.org/web/20120306060621/http://libraries.osdn.org.ua/ua/programms/ils/koha/ Розділ Koha]{{ref-uk}} на проекті „Вільне програмне забезпечення для бібліотек“ /веб-архів/&lt;br /&gt;
* [http://librarypolice.com/wiki.koha.org/ukrainian.html Україномовний розділ з колишньої wiki.koha.org]{{ref-uk}}&lt;br /&gt;
* [https://groups.google.com/forum/#!forum/koha-ukrainian &#039;&#039;&#039;Google-група української спільноти користувачів АБІС Koha&#039;&#039;&#039;]&amp;lt;!-- (+ [http://koha-ukrainian.2363158.n4.nabble.com/ копія на Nabble])--&amp;gt;&lt;br /&gt;
* [https://www.facebook.com/kohaua &#039;&#039;&#039;Facebook-сторінка&#039;&#039;&#039;] та [https://www.facebook.com/groups/608810989304700/ &#039;&#039;&#039;Facebook-група&#039;&#039;&#039;] української спільноти користувачів АБІС Koha&lt;br /&gt;
* https://unimarc.org.ua&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%86%D1%81%D1%82%D0%BE%D1%80%D1%96%D1%8F_%D0%B2%D0%B5%D1%80%D1%81%D1%96%D0%B9_%D0%90%D0%91%D0%86%D0%A1_Koha&amp;diff=9280</id>
		<title>Історія версій АБІС Koha</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%86%D1%81%D1%82%D0%BE%D1%80%D1%96%D1%8F_%D0%B2%D0%B5%D1%80%D1%81%D1%96%D0%B9_%D0%90%D0%91%D0%86%D0%A1_Koha&amp;diff=9280"/>
		<updated>2025-06-12T08:55:17Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;В цій історій версій АБІС Koha наведені найбільш видимі зміни. Детальніше дивіться за посиланням до кожної версії. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[https://koha-community.org/koha-25-05-00-released/ Koha 25.05.00]&#039;&#039;&#039; (27 травня 2025 року)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[https://koha-community.org/koha-24-11-00-released/ Koha 24.11.00]&#039;&#039;&#039; (26 листопада 2024 року)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[https://koha-community.org/koha-24-05-00-released/ Koha 24.05.00]&#039;&#039;&#039; (28 травня 2024 року)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-23-11-01-released/ Koha 23.11.01] (2 січня 2024 року)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[https://koha-community.org/koha-23-11-release/  Koha 23.11]&#039;&#039;&#039; (30 листопада 2023 р)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[https://koha-community.org/koha-23-05-release/  Koha 23.05]&#039;&#039;&#039; (1 червня 2023 року)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[https://koha-community.org/koha-22-11-released/ Koha 21.11]&#039;&#039;&#039; (25 листопада 2022 року)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[https://koha-community.org/koha-22-05-release/  Koha 22.05]&#039;&#039;&#039; (28 травня 2022 року)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-21-11-01-released/ Koha 21.11.01] (22 грудня 2021 року)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-21-05-08-released/ Koha 21.05.08] (23 грудня 2021 року)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[https://koha-community.org/koha-21-11-released/ Koha 21.11]&#039;&#039;&#039; (25 листопада 2021 року)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[https://koha-community.org/koha-21-05-released/ Koha 21.05]&#039;&#039;&#039; (28 травня 2021 року)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-20-11-03-released/ Koha 20.11.03] (24 лютого 2021 року)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-20-11-02-released/ Koha 20.11.02] (23 січня 2021 року)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-20-11-01-released/ Koha 20.11.01] (7 січня 2021 року)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[https://koha-community.org/koha-20-11-released/ Koha 20.11]&#039;&#039;&#039; (27 листопада 2020 року)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-20-05-05-release/  Koha 20.05.05] (27 жовтня 2020 року)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-20-05-01-release/  Koha 20.05.01] (23 червня 2020 року)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[https://koha-community.org/koha-20-05-release/  Koha 20.05]&#039;&#039;&#039; (31 травня 2020 року), [[Примітки до випуску Koha 20.05]] (укр.)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-19-11-06-release/ Koha 19.11.06] (21 травня 2020 року)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-19-11-05-release/ Koha 19.11.05] (22 квітня 2020 року)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-19-11-04-release/ Koha 19.11.04] (24 березня 2020 року)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-19-11-03-release/ Koha 19.11.03] (21 лютого 2020 року)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-19-11-02-release/ Koha 19.11.02] (22 січня 2020 року)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-19-11-01-release/ Koha 19.11.01] (23 грудня 2019 року)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[https://koha-community.org/koha-19-11-release/ Koha 19.11]&#039;&#039;&#039;, [https://fossies.org/diffs/koha/19.05.05_vs_19.11.00/ %] (27 листопада 2019)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-19-05-04-release/ Koha 19.05.04], [https://fossies.org/diffs/koha/19.05.03_vs_19.05.04/ %] (24 вересня 2019)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-19-05-03-release/ Koha 19.05.03], [https://fossies.org/diffs/koha/19.05.02_vs_19.05.03/ %] (29 серпня 2019)&lt;br /&gt;
- [https://translate.koha-community.org/uk/19.05/ український переклад 71.3%]&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-19-05-02-release/ Koha 19.05.02], [https://fossies.org/diffs/koha/19.05.01_vs_19.05.02/ %] (24 липня 2019)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-19-05-01-release/ Koha 19.05.01], [https://fossies.org/diffs/koha/19.05.00_vs_19.05.01/ %] (2 липня 2019), &lt;br /&gt;
- оновлення безпеки (міжсайтовий скриптинг, XSS)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-19-05-05-release/ Koha 19.05.00], [https://fossies.org/diffs/koha/18.11.05_vs_19.05.00/ %] (31 травня 2019), [[Примітки до випуску Koha 19.05]] (укр.)&lt;br /&gt;
- пропозиції на придбання на e-mail,  база знань Mana для обміну звітами та підписками,  вдосконалено МАРК-редактор&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-18-11-05-release/ Koha 18.11.05] (3 травня 2019)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-18-11-04-release/ Koha 18.11.04], [https://fossies.org/diffs/koha/18.11.03_vs_18.11.04/ %] (26 березня 2019)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-18-11-03-release/ Koha 18.11.03] (23 лютого 2019)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-18-11-01-release/ Koha 18.11.01] (21 грудня 2018)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-18-11-release/    Koha 18.11.00], [[Примітки до випуску Koha 18.11]] (укр.)&lt;br /&gt;
&lt;br /&gt;
- ротація бібліотечних фондів&lt;br /&gt;
&lt;br /&gt;
- документація переведена в онлайн&lt;br /&gt;
&lt;br /&gt;
- підтримка каталогу RecordedBooks, обкладинок AdLibris&lt;br /&gt;
&lt;br /&gt;
- нові REST api для відвідувачів та маршрутів &lt;br /&gt;
&lt;br /&gt;
- діаграми у звітах&lt;br /&gt;
&lt;br /&gt;
- підтримка SRU для запозичень авторитетних файлів&lt;br /&gt;
&lt;br /&gt;
- покращення безпеки автентифікації, SQL, XSS&lt;br /&gt;
&lt;br /&gt;
- типові значення для індикаторів&lt;br /&gt;
&lt;br /&gt;
- підтримка множинних форм у перекладах&lt;br /&gt;
&lt;br /&gt;
- отримання згоди на обробку персональних даних (GDPR)&lt;br /&gt;
&lt;br /&gt;
- українською перекладено 58,9% загалом: електронний каталог 100%, інтерфейс бібліотекаря %60,7, параметри 31,1%, Unimarc 100%, Marc21 32,1%&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-18-05-released/ Koha 18.05.00] &lt;br /&gt;
&lt;br /&gt;
- ієрархії бібліотек та підрозділів&lt;br /&gt;
&lt;br /&gt;
- кешування Plack та Memcached визнано стабільними&lt;br /&gt;
&lt;br /&gt;
- краща підтримка Unicode&lt;br /&gt;
&lt;br /&gt;
- інструмент об’єднання записів читачів&lt;br /&gt;
&lt;br /&gt;
- підтримка OAuth2&lt;br /&gt;
&lt;br /&gt;
- імпорт читачів з командного рядка&lt;br /&gt;
&lt;br /&gt;
- змінна MarcFieldDocURL для посилання на МАРК-документацію, напр. MarcFieldDocURL=https://unimarc.org.ua/wiki/index.php/{FIELD}&lt;br /&gt;
&lt;br /&gt;
- структура ACQ для надходжень&lt;br /&gt;
&lt;br /&gt;
- вдосконалення підтримки Elasticsearch&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-17-11-released/ Koha 17.11.00] &lt;br /&gt;
&lt;br /&gt;
- історія пені та платежів&lt;br /&gt;
&lt;br /&gt;
- онлайн-платежі&lt;br /&gt;
&lt;br /&gt;
- підтримка МБА-обмінів&lt;br /&gt;
&lt;br /&gt;
- зведення для читача (його видачі, прострочення, резервування, сплати)&lt;br /&gt;
&lt;br /&gt;
- історія резервувань&lt;br /&gt;
&lt;br /&gt;
- зріс укр.-переклад, оновлено укр.-налаштування &lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-17-05-released/ Koha 17.05.00], [http://koha.org.ua/novini/vyjshla-koha-17-05/ Вийшла Koha 17.05](укр.)&lt;br /&gt;
&lt;br /&gt;
- запити на скан/ксерокс статей чи частин книг&lt;br /&gt;
&lt;br /&gt;
- після-інсталяційний покроковий чарівник&lt;br /&gt;
&lt;br /&gt;
- сповіщення різними мовами&lt;br /&gt;
&lt;br /&gt;
- читач може робити примітки до виданих йому книг&lt;br /&gt;
&lt;br /&gt;
- клуби читачів за інтересами&lt;br /&gt;
&lt;br /&gt;
- міжбібліотечна статистика https://hea.koha-community.org/ &lt;br /&gt;
&lt;br /&gt;
- зміна поведінки звітів на основі marcxml&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-16-11-released-2/ Koha 16.11.00]&lt;br /&gt;
&lt;br /&gt;
- відправлення постачальникам замовлення по пошті&lt;br /&gt;
&lt;br /&gt;
- модуль прикутих до дому&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-16-05-released/ Koha 16.05.00]&lt;br /&gt;
&lt;br /&gt;
- авторизація Google OAuth2 (OpenID Connect)&lt;br /&gt;
&lt;br /&gt;
- відновлення забутого паролю&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-3-22-released/ Koha 3.22] (листопад 2015)&lt;br /&gt;
&lt;br /&gt;
- додавання файлів до бібліографічних записів (upload.pl)&lt;br /&gt;
&lt;br /&gt;
- пришвидшення Коха (технологія Plack)&lt;br /&gt;
&lt;br /&gt;
- редактор професійного каталогізатора&lt;br /&gt;
&lt;br /&gt;
- sitemap.pl для пошукових рушіїв (Google,...)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-3-20-0-released/ Koha 3.20] (травень 2015)&lt;br /&gt;
&lt;br /&gt;
- пакетна обробка біб-записів&lt;br /&gt;
&lt;br /&gt;
- імпорт біб-файлів різних форматів через додатки&lt;br /&gt;
&lt;br /&gt;
- підтримка обкладинок через віддалений кеш Coce&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-3-18-0-released/ Koha 3.18] (листопад 2014)&lt;br /&gt;
&lt;br /&gt;
- завантаження сканованих накладних&lt;br /&gt;
&lt;br /&gt;
- підтримка граней (при пошуку)&lt;br /&gt;
&lt;br /&gt;
- пакетне вилучення біб-записів&lt;br /&gt;
&lt;br /&gt;
- почергово переміщувані зібрання&lt;br /&gt;
&lt;br /&gt;
- підтримка запозичень SRU (на додаток до Z39-50), можливість конвертації Marc21-Unimarc на льоту&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-3-16-0-released/ Koha 3.16] (травень 2014)&lt;br /&gt;
&lt;br /&gt;
- індексатор Zebra працює як служба&lt;br /&gt;
&lt;br /&gt;
- надсилання списків ел.поштою&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-3-14-0-released/ Koha 3.14] (листопад 2013)&lt;br /&gt;
&lt;br /&gt;
- нова тема Bootstrap для ЕК (підтримка моб. пристроїв)&lt;br /&gt;
&lt;br /&gt;
- модуль резервування курсів&lt;br /&gt;
&lt;br /&gt;
- модуль офлайнового обігу&lt;br /&gt;
&lt;br /&gt;
- переліки відвідувачів&lt;br /&gt;
&lt;br /&gt;
- правила конвертування при імпорті біб-записів&lt;br /&gt;
&lt;br /&gt;
- імпорт авторит. файлів через Z39-50&lt;br /&gt;
&lt;br /&gt;
- підтримка мікроданих schema.org&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-3-12-0-released/ Koha 3.12] (травень 2013)&lt;br /&gt;
&lt;br /&gt;
- підтримка HTML5 відео/аудіо&lt;br /&gt;
&lt;br /&gt;
- само-реєстрація відвідувачів&lt;br /&gt;
&lt;br /&gt;
- підтримка додатків&lt;br /&gt;
&lt;br /&gt;
- статистика по відвідувачах&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-3-10-0-released/ Koha 3.10] (листопад 2012)&lt;br /&gt;
&lt;br /&gt;
- додаток для інвентарного номера&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;тихий&#039;&#039; видрук квитанцій&lt;br /&gt;
&lt;br /&gt;
- вікові обмеження&lt;br /&gt;
&lt;br /&gt;
- режим незалежних підрозділів&lt;br /&gt;
&lt;br /&gt;
- скрипт MARC-експорту&lt;br /&gt;
&lt;br /&gt;
- цитати дня&lt;br /&gt;
&lt;br /&gt;
- обкладинки у списках&lt;br /&gt;
&lt;br /&gt;
- пакетне редагування відвідувачів&lt;br /&gt;
&lt;br /&gt;
- додавання PDF-файлів у профіль відвідувача&lt;br /&gt;
&lt;br /&gt;
- ієрархія збережених звітів&lt;br /&gt;
&lt;br /&gt;
- ширше-вужче-пов’язано для тематик, до цього відноситься „Чи ви мали на увазі?“&lt;br /&gt;
&lt;br /&gt;
- підтримка  SIP2&lt;br /&gt;
&lt;br /&gt;
- підрозподілені привілеї&lt;br /&gt;
&lt;br /&gt;
- таблиці в Koha&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-3-8-0-released/ Koha 3.8.0] (квітень 2012)&lt;br /&gt;
&lt;br /&gt;
- локальні обладинки&lt;br /&gt;
&lt;br /&gt;
- аналітичні записи&lt;br /&gt;
&lt;br /&gt;
- додаткок для шифру callnumber-KU&lt;br /&gt;
&lt;br /&gt;
- шлюз OCLC Connexion&lt;br /&gt;
&lt;br /&gt;
- пошукові посилання у подробицях запису&lt;br /&gt;
&lt;br /&gt;
- XSLT-таблиці для подробиць запису та результатів пошуку&lt;br /&gt;
&lt;br /&gt;
- зірковий рейтинг в ЕК&lt;br /&gt;
&lt;br /&gt;
- посилання на соц-мережі&lt;br /&gt;
&lt;br /&gt;
- підтримка memcached&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-3-6-0-released/ Koha 3.6.0] (жовтень 2011)&lt;br /&gt;
&lt;br /&gt;
- покращення для підтримки аналітичних записів&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-3-4-0-released/ Koha 3.4.0] (квітень 2011)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-3-2-0/ Koha 3.2.0] (жовтень 2010)&lt;br /&gt;
&lt;br /&gt;
- ієрархічні кошториси та кошти&lt;br /&gt;
&lt;br /&gt;
- пакетне редагування примірників&lt;br /&gt;
&lt;br /&gt;
- переміщення примірників між записами&lt;br /&gt;
&lt;br /&gt;
- шукати за цим заголовком (у інших ресурсах)&lt;br /&gt;
&lt;br /&gt;
- редаговані SQL-звіти&lt;br /&gt;
&lt;br /&gt;
- OAI-PMH&lt;br /&gt;
&lt;br /&gt;
- пакування для Debian (apt-get install koha)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-3-0-6-ready-for-download/ Koha 3.0.6] (травень 2010)&lt;br /&gt;
&lt;br /&gt;
* Koha 3.0.0 (серпень 2008)&lt;br /&gt;
&lt;br /&gt;
Див. також тут https://koha-community.org/about/history/&lt;br /&gt;
&lt;br /&gt;
Про історію Koha без сухих цифр і дат читайте тут https://wiki.koha-community.org/wiki/History.&lt;br /&gt;
&lt;br /&gt;
Цікава відео-візуалізація розробки Koha https://www.youtube.com/watch?v=Tl1a2VN_pec&amp;amp;feature=youtu.be&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%94%D0%B5%D0%BC%D0%BE%D0%BD%D1%81%D1%82%D1%80%D0%B0%D1%86%D1%96%D0%B9%D0%BD%D1%96_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B8_%D0%90%D0%91%D0%86%D0%A1_Koha_%D1%82%D0%B0_%D0%B2%D1%96%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%96_%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%B8&amp;diff=9278</id>
		<title>Демонстраційні сервери АБІС Koha та віртуальні образи</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%94%D0%B5%D0%BC%D0%BE%D0%BD%D1%81%D1%82%D1%80%D0%B0%D1%86%D1%96%D0%B9%D0%BD%D1%96_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B8_%D0%90%D0%91%D0%86%D0%A1_Koha_%D1%82%D0%B0_%D0%B2%D1%96%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%96_%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%B8&amp;diff=9278"/>
		<updated>2025-03-17T11:18:39Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: /* Демонстраційні сервери */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Демонстраційні сервери ==&lt;br /&gt;
&lt;br /&gt;
=== Тестовий сервер ТНТУ з АБІС Koha 24.11.02!===&lt;br /&gt;
&lt;br /&gt;
Стан: &#039;&#039;&#039;працює&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Доступні мови інтерфейсу: українська,  англійська, польська, ідиш.&lt;br /&gt;
&lt;br /&gt;
Мова SQL-таблиць: українська.&lt;br /&gt;
&lt;br /&gt;
МАРК-формат: &#039;&#039;&#039;УКРМАРК/UNIMARC&#039;&#039;&#039;[https://unimarc.org.ua].&lt;br /&gt;
&lt;br /&gt;
Для входу використовуйте&lt;br /&gt;
&lt;br /&gt;
логін: librarian&lt;br /&gt;
&lt;br /&gt;
пароль: librarian&lt;br /&gt;
&lt;br /&gt;
Бібліотечний інтерфейс: &#039;&#039;&#039;https://demo.koha.org.ua&#039;&#039;&#039; (також http://koha.dynu.net&amp;lt;!--, http://liblab.tntu.edu.ua:8008 --&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
Електронний каталог: &#039;&#039;&#039;https://opac.koha.org.ua&#039;&#039;&#039;&amp;lt;!-- (також http://koha.dynu.net:7007, http://liblab.tntu.edu.ua:7007) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Спробуйте пошукати за кл. словами [https://opac.koha.org.ua/cgi-bin/koha/opac-search.pl?q=2017 2017], [https://opac.koha.org.ua/cgi-bin/koha/opac-search.pl?q=клуб клуб], [https://opac.koha.org.ua/cgi-bin/koha/opac-search.pl?q=психо* психологія].&lt;br /&gt;
&lt;br /&gt;
Примітки: український інтерфейс щоденно синхронізується з [https://translate.koha-community.org/projects/koha/24-11/-/uk/ https://translate.koha-community.org/projects/koha/24-11/-/uk/].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &lt;br /&gt;
=== Демонстраційний сервер № 1 з АБІС Koha 17.05.02!===&lt;br /&gt;
&lt;br /&gt;
Стан: &#039;&#039;&#039;не працює&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Доступні мови інтерфейсу: українська, російська, англійська, польська, ідиш.&lt;br /&gt;
&lt;br /&gt;
Мова SQL-таблиць: українська.&lt;br /&gt;
&lt;br /&gt;
МАРК-формат: &#039;&#039;&#039;УКРМАРК/UNIMARC&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Для входу використовуйте&lt;br /&gt;
&lt;br /&gt;
логін: librarian&lt;br /&gt;
&lt;br /&gt;
пароль: librarian&lt;br /&gt;
&lt;br /&gt;
Електронний каталог: &#039;&#039;&#039;http://194.44.143.106/&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Бібліотечний інтерфейс: &#039;&#039;&#039;http://194.44.143.106:8080&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Спробуйте пошукати за кл. словами 2011, інвестиції, Україна.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Демонстраційний сервер № 2 з АБІС Koha 17.05.02! ===&lt;br /&gt;
&lt;br /&gt;
Стан: &#039;&#039;&#039;не працює&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Доступні мови інтерфейсу: українська, російська, англійська, польська, ідиш.&lt;br /&gt;
&lt;br /&gt;
Мова SQL-таблиць: українська.&lt;br /&gt;
&lt;br /&gt;
МАРК-формат: &#039;&#039;&#039;MARC21&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Для входу використовуйте&lt;br /&gt;
&lt;br /&gt;
логін: librarian&lt;br /&gt;
&lt;br /&gt;
пароль: librarian&lt;br /&gt;
&lt;br /&gt;
Електронний каталог: &#039;&#039;&#039;http://194.44.143.106:90&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Бібліотечний інтерфейс: &#039;&#039;&#039;http://194.44.143.106:9090&#039;&#039;&#039;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Див. також ===&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/demo/ Перелік демо-серверів на оф. сторінці АБІС Koha].&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Koha_Demo_Installations&lt;br /&gt;
* [http://koha.org.pl/demo Демо від польської спільноти АБІС Koha]&lt;br /&gt;
&lt;br /&gt;
== Віртуальні образи ==&lt;br /&gt;
&lt;br /&gt;
1) ЗАСТАРІЛО. Варіант АБІС Koha 16.05.05 для запуску під Virtual Box[https://www.virtualbox.org/wiki/Downloads].&lt;br /&gt;
&lt;br /&gt;
Посилання для звантаження образу: [https://drive.google.com/open?id=0B9yQdtMQotpzZDZEbmhydDhwMTA] (12 Гб).&lt;br /&gt;
&lt;br /&gt;
Операційна система та графічне середовище: GNU Linux Debian 8 Jessie, Gnome.&lt;br /&gt;
&lt;br /&gt;
Доступні мови інтерфейсу: українська, англійська.&lt;br /&gt;
&lt;br /&gt;
Мова SQL-таблиць: українська.&lt;br /&gt;
&lt;br /&gt;
МАРК-формат: УКРМАРК/UNIMARC.&lt;br /&gt;
&lt;br /&gt;
Про решту див. після запуску.&lt;br /&gt;
&lt;br /&gt;
=== Див. також ===&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_Virtual_Appliances Koha Virtual Appliances] (Koha Wiki)&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Sandboxes Sandboxes] (Koha Wiki)&lt;br /&gt;
&lt;br /&gt;
== Koha Live DVD/USB ==&lt;br /&gt;
&lt;br /&gt;
=== Див. також ===&lt;br /&gt;
* [https://vimal0212.wordpress.com/koha-live-dvd/ Koha Live DVD] від Vimal Kumar V.&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_LiveCD Koha_Live CD] — про цей ж Koha Live DVD на Koha-вікі&lt;br /&gt;
* https://sourceforge.net/projects/kohalivedvd/&lt;br /&gt;
&lt;br /&gt;
==Sandboxes==&lt;br /&gt;
=== Див. також ===&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Sandboxes&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%94%D0%B5%D0%BC%D0%BE%D0%BD%D1%81%D1%82%D1%80%D0%B0%D1%86%D1%96%D0%B9%D0%BD%D1%96_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B8_%D0%90%D0%91%D0%86%D0%A1_Koha_%D1%82%D0%B0_%D0%B2%D1%96%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%96_%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%B8&amp;diff=9277</id>
		<title>Демонстраційні сервери АБІС Koha та віртуальні образи</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%94%D0%B5%D0%BC%D0%BE%D0%BD%D1%81%D1%82%D1%80%D0%B0%D1%86%D1%96%D0%B9%D0%BD%D1%96_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B8_%D0%90%D0%91%D0%86%D0%A1_Koha_%D1%82%D0%B0_%D0%B2%D1%96%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%96_%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%B8&amp;diff=9277"/>
		<updated>2025-03-17T11:17:59Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: /* Демонстраційні сервери */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Демонстраційні сервери ==&lt;br /&gt;
&lt;br /&gt;
=== Тестовий сервер ТНТУ з АБІС Koha 24.11.02!===&lt;br /&gt;
&lt;br /&gt;
Стан: &#039;&#039;&#039;працює&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Доступні мови інтерфейсу: українська,  англійська, польська, ідиш.&lt;br /&gt;
&lt;br /&gt;
Мова SQL-таблиць: українська.&lt;br /&gt;
&lt;br /&gt;
МАРК-формат: &#039;&#039;&#039;УКРМАРК/UNIMARC&#039;&#039;&#039;[https://unimarc.org.ua].&lt;br /&gt;
&lt;br /&gt;
Для входу використовуйте&lt;br /&gt;
&lt;br /&gt;
логін: librarian&lt;br /&gt;
&lt;br /&gt;
пароль: librarian&lt;br /&gt;
&lt;br /&gt;
Бібліотечний інтерфейс: &#039;&#039;&#039;https://demo.koha.org.ua&#039;&#039;&#039; (також http://koha.dynu.net&amp;lt;!--, http://liblab.tntu.edu.ua:8008 --&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
Електронний каталог: &#039;&#039;&#039;https://opac.koha.org.ua&#039;&#039;&#039;&amp;lt;!-- (також http://koha.dynu.net:7007, http://liblab.tntu.edu.ua:7007) --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Спробуйте пошукати за кл. словами [https://opac.koha.org.ua/cgi-bin/koha/opac-search.pl?q=2017 2017], [https://opac.koha.org.ua/cgi-bin/koha/opac-search.pl?q=клуб клуб], [https://opac.koha.org.ua/cgi-bin/koha/opac-search.pl?q=психо* психологія].&lt;br /&gt;
&lt;br /&gt;
Примітки: український інтерфейс щоденно синхронізується з [https://translate.koha-community.org/uk/24.11/ translate.koha-community.org/uk/24.11].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &lt;br /&gt;
=== Демонстраційний сервер № 1 з АБІС Koha 17.05.02!===&lt;br /&gt;
&lt;br /&gt;
Стан: &#039;&#039;&#039;не працює&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Доступні мови інтерфейсу: українська, російська, англійська, польська, ідиш.&lt;br /&gt;
&lt;br /&gt;
Мова SQL-таблиць: українська.&lt;br /&gt;
&lt;br /&gt;
МАРК-формат: &#039;&#039;&#039;УКРМАРК/UNIMARC&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Для входу використовуйте&lt;br /&gt;
&lt;br /&gt;
логін: librarian&lt;br /&gt;
&lt;br /&gt;
пароль: librarian&lt;br /&gt;
&lt;br /&gt;
Електронний каталог: &#039;&#039;&#039;http://194.44.143.106/&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Бібліотечний інтерфейс: &#039;&#039;&#039;http://194.44.143.106:8080&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Спробуйте пошукати за кл. словами 2011, інвестиції, Україна.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Демонстраційний сервер № 2 з АБІС Koha 17.05.02! ===&lt;br /&gt;
&lt;br /&gt;
Стан: &#039;&#039;&#039;не працює&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Доступні мови інтерфейсу: українська, російська, англійська, польська, ідиш.&lt;br /&gt;
&lt;br /&gt;
Мова SQL-таблиць: українська.&lt;br /&gt;
&lt;br /&gt;
МАРК-формат: &#039;&#039;&#039;MARC21&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Для входу використовуйте&lt;br /&gt;
&lt;br /&gt;
логін: librarian&lt;br /&gt;
&lt;br /&gt;
пароль: librarian&lt;br /&gt;
&lt;br /&gt;
Електронний каталог: &#039;&#039;&#039;http://194.44.143.106:90&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Бібліотечний інтерфейс: &#039;&#039;&#039;http://194.44.143.106:9090&#039;&#039;&#039;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Див. також ===&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/demo/ Перелік демо-серверів на оф. сторінці АБІС Koha].&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Koha_Demo_Installations&lt;br /&gt;
* [http://koha.org.pl/demo Демо від польської спільноти АБІС Koha]&lt;br /&gt;
&lt;br /&gt;
== Віртуальні образи ==&lt;br /&gt;
&lt;br /&gt;
1) ЗАСТАРІЛО. Варіант АБІС Koha 16.05.05 для запуску під Virtual Box[https://www.virtualbox.org/wiki/Downloads].&lt;br /&gt;
&lt;br /&gt;
Посилання для звантаження образу: [https://drive.google.com/open?id=0B9yQdtMQotpzZDZEbmhydDhwMTA] (12 Гб).&lt;br /&gt;
&lt;br /&gt;
Операційна система та графічне середовище: GNU Linux Debian 8 Jessie, Gnome.&lt;br /&gt;
&lt;br /&gt;
Доступні мови інтерфейсу: українська, англійська.&lt;br /&gt;
&lt;br /&gt;
Мова SQL-таблиць: українська.&lt;br /&gt;
&lt;br /&gt;
МАРК-формат: УКРМАРК/UNIMARC.&lt;br /&gt;
&lt;br /&gt;
Про решту див. після запуску.&lt;br /&gt;
&lt;br /&gt;
=== Див. також ===&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_Virtual_Appliances Koha Virtual Appliances] (Koha Wiki)&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Sandboxes Sandboxes] (Koha Wiki)&lt;br /&gt;
&lt;br /&gt;
== Koha Live DVD/USB ==&lt;br /&gt;
&lt;br /&gt;
=== Див. також ===&lt;br /&gt;
* [https://vimal0212.wordpress.com/koha-live-dvd/ Koha Live DVD] від Vimal Kumar V.&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_LiveCD Koha_Live CD] — про цей ж Koha Live DVD на Koha-вікі&lt;br /&gt;
* https://sourceforge.net/projects/kohalivedvd/&lt;br /&gt;
&lt;br /&gt;
==Sandboxes==&lt;br /&gt;
=== Див. також ===&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Sandboxes&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%86%D1%81%D1%82%D0%BE%D1%80%D1%96%D1%8F_%D0%B2%D0%B5%D1%80%D1%81%D1%96%D0%B9_%D0%90%D0%91%D0%86%D0%A1_Koha&amp;diff=9276</id>
		<title>Історія версій АБІС Koha</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%86%D1%81%D1%82%D0%BE%D1%80%D1%96%D1%8F_%D0%B2%D0%B5%D1%80%D1%81%D1%96%D0%B9_%D0%90%D0%91%D0%86%D0%A1_Koha&amp;diff=9276"/>
		<updated>2024-11-29T07:53:33Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;В цій історій версій АБІС Koha наведені найбільш видимі зміни. Детальніше дивіться за посиланням до кожної версії. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[https://koha-community.org/koha-24-11-00-released/ Koha 24.11.00]&#039;&#039;&#039; (26 листопада 2024 року)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[https://koha-community.org/koha-24-05-00-released/ Koha 24.05.00]&#039;&#039;&#039; (28 травня 2024 року)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-23-11-01-released/ Koha 23.11.01] (2 січня 2024 року)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[https://koha-community.org/koha-23-11-release/  Koha 23.11]&#039;&#039;&#039; (30 листопада 2023 р)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[https://koha-community.org/koha-23-05-release/  Koha 23.05]&#039;&#039;&#039; (1 червня 2023 року)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[https://koha-community.org/koha-22-11-released/ Koha 21.11]&#039;&#039;&#039; (25 листопада 2022 року)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[https://koha-community.org/koha-22-05-release/  Koha 22.05]&#039;&#039;&#039; (28 травня 2022 року)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-21-11-01-released/ Koha 21.11.01] (22 грудня 2021 року)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-21-05-08-released/ Koha 21.05.08] (23 грудня 2021 року)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[https://koha-community.org/koha-21-11-released/ Koha 21.11]&#039;&#039;&#039; (25 листопада 2021 року)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[https://koha-community.org/koha-21-05-released/ Koha 21.05]&#039;&#039;&#039; (28 травня 2021 року)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-20-11-03-released/ Koha 20.11.03] (24 лютого 2021 року)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-20-11-02-released/ Koha 20.11.02] (23 січня 2021 року)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-20-11-01-released/ Koha 20.11.01] (7 січня 2021 року)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[https://koha-community.org/koha-20-11-released/ Koha 20.11]&#039;&#039;&#039; (27 листопада 2020 року)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-20-05-05-release/  Koha 20.05.05] (27 жовтня 2020 року)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-20-05-01-release/  Koha 20.05.01] (23 червня 2020 року)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[https://koha-community.org/koha-20-05-release/  Koha 20.05]&#039;&#039;&#039; (31 травня 2020 року), [[Примітки до випуску Koha 20.05]] (укр.)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-19-11-06-release/ Koha 19.11.06] (21 травня 2020 року)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-19-11-05-release/ Koha 19.11.05] (22 квітня 2020 року)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-19-11-04-release/ Koha 19.11.04] (24 березня 2020 року)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-19-11-03-release/ Koha 19.11.03] (21 лютого 2020 року)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-19-11-02-release/ Koha 19.11.02] (22 січня 2020 року)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-19-11-01-release/ Koha 19.11.01] (23 грудня 2019 року)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[https://koha-community.org/koha-19-11-release/ Koha 19.11]&#039;&#039;&#039;, [https://fossies.org/diffs/koha/19.05.05_vs_19.11.00/ %] (27 листопада 2019)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-19-05-04-release/ Koha 19.05.04], [https://fossies.org/diffs/koha/19.05.03_vs_19.05.04/ %] (24 вересня 2019)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-19-05-03-release/ Koha 19.05.03], [https://fossies.org/diffs/koha/19.05.02_vs_19.05.03/ %] (29 серпня 2019)&lt;br /&gt;
- [https://translate.koha-community.org/uk/19.05/ український переклад 71.3%]&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-19-05-02-release/ Koha 19.05.02], [https://fossies.org/diffs/koha/19.05.01_vs_19.05.02/ %] (24 липня 2019)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-19-05-01-release/ Koha 19.05.01], [https://fossies.org/diffs/koha/19.05.00_vs_19.05.01/ %] (2 липня 2019), &lt;br /&gt;
- оновлення безпеки (міжсайтовий скриптинг, XSS)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-19-05-05-release/ Koha 19.05.00], [https://fossies.org/diffs/koha/18.11.05_vs_19.05.00/ %] (31 травня 2019), [[Примітки до випуску Koha 19.05]] (укр.)&lt;br /&gt;
- пропозиції на придбання на e-mail,  база знань Mana для обміну звітами та підписками,  вдосконалено МАРК-редактор&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-18-11-05-release/ Koha 18.11.05] (3 травня 2019)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-18-11-04-release/ Koha 18.11.04], [https://fossies.org/diffs/koha/18.11.03_vs_18.11.04/ %] (26 березня 2019)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-18-11-03-release/ Koha 18.11.03] (23 лютого 2019)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-18-11-01-release/ Koha 18.11.01] (21 грудня 2018)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-18-11-release/    Koha 18.11.00], [[Примітки до випуску Koha 18.11]] (укр.)&lt;br /&gt;
&lt;br /&gt;
- ротація бібліотечних фондів&lt;br /&gt;
&lt;br /&gt;
- документація переведена в онлайн&lt;br /&gt;
&lt;br /&gt;
- підтримка каталогу RecordedBooks, обкладинок AdLibris&lt;br /&gt;
&lt;br /&gt;
- нові REST api для відвідувачів та маршрутів &lt;br /&gt;
&lt;br /&gt;
- діаграми у звітах&lt;br /&gt;
&lt;br /&gt;
- підтримка SRU для запозичень авторитетних файлів&lt;br /&gt;
&lt;br /&gt;
- покращення безпеки автентифікації, SQL, XSS&lt;br /&gt;
&lt;br /&gt;
- типові значення для індикаторів&lt;br /&gt;
&lt;br /&gt;
- підтримка множинних форм у перекладах&lt;br /&gt;
&lt;br /&gt;
- отримання згоди на обробку персональних даних (GDPR)&lt;br /&gt;
&lt;br /&gt;
- українською перекладено 58,9% загалом: електронний каталог 100%, інтерфейс бібліотекаря %60,7, параметри 31,1%, Unimarc 100%, Marc21 32,1%&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-18-05-released/ Koha 18.05.00] &lt;br /&gt;
&lt;br /&gt;
- ієрархії бібліотек та підрозділів&lt;br /&gt;
&lt;br /&gt;
- кешування Plack та Memcached визнано стабільними&lt;br /&gt;
&lt;br /&gt;
- краща підтримка Unicode&lt;br /&gt;
&lt;br /&gt;
- інструмент об’єднання записів читачів&lt;br /&gt;
&lt;br /&gt;
- підтримка OAuth2&lt;br /&gt;
&lt;br /&gt;
- імпорт читачів з командного рядка&lt;br /&gt;
&lt;br /&gt;
- змінна MarcFieldDocURL для посилання на МАРК-документацію, напр. MarcFieldDocURL=https://unimarc.org.ua/wiki/index.php/{FIELD}&lt;br /&gt;
&lt;br /&gt;
- структура ACQ для надходжень&lt;br /&gt;
&lt;br /&gt;
- вдосконалення підтримки Elasticsearch&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-17-11-released/ Koha 17.11.00] &lt;br /&gt;
&lt;br /&gt;
- історія пені та платежів&lt;br /&gt;
&lt;br /&gt;
- онлайн-платежі&lt;br /&gt;
&lt;br /&gt;
- підтримка МБА-обмінів&lt;br /&gt;
&lt;br /&gt;
- зведення для читача (його видачі, прострочення, резервування, сплати)&lt;br /&gt;
&lt;br /&gt;
- історія резервувань&lt;br /&gt;
&lt;br /&gt;
- зріс укр.-переклад, оновлено укр.-налаштування &lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-17-05-released/ Koha 17.05.00], [http://koha.org.ua/novini/vyjshla-koha-17-05/ Вийшла Koha 17.05](укр.)&lt;br /&gt;
&lt;br /&gt;
- запити на скан/ксерокс статей чи частин книг&lt;br /&gt;
&lt;br /&gt;
- після-інсталяційний покроковий чарівник&lt;br /&gt;
&lt;br /&gt;
- сповіщення різними мовами&lt;br /&gt;
&lt;br /&gt;
- читач може робити примітки до виданих йому книг&lt;br /&gt;
&lt;br /&gt;
- клуби читачів за інтересами&lt;br /&gt;
&lt;br /&gt;
- міжбібліотечна статистика https://hea.koha-community.org/ &lt;br /&gt;
&lt;br /&gt;
- зміна поведінки звітів на основі marcxml&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-16-11-released-2/ Koha 16.11.00]&lt;br /&gt;
&lt;br /&gt;
- відправлення постачальникам замовлення по пошті&lt;br /&gt;
&lt;br /&gt;
- модуль прикутих до дому&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-16-05-released/ Koha 16.05.00]&lt;br /&gt;
&lt;br /&gt;
- авторизація Google OAuth2 (OpenID Connect)&lt;br /&gt;
&lt;br /&gt;
- відновлення забутого паролю&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-3-22-released/ Koha 3.22] (листопад 2015)&lt;br /&gt;
&lt;br /&gt;
- додавання файлів до бібліографічних записів (upload.pl)&lt;br /&gt;
&lt;br /&gt;
- пришвидшення Коха (технологія Plack)&lt;br /&gt;
&lt;br /&gt;
- редактор професійного каталогізатора&lt;br /&gt;
&lt;br /&gt;
- sitemap.pl для пошукових рушіїв (Google,...)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-3-20-0-released/ Koha 3.20] (травень 2015)&lt;br /&gt;
&lt;br /&gt;
- пакетна обробка біб-записів&lt;br /&gt;
&lt;br /&gt;
- імпорт біб-файлів різних форматів через додатки&lt;br /&gt;
&lt;br /&gt;
- підтримка обкладинок через віддалений кеш Coce&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-3-18-0-released/ Koha 3.18] (листопад 2014)&lt;br /&gt;
&lt;br /&gt;
- завантаження сканованих накладних&lt;br /&gt;
&lt;br /&gt;
- підтримка граней (при пошуку)&lt;br /&gt;
&lt;br /&gt;
- пакетне вилучення біб-записів&lt;br /&gt;
&lt;br /&gt;
- почергово переміщувані зібрання&lt;br /&gt;
&lt;br /&gt;
- підтримка запозичень SRU (на додаток до Z39-50), можливість конвертації Marc21-Unimarc на льоту&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-3-16-0-released/ Koha 3.16] (травень 2014)&lt;br /&gt;
&lt;br /&gt;
- індексатор Zebra працює як служба&lt;br /&gt;
&lt;br /&gt;
- надсилання списків ел.поштою&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-3-14-0-released/ Koha 3.14] (листопад 2013)&lt;br /&gt;
&lt;br /&gt;
- нова тема Bootstrap для ЕК (підтримка моб. пристроїв)&lt;br /&gt;
&lt;br /&gt;
- модуль резервування курсів&lt;br /&gt;
&lt;br /&gt;
- модуль офлайнового обігу&lt;br /&gt;
&lt;br /&gt;
- переліки відвідувачів&lt;br /&gt;
&lt;br /&gt;
- правила конвертування при імпорті біб-записів&lt;br /&gt;
&lt;br /&gt;
- імпорт авторит. файлів через Z39-50&lt;br /&gt;
&lt;br /&gt;
- підтримка мікроданих schema.org&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-3-12-0-released/ Koha 3.12] (травень 2013)&lt;br /&gt;
&lt;br /&gt;
- підтримка HTML5 відео/аудіо&lt;br /&gt;
&lt;br /&gt;
- само-реєстрація відвідувачів&lt;br /&gt;
&lt;br /&gt;
- підтримка додатків&lt;br /&gt;
&lt;br /&gt;
- статистика по відвідувачах&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-3-10-0-released/ Koha 3.10] (листопад 2012)&lt;br /&gt;
&lt;br /&gt;
- додаток для інвентарного номера&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;тихий&#039;&#039; видрук квитанцій&lt;br /&gt;
&lt;br /&gt;
- вікові обмеження&lt;br /&gt;
&lt;br /&gt;
- режим незалежних підрозділів&lt;br /&gt;
&lt;br /&gt;
- скрипт MARC-експорту&lt;br /&gt;
&lt;br /&gt;
- цитати дня&lt;br /&gt;
&lt;br /&gt;
- обкладинки у списках&lt;br /&gt;
&lt;br /&gt;
- пакетне редагування відвідувачів&lt;br /&gt;
&lt;br /&gt;
- додавання PDF-файлів у профіль відвідувача&lt;br /&gt;
&lt;br /&gt;
- ієрархія збережених звітів&lt;br /&gt;
&lt;br /&gt;
- ширше-вужче-пов’язано для тематик, до цього відноситься „Чи ви мали на увазі?“&lt;br /&gt;
&lt;br /&gt;
- підтримка  SIP2&lt;br /&gt;
&lt;br /&gt;
- підрозподілені привілеї&lt;br /&gt;
&lt;br /&gt;
- таблиці в Koha&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-3-8-0-released/ Koha 3.8.0] (квітень 2012)&lt;br /&gt;
&lt;br /&gt;
- локальні обладинки&lt;br /&gt;
&lt;br /&gt;
- аналітичні записи&lt;br /&gt;
&lt;br /&gt;
- додаткок для шифру callnumber-KU&lt;br /&gt;
&lt;br /&gt;
- шлюз OCLC Connexion&lt;br /&gt;
&lt;br /&gt;
- пошукові посилання у подробицях запису&lt;br /&gt;
&lt;br /&gt;
- XSLT-таблиці для подробиць запису та результатів пошуку&lt;br /&gt;
&lt;br /&gt;
- зірковий рейтинг в ЕК&lt;br /&gt;
&lt;br /&gt;
- посилання на соц-мережі&lt;br /&gt;
&lt;br /&gt;
- підтримка memcached&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-3-6-0-released/ Koha 3.6.0] (жовтень 2011)&lt;br /&gt;
&lt;br /&gt;
- покращення для підтримки аналітичних записів&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-3-4-0-released/ Koha 3.4.0] (квітень 2011)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-3-2-0/ Koha 3.2.0] (жовтень 2010)&lt;br /&gt;
&lt;br /&gt;
- ієрархічні кошториси та кошти&lt;br /&gt;
&lt;br /&gt;
- пакетне редагування примірників&lt;br /&gt;
&lt;br /&gt;
- переміщення примірників між записами&lt;br /&gt;
&lt;br /&gt;
- шукати за цим заголовком (у інших ресурсах)&lt;br /&gt;
&lt;br /&gt;
- редаговані SQL-звіти&lt;br /&gt;
&lt;br /&gt;
- OAI-PMH&lt;br /&gt;
&lt;br /&gt;
- пакування для Debian (apt-get install koha)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-3-0-6-ready-for-download/ Koha 3.0.6] (травень 2010)&lt;br /&gt;
&lt;br /&gt;
* Koha 3.0.0 (серпень 2008)&lt;br /&gt;
&lt;br /&gt;
Див. також тут https://koha-community.org/about/history/&lt;br /&gt;
&lt;br /&gt;
Про історію Koha без сухих цифр і дат читайте тут https://wiki.koha-community.org/wiki/History.&lt;br /&gt;
&lt;br /&gt;
Цікава відео-візуалізація розробки Koha https://www.youtube.com/watch?v=Tl1a2VN_pec&amp;amp;feature=youtu.be&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%93%D0%BE%D0%BB%D0%BE%D0%B2%D0%BD%D0%B0_%D1%81%D1%82%D0%BE%D1%80%D1%96%D0%BD%D0%BA%D0%B0&amp;diff=9275</id>
		<title>Головна сторінка</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%93%D0%BE%D0%BB%D0%BE%D0%B2%D0%BD%D0%B0_%D1%81%D1%82%D0%BE%D1%80%D1%96%D0%BD%D0%BA%D0%B0&amp;diff=9275"/>
		<updated>2024-11-29T07:52:16Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;b&amp;gt;Вітаємо на українській вікі-сторінці користувачів [[Koha|АБІС Koha]]!&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Koha&#039;&#039;&#039;&amp;amp;nbsp;— автоматизована інтегрована бібліотечна система (АБІС) і насправді є першою вільною АБІС з відкритими джерельними кодами. Розробку АБІС Koha почала у 1999 році Katipo Communications для бібліотечної спілки[http://www.library.org.nz/] Хороунеуа що у Новій Зеландії. Перша інсталяція відбулася у січні 2000 року.&lt;br /&gt;
Назва „koha“ означає подарунок, дар мовою Маорі (Нова Зеландія). &lt;br /&gt;
&lt;br /&gt;
Новини та інші не вікі-сторінки розміщуються на веб-сайті [http://koha.org.ua &#039;&#039;&#039;koha.org.ua&#039;&#039;&#039;] та Facebook-сторінці [https://www.facebook.com/kohaua Koha Ukraine]. Задавайте питання та починайте обговорення у [https://www.facebook.com/groups/608810989304700/ &#039;&#039;&#039;Facebook-групі&#039;&#039;&#039;] чи [https://groups.google.com/forum/#!forum/koha-ukrainian &#039;&#039;&#039;Google-групі&#039;&#039;&#039;] української спільноти користувачів АБІС Koha. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Українська спільнота користувачів АБІС Koha запрошує на сторінках цієї вікі ділитися досвідом використання ПЗ Koha.&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Також не забувайте про офіційну англомовну вікі-сторінку Koha [https://wiki.koha-community.org/ wiki.koha-community.org], там теж багато цікавого. &lt;br /&gt;
&lt;br /&gt;
[[Поширення АБІС Koha в Україні]] (таблиця та мапа). &lt;br /&gt;
&lt;br /&gt;
[[Перелік функціональних можливостей АБІС Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Історія версій АБІС Koha]], примітки про випуски: [https://koha-community.org/koha-24-11-00-released/ Koha 24.11] (англ.), [https://koha-community.org/koha-24-05-00-released/ Koha 24.05] (англ.), [https://koha-community.org/koha-23-05-released/ 23.05] (англ.), [https://koha-community.org/koha-22-11-released/ 22.11] (англ.), [https://koha-community.org/koha-22-05-released/ 22.05] (англ.), [https://koha-community.org/koha-21-11-released/ 21.11] (англ.), [https://koha-community.org/koha-21-05-released/ 21.05] (англ.), [https://koha-community.org/koha-20-11-released/ 20.11] (англ.), [[Примітки до випуску Koha 20.05|20.05]] (укр.), [[Примітки до випуску Koha 19.05|19.05]] (укр.), [[Примітки до випуску Koha 18.11|18.11]], [http://koha.org.ua/novini/vyjshla-koha-17-05/ 17.05] (укр.). &lt;br /&gt;
&lt;br /&gt;
[[Демонстраційні сервери АБІС Koha та віртуальні образи]], ukr_unimarc ([http://opac.koha.org.ua/ Е.К.], [http://demo.koha.org.ua Б.І.]).&lt;br /&gt;
&amp;lt;!-- ([http://liblab.tntu.edu.ua:7007 Е.К.], [http://liblab.tntu.edu.ua:8008 Б.І.]). --&amp;gt;&lt;br /&gt;
&amp;lt;!--  ukr_unimarc ([http://194.44.143.106/ Е.К.],    [http://194.44.143.106:8080/ Б.І.]) --&amp;gt;&lt;br /&gt;
&amp;lt;!-- , ukr_marc21 ([http://194.44.143.106:90/ Е.К.], [http://194.44.143.106:9090/ Б.І.]) .--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Групи користувачів АБІС Koha у світі]].&lt;br /&gt;
&lt;br /&gt;
[[Сервери Z39.50/SRU в Україні]].&lt;br /&gt;
&lt;br /&gt;
[[Переклад АБІС Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Бібліотечні стандарти]].&lt;br /&gt;
&lt;br /&gt;
[[MARC-інструменти]].&lt;br /&gt;
&lt;br /&gt;
[[Підбірка каталогів на АБІС Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Цитати для Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Виправлення та вдосконалення для АБІС Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Публікації стосовно АБІС Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Короткі нотатки]]&lt;br /&gt;
&lt;br /&gt;
== Інструкції з встановлення ==&lt;br /&gt;
* [[Встановлення Koha з репозитарію на ОС Debian]]&lt;br /&gt;
* [[Встановлення Koha з джерела на ОС Debian]]&lt;br /&gt;
&lt;br /&gt;
== Керівництва та документації ==	&lt;br /&gt;
* [[Вибір сервера для АБІС Koha]]&lt;br /&gt;
* [[Коротка інструкція для адміністратора АБІС Koha]]&lt;br /&gt;
* [[Короткий посібник користувача АБІС Koha]]&lt;br /&gt;
* [[Налаштування Koha]]&lt;br /&gt;
* [[Налаштування Postfix та Gmail для Koha]]&lt;br /&gt;
* [[Оновлення Koha, встановленої з джерела]]&lt;br /&gt;
* [[Оновлення Koha, встановленої з джерела, на версію з репозитарію]]&lt;br /&gt;
* [[Міграція даних у Koha]]&lt;br /&gt;
* [[Сервер Z39.50|Відкриття сервера Z39.50]]&lt;br /&gt;
* [[Штрих-кодування]]&lt;br /&gt;
* [[Структурований зміст]]&lt;br /&gt;
* [[Koha та RFID]]&lt;br /&gt;
* [[Помилки у журналах]], причини і виправлення&lt;br /&gt;
* Переклади довідки/документації: [[bulkmarcimport.pl]], [[link_bibs_to_authorities.pl]], [[rebuild_nozebra.pl]]&lt;br /&gt;
* [[Шаблони ISBD]]&lt;br /&gt;
&lt;br /&gt;
== Редактори ==&lt;br /&gt;
* [http://wiki.koha.org.ua/%D0%9A%D0%BE%D1%80%D0%B8%D1%81%D1%82%D1%83%D0%B2%D0%B0%D1%87:Dubyk Сергій Дубик], [http://wiki.koha.org.ua/%D0%9A%D0%BE%D1%80%D0%B8%D1%81%D1%82%D1%83%D0%B2%D0%B0%D1%87:O.vasylenko Олег Василенко]&lt;br /&gt;
&lt;br /&gt;
== Посилання на інші ресурси ==&lt;br /&gt;
* [https://uk.wikipedia.org/wiki/Koha Koha]{{ref-uk}} у Вікіпедії&lt;br /&gt;
* [http://docs.linux.org.ua/%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%B8/Koha/ Документація до АБІС Koha вер. 2.2]{{ref-uk}} (застаріло) на проекті української документації &#039;&#039;&#039;docs.linux.org.ua&#039;&#039;&#039;&lt;br /&gt;
* [https://web.archive.org/web/20070528163217/http://www.library.lviv.ua/software/koha/ Перша україномовна сторінка з АБІС Koha]{{ref-uk}} на сайтів ЛННБ ім. В. Стефаника /веб-архів/&lt;br /&gt;
* [https://web.archive.org/web/20120306060621/http://libraries.osdn.org.ua/ua/programms/ils/koha/ Розділ Koha]{{ref-uk}} на проекті „Вільне програмне забезпечення для бібліотек“ /веб-архів/&lt;br /&gt;
* [http://librarypolice.com/wiki.koha.org/ukrainian.html Україномовний розділ з колишньої wiki.koha.org]{{ref-uk}}&lt;br /&gt;
* [https://groups.google.com/forum/#!forum/koha-ukrainian &#039;&#039;&#039;Google-група української спільноти користувачів АБІС Koha&#039;&#039;&#039;]&amp;lt;!-- (+ [http://koha-ukrainian.2363158.n4.nabble.com/ копія на Nabble])--&amp;gt;&lt;br /&gt;
* [https://www.facebook.com/kohaua &#039;&#039;&#039;Facebook-сторінка&#039;&#039;&#039;] та [https://www.facebook.com/groups/608810989304700/ &#039;&#039;&#039;Facebook-група&#039;&#039;&#039;] української спільноти користувачів АБІС Koha&lt;br /&gt;
* https://unimarc.org.ua&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%9F%D0%B5%D1%80%D0%B5%D0%BA%D0%BB%D0%B0%D0%B4_%D0%90%D0%91%D0%86%D0%A1_Koha&amp;diff=9273</id>
		<title>Переклад АБІС Koha</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%9F%D0%B5%D1%80%D0%B5%D0%BA%D0%BB%D0%B0%D0%B4_%D0%90%D0%91%D0%86%D0%A1_Koha&amp;diff=9273"/>
		<updated>2024-10-22T09:24:08Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: /* Переклади, пов’язані з MARC-стандартами */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Переклад інтерфейсу ==&lt;br /&gt;
=== Загальні зауваження ===&lt;br /&gt;
Переклад й локалізація АБІС Koha — непросте завдання. &lt;br /&gt;
&lt;br /&gt;
Намагайтеся дотримуватися узгодженості термінів при перекладі, користуйтеся глосарієм й поповнюйте його.&lt;br /&gt;
&lt;br /&gt;
Досить часто переклад однієї й тієї ж фрази використовуються на декількох сторінках АБІС Koha. Бажано використати варіант перекладу, що підходитиме до усіх цих сторінок.&lt;br /&gt;
&lt;br /&gt;
Не перекладайте наосліп! Переклад рядків з файлів перекладу без бачення як реально вони використовуються в АБІС Koha дає погані результати. &lt;br /&gt;
Краще шукати неперекладені місця в інтерфейсі й перекладати їх в найбільш зрозумілий варіант (часто це не буде прямим перекладом).&lt;br /&gt;
При перекладі зручно користуватися [[Демонстраційні сервери АБІС Koha та віртуальні образи|нашими демо-серверами]] — там актуальна версія АБІС Koha та локалізація українською оновлюється щоденно (вночі) з сервера перекладів http://translate.koha-community.org.&lt;br /&gt;
&lt;br /&gt;
Також добре перекладати посторінково. При цьому легше встановлюється контекст і простіше підібрати найбільш відповідний варіант перекладу. Користуйтеся при цьому [http://koha.tntu.edu.ua:8008/translate/ сервісом таблиць перекладів].&lt;br /&gt;
&lt;br /&gt;
=== Офіційний сайт перекладу ===&lt;br /&gt;
Сайт, на якому ведеться переклад інтерфейсу та документації АБІС Koha: &lt;br /&gt;
&lt;br /&gt;
http://translate.koha-community.org/&lt;br /&gt;
&lt;br /&gt;
Зареєструвавшись на сайті можна подавати пропозиції на переклад, перекладати, модерувати та звантажувати актуальні файли перекладів.&lt;br /&gt;
&lt;br /&gt;
==== Версії ====&lt;br /&gt;
&lt;br /&gt;
На сайті перекладів доступні для перекладу наступні версії: [http://translate.koha-community.org/projects/18.05/ 18.05], 17.11, 17.05, 16.11, 16.05, 3.20, 3.22 та застарілі 3.10, 3.12, 3.14, 3.16, 3.18, 3.2, 3.4, 3.6, 3.8.&lt;br /&gt;
&lt;br /&gt;
Переклади, виконані до підтримуваних версій будуть внесені в пакунок при виході цієї версії і, відповідно проявляться при оновленні.&lt;br /&gt;
&lt;br /&gt;
Бажано перекладати останню доступну версію АБІС Koha.&lt;br /&gt;
&lt;br /&gt;
Однак, буває (2 рази на рік), що проект з перекладу вже створений, а відповідна йому версія Koha ще не вийшла. Це робиться з метою, щоб перекладачі мали змогу перекласти нові рядки майбутнього випуску Koha. Тут або встановлювати й оновлювати Koha з GIT (і перекладати лише розроблювану майбутню версію) або вести переклад зразу двох версій (останньої та майбутньої).&lt;br /&gt;
&lt;br /&gt;
==== Файли ====&lt;br /&gt;
&lt;br /&gt;
uk-UA-opac-bootstrap.po — рядки інтерфейсу для читачів, електронного каталогу.&lt;br /&gt;
&lt;br /&gt;
uk-UA-staff-prog.po — рядки інтерфейсу для бібліотекарів.&lt;br /&gt;
&lt;br /&gt;
uk-UA-staff-help.po — рядки вбудованої довідки в інтерфейсі для бібліотекарів.&lt;br /&gt;
&lt;br /&gt;
uk-UA-pref.po — рядки опису усіх системних налаштувань АБІС Koha в інтерфейсі для бібліотекарів.&lt;br /&gt;
&lt;br /&gt;
uk-UA-marc-UNIMARC.po — рядки, пов’язані з інтеграцією UNIMARC в АБІС Koha (сюди не входять описи полів/підполів UNIMARC, див. SQL-таблиці).&lt;br /&gt;
&lt;br /&gt;
uk-UA-marc-MARC21.po — рядки, пов’язані з інтеграцією MARC21 в АБІС Koha (сюди не входять описи полів/підполів MARC21, див. SQL-таблиці).&lt;br /&gt;
&lt;br /&gt;
uk-UA-marc-NORMARC.po — рядки, пов’язані з інтеграцією норвезького NORMARC в АБІС Koha.&lt;br /&gt;
&lt;br /&gt;
==== Глосарій ==== &lt;br /&gt;
Для узгодженості й полегшенню перекладів АБІС Koha, перекладачі створюють глосарії&lt;br /&gt;
http://translate.koha-community.org/projects/terminology/&lt;br /&gt;
&lt;br /&gt;
Український глосарій тут&lt;br /&gt;
http://translate.koha-community.org/uk/terminology/&lt;br /&gt;
&lt;br /&gt;
=== Задіювання перекладу ===&lt;br /&gt;
&lt;br /&gt;
Звантаження файлів перекладів (для версії 17.05.x) на локальному сервері та оновлення українського шаблонів інтерфейсу:&lt;br /&gt;
&lt;br /&gt;
 sudo wget http://translate.koha-community.org/download/uk/17.05/uk-UA-opac-bootstrap.po -O /usr/share/koha/misc/translator/po/uk-UA-opac-bootstrap.po; &lt;br /&gt;
 sudo wget http://translate.koha-community.org/download/uk/17.05/uk-UA-staff-prog.po     -O /usr/share/koha/misc/translator/po/uk-UA-staff-prog.po; &lt;br /&gt;
 sudo wget http://translate.koha-community.org/download/uk/17.05/uk-UA-pref.po           -O /usr/share/koha/misc/translator/po/uk-UA-pref.po; &lt;br /&gt;
 sudo wget http://translate.koha-community.org/download/uk/17.05/uk-UA-staff-help.po     -O /usr/share/koha/misc/translator/po/uk-UA-staff-help.po; &lt;br /&gt;
 sudo wget http://translate.koha-community.org/download/uk/17.05/uk-UA-marc-UNIMARC.po   -O /usr/share/koha/misc/translator/po/uk-UA-marc-UNIMARC.po; &lt;br /&gt;
 sudo wget http://translate.koha-community.org/download/uk/17.05/uk-UA-marc-MARC21.po    -O /usr/share/koha/misc/translator/po/uk-UA-marc-MARC21.po; &lt;br /&gt;
 sudo wget http://translate.koha-community.org/download/uk/17.05/uk-UA-marc-NORMARC.po   -O /usr/share/koha/misc/translator/po/uk-UA-marc-NORMARC.po; &lt;br /&gt;
 sudo koha-translate --install uk-UA;&lt;br /&gt;
 sudo koha-translate --update uk-UA&lt;br /&gt;
&lt;br /&gt;
=== Табличний посторінковий засіб перекладу ===&lt;br /&gt;
http://koha.tntu.edu.ua:8008/translate/&lt;br /&gt;
&lt;br /&gt;
Сторінки шаблонів з перекладами перегенеровуються щоденно (вночі).&lt;br /&gt;
&lt;br /&gt;
== Локалізація SQL-таблиць ==&lt;br /&gt;
Актуальні локалізовані SQL-таблиці (у DrobBox Сергія Дубика) українською знаходяться за адресою:&lt;br /&gt;
&lt;br /&gt;
&#039;https://www.dropbox.com/sh/nybt54x8yhh7frq/AACfsG32sJnBgNh1CdivXDjYa?dl=0&#039;&lt;br /&gt;
&lt;br /&gt;
Звантажуємо звідси найновішу версію теки uk-UA та замінюємо нею відповідну теку у /usr/share/koha/intranet/cgi-bin/installer/data/mysql.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- == Переклади, пов’язані з MARC-стандартами ==&lt;br /&gt;
„[http://translate.koha-community.org/projects/marc21/ MARC21 SQL Files]“ —  переклад SQL-файлів MARC21 на деякі мови. &lt;br /&gt;
&lt;br /&gt;
Українські SQL-файли MARC21 вже перекладені і в цей спосіб переклад не ведеться.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Шаблони ISBD ==&lt;br /&gt;
&lt;br /&gt;
Див. [[Шаблони ISBD]].&lt;br /&gt;
&lt;br /&gt;
== Переклад документації ==&lt;br /&gt;
На сайті перекладів також ведеться переклад документації для версій Koha [http://translate.koha-community.org/projects/man18.11/ 18.11], [http://translate.koha-community.org/projects/man18.05/ 18.05], [http://translate.koha-community.org/projects/man17.05/ 17.05], [http://translate.koha-community.org/projects/man17.11/ 17.11].&lt;br /&gt;
&lt;br /&gt;
Збірки документації в HTML та PDF форматах тут: http://translate.koha-community.org/manual/&lt;br /&gt;
&lt;br /&gt;
Актуальна англійська версія документації: http://translate.koha-community.org/manual/master/en/html/index.html&lt;br /&gt;
&lt;br /&gt;
Залучайтеся до українського перекладу документації!&lt;br /&gt;
&lt;br /&gt;
== Див. також ==&lt;br /&gt;
* https://perldoc.koha-community.org/misc/translator/tmpl_process3.html&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%93%D0%BE%D0%BB%D0%BE%D0%B2%D0%BD%D0%B0_%D1%81%D1%82%D0%BE%D1%80%D1%96%D0%BD%D0%BA%D0%B0&amp;diff=9272</id>
		<title>Головна сторінка</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%93%D0%BE%D0%BB%D0%BE%D0%B2%D0%BD%D0%B0_%D1%81%D1%82%D0%BE%D1%80%D1%96%D0%BD%D0%BA%D0%B0&amp;diff=9272"/>
		<updated>2024-10-22T09:22:49Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: /* Редактори */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;b&amp;gt;Вітаємо на українській вікі-сторінці користувачів [[Koha|АБІС Koha]]!&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Koha&#039;&#039;&#039;&amp;amp;nbsp;— автоматизована інтегрована бібліотечна система (АБІС) і насправді є першою вільною АБІС з відкритими джерельними кодами. Розробку АБІС Koha почала у 1999 році Katipo Communications для бібліотечної спілки[http://www.library.org.nz/] Хороунеуа що у Новій Зеландії. Перша інсталяція відбулася у січні 2000 року.&lt;br /&gt;
Назва „koha“ означає подарунок, дар мовою Маорі (Нова Зеландія). &lt;br /&gt;
&lt;br /&gt;
Новини та інші не вікі-сторінки розміщуються на веб-сайті [http://koha.org.ua &#039;&#039;&#039;koha.org.ua&#039;&#039;&#039;] та Facebook-сторінці [https://www.facebook.com/kohaua Koha Ukraine]. Задавайте питання та починайте обговорення у [https://www.facebook.com/groups/608810989304700/ &#039;&#039;&#039;Facebook-групі&#039;&#039;&#039;] чи [https://groups.google.com/forum/#!forum/koha-ukrainian &#039;&#039;&#039;Google-групі&#039;&#039;&#039;] української спільноти користувачів АБІС Koha. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Українська спільнота користувачів АБІС Koha запрошує на сторінках цієї вікі ділитися досвідом використання ПЗ Koha.&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Також не забувайте про офіційну англомовну вікі-сторінку Koha [https://wiki.koha-community.org/ wiki.koha-community.org], там теж багато цікавого. &lt;br /&gt;
&lt;br /&gt;
[[Поширення АБІС Koha в Україні]] (таблиця та мапа). &lt;br /&gt;
&lt;br /&gt;
[[Перелік функціональних можливостей АБІС Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Історія версій АБІС Koha]], примітки про випуски:  [https://koha-community.org/koha-24-05-00-released/ Koha 24.05] (англ.), [https://koha-community.org/koha-23-05-released/ 23.05] (англ.), [https://koha-community.org/koha-22-11-released/ 22.11] (англ.), [https://koha-community.org/koha-22-05-released/ 22.05] (англ.), [https://koha-community.org/koha-21-11-released/ 21.11] (англ.), [https://koha-community.org/koha-21-05-released/ 21.05] (англ.), [https://koha-community.org/koha-20-11-released/ 20.11] (англ.), [[Примітки до випуску Koha 20.05|20.05]] (укр.), [[Примітки до випуску Koha 19.05|19.05]] (укр.), [[Примітки до випуску Koha 18.11|18.11]], [http://koha.org.ua/novini/vyjshla-koha-17-05/ 17.05] (укр.). &lt;br /&gt;
&lt;br /&gt;
[[Демонстраційні сервери АБІС Koha та віртуальні образи]], ukr_unimarc ([http://opac.koha.org.ua/ Е.К.], [http://demo.koha.org.ua Б.І.]).&lt;br /&gt;
&amp;lt;!-- ([http://liblab.tntu.edu.ua:7007 Е.К.], [http://liblab.tntu.edu.ua:8008 Б.І.]). --&amp;gt;&lt;br /&gt;
&amp;lt;!--  ukr_unimarc ([http://194.44.143.106/ Е.К.],    [http://194.44.143.106:8080/ Б.І.]) --&amp;gt;&lt;br /&gt;
&amp;lt;!-- , ukr_marc21 ([http://194.44.143.106:90/ Е.К.], [http://194.44.143.106:9090/ Б.І.]) .--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Групи користувачів АБІС Koha у світі]].&lt;br /&gt;
&lt;br /&gt;
[[Сервери Z39.50/SRU в Україні]].&lt;br /&gt;
&lt;br /&gt;
[[Переклад АБІС Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Бібліотечні стандарти]].&lt;br /&gt;
&lt;br /&gt;
[[MARC-інструменти]].&lt;br /&gt;
&lt;br /&gt;
[[Підбірка каталогів на АБІС Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Цитати для Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Виправлення та вдосконалення для АБІС Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Публікації стосовно АБІС Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Короткі нотатки]]&lt;br /&gt;
&lt;br /&gt;
== Інструкції з встановлення ==&lt;br /&gt;
* [[Встановлення Koha з репозитарію на ОС Debian]]&lt;br /&gt;
* [[Встановлення Koha з джерела на ОС Debian]]&lt;br /&gt;
&lt;br /&gt;
== Керівництва та документації ==	&lt;br /&gt;
* [[Вибір сервера для АБІС Koha]]&lt;br /&gt;
* [[Коротка інструкція для адміністратора АБІС Koha]]&lt;br /&gt;
* [[Короткий посібник користувача АБІС Koha]]&lt;br /&gt;
* [[Налаштування Koha]]&lt;br /&gt;
* [[Налаштування Postfix та Gmail для Koha]]&lt;br /&gt;
* [[Оновлення Koha, встановленої з джерела]]&lt;br /&gt;
* [[Оновлення Koha, встановленої з джерела, на версію з репозитарію]]&lt;br /&gt;
* [[Міграція даних у Koha]]&lt;br /&gt;
* [[Сервер Z39.50|Відкриття сервера Z39.50]]&lt;br /&gt;
* [[Штрих-кодування]]&lt;br /&gt;
* [[Структурований зміст]]&lt;br /&gt;
* [[Koha та RFID]]&lt;br /&gt;
* [[Помилки у журналах]], причини і виправлення&lt;br /&gt;
* Переклади довідки/документації: [[bulkmarcimport.pl]], [[link_bibs_to_authorities.pl]], [[rebuild_nozebra.pl]]&lt;br /&gt;
* [[Шаблони ISBD]]&lt;br /&gt;
&lt;br /&gt;
== Редактори ==&lt;br /&gt;
* [http://wiki.koha.org.ua/%D0%9A%D0%BE%D1%80%D0%B8%D1%81%D1%82%D1%83%D0%B2%D0%B0%D1%87:Dubyk Сергій Дубик], [http://wiki.koha.org.ua/%D0%9A%D0%BE%D1%80%D0%B8%D1%81%D1%82%D1%83%D0%B2%D0%B0%D1%87:O.vasylenko Олег Василенко]&lt;br /&gt;
&lt;br /&gt;
== Посилання на інші ресурси ==&lt;br /&gt;
* [https://uk.wikipedia.org/wiki/Koha Koha]{{ref-uk}} у Вікіпедії&lt;br /&gt;
* [http://docs.linux.org.ua/%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%B8/Koha/ Документація до АБІС Koha вер. 2.2]{{ref-uk}} (застаріло) на проекті української документації &#039;&#039;&#039;docs.linux.org.ua&#039;&#039;&#039;&lt;br /&gt;
* [https://web.archive.org/web/20070528163217/http://www.library.lviv.ua/software/koha/ Перша україномовна сторінка з АБІС Koha]{{ref-uk}} на сайтів ЛННБ ім. В. Стефаника /веб-архів/&lt;br /&gt;
* [https://web.archive.org/web/20120306060621/http://libraries.osdn.org.ua/ua/programms/ils/koha/ Розділ Koha]{{ref-uk}} на проекті „Вільне програмне забезпечення для бібліотек“ /веб-архів/&lt;br /&gt;
* [http://librarypolice.com/wiki.koha.org/ukrainian.html Україномовний розділ з колишньої wiki.koha.org]{{ref-uk}}&lt;br /&gt;
* [https://groups.google.com/forum/#!forum/koha-ukrainian &#039;&#039;&#039;Google-група української спільноти користувачів АБІС Koha&#039;&#039;&#039;]&amp;lt;!-- (+ [http://koha-ukrainian.2363158.n4.nabble.com/ копія на Nabble])--&amp;gt;&lt;br /&gt;
* [https://www.facebook.com/kohaua &#039;&#039;&#039;Facebook-сторінка&#039;&#039;&#039;] та [https://www.facebook.com/groups/608810989304700/ &#039;&#039;&#039;Facebook-група&#039;&#039;&#039;] української спільноти користувачів АБІС Koha&lt;br /&gt;
* https://unimarc.org.ua&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%93%D0%BE%D0%BB%D0%BE%D0%B2%D0%BD%D0%B0_%D1%81%D1%82%D0%BE%D1%80%D1%96%D0%BD%D0%BA%D0%B0&amp;diff=9271</id>
		<title>Головна сторінка</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%93%D0%BE%D0%BB%D0%BE%D0%B2%D0%BD%D0%B0_%D1%81%D1%82%D0%BE%D1%80%D1%96%D0%BD%D0%BA%D0%B0&amp;diff=9271"/>
		<updated>2024-10-22T09:22:22Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: /* Редактори */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;b&amp;gt;Вітаємо на українській вікі-сторінці користувачів [[Koha|АБІС Koha]]!&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Koha&#039;&#039;&#039;&amp;amp;nbsp;— автоматизована інтегрована бібліотечна система (АБІС) і насправді є першою вільною АБІС з відкритими джерельними кодами. Розробку АБІС Koha почала у 1999 році Katipo Communications для бібліотечної спілки[http://www.library.org.nz/] Хороунеуа що у Новій Зеландії. Перша інсталяція відбулася у січні 2000 року.&lt;br /&gt;
Назва „koha“ означає подарунок, дар мовою Маорі (Нова Зеландія). &lt;br /&gt;
&lt;br /&gt;
Новини та інші не вікі-сторінки розміщуються на веб-сайті [http://koha.org.ua &#039;&#039;&#039;koha.org.ua&#039;&#039;&#039;] та Facebook-сторінці [https://www.facebook.com/kohaua Koha Ukraine]. Задавайте питання та починайте обговорення у [https://www.facebook.com/groups/608810989304700/ &#039;&#039;&#039;Facebook-групі&#039;&#039;&#039;] чи [https://groups.google.com/forum/#!forum/koha-ukrainian &#039;&#039;&#039;Google-групі&#039;&#039;&#039;] української спільноти користувачів АБІС Koha. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Українська спільнота користувачів АБІС Koha запрошує на сторінках цієї вікі ділитися досвідом використання ПЗ Koha.&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Також не забувайте про офіційну англомовну вікі-сторінку Koha [https://wiki.koha-community.org/ wiki.koha-community.org], там теж багато цікавого. &lt;br /&gt;
&lt;br /&gt;
[[Поширення АБІС Koha в Україні]] (таблиця та мапа). &lt;br /&gt;
&lt;br /&gt;
[[Перелік функціональних можливостей АБІС Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Історія версій АБІС Koha]], примітки про випуски:  [https://koha-community.org/koha-24-05-00-released/ Koha 24.05] (англ.), [https://koha-community.org/koha-23-05-released/ 23.05] (англ.), [https://koha-community.org/koha-22-11-released/ 22.11] (англ.), [https://koha-community.org/koha-22-05-released/ 22.05] (англ.), [https://koha-community.org/koha-21-11-released/ 21.11] (англ.), [https://koha-community.org/koha-21-05-released/ 21.05] (англ.), [https://koha-community.org/koha-20-11-released/ 20.11] (англ.), [[Примітки до випуску Koha 20.05|20.05]] (укр.), [[Примітки до випуску Koha 19.05|19.05]] (укр.), [[Примітки до випуску Koha 18.11|18.11]], [http://koha.org.ua/novini/vyjshla-koha-17-05/ 17.05] (укр.). &lt;br /&gt;
&lt;br /&gt;
[[Демонстраційні сервери АБІС Koha та віртуальні образи]], ukr_unimarc ([http://opac.koha.org.ua/ Е.К.], [http://demo.koha.org.ua Б.І.]).&lt;br /&gt;
&amp;lt;!-- ([http://liblab.tntu.edu.ua:7007 Е.К.], [http://liblab.tntu.edu.ua:8008 Б.І.]). --&amp;gt;&lt;br /&gt;
&amp;lt;!--  ukr_unimarc ([http://194.44.143.106/ Е.К.],    [http://194.44.143.106:8080/ Б.І.]) --&amp;gt;&lt;br /&gt;
&amp;lt;!-- , ukr_marc21 ([http://194.44.143.106:90/ Е.К.], [http://194.44.143.106:9090/ Б.І.]) .--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Групи користувачів АБІС Koha у світі]].&lt;br /&gt;
&lt;br /&gt;
[[Сервери Z39.50/SRU в Україні]].&lt;br /&gt;
&lt;br /&gt;
[[Переклад АБІС Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Бібліотечні стандарти]].&lt;br /&gt;
&lt;br /&gt;
[[MARC-інструменти]].&lt;br /&gt;
&lt;br /&gt;
[[Підбірка каталогів на АБІС Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Цитати для Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Виправлення та вдосконалення для АБІС Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Публікації стосовно АБІС Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Короткі нотатки]]&lt;br /&gt;
&lt;br /&gt;
== Інструкції з встановлення ==&lt;br /&gt;
* [[Встановлення Koha з репозитарію на ОС Debian]]&lt;br /&gt;
* [[Встановлення Koha з джерела на ОС Debian]]&lt;br /&gt;
&lt;br /&gt;
== Керівництва та документації ==	&lt;br /&gt;
* [[Вибір сервера для АБІС Koha]]&lt;br /&gt;
* [[Коротка інструкція для адміністратора АБІС Koha]]&lt;br /&gt;
* [[Короткий посібник користувача АБІС Koha]]&lt;br /&gt;
* [[Налаштування Koha]]&lt;br /&gt;
* [[Налаштування Postfix та Gmail для Koha]]&lt;br /&gt;
* [[Оновлення Koha, встановленої з джерела]]&lt;br /&gt;
* [[Оновлення Koha, встановленої з джерела, на версію з репозитарію]]&lt;br /&gt;
* [[Міграція даних у Koha]]&lt;br /&gt;
* [[Сервер Z39.50|Відкриття сервера Z39.50]]&lt;br /&gt;
* [[Штрих-кодування]]&lt;br /&gt;
* [[Структурований зміст]]&lt;br /&gt;
* [[Koha та RFID]]&lt;br /&gt;
* [[Помилки у журналах]], причини і виправлення&lt;br /&gt;
* Переклади довідки/документації: [[bulkmarcimport.pl]], [[link_bibs_to_authorities.pl]], [[rebuild_nozebra.pl]]&lt;br /&gt;
* [[Шаблони ISBD]]&lt;br /&gt;
&lt;br /&gt;
== Редактори ==&lt;br /&gt;
* [Сергій Дубик|http://wiki.koha.org.ua/%D0%9A%D0%BE%D1%80%D0%B8%D1%81%D1%82%D1%83%D0%B2%D0%B0%D1%87:Dubyk], [Олег Василенко|http://wiki.koha.org.ua/%D0%9A%D0%BE%D1%80%D0%B8%D1%81%D1%82%D1%83%D0%B2%D0%B0%D1%87:O.vasylenko]&lt;br /&gt;
&lt;br /&gt;
== Посилання на інші ресурси ==&lt;br /&gt;
* [https://uk.wikipedia.org/wiki/Koha Koha]{{ref-uk}} у Вікіпедії&lt;br /&gt;
* [http://docs.linux.org.ua/%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%B8/Koha/ Документація до АБІС Koha вер. 2.2]{{ref-uk}} (застаріло) на проекті української документації &#039;&#039;&#039;docs.linux.org.ua&#039;&#039;&#039;&lt;br /&gt;
* [https://web.archive.org/web/20070528163217/http://www.library.lviv.ua/software/koha/ Перша україномовна сторінка з АБІС Koha]{{ref-uk}} на сайтів ЛННБ ім. В. Стефаника /веб-архів/&lt;br /&gt;
* [https://web.archive.org/web/20120306060621/http://libraries.osdn.org.ua/ua/programms/ils/koha/ Розділ Koha]{{ref-uk}} на проекті „Вільне програмне забезпечення для бібліотек“ /веб-архів/&lt;br /&gt;
* [http://librarypolice.com/wiki.koha.org/ukrainian.html Україномовний розділ з колишньої wiki.koha.org]{{ref-uk}}&lt;br /&gt;
* [https://groups.google.com/forum/#!forum/koha-ukrainian &#039;&#039;&#039;Google-група української спільноти користувачів АБІС Koha&#039;&#039;&#039;]&amp;lt;!-- (+ [http://koha-ukrainian.2363158.n4.nabble.com/ копія на Nabble])--&amp;gt;&lt;br /&gt;
* [https://www.facebook.com/kohaua &#039;&#039;&#039;Facebook-сторінка&#039;&#039;&#039;] та [https://www.facebook.com/groups/608810989304700/ &#039;&#039;&#039;Facebook-група&#039;&#039;&#039;] української спільноти користувачів АБІС Koha&lt;br /&gt;
* https://unimarc.org.ua&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%93%D0%BE%D0%BB%D0%BE%D0%B2%D0%BD%D0%B0_%D1%81%D1%82%D0%BE%D1%80%D1%96%D0%BD%D0%BA%D0%B0&amp;diff=9270</id>
		<title>Головна сторінка</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%93%D0%BE%D0%BB%D0%BE%D0%B2%D0%BD%D0%B0_%D1%81%D1%82%D0%BE%D1%80%D1%96%D0%BD%D0%BA%D0%B0&amp;diff=9270"/>
		<updated>2024-10-22T09:21:59Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: /* Керівництва та документації */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;b&amp;gt;Вітаємо на українській вікі-сторінці користувачів [[Koha|АБІС Koha]]!&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Koha&#039;&#039;&#039;&amp;amp;nbsp;— автоматизована інтегрована бібліотечна система (АБІС) і насправді є першою вільною АБІС з відкритими джерельними кодами. Розробку АБІС Koha почала у 1999 році Katipo Communications для бібліотечної спілки[http://www.library.org.nz/] Хороунеуа що у Новій Зеландії. Перша інсталяція відбулася у січні 2000 року.&lt;br /&gt;
Назва „koha“ означає подарунок, дар мовою Маорі (Нова Зеландія). &lt;br /&gt;
&lt;br /&gt;
Новини та інші не вікі-сторінки розміщуються на веб-сайті [http://koha.org.ua &#039;&#039;&#039;koha.org.ua&#039;&#039;&#039;] та Facebook-сторінці [https://www.facebook.com/kohaua Koha Ukraine]. Задавайте питання та починайте обговорення у [https://www.facebook.com/groups/608810989304700/ &#039;&#039;&#039;Facebook-групі&#039;&#039;&#039;] чи [https://groups.google.com/forum/#!forum/koha-ukrainian &#039;&#039;&#039;Google-групі&#039;&#039;&#039;] української спільноти користувачів АБІС Koha. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Українська спільнота користувачів АБІС Koha запрошує на сторінках цієї вікі ділитися досвідом використання ПЗ Koha.&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Також не забувайте про офіційну англомовну вікі-сторінку Koha [https://wiki.koha-community.org/ wiki.koha-community.org], там теж багато цікавого. &lt;br /&gt;
&lt;br /&gt;
[[Поширення АБІС Koha в Україні]] (таблиця та мапа). &lt;br /&gt;
&lt;br /&gt;
[[Перелік функціональних можливостей АБІС Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Історія версій АБІС Koha]], примітки про випуски:  [https://koha-community.org/koha-24-05-00-released/ Koha 24.05] (англ.), [https://koha-community.org/koha-23-05-released/ 23.05] (англ.), [https://koha-community.org/koha-22-11-released/ 22.11] (англ.), [https://koha-community.org/koha-22-05-released/ 22.05] (англ.), [https://koha-community.org/koha-21-11-released/ 21.11] (англ.), [https://koha-community.org/koha-21-05-released/ 21.05] (англ.), [https://koha-community.org/koha-20-11-released/ 20.11] (англ.), [[Примітки до випуску Koha 20.05|20.05]] (укр.), [[Примітки до випуску Koha 19.05|19.05]] (укр.), [[Примітки до випуску Koha 18.11|18.11]], [http://koha.org.ua/novini/vyjshla-koha-17-05/ 17.05] (укр.). &lt;br /&gt;
&lt;br /&gt;
[[Демонстраційні сервери АБІС Koha та віртуальні образи]], ukr_unimarc ([http://opac.koha.org.ua/ Е.К.], [http://demo.koha.org.ua Б.І.]).&lt;br /&gt;
&amp;lt;!-- ([http://liblab.tntu.edu.ua:7007 Е.К.], [http://liblab.tntu.edu.ua:8008 Б.І.]). --&amp;gt;&lt;br /&gt;
&amp;lt;!--  ukr_unimarc ([http://194.44.143.106/ Е.К.],    [http://194.44.143.106:8080/ Б.І.]) --&amp;gt;&lt;br /&gt;
&amp;lt;!-- , ukr_marc21 ([http://194.44.143.106:90/ Е.К.], [http://194.44.143.106:9090/ Б.І.]) .--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Групи користувачів АБІС Koha у світі]].&lt;br /&gt;
&lt;br /&gt;
[[Сервери Z39.50/SRU в Україні]].&lt;br /&gt;
&lt;br /&gt;
[[Переклад АБІС Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Бібліотечні стандарти]].&lt;br /&gt;
&lt;br /&gt;
[[MARC-інструменти]].&lt;br /&gt;
&lt;br /&gt;
[[Підбірка каталогів на АБІС Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Цитати для Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Виправлення та вдосконалення для АБІС Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Публікації стосовно АБІС Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Короткі нотатки]]&lt;br /&gt;
&lt;br /&gt;
== Інструкції з встановлення ==&lt;br /&gt;
* [[Встановлення Koha з репозитарію на ОС Debian]]&lt;br /&gt;
* [[Встановлення Koha з джерела на ОС Debian]]&lt;br /&gt;
&lt;br /&gt;
== Керівництва та документації ==	&lt;br /&gt;
* [[Вибір сервера для АБІС Koha]]&lt;br /&gt;
* [[Коротка інструкція для адміністратора АБІС Koha]]&lt;br /&gt;
* [[Короткий посібник користувача АБІС Koha]]&lt;br /&gt;
* [[Налаштування Koha]]&lt;br /&gt;
* [[Налаштування Postfix та Gmail для Koha]]&lt;br /&gt;
* [[Оновлення Koha, встановленої з джерела]]&lt;br /&gt;
* [[Оновлення Koha, встановленої з джерела, на версію з репозитарію]]&lt;br /&gt;
* [[Міграція даних у Koha]]&lt;br /&gt;
* [[Сервер Z39.50|Відкриття сервера Z39.50]]&lt;br /&gt;
* [[Штрих-кодування]]&lt;br /&gt;
* [[Структурований зміст]]&lt;br /&gt;
* [[Koha та RFID]]&lt;br /&gt;
* [[Помилки у журналах]], причини і виправлення&lt;br /&gt;
* Переклади довідки/документації: [[bulkmarcimport.pl]], [[link_bibs_to_authorities.pl]], [[rebuild_nozebra.pl]]&lt;br /&gt;
* [[Шаблони ISBD]]&lt;br /&gt;
&lt;br /&gt;
== Редактори ==&lt;br /&gt;
* [[Сергій Дубик|http://wiki.koha.org.ua/%D0%9A%D0%BE%D1%80%D0%B8%D1%81%D1%82%D1%83%D0%B2%D0%B0%D1%87:Dubyk]], [[Олег Василенко|http://wiki.koha.org.ua/%D0%9A%D0%BE%D1%80%D0%B8%D1%81%D1%82%D1%83%D0%B2%D0%B0%D1%87:O.vasylenko]]&lt;br /&gt;
&lt;br /&gt;
== Посилання на інші ресурси ==&lt;br /&gt;
* [https://uk.wikipedia.org/wiki/Koha Koha]{{ref-uk}} у Вікіпедії&lt;br /&gt;
* [http://docs.linux.org.ua/%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%B8/Koha/ Документація до АБІС Koha вер. 2.2]{{ref-uk}} (застаріло) на проекті української документації &#039;&#039;&#039;docs.linux.org.ua&#039;&#039;&#039;&lt;br /&gt;
* [https://web.archive.org/web/20070528163217/http://www.library.lviv.ua/software/koha/ Перша україномовна сторінка з АБІС Koha]{{ref-uk}} на сайтів ЛННБ ім. В. Стефаника /веб-архів/&lt;br /&gt;
* [https://web.archive.org/web/20120306060621/http://libraries.osdn.org.ua/ua/programms/ils/koha/ Розділ Koha]{{ref-uk}} на проекті „Вільне програмне забезпечення для бібліотек“ /веб-архів/&lt;br /&gt;
* [http://librarypolice.com/wiki.koha.org/ukrainian.html Україномовний розділ з колишньої wiki.koha.org]{{ref-uk}}&lt;br /&gt;
* [https://groups.google.com/forum/#!forum/koha-ukrainian &#039;&#039;&#039;Google-група української спільноти користувачів АБІС Koha&#039;&#039;&#039;]&amp;lt;!-- (+ [http://koha-ukrainian.2363158.n4.nabble.com/ копія на Nabble])--&amp;gt;&lt;br /&gt;
* [https://www.facebook.com/kohaua &#039;&#039;&#039;Facebook-сторінка&#039;&#039;&#039;] та [https://www.facebook.com/groups/608810989304700/ &#039;&#039;&#039;Facebook-група&#039;&#039;&#039;] української спільноти користувачів АБІС Koha&lt;br /&gt;
* https://unimarc.org.ua&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%93%D0%BE%D0%BB%D0%BE%D0%B2%D0%BD%D0%B0_%D1%81%D1%82%D0%BE%D1%80%D1%96%D0%BD%D0%BA%D0%B0&amp;diff=9269</id>
		<title>Головна сторінка</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%93%D0%BE%D0%BB%D0%BE%D0%B2%D0%BD%D0%B0_%D1%81%D1%82%D0%BE%D1%80%D1%96%D0%BD%D0%BA%D0%B0&amp;diff=9269"/>
		<updated>2024-10-22T09:21:19Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: /* Керівництва та документації */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;b&amp;gt;Вітаємо на українській вікі-сторінці користувачів [[Koha|АБІС Koha]]!&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Koha&#039;&#039;&#039;&amp;amp;nbsp;— автоматизована інтегрована бібліотечна система (АБІС) і насправді є першою вільною АБІС з відкритими джерельними кодами. Розробку АБІС Koha почала у 1999 році Katipo Communications для бібліотечної спілки[http://www.library.org.nz/] Хороунеуа що у Новій Зеландії. Перша інсталяція відбулася у січні 2000 року.&lt;br /&gt;
Назва „koha“ означає подарунок, дар мовою Маорі (Нова Зеландія). &lt;br /&gt;
&lt;br /&gt;
Новини та інші не вікі-сторінки розміщуються на веб-сайті [http://koha.org.ua &#039;&#039;&#039;koha.org.ua&#039;&#039;&#039;] та Facebook-сторінці [https://www.facebook.com/kohaua Koha Ukraine]. Задавайте питання та починайте обговорення у [https://www.facebook.com/groups/608810989304700/ &#039;&#039;&#039;Facebook-групі&#039;&#039;&#039;] чи [https://groups.google.com/forum/#!forum/koha-ukrainian &#039;&#039;&#039;Google-групі&#039;&#039;&#039;] української спільноти користувачів АБІС Koha. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Українська спільнота користувачів АБІС Koha запрошує на сторінках цієї вікі ділитися досвідом використання ПЗ Koha.&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Також не забувайте про офіційну англомовну вікі-сторінку Koha [https://wiki.koha-community.org/ wiki.koha-community.org], там теж багато цікавого. &lt;br /&gt;
&lt;br /&gt;
[[Поширення АБІС Koha в Україні]] (таблиця та мапа). &lt;br /&gt;
&lt;br /&gt;
[[Перелік функціональних можливостей АБІС Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Історія версій АБІС Koha]], примітки про випуски:  [https://koha-community.org/koha-24-05-00-released/ Koha 24.05] (англ.), [https://koha-community.org/koha-23-05-released/ 23.05] (англ.), [https://koha-community.org/koha-22-11-released/ 22.11] (англ.), [https://koha-community.org/koha-22-05-released/ 22.05] (англ.), [https://koha-community.org/koha-21-11-released/ 21.11] (англ.), [https://koha-community.org/koha-21-05-released/ 21.05] (англ.), [https://koha-community.org/koha-20-11-released/ 20.11] (англ.), [[Примітки до випуску Koha 20.05|20.05]] (укр.), [[Примітки до випуску Koha 19.05|19.05]] (укр.), [[Примітки до випуску Koha 18.11|18.11]], [http://koha.org.ua/novini/vyjshla-koha-17-05/ 17.05] (укр.). &lt;br /&gt;
&lt;br /&gt;
[[Демонстраційні сервери АБІС Koha та віртуальні образи]], ukr_unimarc ([http://opac.koha.org.ua/ Е.К.], [http://demo.koha.org.ua Б.І.]).&lt;br /&gt;
&amp;lt;!-- ([http://liblab.tntu.edu.ua:7007 Е.К.], [http://liblab.tntu.edu.ua:8008 Б.І.]). --&amp;gt;&lt;br /&gt;
&amp;lt;!--  ukr_unimarc ([http://194.44.143.106/ Е.К.],    [http://194.44.143.106:8080/ Б.І.]) --&amp;gt;&lt;br /&gt;
&amp;lt;!-- , ukr_marc21 ([http://194.44.143.106:90/ Е.К.], [http://194.44.143.106:9090/ Б.І.]) .--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Групи користувачів АБІС Koha у світі]].&lt;br /&gt;
&lt;br /&gt;
[[Сервери Z39.50/SRU в Україні]].&lt;br /&gt;
&lt;br /&gt;
[[Переклад АБІС Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Бібліотечні стандарти]].&lt;br /&gt;
&lt;br /&gt;
[[MARC-інструменти]].&lt;br /&gt;
&lt;br /&gt;
[[Підбірка каталогів на АБІС Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Цитати для Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Виправлення та вдосконалення для АБІС Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Публікації стосовно АБІС Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Короткі нотатки]]&lt;br /&gt;
&lt;br /&gt;
== Інструкції з встановлення ==&lt;br /&gt;
* [[Встановлення Koha з репозитарію на ОС Debian]]&lt;br /&gt;
* [[Встановлення Koha з джерела на ОС Debian]]&lt;br /&gt;
&lt;br /&gt;
== Керівництва та документації ==	&lt;br /&gt;
* [[Вибір сервера для АБІС Koha]]&lt;br /&gt;
* [[Коротка інструкція для адміністратора АБІС Koha]]&lt;br /&gt;
* [[Короткий посібник користувача АБІС Koha]]&lt;br /&gt;
* [[Налаштування Koha]]&lt;br /&gt;
* [[Налаштування Postfix та Gmail для Koha]]&lt;br /&gt;
* [[Оновлення Koha, встановленої з джерела]]&lt;br /&gt;
* [[Оновлення Koha, встановленої з джерела, на версію з репозитарію]]&lt;br /&gt;
* [[Міграція даних у Koha]]&lt;br /&gt;
* [[Сервер Z39.50|Відкриття сервера Z39.50]]&lt;br /&gt;
* [[Штрих-кодування]]&lt;br /&gt;
* [[Структурований зміст]]&lt;br /&gt;
* [[Koha та RFID]]&lt;br /&gt;
* [[Помилки у журналах]], причини і виправлення&lt;br /&gt;
* Переклади довідки/документації: [[bulkmarcimport.pl]], [[link_bibs_to_authorities.pl]], [[rebuild_nozebra.pl]]&lt;br /&gt;
* [[Шаблони ISBD]]&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
== Редактори ==&lt;br /&gt;
* [[Сергій Дубик|http://wiki.koha.org.ua/%D0%9A%D0%BE%D1%80%D0%B8%D1%81%D1%82%D1%83%D0%B2%D0%B0%D1%87:Dubyk]], [[Олег Василенко|http://wiki.koha.org.ua/%D0%9A%D0%BE%D1%80%D0%B8%D1%81%D1%82%D1%83%D0%B2%D0%B0%D1%87:O.vasylenko]]&lt;br /&gt;
&lt;br /&gt;
== Посилання на інші ресурси ==&lt;br /&gt;
* [https://uk.wikipedia.org/wiki/Koha Koha]{{ref-uk}} у Вікіпедії&lt;br /&gt;
* [http://docs.linux.org.ua/%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%B8/Koha/ Документація до АБІС Koha вер. 2.2]{{ref-uk}} (застаріло) на проекті української документації &#039;&#039;&#039;docs.linux.org.ua&#039;&#039;&#039;&lt;br /&gt;
* [https://web.archive.org/web/20070528163217/http://www.library.lviv.ua/software/koha/ Перша україномовна сторінка з АБІС Koha]{{ref-uk}} на сайтів ЛННБ ім. В. Стефаника /веб-архів/&lt;br /&gt;
* [https://web.archive.org/web/20120306060621/http://libraries.osdn.org.ua/ua/programms/ils/koha/ Розділ Koha]{{ref-uk}} на проекті „Вільне програмне забезпечення для бібліотек“ /веб-архів/&lt;br /&gt;
* [http://librarypolice.com/wiki.koha.org/ukrainian.html Україномовний розділ з колишньої wiki.koha.org]{{ref-uk}}&lt;br /&gt;
* [https://groups.google.com/forum/#!forum/koha-ukrainian &#039;&#039;&#039;Google-група української спільноти користувачів АБІС Koha&#039;&#039;&#039;]&amp;lt;!-- (+ [http://koha-ukrainian.2363158.n4.nabble.com/ копія на Nabble])--&amp;gt;&lt;br /&gt;
* [https://www.facebook.com/kohaua &#039;&#039;&#039;Facebook-сторінка&#039;&#039;&#039;] та [https://www.facebook.com/groups/608810989304700/ &#039;&#039;&#039;Facebook-група&#039;&#039;&#039;] української спільноти користувачів АБІС Koha&lt;br /&gt;
* https://unimarc.org.ua&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%93%D0%BE%D0%BB%D0%BE%D0%B2%D0%BD%D0%B0_%D1%81%D1%82%D0%BE%D1%80%D1%96%D0%BD%D0%BA%D0%B0&amp;diff=9268</id>
		<title>Головна сторінка</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%93%D0%BE%D0%BB%D0%BE%D0%B2%D0%BD%D0%B0_%D1%81%D1%82%D0%BE%D1%80%D1%96%D0%BD%D0%BA%D0%B0&amp;diff=9268"/>
		<updated>2024-10-22T09:17:56Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: /* Посилання на інші ресурси */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;b&amp;gt;Вітаємо на українській вікі-сторінці користувачів [[Koha|АБІС Koha]]!&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Koha&#039;&#039;&#039;&amp;amp;nbsp;— автоматизована інтегрована бібліотечна система (АБІС) і насправді є першою вільною АБІС з відкритими джерельними кодами. Розробку АБІС Koha почала у 1999 році Katipo Communications для бібліотечної спілки[http://www.library.org.nz/] Хороунеуа що у Новій Зеландії. Перша інсталяція відбулася у січні 2000 року.&lt;br /&gt;
Назва „koha“ означає подарунок, дар мовою Маорі (Нова Зеландія). &lt;br /&gt;
&lt;br /&gt;
Новини та інші не вікі-сторінки розміщуються на веб-сайті [http://koha.org.ua &#039;&#039;&#039;koha.org.ua&#039;&#039;&#039;] та Facebook-сторінці [https://www.facebook.com/kohaua Koha Ukraine]. Задавайте питання та починайте обговорення у [https://www.facebook.com/groups/608810989304700/ &#039;&#039;&#039;Facebook-групі&#039;&#039;&#039;] чи [https://groups.google.com/forum/#!forum/koha-ukrainian &#039;&#039;&#039;Google-групі&#039;&#039;&#039;] української спільноти користувачів АБІС Koha. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Українська спільнота користувачів АБІС Koha запрошує на сторінках цієї вікі ділитися досвідом використання ПЗ Koha.&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Також не забувайте про офіційну англомовну вікі-сторінку Koha [https://wiki.koha-community.org/ wiki.koha-community.org], там теж багато цікавого. &lt;br /&gt;
&lt;br /&gt;
[[Поширення АБІС Koha в Україні]] (таблиця та мапа). &lt;br /&gt;
&lt;br /&gt;
[[Перелік функціональних можливостей АБІС Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Історія версій АБІС Koha]], примітки про випуски:  [https://koha-community.org/koha-24-05-00-released/ Koha 24.05] (англ.), [https://koha-community.org/koha-23-05-released/ 23.05] (англ.), [https://koha-community.org/koha-22-11-released/ 22.11] (англ.), [https://koha-community.org/koha-22-05-released/ 22.05] (англ.), [https://koha-community.org/koha-21-11-released/ 21.11] (англ.), [https://koha-community.org/koha-21-05-released/ 21.05] (англ.), [https://koha-community.org/koha-20-11-released/ 20.11] (англ.), [[Примітки до випуску Koha 20.05|20.05]] (укр.), [[Примітки до випуску Koha 19.05|19.05]] (укр.), [[Примітки до випуску Koha 18.11|18.11]], [http://koha.org.ua/novini/vyjshla-koha-17-05/ 17.05] (укр.). &lt;br /&gt;
&lt;br /&gt;
[[Демонстраційні сервери АБІС Koha та віртуальні образи]], ukr_unimarc ([http://opac.koha.org.ua/ Е.К.], [http://demo.koha.org.ua Б.І.]).&lt;br /&gt;
&amp;lt;!-- ([http://liblab.tntu.edu.ua:7007 Е.К.], [http://liblab.tntu.edu.ua:8008 Б.І.]). --&amp;gt;&lt;br /&gt;
&amp;lt;!--  ukr_unimarc ([http://194.44.143.106/ Е.К.],    [http://194.44.143.106:8080/ Б.І.]) --&amp;gt;&lt;br /&gt;
&amp;lt;!-- , ukr_marc21 ([http://194.44.143.106:90/ Е.К.], [http://194.44.143.106:9090/ Б.І.]) .--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Групи користувачів АБІС Koha у світі]].&lt;br /&gt;
&lt;br /&gt;
[[Сервери Z39.50/SRU в Україні]].&lt;br /&gt;
&lt;br /&gt;
[[Переклад АБІС Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Бібліотечні стандарти]].&lt;br /&gt;
&lt;br /&gt;
[[MARC-інструменти]].&lt;br /&gt;
&lt;br /&gt;
[[Підбірка каталогів на АБІС Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Цитати для Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Виправлення та вдосконалення для АБІС Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Публікації стосовно АБІС Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Короткі нотатки]]&lt;br /&gt;
&lt;br /&gt;
== Інструкції з встановлення ==&lt;br /&gt;
* [[Встановлення Koha з репозитарію на ОС Debian]]&lt;br /&gt;
* [[Встановлення Koha з джерела на ОС Debian]]&lt;br /&gt;
&lt;br /&gt;
== Керівництва та документації ==	&lt;br /&gt;
* [[Вибір сервера для АБІС Koha]]&lt;br /&gt;
* [[Коротка інструкція для адміністратора АБІС Koha]]&lt;br /&gt;
* [[Короткий посібник користувача АБІС Koha]]&lt;br /&gt;
* [[Налаштування Koha]]&lt;br /&gt;
* [[Налаштування Postfix та Gmail для Koha]]&lt;br /&gt;
* [[Оновлення Koha, встановленої з джерела]]&lt;br /&gt;
* [[Оновлення Koha, встановленої з джерела, на версію з репозитарію]]&lt;br /&gt;
* [[Міграція даних у Koha]]&lt;br /&gt;
* [[Сервер Z39.50|Відкриття сервера Z39.50]]&lt;br /&gt;
* [[Штрих-кодування]]&lt;br /&gt;
* [[Структурований зміст]]&lt;br /&gt;
* [[Koha та RFID]]&lt;br /&gt;
* [[Помилки у журналах]], причини і виправлення&lt;br /&gt;
* Переклади довідки/документації: [[bulkmarcimport.pl]], [[link_bibs_to_authorities.pl]], [[rebuild_nozebra.pl]]&lt;br /&gt;
* [[Шаблони ISBD]]&lt;br /&gt;
&lt;br /&gt;
== Посилання на інші ресурси ==&lt;br /&gt;
* [https://uk.wikipedia.org/wiki/Koha Koha]{{ref-uk}} у Вікіпедії&lt;br /&gt;
* [http://docs.linux.org.ua/%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%B8/Koha/ Документація до АБІС Koha вер. 2.2]{{ref-uk}} (застаріло) на проекті української документації &#039;&#039;&#039;docs.linux.org.ua&#039;&#039;&#039;&lt;br /&gt;
* [https://web.archive.org/web/20070528163217/http://www.library.lviv.ua/software/koha/ Перша україномовна сторінка з АБІС Koha]{{ref-uk}} на сайтів ЛННБ ім. В. Стефаника /веб-архів/&lt;br /&gt;
* [https://web.archive.org/web/20120306060621/http://libraries.osdn.org.ua/ua/programms/ils/koha/ Розділ Koha]{{ref-uk}} на проекті „Вільне програмне забезпечення для бібліотек“ /веб-архів/&lt;br /&gt;
* [http://librarypolice.com/wiki.koha.org/ukrainian.html Україномовний розділ з колишньої wiki.koha.org]{{ref-uk}}&lt;br /&gt;
* [https://groups.google.com/forum/#!forum/koha-ukrainian &#039;&#039;&#039;Google-група української спільноти користувачів АБІС Koha&#039;&#039;&#039;]&amp;lt;!-- (+ [http://koha-ukrainian.2363158.n4.nabble.com/ копія на Nabble])--&amp;gt;&lt;br /&gt;
* [https://www.facebook.com/kohaua &#039;&#039;&#039;Facebook-сторінка&#039;&#039;&#039;] та [https://www.facebook.com/groups/608810989304700/ &#039;&#039;&#039;Facebook-група&#039;&#039;&#039;] української спільноти користувачів АБІС Koha&lt;br /&gt;
* https://unimarc.org.ua&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%94%D0%B5%D0%BC%D0%BE%D0%BD%D1%81%D1%82%D1%80%D0%B0%D1%86%D1%96%D0%B9%D0%BD%D1%96_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B8_%D0%90%D0%91%D0%86%D0%A1_Koha_%D1%82%D0%B0_%D0%B2%D1%96%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%96_%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%B8&amp;diff=9267</id>
		<title>Демонстраційні сервери АБІС Koha та віртуальні образи</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%94%D0%B5%D0%BC%D0%BE%D0%BD%D1%81%D1%82%D1%80%D0%B0%D1%86%D1%96%D0%B9%D0%BD%D1%96_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B8_%D0%90%D0%91%D0%86%D0%A1_Koha_%D1%82%D0%B0_%D0%B2%D1%96%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%96_%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%B8&amp;diff=9267"/>
		<updated>2024-10-22T09:16:52Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: /* Демонстраційні сервери */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Демонстраційні сервери ==&lt;br /&gt;
&lt;br /&gt;
=== Тестовий сервер ТНТУ з АБІС Koha 23.05.12!===&lt;br /&gt;
&lt;br /&gt;
Стан: &#039;&#039;&#039;працює&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Доступні мови інтерфейсу: українська,  англійська, польська, ідиш.&lt;br /&gt;
&lt;br /&gt;
Мова SQL-таблиць: українська.&lt;br /&gt;
&lt;br /&gt;
МАРК-формат: &#039;&#039;&#039;УКРМАРК/UNIMARC&#039;&#039;&#039;[https://unimarc.org.ua].&lt;br /&gt;
&lt;br /&gt;
Для входу використовуйте&lt;br /&gt;
&lt;br /&gt;
логін: librarian&lt;br /&gt;
&lt;br /&gt;
пароль: librarian&lt;br /&gt;
&lt;br /&gt;
Бібліотечний інтерфейс: &#039;&#039;&#039;https://demo.koha.org.ua&#039;&#039;&#039; (також http://koha.dynu.net, http://liblab.tntu.edu.ua:8008)&lt;br /&gt;
&lt;br /&gt;
Електронний каталог: &#039;&#039;&#039;https://opac.koha.org.ua&#039;&#039;&#039; (також http://koha.dynu.net:7007, http://liblab.tntu.edu.ua:7007)&lt;br /&gt;
&lt;br /&gt;
Спробуйте пошукати за кл. словами [https://opac.koha.org.ua/cgi-bin/koha/opac-search.pl?q=2017 2017], [https://opac.koha.org.ua/cgi-bin/koha/opac-search.pl?q=клуб клуб], [https://opac.koha.org.ua/cgi-bin/koha/opac-search.pl?q=психо* психологія].&lt;br /&gt;
&lt;br /&gt;
Примітки: український інтерфейс щоденно синхронізується з [https://translate.koha-community.org/uk/22.11/ translate.koha-community.org/uk/22.11].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &lt;br /&gt;
=== Демонстраційний сервер № 1 з АБІС Koha 17.05.02!===&lt;br /&gt;
&lt;br /&gt;
Стан: &#039;&#039;&#039;не працює&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Доступні мови інтерфейсу: українська, російська, англійська, польська, ідиш.&lt;br /&gt;
&lt;br /&gt;
Мова SQL-таблиць: українська.&lt;br /&gt;
&lt;br /&gt;
МАРК-формат: &#039;&#039;&#039;УКРМАРК/UNIMARC&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Для входу використовуйте&lt;br /&gt;
&lt;br /&gt;
логін: librarian&lt;br /&gt;
&lt;br /&gt;
пароль: librarian&lt;br /&gt;
&lt;br /&gt;
Електронний каталог: &#039;&#039;&#039;http://194.44.143.106/&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Бібліотечний інтерфейс: &#039;&#039;&#039;http://194.44.143.106:8080&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Спробуйте пошукати за кл. словами 2011, інвестиції, Україна.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Демонстраційний сервер № 2 з АБІС Koha 17.05.02! ===&lt;br /&gt;
&lt;br /&gt;
Стан: &#039;&#039;&#039;не працює&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Доступні мови інтерфейсу: українська, російська, англійська, польська, ідиш.&lt;br /&gt;
&lt;br /&gt;
Мова SQL-таблиць: українська.&lt;br /&gt;
&lt;br /&gt;
МАРК-формат: &#039;&#039;&#039;MARC21&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Для входу використовуйте&lt;br /&gt;
&lt;br /&gt;
логін: librarian&lt;br /&gt;
&lt;br /&gt;
пароль: librarian&lt;br /&gt;
&lt;br /&gt;
Електронний каталог: &#039;&#039;&#039;http://194.44.143.106:90&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Бібліотечний інтерфейс: &#039;&#039;&#039;http://194.44.143.106:9090&#039;&#039;&#039;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Див. також ===&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/demo/ Перелік демо-серверів на оф. сторінці АБІС Koha].&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Koha_Demo_Installations&lt;br /&gt;
* [http://koha.org.pl/demo Демо від польської спільноти АБІС Koha]&lt;br /&gt;
&lt;br /&gt;
== Віртуальні образи ==&lt;br /&gt;
&lt;br /&gt;
1) ЗАСТАРІЛО. Варіант АБІС Koha 16.05.05 для запуску під Virtual Box[https://www.virtualbox.org/wiki/Downloads].&lt;br /&gt;
&lt;br /&gt;
Посилання для звантаження образу: [https://drive.google.com/open?id=0B9yQdtMQotpzZDZEbmhydDhwMTA] (12 Гб).&lt;br /&gt;
&lt;br /&gt;
Операційна система та графічне середовище: GNU Linux Debian 8 Jessie, Gnome.&lt;br /&gt;
&lt;br /&gt;
Доступні мови інтерфейсу: українська, англійська.&lt;br /&gt;
&lt;br /&gt;
Мова SQL-таблиць: українська.&lt;br /&gt;
&lt;br /&gt;
МАРК-формат: УКРМАРК/UNIMARC.&lt;br /&gt;
&lt;br /&gt;
Про решту див. після запуску.&lt;br /&gt;
&lt;br /&gt;
=== Див. також ===&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_Virtual_Appliances Koha Virtual Appliances] (Koha Wiki)&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Sandboxes Sandboxes] (Koha Wiki)&lt;br /&gt;
&lt;br /&gt;
== Koha Live DVD/USB ==&lt;br /&gt;
&lt;br /&gt;
=== Див. також ===&lt;br /&gt;
* [https://vimal0212.wordpress.com/koha-live-dvd/ Koha Live DVD] від Vimal Kumar V.&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_LiveCD Koha_Live CD] — про цей ж Koha Live DVD на Koha-вікі&lt;br /&gt;
* https://sourceforge.net/projects/kohalivedvd/&lt;br /&gt;
&lt;br /&gt;
==Sandboxes==&lt;br /&gt;
=== Див. також ===&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Sandboxes&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%94%D0%B5%D0%BC%D0%BE%D0%BD%D1%81%D1%82%D1%80%D0%B0%D1%86%D1%96%D0%B9%D0%BD%D1%96_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B8_%D0%90%D0%91%D0%86%D0%A1_Koha_%D1%82%D0%B0_%D0%B2%D1%96%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%96_%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%B8&amp;diff=9266</id>
		<title>Демонстраційні сервери АБІС Koha та віртуальні образи</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%94%D0%B5%D0%BC%D0%BE%D0%BD%D1%81%D1%82%D1%80%D0%B0%D1%86%D1%96%D0%B9%D0%BD%D1%96_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B8_%D0%90%D0%91%D0%86%D0%A1_Koha_%D1%82%D0%B0_%D0%B2%D1%96%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%96_%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%B8&amp;diff=9266"/>
		<updated>2024-10-22T09:16:12Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: /* Демонстраційні сервери */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Демонстраційні сервери ==&lt;br /&gt;
&lt;br /&gt;
=== Тестовий сервер ТНТУ з АБІС Koha 23.05.12!===&lt;br /&gt;
&lt;br /&gt;
Стан: &#039;&#039;&#039;працює&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Доступні мови інтерфейсу: українська,  англійська.&lt;br /&gt;
&lt;br /&gt;
Мова SQL-таблиць: українська.&lt;br /&gt;
&lt;br /&gt;
МАРК-формат: &#039;&#039;&#039;УКРМАРК/UNIMARC&#039;&#039;&#039;[https://unimarc.org.ua].&lt;br /&gt;
&lt;br /&gt;
Для входу використовуйте&lt;br /&gt;
&lt;br /&gt;
логін: librarian&lt;br /&gt;
&lt;br /&gt;
пароль: librarian&lt;br /&gt;
&lt;br /&gt;
Бібліотечний інтерфейс: &#039;&#039;&#039;https://demo.koha.org.ua&#039;&#039;&#039; (також http://koha.dynu.net, http://liblab.tntu.edu.ua:8008)&lt;br /&gt;
&lt;br /&gt;
Електронний каталог: &#039;&#039;&#039;https://opac.koha.org.ua&#039;&#039;&#039; (також http://koha.dynu.net:7007, http://liblab.tntu.edu.ua:7007)&lt;br /&gt;
&lt;br /&gt;
Спробуйте пошукати за кл. словами [https://opac.koha.org.ua/cgi-bin/koha/opac-search.pl?q=2017 2017], [https://opac.koha.org.ua/cgi-bin/koha/opac-search.pl?q=клуб клуб], [https://opac.koha.org.ua/cgi-bin/koha/opac-search.pl?q=психо* психологія].&lt;br /&gt;
&lt;br /&gt;
Примітки: український інтерфейс щоденно синхронізується з [https://translate.koha-community.org/uk/22.11/ translate.koha-community.org/uk/22.11].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &lt;br /&gt;
=== Демонстраційний сервер № 1 з АБІС Koha 17.05.02!===&lt;br /&gt;
&lt;br /&gt;
Стан: &#039;&#039;&#039;не працює&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Доступні мови інтерфейсу: українська, російська, англійська, польська, ідиш.&lt;br /&gt;
&lt;br /&gt;
Мова SQL-таблиць: українська.&lt;br /&gt;
&lt;br /&gt;
МАРК-формат: &#039;&#039;&#039;УКРМАРК/UNIMARC&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Для входу використовуйте&lt;br /&gt;
&lt;br /&gt;
логін: librarian&lt;br /&gt;
&lt;br /&gt;
пароль: librarian&lt;br /&gt;
&lt;br /&gt;
Електронний каталог: &#039;&#039;&#039;http://194.44.143.106/&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Бібліотечний інтерфейс: &#039;&#039;&#039;http://194.44.143.106:8080&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Спробуйте пошукати за кл. словами 2011, інвестиції, Україна.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Демонстраційний сервер № 2 з АБІС Koha 17.05.02! ===&lt;br /&gt;
&lt;br /&gt;
Стан: &#039;&#039;&#039;не працює&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Доступні мови інтерфейсу: українська, російська, англійська, польська, ідиш.&lt;br /&gt;
&lt;br /&gt;
Мова SQL-таблиць: українська.&lt;br /&gt;
&lt;br /&gt;
МАРК-формат: &#039;&#039;&#039;MARC21&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Для входу використовуйте&lt;br /&gt;
&lt;br /&gt;
логін: librarian&lt;br /&gt;
&lt;br /&gt;
пароль: librarian&lt;br /&gt;
&lt;br /&gt;
Електронний каталог: &#039;&#039;&#039;http://194.44.143.106:90&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Бібліотечний інтерфейс: &#039;&#039;&#039;http://194.44.143.106:9090&#039;&#039;&#039;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Див. також ===&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/demo/ Перелік демо-серверів на оф. сторінці АБІС Koha].&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Koha_Demo_Installations&lt;br /&gt;
* [http://koha.org.pl/demo Демо від польської спільноти АБІС Koha]&lt;br /&gt;
&lt;br /&gt;
== Віртуальні образи ==&lt;br /&gt;
&lt;br /&gt;
1) ЗАСТАРІЛО. Варіант АБІС Koha 16.05.05 для запуску під Virtual Box[https://www.virtualbox.org/wiki/Downloads].&lt;br /&gt;
&lt;br /&gt;
Посилання для звантаження образу: [https://drive.google.com/open?id=0B9yQdtMQotpzZDZEbmhydDhwMTA] (12 Гб).&lt;br /&gt;
&lt;br /&gt;
Операційна система та графічне середовище: GNU Linux Debian 8 Jessie, Gnome.&lt;br /&gt;
&lt;br /&gt;
Доступні мови інтерфейсу: українська, англійська.&lt;br /&gt;
&lt;br /&gt;
Мова SQL-таблиць: українська.&lt;br /&gt;
&lt;br /&gt;
МАРК-формат: УКРМАРК/UNIMARC.&lt;br /&gt;
&lt;br /&gt;
Про решту див. після запуску.&lt;br /&gt;
&lt;br /&gt;
=== Див. також ===&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_Virtual_Appliances Koha Virtual Appliances] (Koha Wiki)&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Sandboxes Sandboxes] (Koha Wiki)&lt;br /&gt;
&lt;br /&gt;
== Koha Live DVD/USB ==&lt;br /&gt;
&lt;br /&gt;
=== Див. також ===&lt;br /&gt;
* [https://vimal0212.wordpress.com/koha-live-dvd/ Koha Live DVD] від Vimal Kumar V.&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_LiveCD Koha_Live CD] — про цей ж Koha Live DVD на Koha-вікі&lt;br /&gt;
* https://sourceforge.net/projects/kohalivedvd/&lt;br /&gt;
&lt;br /&gt;
==Sandboxes==&lt;br /&gt;
=== Див. також ===&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Sandboxes&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_Koha_%D0%B7_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D1%96%D1%8E_%D0%BD%D0%B0_%D0%9E%D0%A1_Debian&amp;diff=9263</id>
		<title>Встановлення Koha з репозитарію на ОС Debian</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_Koha_%D0%B7_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D1%96%D1%8E_%D0%BD%D0%B0_%D0%9E%D0%A1_Debian&amp;diff=9263"/>
		<updated>2024-07-28T20:17:11Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: /* Процес імпорту даних */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Розглядається встановлення АБІС Koha версії 21.05.X-23.11.X &#039;&#039;&#039;з репозитарію&#039;&#039;&#039; [http://debian.koha-community.org/ debian.koha-community.org]. &lt;br /&gt;
&lt;br /&gt;
На даний час це найбільш протестований і розповсюджений варіант.&lt;br /&gt;
&lt;br /&gt;
Окрім цього ще є варіант [[Встановлення Koha з джерела на ОС Debian|встановлення АБІС Koha з джерельних кодів]], що є дещо більш гнучким щодо налаштування, але і складнішим.&lt;br /&gt;
&lt;br /&gt;
Див. також&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_on_Debian Koha_on_Debian] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Debian Koha &amp;amp; Debian] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Category:Installation Category:Installation] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_on_ubuntu_-_packages Koha on ubuntu - packages] на Koha Wiki&lt;br /&gt;
&lt;br /&gt;
= Встановлення ОС Debian GNU/Linux &amp;lt;!-- 10 Buster / --&amp;gt; 11 Bullseye =&lt;br /&gt;
&lt;br /&gt;
Див. також:&lt;br /&gt;
* http://download.openlib.org.ua/ustanovka-debian-11/&lt;br /&gt;
* https://infoit.com.ua/linux/kak-ustanovit-debian-11-bullseye-shag-za-shagom/&lt;br /&gt;
* [http://wiki.tntu.edu.ua/%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_%D0%9E%D0%A1_Debian_Linux Встановлення ОС Debian Linux].&lt;br /&gt;
&lt;br /&gt;
Перевірка поточної версії Debian:&lt;br /&gt;
 lsb_release -d&lt;br /&gt;
&lt;br /&gt;
Щодо сумісності Коха з іншими версіями ОС див.&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/System_requirements_and_recommendations Системні вимоги та рекомендації] (англ.)&lt;br /&gt;
&lt;br /&gt;
== Підключення гілок non-free та contrib для пакунків Дебіен ==&lt;br /&gt;
&lt;br /&gt;
Перевіряємо у /etc/apt/sources.list чи підключені гілки  non-free та contrib&lt;br /&gt;
&lt;br /&gt;
 sudo mc -e /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
 deb     http://deb.debian.org/debian/ bullseye main non-free contrib&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bullseye main non-free contrib&lt;br /&gt;
 &lt;br /&gt;
 deb     http://security.debian.org/debian-security/ bullseye-security main&lt;br /&gt;
 deb-src http://security.debian.org/debian-security/ bullseye-security main&lt;br /&gt;
 &lt;br /&gt;
 deb     http://deb.debian.org/debian/ bullseye-updates main contrib non-free&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bullseye-updates main contrib non-free&lt;br /&gt;
 &lt;br /&gt;
 deb     http://deb.debian.org/debian bullseye-backports main contrib non-free&lt;br /&gt;
 deb-src http://deb.debian.org/debian bullseye-backports main&lt;br /&gt;
  &lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
= Встановлення ОС Debian GNU/Linux 12 bookworm =&lt;br /&gt;
&lt;br /&gt;
Див. також:&lt;br /&gt;
* https://d-i.debian.org/manual/uk.amd64/index.html Debian GNU/Linux гайд інсталяції&lt;br /&gt;
&lt;br /&gt;
Перевірка поточної версії Debian:&lt;br /&gt;
 lsb_release -d&lt;br /&gt;
&lt;br /&gt;
Щодо сумісності Коха з іншими версіями ОС див.&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/System_requirements_and_recommendations Системні вимоги та рекомендації] (англ.)&lt;br /&gt;
&lt;br /&gt;
== Підключення гілок non-free та contrib для пакунків Дебіен ==&lt;br /&gt;
&lt;br /&gt;
Перевіряємо у /etc/apt/sources.list чи підключені гілки  non-free та contrib&lt;br /&gt;
&lt;br /&gt;
 sudo mc -e /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware&lt;br /&gt;
  &lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
= Попередні налаштування =&lt;br /&gt;
== Локаль з UTF-8 ==&lt;br /&gt;
Перевірка локалі:&lt;br /&gt;
  sudo locale&lt;br /&gt;
у виводі повинно бути магічне „&#039;&#039;&#039;UTF-8&#039;&#039;&#039;“ (en.UTF-8 тощо), наприклад для України&lt;br /&gt;
&lt;br /&gt;
 LANG=uk_UA.UTF-8&lt;br /&gt;
 LANGUAGE=&lt;br /&gt;
 LC_CTYPE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_NUMERIC=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_TIME=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_COLLATE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MONETARY=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MESSAGES=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_PAPER=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_NAME=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_ADDRESS=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_TELEPHONE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MEASUREMENT=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_IDENTIFICATION=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Якщо &#039;&#039;&#039;UTF-8&#039;&#039;&#039; не згадується, то встановлюємо локаль&lt;br /&gt;
   apt install locales locales-all&lt;br /&gt;
   sudo /usr/sbin/update-locale LANG=uk_UA.UTF-8 LANGUAGE=&amp;quot;uk_UA:uk&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Підключення репозитарію Koha  ==&lt;br /&gt;
&lt;br /&gt;
В репозитарії [http://debian.koha-community.org/ debian.koha-community.org]  доступні стабільна та розробницька версії.&lt;br /&gt;
&lt;br /&gt;
Спочатку додаємо ключ gpg.asc (koha-keyring.gpg) до довірених ключів APT:&lt;br /&gt;
&lt;br /&gt;
Встановити gpg&lt;br /&gt;
 apt-get install gnupg2&lt;br /&gt;
&lt;br /&gt;
Звантажити та встановити ключ&lt;br /&gt;
&lt;br /&gt;
Новіший спосіб&lt;br /&gt;
 wget -qO - https://debian.koha-community.org/koha/gpg.asc | gpg --dearmor -o /usr/share/keyrings/koha-keyring.gpg&lt;br /&gt;
&lt;br /&gt;
або старіший спосіб&lt;br /&gt;
 wget -q -O- https://debian.koha-community.org/koha/gpg.asc | sudo apt-key add -&lt;br /&gt;
&lt;br /&gt;
Див. також [https://wiki.koha-community.org/wiki/Koha_on_Debian#The_apt-key_deprecation_warning] та [https://wiki.debian.org/DebianRepository/UseThirdParty]).&lt;br /&gt;
&lt;br /&gt;
Швидко підключити репозитарій стабільну версію Koha (рекомендується) можна командою&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha stable main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
&lt;br /&gt;
Також можна вибрати репозитарій з певною версією (див. тут http://debian.koha-community.org/koha/dists/), напр&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 21.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 21.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 22.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 22.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 &#039;&#039;&#039;echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&#039;&#039;&#039;&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
&lt;br /&gt;
Оновлюємо список доступних для встановлення пакунків&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
= Встановлення Koha =&lt;br /&gt;
&lt;br /&gt;
== Встановлення пакунків Koha ==&lt;br /&gt;
 sudo apt-get install koha-common koha-deps koha-perldeps koha-l10n koha-elasticsearch&lt;br /&gt;
&lt;br /&gt;
Може бути помилка з конфігурацією пакунка libapache2-mpm-itk, див. рішення тут https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=734865 та https://wiki.koha-community.org/wiki/Koha_on_Debian#Aside:_a_common_problem_on_Ubuntu_happens_here&lt;br /&gt;
&lt;br /&gt;
Якщо далі щось піде не так, читаємо стандартну інструкцію про налаштування&lt;br /&gt;
&lt;br /&gt;
 less /usr/share/doc/koha-common/README.Debian&lt;br /&gt;
&lt;br /&gt;
(у нових версіях можуть бути зміни)&lt;br /&gt;
&lt;br /&gt;
== Встановлення БД MySQL та допоміжних пакунків ==&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install mariadb-server &lt;br /&gt;
&lt;br /&gt;
 sudo mysql_secure_installation&lt;br /&gt;
&lt;br /&gt;
За винятком першого питання, на всі питання можна відповісти Так (“&#039;&#039;&#039;Y&#039;&#039;&#039;”). Необхідно встановити root пароль (надалі „ПарольАдмінаMySQL“)!&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install memcached libmemcached-tools&lt;br /&gt;
&lt;br /&gt;
 sudo apt install aptitude&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!-- sudo aptitude -t buster-backports install php-twig --&amp;gt;&lt;br /&gt;
 &amp;lt;!-- sudo aptitude -t bullseye-backports install php-twig --&amp;gt;&lt;br /&gt;
 sudo apt install php-twig&lt;br /&gt;
&lt;br /&gt;
 sudo apt install phpmyadmin php libapache2-mod-php &lt;br /&gt;
&lt;br /&gt;
* для „phpmyadmin“ вибрати (пробілом позначити зірочкою) лише „apache2“&lt;br /&gt;
* configure database for phpmyadmin with dbconfig-common? — так та встановити пароль застосунку&lt;br /&gt;
&lt;br /&gt;
Типово phpmyadmin доступний за адресою http://localhost/phpmyadmin&lt;br /&gt;
&lt;br /&gt;
Щодо phpmyadmin також див. https://think.unblog.ch/en/phpmyadmin-error-php-7-2-5-is-required/&lt;br /&gt;
&lt;br /&gt;
Якщо потрібен доступ до phpmyadmin на іншому порті, то у файлі /etc/phpmyadmin/phpmyadmin.service змінити&lt;br /&gt;
 ...&lt;br /&gt;
 &amp;lt;port&amp;gt;8888&amp;lt;/port&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
&lt;br /&gt;
та додати цей порт у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
 Listen 8888&lt;br /&gt;
&lt;br /&gt;
Перезапуск Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
По умовчанню вхід через phphmyadmin для root закрито.&lt;br /&gt;
За потреби можна створити іншого користувача&lt;br /&gt;
 &lt;br /&gt;
 mysql -u root -p&lt;br /&gt;
 CREATE USER &#039;sysadmin&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;парольдляsysadmin&#039;;&lt;br /&gt;
&lt;br /&gt;
та надати йому привілеї на усі БД:&lt;br /&gt;
&lt;br /&gt;
 GRANT ALL PRIVILEGES ON *.* TO &#039;sysadmin&#039;@&#039;localhost&#039; WITH GRANT OPTION;&lt;br /&gt;
 exit&lt;br /&gt;
 sudo /etc/init.d/mysql restart&lt;br /&gt;
&lt;br /&gt;
== Пакунки з CPAN ==&lt;br /&gt;
&lt;br /&gt;
Пакунки, яких немає у репозитаріях Debian чи Koha, встановлюємо з CPAN.&lt;br /&gt;
&lt;br /&gt;
Станом на 12.2023 необхідні модулі&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;HTTPD::Bench::ApacheBench&#039;&#039;&#039; (0.73), перевірка в Debian: [https://packages.debian.org/search?keywords=libhttpd-bench-apachebench-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
* &#039;&#039;&#039;Text::CSV::Unicode&#039;&#039;&#039; (0.40), перевірка в Debian: [https://packages.debian.org/search?keywords=libtext_csv_unicode-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
* &#039;&#039;&#039;Selenium::Remote::Driver&#039;&#039;&#039; (1.27), перевірка в Debian: [https://packages.debian.org/search?keywords=libselenium_remote_driver-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Locale::XGettext::TT2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Встановлюємо командами (при цьому, якщо це перше використання CPAN, підтверджуємо автоматичне налаштування та підключення до Інтернет) :&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install make&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install HTTPD::Bench::ApacheBench&#039;&lt;br /&gt;
— встановився, вивід —&lt;br /&gt;
 ADIRAJ/ApacheBench-0.73.tar.gz&lt;br /&gt;
 make install  -- OK&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install libgdbm-dev apache2-dev libdatetimex-easy-perl &lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;DBIx::Class::Schema::PopulateMore&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Test::Differences&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Text::CSV::Unicode&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
 RMBARKER/Text-CSV-Unicode-0.400.tar.gz&lt;br /&gt;
  ./Build install  -- OK&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Selenium::Remote::Driver&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
 TEODESIAN/Selenium-Remote-Driver-1.32.tar.gz&lt;br /&gt;
  /usr/bin/make install  -- OK&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- exists in Debian 10: sudo  perl -MCPAN -e &#039;install Net::OAuth2::AuthorizationServer&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
  LEEJO/Net-OAuth2-AuthorizationServer-0.23.tar.gz&lt;br /&gt;
  /usr/bin/make install  -- OK&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!-- sudo  perl -MCPAN -e &#039;install Readonly::XS&#039;&lt;br /&gt;
— встановлено, вивід —&lt;br /&gt;
 Readonly::XS is up to date (1.05).&lt;br /&gt;
&#039;&#039;Чомусь є ще зауваження про пакунок Readonly::XS, хоча він і повинен бути встановлений командою вище (?).&#039;&#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- sudo  perl -MCPAN -e &#039;install WebService::ILS&#039;&lt;br /&gt;
— встановився, вивід —&lt;br /&gt;
 SRDJAN/WebService-ILS-0.14.tar.gz&lt;br /&gt;
 ./Build install  -- OK--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Locale::XGettext::TT2&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--== Налаштування MySQL ==--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
1) Пароль для користувача root БД MySQL: ПарольАдмінаMySQL&lt;br /&gt;
&lt;br /&gt;
Лише, &#039;&#039;&#039;якщо пароль не вибрано&#039;&#039;&#039; при встановленні MySQL чи необхідно вказати новий, то діємо наступним чином&lt;br /&gt;
&lt;br /&gt;
 sudo dpkg-reconfigure mysql-server-5.5&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
2) Для підтримки UTF-8 у MySQL у файлі /etc/mysql/my.cnf (в кінці) має бути наступне&lt;br /&gt;
&lt;br /&gt;
 [mysqld]&lt;br /&gt;
 init-connect=&#039;SET NAMES utf8, collation_connection=utf8_unicode_ci&#039;&lt;br /&gt;
 character-set-server=utf8&lt;br /&gt;
 collation-server=utf8_unicode_ci&lt;br /&gt;
 character_set_client=utf8&lt;br /&gt;
 skip-character-set-client-handshake&lt;br /&gt;
&lt;br /&gt;
3) Перезапускаємо сервер MySQL&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/mysql restart&lt;br /&gt;
&lt;br /&gt;
4) Переконуємося, що зміни внесені, виконавши&lt;br /&gt;
&lt;br /&gt;
 sudo mysql -uroot -pПарольАдмінаMySQL&lt;br /&gt;
 show variables;&lt;br /&gt;
 quit&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Налаштування Apache та сценарій „koha-post-install-setup“ ==&lt;br /&gt;
&lt;br /&gt;
1) Виконуємо сценарій&lt;br /&gt;
 sudo koha-post-install-setup&lt;br /&gt;
(він задіює модулі Rewrite та Suexec для Apache)&lt;br /&gt;
&lt;br /&gt;
2) Додатково задіюємо модулі &amp;lt;!--і Expires, --&amp;gt; Deflate, Cgi, headers, proxy_http&amp;lt;!--, Mpm_Itk та виключаємо[https://wiki.koha-community.org/wiki/Koha_on_Debian#Aside:_a_common_problem_on_Ubuntu_happens_here] модуль Event&lt;br /&gt;
 sudo a2enmod expires--&amp;gt;&lt;br /&gt;
 sudo a2enmod deflate&lt;br /&gt;
 sudo a2enmod rewrite&lt;br /&gt;
 sudo a2enmod cgi&lt;br /&gt;
&amp;lt;!-- sudo a2enmod mpm_itk&lt;br /&gt;
 sudo a2dismod mpm_event--&amp;gt;&lt;br /&gt;
 sudo a2enmod headers proxy_http&lt;br /&gt;
&lt;br /&gt;
3) Редагуємо  /etc/apache2/conf-available/charset.conf &lt;br /&gt;
 AddCharset UTF-8 .utf8&lt;br /&gt;
 AddDefaultCharset UTF-8&lt;br /&gt;
&lt;br /&gt;
та задіюємо його&lt;br /&gt;
&lt;br /&gt;
 sudo a2enconf charset&lt;br /&gt;
&lt;br /&gt;
4) Перезапуск Apache&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
== Створення екземпляра АБІС Koha ==&lt;br /&gt;
&lt;br /&gt;
=== Варіанти налаштування АБІС Koha  з доменами та портами ===&lt;br /&gt;
&lt;br /&gt;
==== Варіант з портами 8080 та 8888 (тестовий) ====&lt;br /&gt;
Цей варіант зручно використовувати на початковому етапі, коли домен (порт 80) зайнято під інший сайт/сервіс.&lt;br /&gt;
&lt;br /&gt;
===== koha-ukr-unimarc-site.conf =====&lt;br /&gt;
&lt;br /&gt;
Створюємо файл &lt;br /&gt;
 sudo mc -e /etc/koha/koha-ukr-unimarc-site.conf&lt;br /&gt;
наступного змісту&lt;br /&gt;
&lt;br /&gt;
 DOMAIN=&amp;quot;localhost&amp;quot;           # Change this to be your domain. Any instance will be a subdomain of this string.&lt;br /&gt;
 OPACPORT=&amp;quot;8080&amp;quot;                # TCP listening port for the users&#039; interface (if you skip this, the apache default of 80 will be used)&lt;br /&gt;
 OPACPREFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 OPACSUFFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 INTRAPORT=&amp;quot;8888&amp;quot;             # TCP listening port for the administration interface&lt;br /&gt;
 INTRAPREFIX=&amp;quot;&amp;quot;               # For administration interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 INTRASUFFIX=&amp;quot;&amp;quot;               # For administration interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 ZEBRA_MARC_FORMAT=&amp;quot;unimarc&amp;quot;  # Specifies format of MARC records to be indexed by Zebra. Possible values are &#039;marc21&#039;, &#039;normarc&#039; and &#039;unimarc&#039;.&lt;br /&gt;
 ZEBRA_LANGUAGE=&amp;quot;uk&amp;quot;          # Primary language for Zebra indexing. Possible values are &#039;en&#039;, &#039;fr&#039; and &#039;nb&#039;.&lt;br /&gt;
 DEFAULTSQL=&amp;quot;&amp;quot;                # a value is generally not needed.&lt;br /&gt;
 BIBLIOS_INDEXING_MODE=&amp;quot;dom&amp;quot;         # Set the indexing mode for bibliographic records.  Valid values are dom (default) and grs1.&lt;br /&gt;
 AUTHORITIES_INDEXING_MODE=&amp;quot;dom&amp;quot;     # Set the indexing mode for authority records. Valid values are dom (default) and grs1.&lt;br /&gt;
 USE_MEMCACHED=&amp;quot;yes&amp;quot;                 # Set the instance to make use of memcache.&lt;br /&gt;
 MEMCACHED_SERVERS=&amp;quot;127.0.0.1:11211&amp;quot; # Set a comma-separated list of host:port memcached servers.&lt;br /&gt;
 MEMCACHED_PREFIX=&amp;quot;koha_&amp;quot;            # Set the desired prefix for the instance memcached namespace.&lt;br /&gt;
 ENABLE_SRU=&amp;quot;yes&amp;quot;                    # Enable the Z39.50/SRU server (default: disabled).&lt;br /&gt;
 SRU_SERVER_PORT=&amp;quot;7090&amp;quot;              # Specifiy a TCP port number for the Z39.50/SRU server to listen on. (default: 7090).&lt;br /&gt;
&lt;br /&gt;
===== ports.conf =====&lt;br /&gt;
Додаємо&lt;br /&gt;
&lt;br /&gt;
 Listen 8080&lt;br /&gt;
 Listen 8888&lt;br /&gt;
&lt;br /&gt;
у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
Також перезапускаємо Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
==== Варіант з портами 80 та 8080 ====&lt;br /&gt;
Цей варіант зручно використовувати, коли під АБІС Koha відведено окремий домен/сервер.&lt;br /&gt;
 &lt;br /&gt;
===== koha-ukr-unimarc-site.conf =====&lt;br /&gt;
/змінюється/&lt;br /&gt;
Створюємо файл &lt;br /&gt;
 sudo mc -e /etc/koha/koha-ukr-unimarc-site.conf&lt;br /&gt;
наступного змісту&lt;br /&gt;
&lt;br /&gt;
 DOMAIN=&amp;quot;localhost&amp;quot;           # Change this to be your domain. Any instance will be a subdomain of this string.&lt;br /&gt;
 OPACPORT=&amp;quot;80&amp;quot;                # TCP listening port for the users&#039; interface (if you skip this, the apache default of 80 will be used)&lt;br /&gt;
 OPACPREFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 OPACSUFFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 INTRAPORT=&amp;quot;8080&amp;quot;             # TCP listening port for the administration interface&lt;br /&gt;
 INTRAPREFIX=&amp;quot;&amp;quot;               # For administration interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 INTRASUFFIX=&amp;quot;&amp;quot;               # For administration interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 ZEBRA_MARC_FORMAT=&amp;quot;unimarc&amp;quot;  # Specifies format of MARC records to be indexed by Zebra. Possible values are &#039;marc21&#039;, &#039;normarc&#039; and &#039;unimarc&#039;.&lt;br /&gt;
 ZEBRA_LANGUAGE=&amp;quot;uk&amp;quot;          # Primary language for Zebra indexing. Possible values are &#039;en&#039;, &#039;fr&#039; and &#039;nb&#039;.&lt;br /&gt;
 DEFAULTSQL=&amp;quot;&amp;quot;                # a value is generally not needed.&lt;br /&gt;
 BIBLIOS_INDEXING_MODE=&amp;quot;dom&amp;quot;         # Set the indexing mode for bibliographic records.  Valid values are dom (default) and grs1.&lt;br /&gt;
 AUTHORITIES_INDEXING_MODE=&amp;quot;dom&amp;quot;     # Set the indexing mode for authority records. Valid values are dom (default) and grs1.&lt;br /&gt;
 USE_MEMCACHED=&amp;quot;yes&amp;quot;                 # Set the instance to make use of memcache.&lt;br /&gt;
 MEMCACHED_SERVERS=&amp;quot;127.0.0.1:11211&amp;quot; # Set a comma-separated list of host:port memcached servers.&lt;br /&gt;
 MEMCACHED_PREFIX=&amp;quot;koha_&amp;quot;            # Set the desired prefix for the instance memcached namespace.&lt;br /&gt;
 ENABLE_SRU=&amp;quot;yes&amp;quot;                    # Enable the Z39.50/SRU server (default: disabled).&lt;br /&gt;
 SRU_SERVER_PORT=&amp;quot;7090&amp;quot;              # Specifiy a TCP port number for the Z39.50/SRU server to listen on. (default: 7090).&lt;br /&gt;
&lt;br /&gt;
===== ports.conf =====&lt;br /&gt;
Додаємо&lt;br /&gt;
&lt;br /&gt;
 Listen 8080&lt;br /&gt;
 Listen 8008&lt;br /&gt;
&lt;br /&gt;
у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
Порт 8008 додано для того щоб переспрямувати типовий віртуальний хост сервера Apache з порта 80 на порт 8008.&lt;br /&gt;
Для цього редагуємо типовий файл /etc/apache2/sites-enabled/000-default.conf і змінюємо наступний рядок&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;VirtualHost *:8008&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Також перезапускаємо Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
==== Варіант з доменами ====&lt;br /&gt;
&lt;br /&gt;
Цей варіант для випадку, коли є можливість попередньо налаштувати для АБІС Koha 2 домени на кшталт&lt;br /&gt;
&lt;br /&gt;
 opac.librarydomain.ua&lt;br /&gt;
 staff.librarydomain.ua&lt;br /&gt;
&lt;br /&gt;
Щодо налаштування див. тут https://wiki.koha-community.org/wiki/How_to_set_up_a_domain_name_for_Koha&lt;br /&gt;
&lt;br /&gt;
=== Команда „koha-create“ ===&lt;br /&gt;
&lt;br /&gt;
Синтаксис команди для створення екземплярів АБІС Koha — [https://wiki.koha-community.org/wiki/Commands_provided_by_the_Debian_packages#koha-create на вікі] та більш актуальний у [http://git.koha-community.org/gitweb/?p=koha.git;a=blob_plain;f=debian/scripts/koha-create;hb=HEAD коді на Git], а також через вбудовану довідку „koha-create --help“:&lt;br /&gt;
 koha-create [--create-db|--request-db|--populate-db|--use-db] \&lt;br /&gt;
   [--marcflavor marc21(default)|normarc|unimarc] \&lt;br /&gt;
   [--zebralang  cs|el|en(default)|es|fr|nb|ru|uk] \&lt;br /&gt;
   [--elasticsearch-server localhost:9200(default)] \&lt;br /&gt;
   [--auth-idx   dom(default)|grs1] \&lt;br /&gt;
   [--biblio-idx dom (default)|grs1] \&lt;br /&gt;
   [--use-memcached] \&lt;br /&gt;
   [--memcached-servers 127.0.0.1:11211,host2:port2,...] \&lt;br /&gt;
   [--memcached-prefix KOHA|koha_|...] \&lt;br /&gt;
   [--enable-sru] \&lt;br /&gt;
   [--sru-port 7090(default)|9998] \&lt;br /&gt;
   [--defaultsql /path/to/some.sql] \&lt;br /&gt;
   [--configfile /path/to/config] \&lt;br /&gt;
   [--passwdfile /path/to/passwd] \&lt;br /&gt;
   [--dbhost host] \&lt;br /&gt;
   [--database   dbname]  \&lt;br /&gt;
   [--adminuser admin_user_id_in_db] \&lt;br /&gt;
   [--template-cache-dir /var/cache/koha/&amp;lt;instance&amp;gt;/templates(default)] \&lt;br /&gt;
   [--timezone time/zone (America/Argentina)] \&lt;br /&gt;
   [--upload-path /var/lib/koha/&amp;lt;instancename&amp;gt;/uploads(default)|...] \&lt;br /&gt;
   [--tmp-path dir /var/lib/koha/&amp;lt;instance&amp;gt;/tmp(default)] \&lt;br /&gt;
   [--letsencrypt] \&lt;br /&gt;
   [--smtp-host host] \&lt;br /&gt;
   [--smtp-port NN] \&lt;br /&gt;
   [--smtp-timeout NN] \&lt;br /&gt;
   [--smtp-ssl-mode mode [disabled(default)|ssl|starttls] \&lt;br /&gt;
   [--smtp-user-name user] \&lt;br /&gt;
   [--smtp-password  pass] \&lt;br /&gt;
   [--smtp-debug] \&lt;br /&gt;
   [--mb-host localhost)default)] \&lt;br /&gt;
   [--mb-port NN default: 61613] \&lt;br /&gt;
   [--mb-user guest(default)] \&lt;br /&gt;
   [--mb-pass guest(default)] \&lt;br /&gt;
   [--mb-vhost koha_&amp;lt;instance&amp;gt;(default)] \&lt;br /&gt;
   [--keep-cookie NAME] \&lt;br /&gt;
   [--help,-h] \&lt;br /&gt;
   instancename&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Зауваження: довжина екземпляра Коха („instancename“) наразі обмежена 11 символами (див. [https://github.com/digibib/kohadevbox/issues/56], [https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10205]). Екземпляр з назвою більшої довжини буде непрацездатним.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Створення екземпляра АБІС Koha (українська, Unimarc)&lt;br /&gt;
&lt;br /&gt;
 sudo koha-create  --create-db  --configfile /etc/koha/koha-ukr-unimarc-site.conf   ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Вивід:&lt;br /&gt;
&lt;br /&gt;
 Koha instance is empty, no staff user created.&lt;br /&gt;
 Starting Koha worker daemon for ukr_unimarc (default):.&lt;br /&gt;
 Starting Koha indexing daemon for ukr_unimarc:.&lt;br /&gt;
&lt;br /&gt;
== Веб-встановлювач ==&lt;br /&gt;
&lt;br /&gt;
=== Актуальні українські sql-файли  ===&lt;br /&gt;
&lt;br /&gt;
Частина локалізованих SQL-таблиць &#039;&#039;&#039;українською&#039;&#039;&#039; була долучена латкою https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18537 у 2017 р. для версії Koha 17.05.05 та вище.&lt;br /&gt;
&lt;br /&gt;
Оновлення для українських SQL-таблиць доступні у  DrobBox Сергія Дубика за адресою:&lt;br /&gt;
&lt;br /&gt;
&#039;https://www.dropbox.com/sh/nybt54x8yhh7frq/AACfsG32sJnBgNh1CdivXDjYa?dl=0&#039;&lt;br /&gt;
&lt;br /&gt;
Тека &#039;&#039;&#039;SQL_Koha_23_05_0X_adds/uk-UA_additional/uk-UA&#039;&#039;&#039;  містить оновлення, які необхідно скопіювати у теку &#039;&#039;&#039;uk-UA&#039;&#039;&#039; у &#039;&#039;&#039;/usr/share/koha/intranet/cgi-bin/installer/data/mysql&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Виконайте наступну команду&lt;br /&gt;
 sudo find /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA -type d -exec chmod ugo+x {} \;&lt;br /&gt;
щоб надати привілеї теці /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA. Інакше інсталятор її не побачить.&lt;br /&gt;
&lt;br /&gt;
=== Утворення локалізованих шаблонів ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Переходимо у теку сценаріїв локалізації Коха&lt;br /&gt;
&lt;br /&gt;
 cd /usr/share/koha/misc/translator&lt;br /&gt;
&lt;br /&gt;
та запускаємо утворення локалізованих шаблонів тощо для кожної мови&lt;br /&gt;
&lt;br /&gt;
 sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib &amp;quot;./translate&amp;quot; install uk-UA&lt;br /&gt;
 sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib &amp;quot;./translate&amp;quot; install ru-RU&lt;br /&gt;
&lt;br /&gt;
... і для інших необхідних мов (окрім „en“)&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Спочатку дивимося перелік доступних мов&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --list --available&lt;br /&gt;
&lt;br /&gt;
Встановлюємо переклади для української&amp;lt;!-- та російської --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --install uk-UA&lt;br /&gt;
&amp;lt;!-- sudo koha-translate --install ru-RU --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ця команда також згенерує деякі перекладені дані для Коха (у форматі &#039;&#039;&#039;yaml&#039;&#039;&#039;-файлів) у теці&lt;br /&gt;
 /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA&lt;br /&gt;
разом з раніше скопійованими &#039;&#039;&#039;SQL&#039;&#039;&#039;-файлами. Примітка: sudo koha-translate --update uk-UA також генерує yaml-файли (потрібно при встановленні екземплярів Коха).&lt;br /&gt;
&lt;br /&gt;
Також можете встановити деякі інші мови інтерфейсу&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --install pl-PL &lt;br /&gt;
&amp;lt;!-- sudo koha-translate --install be-BY --&amp;gt;&lt;br /&gt;
 sudo koha-translate --install de-DE&lt;br /&gt;
 sudo koha-translate --install fr-FR&lt;br /&gt;
 sudo koha-translate --install it-IT&lt;br /&gt;
 sudo koha-translate --install cs-CZ&lt;br /&gt;
 sudo koha-translate --install bg-Cyrl&lt;br /&gt;
 …&lt;br /&gt;
&lt;br /&gt;
=== Кроки веб-встановлювача ===&lt;br /&gt;
&lt;br /&gt;
Типовий логін для екземляра напр. „ukr_unimarc“ буде:&lt;br /&gt;
 koha_ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Пароль та логін можна переглянути за допомогою:&lt;br /&gt;
 sudo koha-passwd ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
або логін і пароль зберігаються у файлі &#039;&#039;&#039;/etc/koha/sites/ukr_unimarc/koha-conf.xml&#039;&#039;&#039;, у розділі &#039;&#039;&#039;config&#039;&#039;&#039; знаходимо користувача (&#039;&#039;&#039;user&#039;&#039;&#039;) та пароль (&#039;&#039;&#039;pass&#039;&#039;&#039;). Також побачити логін та пароль можна через команди &lt;br /&gt;
&lt;br /&gt;
 sudo xmlstarlet sel -t -v &#039;yazgfs/config/user&#039; /etc/koha/sites/ukr_unimarc/koha-conf.xml&lt;br /&gt;
 sudo xmlstarlet sel -t -v &#039;yazgfs/config/pass&#039; /etc/koha/sites/ukr_unimarc/koha-conf.xml&lt;br /&gt;
 &lt;br /&gt;
У веб-оглядачі переходимо за адресою http://localhost:8080/?language=uk-UA (чи http://localhost:8888/?language=uk-UA). Бачимо запит на авторизацію від веб-встановлювача.&lt;br /&gt;
&lt;br /&gt;
Крок 1: мова &#039;&#039;&#039;uk-UA&#039;&#039;&#039;, перевірка залежностей&lt;br /&gt;
&lt;br /&gt;
Крок 2: налаштування бази даних, перевірка з’єднання, існування БД та привілеїв&lt;br /&gt;
&lt;br /&gt;
Крок 3: створення таблиць, вибір МАРК-стандарту &#039;&#039;&#039;Unimarc&#039;&#039;&#039; (УкрМарк), вибір типових даних (послідовно &#039;&#039;&#039;вибираємо усі¹²&#039;&#039;&#039; &#039;&#039;&#039;дані&#039;&#039;&#039;, імпорт 1-10 хв.).&lt;br /&gt;
&lt;br /&gt;
¹Які типові дані можна вимкнути:&lt;br /&gt;
* Приклади користувачів &lt;br /&gt;
* Приклади бібліотек/підрозділів&lt;br /&gt;
&lt;br /&gt;
²Також варто вимкнути типову структуру unimarc_sample_fastadd_framework (вона конфліктує з unimarc_sample_fastadd_framework_FA_UKR) у блоці „Факультативне“.&lt;br /&gt;
&lt;br /&gt;
==== Процес імпорту даних ====&lt;br /&gt;
Для імпорту даних Koha використовуватиме дані з теки /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA.&lt;br /&gt;
У цій теці будуть як дані, згенеровані самою Коха (у форматі yml-файлів) так і дані sql-скриптів (з набору Сергія Дубика).  &lt;br /&gt;
&lt;br /&gt;
На 3 кроці слідкуємо за помилками при імпорті типових даних. Якщо є помилки — знаходимо відповідні sql-файли, виправляємо їх та імпортуємо вручну (напр., через phpmyadmin) або очищуємо таблиці і перезапускаємо веб-встановлювач. Також повідомляйте про sql-помилки Сергія Дубика, serhijdubykЖАБКАgmail.com. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Для очищення таблиць (ОБЕРЕЖНО - БУДУТЬ ВИТЕРТИ УСІ ДАНІ з БД koha_ukr_unimarc) та перезапуску веб-встановлювача можна використати наступний bash-скрипт delete_all_data_in_db_koha_ukr_unimarc.sh:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash &lt;br /&gt;
 # MySQL сервер та інформація про підключення&lt;br /&gt;
 INSTANCE=&amp;quot;ukr_unimarc&amp;quot;&lt;br /&gt;
 MYSQL_USER=&amp;quot;koha_&amp;quot;$INSTANCE&lt;br /&gt;
 MYSQL_PASSWORD=&amp;quot;ваш_пароль&amp;quot;&lt;br /&gt;
 MYSQL_HOST=&amp;quot;localhost&amp;quot; # або інший хост, на якому запущено MySQL&lt;br /&gt;
 MYSQL_DB=&amp;quot;koha_&amp;quot;$INSTANCE &lt;br /&gt;
 # Вибір всіх таблиць в базі даних &lt;br /&gt;
 TABLES=$(mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -se &amp;quot;SHOW TABLES&amp;quot;)&lt;br /&gt;
 # Вимкнення перевірки зовнішніх ключів&lt;br /&gt;
 mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;SET FOREIGN_KEY_CHECKS = 0;&amp;quot; &lt;br /&gt;
 # Цикл для виконання DELETE для кожної таблиці&lt;br /&gt;
 for table in $TABLES&lt;br /&gt;
 do&lt;br /&gt;
   mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;DELETE FROM $table;&amp;quot;&lt;br /&gt;
 done &lt;br /&gt;
 # Включення перевірки зовнішніх ключів&lt;br /&gt;
 mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;SET FOREIGN_KEY_CHECKS = 1;&amp;quot;&lt;br /&gt;
 echo &amp;quot;Всі дані з бази даних $MYSQL_DB були очищені.&amp;quot;&lt;br /&gt;
 sudo /etc/init.d/koha-common restart&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
 sudo /etc/init.d/mariadb restart&lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
 koha-plack --restart $INSTANCE&lt;br /&gt;
&lt;br /&gt;
Інколи, для кращого очищення, цей скрипт потрібно запускати повторно.&lt;br /&gt;
&lt;br /&gt;
==== Помилка „Gateway Timeout“ ====&lt;br /&gt;
Рідко, скоріш на повільних серверах, на 3-му кроці може з’являтися помилка „Gateway Timeout“. Спробуйте в налаштуваннях Apache (/etc/apache2/apache2.conf) виставити більший час (Timeout 1200), виконати&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
та перезапустити веб-встановлювач (й попередньо очистити таблиці).&lt;br /&gt;
&lt;br /&gt;
==== Адаптаційний етап  ====&lt;br /&gt;
=====Створення бібліотеки/підрозділу=====&lt;br /&gt;
&lt;br /&gt;
Створюємо свій підрозділ, напр.&lt;br /&gt;
&lt;br /&gt;
    Код біб­ліо­те­ки/під­роз­ді­лу: AB&lt;br /&gt;
    Найменування: Абонемент&lt;br /&gt;
&lt;br /&gt;
=====Створення категорії користувачів=====&lt;br /&gt;
Якщо у sql-даних були вибрані типові категорії користувачів, то цей крок Коха пропустить.&lt;br /&gt;
&lt;br /&gt;
===== Створення адміністратора Коха=====&lt;br /&gt;
&lt;br /&gt;
Вводимо дані адміністратора Коха - прізвище, ім’я, номер читацького квитка, бібліотека / підрозділ, категорію користувача, логін, пароль.&lt;br /&gt;
&lt;br /&gt;
===== Створення нового типу одиниць =====&lt;br /&gt;
Якщо у sql-даних були вибрані приклади типів одиниць, то цей крок Коха пропустить.&lt;br /&gt;
&lt;br /&gt;
===== Створення нового правила обігу =====&lt;br /&gt;
Наприклад, вибираємо&lt;br /&gt;
 Підрозділ бібліотеки: Абонемент&lt;br /&gt;
 Категорія користувача: Студент&lt;br /&gt;
 Тип одиниці: BOOK&lt;br /&gt;
 Поточна дозволена кількість видач: 50&lt;br /&gt;
 Термін випозичання: 14&lt;br /&gt;
 Одиниці: дні&lt;br /&gt;
 Продовження (дозволена кількість): 1&lt;br /&gt;
=====Встановлення завершено!=====&lt;br /&gt;
Вітаємо, Ви закінчили і готові до використання Коха&lt;br /&gt;
&lt;br /&gt;
== Підтримка кирилиці рушієм пошуку Zebra ==&lt;br /&gt;
&lt;br /&gt;
Необхідно додати кириличні символи до файлу&lt;br /&gt;
&lt;br /&gt;
 /etc/koha/zebradb/etc/word-phrase-utf.chr&lt;br /&gt;
&lt;br /&gt;
а саме виправити на наступне:&lt;br /&gt;
&lt;br /&gt;
 lowercase {0-9}{a-z}αβγδεζηθικλμνξοπρστυφχψωæäåąßćęłńóśøöüźżабвгдежзийклмнопрстуфхцчшщьыъэюяёєїґўі’&lt;br /&gt;
 uppercase {0-9}{A-Z}ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩÆÄÅĄẞĆĘŁŃÓŚØÖÜŹŻАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЬЫЪЭЮЯЁЄЇҐЎІ’&lt;br /&gt;
 &lt;br /&gt;
 space {\001-\040}!&amp;quot;#$%&amp;amp;&#039;\()*+,-./:;&amp;lt;=&amp;gt;?@\[\\]^_`\{|}~{\x88-\x89}{\x98-\x9C}&lt;br /&gt;
&lt;br /&gt;
Без цієї зміни пошук або не буде працювати або даватиме некоректні результати.&lt;br /&gt;
&lt;br /&gt;
Також для коректного сортування кирилиці аналогічні зміни також потрібно внести і до файлу&lt;br /&gt;
/etc/koha/zebradb/lang_defs/en/&#039;&#039;&#039;sort-string-utf.chr&#039;&#039;&#039; (наявність uk/sort-string-utf.chr наразі не дає бажаного результату).&lt;br /&gt;
&lt;br /&gt;
При оновленнях пакунка „koha-common“ також потрібно вносити ці зміни.&lt;br /&gt;
&lt;br /&gt;
=== Запуск служби Zebra ===&lt;br /&gt;
&lt;br /&gt;
 sudo koha-zebra --start ukr_unimarc&lt;br /&gt;
* koha-zebra — новий скрипт, згадка про нього є тут https://koha-community.org/koha-17-11-released/&lt;br /&gt;
&lt;br /&gt;
=== Запуск індексації Zebra ===&lt;br /&gt;
&lt;br /&gt;
 sudo koha-rebuild-zebra -f -v ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== Включення Plack ==&lt;br /&gt;
 koha-plack --enable ukr_unimarc;  koha-plack --start ukr_unimarc&lt;br /&gt;
Щодо продуктивності див. також тут:&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Performance&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Benchmark_for_16.11&lt;br /&gt;
&lt;br /&gt;
== Створення sitemap ==&lt;br /&gt;
 koha-sitemap --enable   ukr_unimarc&lt;br /&gt;
 koha-sitemap --generate ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== E-mail ==&lt;br /&gt;
&lt;br /&gt;
By default, email is turned off. This is to let you get everything set up before you risk sending unwanted notices to people. To turn email on:&lt;br /&gt;
&lt;br /&gt;
 sudo koha-email-enable ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== Вимкнення оновлення Koha ==&lt;br /&gt;
Для більш контрольованого оновлення пакунків Коха можна тимчасово виключити оновлення у /etc/apt/sources.list.d/koha.list                                                                                                                                                         &lt;br /&gt;
 #deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&lt;br /&gt;
&lt;br /&gt;
Це дозволить легко оновлювати інші пакунки Debian&lt;br /&gt;
&lt;br /&gt;
= Виправлення проблем =&lt;br /&gt;
Деколи стає відомо про проблему у поточній версії Koha. Зазвичай виправлення з’являється в наступній версії.&lt;br /&gt;
Це у випадку, якщо про проблему повідомлено на [https://bugs.koha-community.org/bugzilla3/ баґгтрекар Koha] і знайдено й прийнято її вирішення (латка) до виходу наступної версії.&lt;br /&gt;
Тут згадуватимуться проблеми й їх вирішення для поточних версій Koha.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Koha 16.11 ==&lt;br /&gt;
=== Поламані посилання при пошуку ===&lt;br /&gt;
Проявляється в укр. та рос. локалізації Unimarc (УкрМарк) при використанні відображення Koha-MARC „biblio.biblionumber «» 090^9.&lt;br /&gt;
&lt;br /&gt;
Вирішення: замінити у файлі /usr/share/koha/intranet/htdocs/intranet-tmpl/prog/en/xslt/UNIMARCslim2intranetResults.xsl&lt;br /&gt;
рядок&lt;br /&gt;
  &amp;lt;xsl:variable name=&amp;quot;biblionumber&amp;quot; select=&amp;quot;marc:controlfield[@tag=001]&amp;quot;/&amp;gt;&lt;br /&gt;
на рядок&lt;br /&gt;
  &amp;lt;xsl:variable name=&amp;quot;biblionumber&amp;quot; select=&amp;quot;marc:datafield[@tag=090]/marc:subfield[@code=&#039;a&#039;]&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Повідомлення про помилку: [https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17730 Uniform mapping for biblio.biblionumber (Unimarc) ].&lt;br /&gt;
&lt;br /&gt;
Потребує оновлення мов&lt;br /&gt;
 sudo koha-translate --update uk-UA&lt;br /&gt;
 sudo koha-translate --update pl-PL&lt;br /&gt;
 sudo koha-translate --update ru-RU&lt;br /&gt;
та інших&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Див. також: [[Виправлення та вдосконалення для АБІС Koha]], зроблені українською спільнотою АБІС Koha.&lt;br /&gt;
&lt;br /&gt;
= Оновлення Koha =&lt;br /&gt;
&lt;br /&gt;
Нова версія Koha виходить кожні шість місяців з набором нових функцій. Також кожен місяць виходять коригувальні оновлення.&lt;br /&gt;
&lt;br /&gt;
Оновлення проходить легко для варіанту [[Встановлення Koha з репозитарію на ОС Debian|встановлення Koha з пакунків Debian]].&lt;br /&gt;
&lt;br /&gt;
Більш стабільними є версії Коха, що пройшли декілька коригувальних оновлень.&lt;br /&gt;
&lt;br /&gt;
Можна оновлювати Коху до версії з певної стабільної гілки. Напр., якщо потрібно оновити Коха до найновішої коригувальної версії у гілці 23.05, то у файлі /etc/apt/sources.list.d/koha.list&lt;br /&gt;
має бути наступне&lt;br /&gt;
&lt;br /&gt;
deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
 sudo apt-get install koha-common&lt;br /&gt;
&lt;br /&gt;
Деколи необхідно оновити ключ debian-сховища Koha.&lt;br /&gt;
&lt;br /&gt;
 wget -qO - https://debian.koha-community.org/koha/gpg.asc | gpg --dearmor -o /usr/share/keyrings/koha-keyring.gpg&lt;br /&gt;
&lt;br /&gt;
Для більшого контролю над наступними оновленнями Коха можна закоментувати рядок у /etc/apt/sources.list.d/koha.list (і розкоментовувати чи змінювати при ручному оновленні АБІС Koha).&lt;br /&gt;
&lt;br /&gt;
== Встановлення/оновлення допоміжних perl-модулів ==&lt;br /&gt;
&lt;br /&gt;
Після оновлення, перевіряємо в бібліотечному інтерфейсі сторінку „Домівка &amp;gt; Про АБІС Koha &amp;gt; Модулі Perl“.&lt;br /&gt;
&lt;br /&gt;
Ви можете побачити відсутні модулі Perl, виділені різними кольорами,&lt;br /&gt;
&lt;br /&gt;
=== Пакунки з репозитарію Debian ===&lt;br /&gt;
&lt;br /&gt;
Деякі згадувані тут пакунки могли бути відсутні у репозиторії Debian на момент підготовки пакунки з Koha. Пробуємо знайти відсутні пакунки через пошук &lt;br /&gt;
https://www.debian.org/distrib/packages#search_packages&lt;br /&gt;
&lt;br /&gt;
Знайдені пакунки довстановлюємо&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install знайдений_пакунок&lt;br /&gt;
&lt;br /&gt;
Напр.&lt;br /&gt;
 sudo apt-get install libhttp-tiny-perl&lt;br /&gt;
&lt;br /&gt;
=== Пакунки з CPAN ===&lt;br /&gt;
&lt;br /&gt;
Perl-пакунки, наразі не пакетизовані й відсутні у репозитарії Debian, встановлюємо напряму з репозитарію perl-пакунків CPAN.&lt;br /&gt;
&lt;br /&gt;
Наприклад, при  оновлення до 16.11: &lt;br /&gt;
&lt;br /&gt;
(perl-пакунок „Test::DBIx::Class“ також вимагав встановлення debian-пакунка „apache2-dev“)&lt;br /&gt;
&lt;br /&gt;
 sudo cpan&lt;br /&gt;
 install Test::DBIx::Class&lt;br /&gt;
 install Readonly::XS&lt;br /&gt;
 install HTTPD::Bench::ApacheBench&lt;br /&gt;
&lt;br /&gt;
== Оновлення локалізації ==&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --update uk-UA&lt;br /&gt;
та, за потреби, інших мов (ru-RU, pl-PL, be-BY)&lt;br /&gt;
&lt;br /&gt;
Однак, при оновленні пакунків Koha локалізація оновлюється автоматично для усіх вибраних мов.&lt;br /&gt;
&lt;br /&gt;
= Вилучення Koha =&lt;br /&gt;
&lt;br /&gt;
Вилучення пакунка „koha-common“ не приводить до автоматичного вилучення екземплярів АБІС Koha. &#039;&#039;&#039;Попередньо&#039;&#039;&#039; необхідно зупинити та вилучити усі екземпляри АБІС Koha командами&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/mariadb restart&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
 sudo koha-zebra --stop ukr_unimarc&lt;br /&gt;
 sudo koha-indexer --stop ukr_unimarc&lt;br /&gt;
 sudo koha-plack --stop ukr_unimarc&lt;br /&gt;
 sudo koha-disable ukr_unimarc&lt;br /&gt;
 sudo koha-remove ukr_unimarc&lt;br /&gt;
 sudo /sbin/userdel ukr_unimarc-koha&lt;br /&gt;
 sudo /sbin/groupdel ukr_unimarc-koha&lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
&lt;br /&gt;
Інколи виникає помилка userdel: user ukr_unimarc-koha is currently used by process 4793 /usr/sbin/deluser: `/usr/sbin/userdel ukr_unimarc-koha&#039; returned error code 8. Див. https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=4880.&lt;br /&gt;
&lt;br /&gt;
Перегляд переліку наявних екземплярів &lt;br /&gt;
&lt;br /&gt;
 sudo koha-list&lt;br /&gt;
&lt;br /&gt;
Остаточне вилучення пакунків Koha&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get purge koha-common koha-deps koha-perldeps koha-elasticsearch&lt;br /&gt;
&lt;br /&gt;
Перевірте також теки:&lt;br /&gt;
 /var/spool/koha&lt;br /&gt;
 /var/log/koha&lt;br /&gt;
 /var/lib/koha&lt;br /&gt;
 /var/cache/koha&lt;br /&gt;
 /usr/share/koha&lt;br /&gt;
 /etc/koha&lt;br /&gt;
&lt;br /&gt;
Можна очистити вміст цих тек щодо екземпляру ukr_unimarc&lt;br /&gt;
 rm -rf /var/spool/koha/ukr_unimarc&lt;br /&gt;
 rm -rf /var/log/koha/ukr_unimarc&lt;br /&gt;
 rm -rf /var/lib/koha/ukr_unimarc &lt;br /&gt;
 rm -rf /var/cache/koha/ukr_unimarc &lt;br /&gt;
&lt;br /&gt;
У випадку якщо це був останній екземпляр та Вам не потрібна тека /usr/share/koha, то вилучайте й повністю теку /usr/share/koha &lt;br /&gt;
 rm -rf /usr/share/koha&lt;br /&gt;
Примітка: Теку /usr/share/koha мала вилучити команда „apt-get purge koha-common“, однак там могли залишитися файли перекладів чи інші ваші зміни чи долучені файли.&lt;br /&gt;
&lt;br /&gt;
У теці /etc/koha команда „apt-get purge koha-common“ також вилучила більшість файлів. Залишилася тека /etc/koha/sites/ukr_unimarc, її вилучаємо&lt;br /&gt;
 rm -rf /etc/koha/sites/ukr_unimarc&lt;br /&gt;
Також там могли зберегтися конфіг налаштування екземпляра (/etc/koha/koha-ukr-unimarc-site.conf) та інші ваші зміни. Якщо нічого з цього не потрібно, то вилучаємо теку /etc/koha/&lt;br /&gt;
 rm -rf /etc/koha&lt;br /&gt;
&lt;br /&gt;
Вилучення налаштувань для веб-сервера Apache2&lt;br /&gt;
&lt;br /&gt;
 rm /etc/apache2/sites-enabled/ukr_unimarc.conf&lt;br /&gt;
 rm /etc/apache2/sites-available/ukr_unimarc.conf&lt;br /&gt;
&lt;br /&gt;
Якщо після видалення планується перевстановлення Коха, то ще потрібно &lt;br /&gt;
 &lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
&lt;br /&gt;
= Налаштування =&lt;br /&gt;
&lt;br /&gt;
Щодо додаткових налаштувань та адаптацій див. тут: [[Налаштування Koha, встановленої з джерела]].&lt;br /&gt;
&lt;br /&gt;
= Див. також =&lt;br /&gt;
&lt;br /&gt;
* [[Встановлення Koha з джерела на ОС Debian]]&lt;br /&gt;
* [[Оновлення Koha, встановленої з джерела]]&lt;br /&gt;
* [[Коротка інструкція для адміністратора АБІС Koha]]&lt;br /&gt;
* [[Короткий посібник користувача АБІС Koha]]&lt;br /&gt;
&lt;br /&gt;
[[Category:АБІС Koha]]&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_Koha_%D0%B7_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D1%96%D1%8E_%D0%BD%D0%B0_%D0%9E%D0%A1_Debian&amp;diff=9262</id>
		<title>Встановлення Koha з репозитарію на ОС Debian</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_Koha_%D0%B7_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D1%96%D1%8E_%D0%BD%D0%B0_%D0%9E%D0%A1_Debian&amp;diff=9262"/>
		<updated>2024-07-28T16:39:52Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: /* Утворення локалізованих шаблонів */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Розглядається встановлення АБІС Koha версії 21.05.X-23.11.X &#039;&#039;&#039;з репозитарію&#039;&#039;&#039; [http://debian.koha-community.org/ debian.koha-community.org]. &lt;br /&gt;
&lt;br /&gt;
На даний час це найбільш протестований і розповсюджений варіант.&lt;br /&gt;
&lt;br /&gt;
Окрім цього ще є варіант [[Встановлення Koha з джерела на ОС Debian|встановлення АБІС Koha з джерельних кодів]], що є дещо більш гнучким щодо налаштування, але і складнішим.&lt;br /&gt;
&lt;br /&gt;
Див. також&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_on_Debian Koha_on_Debian] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Debian Koha &amp;amp; Debian] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Category:Installation Category:Installation] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_on_ubuntu_-_packages Koha on ubuntu - packages] на Koha Wiki&lt;br /&gt;
&lt;br /&gt;
= Встановлення ОС Debian GNU/Linux &amp;lt;!-- 10 Buster / --&amp;gt; 11 Bullseye =&lt;br /&gt;
&lt;br /&gt;
Див. також:&lt;br /&gt;
* http://download.openlib.org.ua/ustanovka-debian-11/&lt;br /&gt;
* https://infoit.com.ua/linux/kak-ustanovit-debian-11-bullseye-shag-za-shagom/&lt;br /&gt;
* [http://wiki.tntu.edu.ua/%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_%D0%9E%D0%A1_Debian_Linux Встановлення ОС Debian Linux].&lt;br /&gt;
&lt;br /&gt;
Перевірка поточної версії Debian:&lt;br /&gt;
 lsb_release -d&lt;br /&gt;
&lt;br /&gt;
Щодо сумісності Коха з іншими версіями ОС див.&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/System_requirements_and_recommendations Системні вимоги та рекомендації] (англ.)&lt;br /&gt;
&lt;br /&gt;
== Підключення гілок non-free та contrib для пакунків Дебіен ==&lt;br /&gt;
&lt;br /&gt;
Перевіряємо у /etc/apt/sources.list чи підключені гілки  non-free та contrib&lt;br /&gt;
&lt;br /&gt;
 sudo mc -e /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
 deb     http://deb.debian.org/debian/ bullseye main non-free contrib&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bullseye main non-free contrib&lt;br /&gt;
 &lt;br /&gt;
 deb     http://security.debian.org/debian-security/ bullseye-security main&lt;br /&gt;
 deb-src http://security.debian.org/debian-security/ bullseye-security main&lt;br /&gt;
 &lt;br /&gt;
 deb     http://deb.debian.org/debian/ bullseye-updates main contrib non-free&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bullseye-updates main contrib non-free&lt;br /&gt;
 &lt;br /&gt;
 deb     http://deb.debian.org/debian bullseye-backports main contrib non-free&lt;br /&gt;
 deb-src http://deb.debian.org/debian bullseye-backports main&lt;br /&gt;
  &lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
= Встановлення ОС Debian GNU/Linux 12 bookworm =&lt;br /&gt;
&lt;br /&gt;
Див. також:&lt;br /&gt;
* https://d-i.debian.org/manual/uk.amd64/index.html Debian GNU/Linux гайд інсталяції&lt;br /&gt;
&lt;br /&gt;
Перевірка поточної версії Debian:&lt;br /&gt;
 lsb_release -d&lt;br /&gt;
&lt;br /&gt;
Щодо сумісності Коха з іншими версіями ОС див.&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/System_requirements_and_recommendations Системні вимоги та рекомендації] (англ.)&lt;br /&gt;
&lt;br /&gt;
== Підключення гілок non-free та contrib для пакунків Дебіен ==&lt;br /&gt;
&lt;br /&gt;
Перевіряємо у /etc/apt/sources.list чи підключені гілки  non-free та contrib&lt;br /&gt;
&lt;br /&gt;
 sudo mc -e /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware&lt;br /&gt;
  &lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
= Попередні налаштування =&lt;br /&gt;
== Локаль з UTF-8 ==&lt;br /&gt;
Перевірка локалі:&lt;br /&gt;
  sudo locale&lt;br /&gt;
у виводі повинно бути магічне „&#039;&#039;&#039;UTF-8&#039;&#039;&#039;“ (en.UTF-8 тощо), наприклад для України&lt;br /&gt;
&lt;br /&gt;
 LANG=uk_UA.UTF-8&lt;br /&gt;
 LANGUAGE=&lt;br /&gt;
 LC_CTYPE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_NUMERIC=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_TIME=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_COLLATE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MONETARY=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MESSAGES=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_PAPER=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_NAME=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_ADDRESS=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_TELEPHONE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MEASUREMENT=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_IDENTIFICATION=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Якщо &#039;&#039;&#039;UTF-8&#039;&#039;&#039; не згадується, то встановлюємо локаль&lt;br /&gt;
   apt install locales locales-all&lt;br /&gt;
   sudo /usr/sbin/update-locale LANG=uk_UA.UTF-8 LANGUAGE=&amp;quot;uk_UA:uk&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Підключення репозитарію Koha  ==&lt;br /&gt;
&lt;br /&gt;
В репозитарії [http://debian.koha-community.org/ debian.koha-community.org]  доступні стабільна та розробницька версії.&lt;br /&gt;
&lt;br /&gt;
Спочатку додаємо ключ gpg.asc (koha-keyring.gpg) до довірених ключів APT:&lt;br /&gt;
&lt;br /&gt;
Встановити gpg&lt;br /&gt;
 apt-get install gnupg2&lt;br /&gt;
&lt;br /&gt;
Звантажити та встановити ключ&lt;br /&gt;
&lt;br /&gt;
Новіший спосіб&lt;br /&gt;
 wget -qO - https://debian.koha-community.org/koha/gpg.asc | gpg --dearmor -o /usr/share/keyrings/koha-keyring.gpg&lt;br /&gt;
&lt;br /&gt;
або старіший спосіб&lt;br /&gt;
 wget -q -O- https://debian.koha-community.org/koha/gpg.asc | sudo apt-key add -&lt;br /&gt;
&lt;br /&gt;
Див. також [https://wiki.koha-community.org/wiki/Koha_on_Debian#The_apt-key_deprecation_warning] та [https://wiki.debian.org/DebianRepository/UseThirdParty]).&lt;br /&gt;
&lt;br /&gt;
Швидко підключити репозитарій стабільну версію Koha (рекомендується) можна командою&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha stable main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
&lt;br /&gt;
Також можна вибрати репозитарій з певною версією (див. тут http://debian.koha-community.org/koha/dists/), напр&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 21.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 21.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 22.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 22.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 &#039;&#039;&#039;echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&#039;&#039;&#039;&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
&lt;br /&gt;
Оновлюємо список доступних для встановлення пакунків&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
= Встановлення Koha =&lt;br /&gt;
&lt;br /&gt;
== Встановлення пакунків Koha ==&lt;br /&gt;
 sudo apt-get install koha-common koha-deps koha-perldeps koha-l10n koha-elasticsearch&lt;br /&gt;
&lt;br /&gt;
Може бути помилка з конфігурацією пакунка libapache2-mpm-itk, див. рішення тут https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=734865 та https://wiki.koha-community.org/wiki/Koha_on_Debian#Aside:_a_common_problem_on_Ubuntu_happens_here&lt;br /&gt;
&lt;br /&gt;
Якщо далі щось піде не так, читаємо стандартну інструкцію про налаштування&lt;br /&gt;
&lt;br /&gt;
 less /usr/share/doc/koha-common/README.Debian&lt;br /&gt;
&lt;br /&gt;
(у нових версіях можуть бути зміни)&lt;br /&gt;
&lt;br /&gt;
== Встановлення БД MySQL та допоміжних пакунків ==&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install mariadb-server &lt;br /&gt;
&lt;br /&gt;
 sudo mysql_secure_installation&lt;br /&gt;
&lt;br /&gt;
За винятком першого питання, на всі питання можна відповісти Так (“&#039;&#039;&#039;Y&#039;&#039;&#039;”). Необхідно встановити root пароль (надалі „ПарольАдмінаMySQL“)!&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install memcached libmemcached-tools&lt;br /&gt;
&lt;br /&gt;
 sudo apt install aptitude&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!-- sudo aptitude -t buster-backports install php-twig --&amp;gt;&lt;br /&gt;
 &amp;lt;!-- sudo aptitude -t bullseye-backports install php-twig --&amp;gt;&lt;br /&gt;
 sudo apt install php-twig&lt;br /&gt;
&lt;br /&gt;
 sudo apt install phpmyadmin php libapache2-mod-php &lt;br /&gt;
&lt;br /&gt;
* для „phpmyadmin“ вибрати (пробілом позначити зірочкою) лише „apache2“&lt;br /&gt;
* configure database for phpmyadmin with dbconfig-common? — так та встановити пароль застосунку&lt;br /&gt;
&lt;br /&gt;
Типово phpmyadmin доступний за адресою http://localhost/phpmyadmin&lt;br /&gt;
&lt;br /&gt;
Щодо phpmyadmin також див. https://think.unblog.ch/en/phpmyadmin-error-php-7-2-5-is-required/&lt;br /&gt;
&lt;br /&gt;
Якщо потрібен доступ до phpmyadmin на іншому порті, то у файлі /etc/phpmyadmin/phpmyadmin.service змінити&lt;br /&gt;
 ...&lt;br /&gt;
 &amp;lt;port&amp;gt;8888&amp;lt;/port&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
&lt;br /&gt;
та додати цей порт у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
 Listen 8888&lt;br /&gt;
&lt;br /&gt;
Перезапуск Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
По умовчанню вхід через phphmyadmin для root закрито.&lt;br /&gt;
За потреби можна створити іншого користувача&lt;br /&gt;
 &lt;br /&gt;
 mysql -u root -p&lt;br /&gt;
 CREATE USER &#039;sysadmin&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;парольдляsysadmin&#039;;&lt;br /&gt;
&lt;br /&gt;
та надати йому привілеї на усі БД:&lt;br /&gt;
&lt;br /&gt;
 GRANT ALL PRIVILEGES ON *.* TO &#039;sysadmin&#039;@&#039;localhost&#039; WITH GRANT OPTION;&lt;br /&gt;
 exit&lt;br /&gt;
 sudo /etc/init.d/mysql restart&lt;br /&gt;
&lt;br /&gt;
== Пакунки з CPAN ==&lt;br /&gt;
&lt;br /&gt;
Пакунки, яких немає у репозитаріях Debian чи Koha, встановлюємо з CPAN.&lt;br /&gt;
&lt;br /&gt;
Станом на 12.2023 необхідні модулі&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;HTTPD::Bench::ApacheBench&#039;&#039;&#039; (0.73), перевірка в Debian: [https://packages.debian.org/search?keywords=libhttpd-bench-apachebench-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
* &#039;&#039;&#039;Text::CSV::Unicode&#039;&#039;&#039; (0.40), перевірка в Debian: [https://packages.debian.org/search?keywords=libtext_csv_unicode-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
* &#039;&#039;&#039;Selenium::Remote::Driver&#039;&#039;&#039; (1.27), перевірка в Debian: [https://packages.debian.org/search?keywords=libselenium_remote_driver-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Locale::XGettext::TT2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Встановлюємо командами (при цьому, якщо це перше використання CPAN, підтверджуємо автоматичне налаштування та підключення до Інтернет) :&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install make&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install HTTPD::Bench::ApacheBench&#039;&lt;br /&gt;
— встановився, вивід —&lt;br /&gt;
 ADIRAJ/ApacheBench-0.73.tar.gz&lt;br /&gt;
 make install  -- OK&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install libgdbm-dev apache2-dev libdatetimex-easy-perl &lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;DBIx::Class::Schema::PopulateMore&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Test::Differences&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Text::CSV::Unicode&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
 RMBARKER/Text-CSV-Unicode-0.400.tar.gz&lt;br /&gt;
  ./Build install  -- OK&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Selenium::Remote::Driver&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
 TEODESIAN/Selenium-Remote-Driver-1.32.tar.gz&lt;br /&gt;
  /usr/bin/make install  -- OK&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- exists in Debian 10: sudo  perl -MCPAN -e &#039;install Net::OAuth2::AuthorizationServer&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
  LEEJO/Net-OAuth2-AuthorizationServer-0.23.tar.gz&lt;br /&gt;
  /usr/bin/make install  -- OK&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!-- sudo  perl -MCPAN -e &#039;install Readonly::XS&#039;&lt;br /&gt;
— встановлено, вивід —&lt;br /&gt;
 Readonly::XS is up to date (1.05).&lt;br /&gt;
&#039;&#039;Чомусь є ще зауваження про пакунок Readonly::XS, хоча він і повинен бути встановлений командою вище (?).&#039;&#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- sudo  perl -MCPAN -e &#039;install WebService::ILS&#039;&lt;br /&gt;
— встановився, вивід —&lt;br /&gt;
 SRDJAN/WebService-ILS-0.14.tar.gz&lt;br /&gt;
 ./Build install  -- OK--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Locale::XGettext::TT2&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--== Налаштування MySQL ==--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
1) Пароль для користувача root БД MySQL: ПарольАдмінаMySQL&lt;br /&gt;
&lt;br /&gt;
Лише, &#039;&#039;&#039;якщо пароль не вибрано&#039;&#039;&#039; при встановленні MySQL чи необхідно вказати новий, то діємо наступним чином&lt;br /&gt;
&lt;br /&gt;
 sudo dpkg-reconfigure mysql-server-5.5&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
2) Для підтримки UTF-8 у MySQL у файлі /etc/mysql/my.cnf (в кінці) має бути наступне&lt;br /&gt;
&lt;br /&gt;
 [mysqld]&lt;br /&gt;
 init-connect=&#039;SET NAMES utf8, collation_connection=utf8_unicode_ci&#039;&lt;br /&gt;
 character-set-server=utf8&lt;br /&gt;
 collation-server=utf8_unicode_ci&lt;br /&gt;
 character_set_client=utf8&lt;br /&gt;
 skip-character-set-client-handshake&lt;br /&gt;
&lt;br /&gt;
3) Перезапускаємо сервер MySQL&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/mysql restart&lt;br /&gt;
&lt;br /&gt;
4) Переконуємося, що зміни внесені, виконавши&lt;br /&gt;
&lt;br /&gt;
 sudo mysql -uroot -pПарольАдмінаMySQL&lt;br /&gt;
 show variables;&lt;br /&gt;
 quit&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Налаштування Apache та сценарій „koha-post-install-setup“ ==&lt;br /&gt;
&lt;br /&gt;
1) Виконуємо сценарій&lt;br /&gt;
 sudo koha-post-install-setup&lt;br /&gt;
(він задіює модулі Rewrite та Suexec для Apache)&lt;br /&gt;
&lt;br /&gt;
2) Додатково задіюємо модулі &amp;lt;!--і Expires, --&amp;gt; Deflate, Cgi, headers, proxy_http&amp;lt;!--, Mpm_Itk та виключаємо[https://wiki.koha-community.org/wiki/Koha_on_Debian#Aside:_a_common_problem_on_Ubuntu_happens_here] модуль Event&lt;br /&gt;
 sudo a2enmod expires--&amp;gt;&lt;br /&gt;
 sudo a2enmod deflate&lt;br /&gt;
 sudo a2enmod rewrite&lt;br /&gt;
 sudo a2enmod cgi&lt;br /&gt;
&amp;lt;!-- sudo a2enmod mpm_itk&lt;br /&gt;
 sudo a2dismod mpm_event--&amp;gt;&lt;br /&gt;
 sudo a2enmod headers proxy_http&lt;br /&gt;
&lt;br /&gt;
3) Редагуємо  /etc/apache2/conf-available/charset.conf &lt;br /&gt;
 AddCharset UTF-8 .utf8&lt;br /&gt;
 AddDefaultCharset UTF-8&lt;br /&gt;
&lt;br /&gt;
та задіюємо його&lt;br /&gt;
&lt;br /&gt;
 sudo a2enconf charset&lt;br /&gt;
&lt;br /&gt;
4) Перезапуск Apache&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
== Створення екземпляра АБІС Koha ==&lt;br /&gt;
&lt;br /&gt;
=== Варіанти налаштування АБІС Koha  з доменами та портами ===&lt;br /&gt;
&lt;br /&gt;
==== Варіант з портами 8080 та 8888 (тестовий) ====&lt;br /&gt;
Цей варіант зручно використовувати на початковому етапі, коли домен (порт 80) зайнято під інший сайт/сервіс.&lt;br /&gt;
&lt;br /&gt;
===== koha-ukr-unimarc-site.conf =====&lt;br /&gt;
&lt;br /&gt;
Створюємо файл &lt;br /&gt;
 sudo mc -e /etc/koha/koha-ukr-unimarc-site.conf&lt;br /&gt;
наступного змісту&lt;br /&gt;
&lt;br /&gt;
 DOMAIN=&amp;quot;localhost&amp;quot;           # Change this to be your domain. Any instance will be a subdomain of this string.&lt;br /&gt;
 OPACPORT=&amp;quot;8080&amp;quot;                # TCP listening port for the users&#039; interface (if you skip this, the apache default of 80 will be used)&lt;br /&gt;
 OPACPREFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 OPACSUFFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 INTRAPORT=&amp;quot;8888&amp;quot;             # TCP listening port for the administration interface&lt;br /&gt;
 INTRAPREFIX=&amp;quot;&amp;quot;               # For administration interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 INTRASUFFIX=&amp;quot;&amp;quot;               # For administration interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 ZEBRA_MARC_FORMAT=&amp;quot;unimarc&amp;quot;  # Specifies format of MARC records to be indexed by Zebra. Possible values are &#039;marc21&#039;, &#039;normarc&#039; and &#039;unimarc&#039;.&lt;br /&gt;
 ZEBRA_LANGUAGE=&amp;quot;uk&amp;quot;          # Primary language for Zebra indexing. Possible values are &#039;en&#039;, &#039;fr&#039; and &#039;nb&#039;.&lt;br /&gt;
 DEFAULTSQL=&amp;quot;&amp;quot;                # a value is generally not needed.&lt;br /&gt;
 BIBLIOS_INDEXING_MODE=&amp;quot;dom&amp;quot;         # Set the indexing mode for bibliographic records.  Valid values are dom (default) and grs1.&lt;br /&gt;
 AUTHORITIES_INDEXING_MODE=&amp;quot;dom&amp;quot;     # Set the indexing mode for authority records. Valid values are dom (default) and grs1.&lt;br /&gt;
 USE_MEMCACHED=&amp;quot;yes&amp;quot;                 # Set the instance to make use of memcache.&lt;br /&gt;
 MEMCACHED_SERVERS=&amp;quot;127.0.0.1:11211&amp;quot; # Set a comma-separated list of host:port memcached servers.&lt;br /&gt;
 MEMCACHED_PREFIX=&amp;quot;koha_&amp;quot;            # Set the desired prefix for the instance memcached namespace.&lt;br /&gt;
 ENABLE_SRU=&amp;quot;yes&amp;quot;                    # Enable the Z39.50/SRU server (default: disabled).&lt;br /&gt;
 SRU_SERVER_PORT=&amp;quot;7090&amp;quot;              # Specifiy a TCP port number for the Z39.50/SRU server to listen on. (default: 7090).&lt;br /&gt;
&lt;br /&gt;
===== ports.conf =====&lt;br /&gt;
Додаємо&lt;br /&gt;
&lt;br /&gt;
 Listen 8080&lt;br /&gt;
 Listen 8888&lt;br /&gt;
&lt;br /&gt;
у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
Також перезапускаємо Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
==== Варіант з портами 80 та 8080 ====&lt;br /&gt;
Цей варіант зручно використовувати, коли під АБІС Koha відведено окремий домен/сервер.&lt;br /&gt;
 &lt;br /&gt;
===== koha-ukr-unimarc-site.conf =====&lt;br /&gt;
/змінюється/&lt;br /&gt;
Створюємо файл &lt;br /&gt;
 sudo mc -e /etc/koha/koha-ukr-unimarc-site.conf&lt;br /&gt;
наступного змісту&lt;br /&gt;
&lt;br /&gt;
 DOMAIN=&amp;quot;localhost&amp;quot;           # Change this to be your domain. Any instance will be a subdomain of this string.&lt;br /&gt;
 OPACPORT=&amp;quot;80&amp;quot;                # TCP listening port for the users&#039; interface (if you skip this, the apache default of 80 will be used)&lt;br /&gt;
 OPACPREFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 OPACSUFFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 INTRAPORT=&amp;quot;8080&amp;quot;             # TCP listening port for the administration interface&lt;br /&gt;
 INTRAPREFIX=&amp;quot;&amp;quot;               # For administration interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 INTRASUFFIX=&amp;quot;&amp;quot;               # For administration interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 ZEBRA_MARC_FORMAT=&amp;quot;unimarc&amp;quot;  # Specifies format of MARC records to be indexed by Zebra. Possible values are &#039;marc21&#039;, &#039;normarc&#039; and &#039;unimarc&#039;.&lt;br /&gt;
 ZEBRA_LANGUAGE=&amp;quot;uk&amp;quot;          # Primary language for Zebra indexing. Possible values are &#039;en&#039;, &#039;fr&#039; and &#039;nb&#039;.&lt;br /&gt;
 DEFAULTSQL=&amp;quot;&amp;quot;                # a value is generally not needed.&lt;br /&gt;
 BIBLIOS_INDEXING_MODE=&amp;quot;dom&amp;quot;         # Set the indexing mode for bibliographic records.  Valid values are dom (default) and grs1.&lt;br /&gt;
 AUTHORITIES_INDEXING_MODE=&amp;quot;dom&amp;quot;     # Set the indexing mode for authority records. Valid values are dom (default) and grs1.&lt;br /&gt;
 USE_MEMCACHED=&amp;quot;yes&amp;quot;                 # Set the instance to make use of memcache.&lt;br /&gt;
 MEMCACHED_SERVERS=&amp;quot;127.0.0.1:11211&amp;quot; # Set a comma-separated list of host:port memcached servers.&lt;br /&gt;
 MEMCACHED_PREFIX=&amp;quot;koha_&amp;quot;            # Set the desired prefix for the instance memcached namespace.&lt;br /&gt;
 ENABLE_SRU=&amp;quot;yes&amp;quot;                    # Enable the Z39.50/SRU server (default: disabled).&lt;br /&gt;
 SRU_SERVER_PORT=&amp;quot;7090&amp;quot;              # Specifiy a TCP port number for the Z39.50/SRU server to listen on. (default: 7090).&lt;br /&gt;
&lt;br /&gt;
===== ports.conf =====&lt;br /&gt;
Додаємо&lt;br /&gt;
&lt;br /&gt;
 Listen 8080&lt;br /&gt;
 Listen 8008&lt;br /&gt;
&lt;br /&gt;
у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
Порт 8008 додано для того щоб переспрямувати типовий віртуальний хост сервера Apache з порта 80 на порт 8008.&lt;br /&gt;
Для цього редагуємо типовий файл /etc/apache2/sites-enabled/000-default.conf і змінюємо наступний рядок&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;VirtualHost *:8008&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Також перезапускаємо Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
==== Варіант з доменами ====&lt;br /&gt;
&lt;br /&gt;
Цей варіант для випадку, коли є можливість попередньо налаштувати для АБІС Koha 2 домени на кшталт&lt;br /&gt;
&lt;br /&gt;
 opac.librarydomain.ua&lt;br /&gt;
 staff.librarydomain.ua&lt;br /&gt;
&lt;br /&gt;
Щодо налаштування див. тут https://wiki.koha-community.org/wiki/How_to_set_up_a_domain_name_for_Koha&lt;br /&gt;
&lt;br /&gt;
=== Команда „koha-create“ ===&lt;br /&gt;
&lt;br /&gt;
Синтаксис команди для створення екземплярів АБІС Koha — [https://wiki.koha-community.org/wiki/Commands_provided_by_the_Debian_packages#koha-create на вікі] та більш актуальний у [http://git.koha-community.org/gitweb/?p=koha.git;a=blob_plain;f=debian/scripts/koha-create;hb=HEAD коді на Git], а також через вбудовану довідку „koha-create --help“:&lt;br /&gt;
 koha-create [--create-db|--request-db|--populate-db|--use-db] \&lt;br /&gt;
   [--marcflavor marc21(default)|normarc|unimarc] \&lt;br /&gt;
   [--zebralang  cs|el|en(default)|es|fr|nb|ru|uk] \&lt;br /&gt;
   [--elasticsearch-server localhost:9200(default)] \&lt;br /&gt;
   [--auth-idx   dom(default)|grs1] \&lt;br /&gt;
   [--biblio-idx dom (default)|grs1] \&lt;br /&gt;
   [--use-memcached] \&lt;br /&gt;
   [--memcached-servers 127.0.0.1:11211,host2:port2,...] \&lt;br /&gt;
   [--memcached-prefix KOHA|koha_|...] \&lt;br /&gt;
   [--enable-sru] \&lt;br /&gt;
   [--sru-port 7090(default)|9998] \&lt;br /&gt;
   [--defaultsql /path/to/some.sql] \&lt;br /&gt;
   [--configfile /path/to/config] \&lt;br /&gt;
   [--passwdfile /path/to/passwd] \&lt;br /&gt;
   [--dbhost host] \&lt;br /&gt;
   [--database   dbname]  \&lt;br /&gt;
   [--adminuser admin_user_id_in_db] \&lt;br /&gt;
   [--template-cache-dir /var/cache/koha/&amp;lt;instance&amp;gt;/templates(default)] \&lt;br /&gt;
   [--timezone time/zone (America/Argentina)] \&lt;br /&gt;
   [--upload-path /var/lib/koha/&amp;lt;instancename&amp;gt;/uploads(default)|...] \&lt;br /&gt;
   [--tmp-path dir /var/lib/koha/&amp;lt;instance&amp;gt;/tmp(default)] \&lt;br /&gt;
   [--letsencrypt] \&lt;br /&gt;
   [--smtp-host host] \&lt;br /&gt;
   [--smtp-port NN] \&lt;br /&gt;
   [--smtp-timeout NN] \&lt;br /&gt;
   [--smtp-ssl-mode mode [disabled(default)|ssl|starttls] \&lt;br /&gt;
   [--smtp-user-name user] \&lt;br /&gt;
   [--smtp-password  pass] \&lt;br /&gt;
   [--smtp-debug] \&lt;br /&gt;
   [--mb-host localhost)default)] \&lt;br /&gt;
   [--mb-port NN default: 61613] \&lt;br /&gt;
   [--mb-user guest(default)] \&lt;br /&gt;
   [--mb-pass guest(default)] \&lt;br /&gt;
   [--mb-vhost koha_&amp;lt;instance&amp;gt;(default)] \&lt;br /&gt;
   [--keep-cookie NAME] \&lt;br /&gt;
   [--help,-h] \&lt;br /&gt;
   instancename&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Зауваження: довжина екземпляра Коха („instancename“) наразі обмежена 11 символами (див. [https://github.com/digibib/kohadevbox/issues/56], [https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10205]). Екземпляр з назвою більшої довжини буде непрацездатним.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Створення екземпляра АБІС Koha (українська, Unimarc)&lt;br /&gt;
&lt;br /&gt;
 sudo koha-create  --create-db  --configfile /etc/koha/koha-ukr-unimarc-site.conf   ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Вивід:&lt;br /&gt;
&lt;br /&gt;
 Koha instance is empty, no staff user created.&lt;br /&gt;
 Starting Koha worker daemon for ukr_unimarc (default):.&lt;br /&gt;
 Starting Koha indexing daemon for ukr_unimarc:.&lt;br /&gt;
&lt;br /&gt;
== Веб-встановлювач ==&lt;br /&gt;
&lt;br /&gt;
=== Актуальні українські sql-файли  ===&lt;br /&gt;
&lt;br /&gt;
Частина локалізованих SQL-таблиць &#039;&#039;&#039;українською&#039;&#039;&#039; була долучена латкою https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18537 у 2017 р. для версії Koha 17.05.05 та вище.&lt;br /&gt;
&lt;br /&gt;
Оновлення для українських SQL-таблиць доступні у  DrobBox Сергія Дубика за адресою:&lt;br /&gt;
&lt;br /&gt;
&#039;https://www.dropbox.com/sh/nybt54x8yhh7frq/AACfsG32sJnBgNh1CdivXDjYa?dl=0&#039;&lt;br /&gt;
&lt;br /&gt;
Тека &#039;&#039;&#039;SQL_Koha_23_05_0X_adds/uk-UA_additional/uk-UA&#039;&#039;&#039;  містить оновлення, які необхідно скопіювати у теку &#039;&#039;&#039;uk-UA&#039;&#039;&#039; у &#039;&#039;&#039;/usr/share/koha/intranet/cgi-bin/installer/data/mysql&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Виконайте наступну команду&lt;br /&gt;
 sudo find /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA -type d -exec chmod ugo+x {} \;&lt;br /&gt;
щоб надати привілеї теці /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA. Інакше інсталятор її не побачить.&lt;br /&gt;
&lt;br /&gt;
=== Утворення локалізованих шаблонів ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Переходимо у теку сценаріїв локалізації Коха&lt;br /&gt;
&lt;br /&gt;
 cd /usr/share/koha/misc/translator&lt;br /&gt;
&lt;br /&gt;
та запускаємо утворення локалізованих шаблонів тощо для кожної мови&lt;br /&gt;
&lt;br /&gt;
 sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib &amp;quot;./translate&amp;quot; install uk-UA&lt;br /&gt;
 sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib &amp;quot;./translate&amp;quot; install ru-RU&lt;br /&gt;
&lt;br /&gt;
... і для інших необхідних мов (окрім „en“)&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Спочатку дивимося перелік доступних мов&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --list --available&lt;br /&gt;
&lt;br /&gt;
Встановлюємо переклади для української&amp;lt;!-- та російської --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --install uk-UA&lt;br /&gt;
&amp;lt;!-- sudo koha-translate --install ru-RU --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ця команда також згенерує деякі перекладені дані для Коха (у форматі &#039;&#039;&#039;yaml&#039;&#039;&#039;-файлів) у теці&lt;br /&gt;
 /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA&lt;br /&gt;
разом з раніше скопійованими &#039;&#039;&#039;SQL&#039;&#039;&#039;-файлами. Примітка: sudo koha-translate --update uk-UA також генерує yaml-файли (потрібно при встановленні екземплярів Коха).&lt;br /&gt;
&lt;br /&gt;
Також можете встановити деякі інші мови інтерфейсу&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --install pl-PL &lt;br /&gt;
&amp;lt;!-- sudo koha-translate --install be-BY --&amp;gt;&lt;br /&gt;
 sudo koha-translate --install de-DE&lt;br /&gt;
 sudo koha-translate --install fr-FR&lt;br /&gt;
 sudo koha-translate --install it-IT&lt;br /&gt;
 sudo koha-translate --install cs-CZ&lt;br /&gt;
 sudo koha-translate --install bg-Cyrl&lt;br /&gt;
 …&lt;br /&gt;
&lt;br /&gt;
=== Кроки веб-встановлювача ===&lt;br /&gt;
&lt;br /&gt;
Типовий логін для екземляра напр. „ukr_unimarc“ буде:&lt;br /&gt;
 koha_ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Пароль та логін можна переглянути за допомогою:&lt;br /&gt;
 sudo koha-passwd ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
або логін і пароль зберігаються у файлі &#039;&#039;&#039;/etc/koha/sites/ukr_unimarc/koha-conf.xml&#039;&#039;&#039;, у розділі &#039;&#039;&#039;config&#039;&#039;&#039; знаходимо користувача (&#039;&#039;&#039;user&#039;&#039;&#039;) та пароль (&#039;&#039;&#039;pass&#039;&#039;&#039;). Також побачити логін та пароль можна через команди &lt;br /&gt;
&lt;br /&gt;
 sudo xmlstarlet sel -t -v &#039;yazgfs/config/user&#039; /etc/koha/sites/ukr_unimarc/koha-conf.xml&lt;br /&gt;
 sudo xmlstarlet sel -t -v &#039;yazgfs/config/pass&#039; /etc/koha/sites/ukr_unimarc/koha-conf.xml&lt;br /&gt;
 &lt;br /&gt;
У веб-оглядачі переходимо за адресою http://localhost:8080/?language=uk-UA (чи http://localhost:8888/?language=uk-UA). Бачимо запит на авторизацію від веб-встановлювача.&lt;br /&gt;
&lt;br /&gt;
Крок 1: мова &#039;&#039;&#039;uk-UA&#039;&#039;&#039;, перевірка залежностей&lt;br /&gt;
&lt;br /&gt;
Крок 2: налаштування бази даних, перевірка з’єднання, існування БД та привілеїв&lt;br /&gt;
&lt;br /&gt;
Крок 3: створення таблиць, вибір МАРК-стандарту &#039;&#039;&#039;Unimarc&#039;&#039;&#039; (УкрМарк), вибір типових даних (послідовно &#039;&#039;&#039;вибираємо усі¹²&#039;&#039;&#039; &#039;&#039;&#039;дані&#039;&#039;&#039;, імпорт 1-10 хв.).&lt;br /&gt;
&lt;br /&gt;
¹Які типові дані можна вимкнути:&lt;br /&gt;
* Приклади користувачів &lt;br /&gt;
* Приклади бібліотек/підрозділів&lt;br /&gt;
&lt;br /&gt;
²Також варто вимкнути типову структуру unimarc_sample_fastadd_framework (вона конфліктує з unimarc_sample_fastadd_framework_FA_UKR) у блоці „Факультативне“.&lt;br /&gt;
&lt;br /&gt;
==== Процес імпорту даних ====&lt;br /&gt;
Для імпорту даних Koha використовуватиме дані з теки /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA.&lt;br /&gt;
У цій теці будуть як дані, згенеровані самою Коха (у форматі yml-файлів) так і дані sql-скриптів (з набору Сергія Дубика).  &lt;br /&gt;
&lt;br /&gt;
На 3 кроці слідкуємо за помилками при імпорті типових даних. Якщо є помилки — знаходимо відповідні sql-файли, виправляємо їх та імпортуємо вручну (напр., через phpmyadmin) або очищуємо таблиці і перезапускаємо веб-встановлювач. Також повідомляйте про sql-помилки Сергія Дубика, serhijdubykЖАБКАgmail.com. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Для очищення таблиць (ОБЕРЕЖНО - БУДУТЬ ВИТЕРТИ УСІ ДАНІ з БД koha_ukr_unimarc) та перезапуску веб-встановлювача можна використати наступний bash-скрипт delete_all_data_in_db_koha_ukr_unimarc.sh:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash &lt;br /&gt;
 # MySQL сервер та інформація про підключення&lt;br /&gt;
 MYSQL_USER=&amp;quot;koha_ukr_unimarc&amp;quot;&lt;br /&gt;
 MYSQL_PASSWORD=&amp;quot;ваш_пароль&amp;quot;&lt;br /&gt;
 MYSQL_HOST=&amp;quot;localhost&amp;quot; # або інший хост, на якому запущено MySQL&lt;br /&gt;
 MYSQL_DB=&amp;quot;koha_ukr_unimarc&amp;quot; &lt;br /&gt;
 # Вибір всіх таблиць в базі даних TABLES=$(mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -se &amp;quot;SHOW TABLES&amp;quot;)&lt;br /&gt;
 # Вимкнення перевірки зовнішніх ключів&lt;br /&gt;
 mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;SET FOREIGN_KEY_CHECKS = 0;&amp;quot; &lt;br /&gt;
 # Цикл для виконання DELETE для кожної таблиці&lt;br /&gt;
 for table in $TABLES&lt;br /&gt;
 do&lt;br /&gt;
   mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;DELETE FROM $table;&amp;quot;&lt;br /&gt;
 done &lt;br /&gt;
 # Включення перевірки зовнішніх ключів&lt;br /&gt;
 mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;SET FOREIGN_KEY_CHECKS = 1;&amp;quot;&lt;br /&gt;
 echo &amp;quot;Всі дані з бази даних $MYSQL_DB були очищені.&amp;quot;&lt;br /&gt;
 sudo /etc/init.d/koha-common restart&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
 sudo /etc/init.d/mariadb restart&lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
 koha-plack --restart ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Інколи, для кращого очищення, цей скрипт потрібно запускати повторно.&lt;br /&gt;
&lt;br /&gt;
==== Помилка „Gateway Timeout“ ====&lt;br /&gt;
Рідко, скоріш на повільних серверах, на 3-му кроці може з’являтися помилка „Gateway Timeout“. Спробуйте в налаштуваннях Apache (/etc/apache2/apache2.conf) виставити більший час (Timeout 1200), виконати&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
та перезапустити веб-встановлювач (й попередньо очистити таблиці).&lt;br /&gt;
&lt;br /&gt;
==== Адаптаційний етап  ====&lt;br /&gt;
=====Створення бібліотеки/підрозділу=====&lt;br /&gt;
&lt;br /&gt;
Створюємо свій підрозділ, напр.&lt;br /&gt;
&lt;br /&gt;
    Код біб­ліо­те­ки/під­роз­ді­лу: AB&lt;br /&gt;
    Найменування: Абонемент&lt;br /&gt;
&lt;br /&gt;
=====Створення категорії користувачів=====&lt;br /&gt;
Якщо у sql-даних були вибрані типові категорії користувачів, то цей крок Коха пропустить.&lt;br /&gt;
&lt;br /&gt;
===== Створення адміністратора Коха=====&lt;br /&gt;
&lt;br /&gt;
Вводимо дані адміністратора Коха - прізвище, ім’я, номер читацького квитка, бібліотека / підрозділ, категорію користувача, логін, пароль.&lt;br /&gt;
&lt;br /&gt;
===== Створення нового типу одиниць =====&lt;br /&gt;
Якщо у sql-даних були вибрані приклади типів одиниць, то цей крок Коха пропустить.&lt;br /&gt;
&lt;br /&gt;
===== Створення нового правила обігу =====&lt;br /&gt;
Наприклад, вибираємо&lt;br /&gt;
 Підрозділ бібліотеки: Абонемент&lt;br /&gt;
 Категорія користувача: Студент&lt;br /&gt;
 Тип одиниці: BOOK&lt;br /&gt;
 Поточна дозволена кількість видач: 50&lt;br /&gt;
 Термін випозичання: 14&lt;br /&gt;
 Одиниці: дні&lt;br /&gt;
 Продовження (дозволена кількість): 1&lt;br /&gt;
=====Встановлення завершено!=====&lt;br /&gt;
Вітаємо, Ви закінчили і готові до використання Коха&lt;br /&gt;
&lt;br /&gt;
== Підтримка кирилиці рушієм пошуку Zebra ==&lt;br /&gt;
&lt;br /&gt;
Необхідно додати кириличні символи до файлу&lt;br /&gt;
&lt;br /&gt;
 /etc/koha/zebradb/etc/word-phrase-utf.chr&lt;br /&gt;
&lt;br /&gt;
а саме виправити на наступне:&lt;br /&gt;
&lt;br /&gt;
 lowercase {0-9}{a-z}αβγδεζηθικλμνξοπρστυφχψωæäåąßćęłńóśøöüźżабвгдежзийклмнопрстуфхцчшщьыъэюяёєїґўі’&lt;br /&gt;
 uppercase {0-9}{A-Z}ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩÆÄÅĄẞĆĘŁŃÓŚØÖÜŹŻАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЬЫЪЭЮЯЁЄЇҐЎІ’&lt;br /&gt;
 &lt;br /&gt;
 space {\001-\040}!&amp;quot;#$%&amp;amp;&#039;\()*+,-./:;&amp;lt;=&amp;gt;?@\[\\]^_`\{|}~{\x88-\x89}{\x98-\x9C}&lt;br /&gt;
&lt;br /&gt;
Без цієї зміни пошук або не буде працювати або даватиме некоректні результати.&lt;br /&gt;
&lt;br /&gt;
Також для коректного сортування кирилиці аналогічні зміни також потрібно внести і до файлу&lt;br /&gt;
/etc/koha/zebradb/lang_defs/en/&#039;&#039;&#039;sort-string-utf.chr&#039;&#039;&#039; (наявність uk/sort-string-utf.chr наразі не дає бажаного результату).&lt;br /&gt;
&lt;br /&gt;
При оновленнях пакунка „koha-common“ також потрібно вносити ці зміни.&lt;br /&gt;
&lt;br /&gt;
=== Запуск служби Zebra ===&lt;br /&gt;
&lt;br /&gt;
 sudo koha-zebra --start ukr_unimarc&lt;br /&gt;
* koha-zebra — новий скрипт, згадка про нього є тут https://koha-community.org/koha-17-11-released/&lt;br /&gt;
&lt;br /&gt;
=== Запуск індексації Zebra ===&lt;br /&gt;
&lt;br /&gt;
 sudo koha-rebuild-zebra -f -v ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== Включення Plack ==&lt;br /&gt;
 koha-plack --enable ukr_unimarc;  koha-plack --start ukr_unimarc&lt;br /&gt;
Щодо продуктивності див. також тут:&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Performance&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Benchmark_for_16.11&lt;br /&gt;
&lt;br /&gt;
== Створення sitemap ==&lt;br /&gt;
 koha-sitemap --enable   ukr_unimarc&lt;br /&gt;
 koha-sitemap --generate ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== E-mail ==&lt;br /&gt;
&lt;br /&gt;
By default, email is turned off. This is to let you get everything set up before you risk sending unwanted notices to people. To turn email on:&lt;br /&gt;
&lt;br /&gt;
 sudo koha-email-enable ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== Вимкнення оновлення Koha ==&lt;br /&gt;
Для більш контрольованого оновлення пакунків Коха можна тимчасово виключити оновлення у /etc/apt/sources.list.d/koha.list                                                                                                                                                         &lt;br /&gt;
 #deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&lt;br /&gt;
&lt;br /&gt;
Це дозволить легко оновлювати інші пакунки Debian&lt;br /&gt;
&lt;br /&gt;
= Виправлення проблем =&lt;br /&gt;
Деколи стає відомо про проблему у поточній версії Koha. Зазвичай виправлення з’являється в наступній версії.&lt;br /&gt;
Це у випадку, якщо про проблему повідомлено на [https://bugs.koha-community.org/bugzilla3/ баґгтрекар Koha] і знайдено й прийнято її вирішення (латка) до виходу наступної версії.&lt;br /&gt;
Тут згадуватимуться проблеми й їх вирішення для поточних версій Koha.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Koha 16.11 ==&lt;br /&gt;
=== Поламані посилання при пошуку ===&lt;br /&gt;
Проявляється в укр. та рос. локалізації Unimarc (УкрМарк) при використанні відображення Koha-MARC „biblio.biblionumber «» 090^9.&lt;br /&gt;
&lt;br /&gt;
Вирішення: замінити у файлі /usr/share/koha/intranet/htdocs/intranet-tmpl/prog/en/xslt/UNIMARCslim2intranetResults.xsl&lt;br /&gt;
рядок&lt;br /&gt;
  &amp;lt;xsl:variable name=&amp;quot;biblionumber&amp;quot; select=&amp;quot;marc:controlfield[@tag=001]&amp;quot;/&amp;gt;&lt;br /&gt;
на рядок&lt;br /&gt;
  &amp;lt;xsl:variable name=&amp;quot;biblionumber&amp;quot; select=&amp;quot;marc:datafield[@tag=090]/marc:subfield[@code=&#039;a&#039;]&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Повідомлення про помилку: [https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17730 Uniform mapping for biblio.biblionumber (Unimarc) ].&lt;br /&gt;
&lt;br /&gt;
Потребує оновлення мов&lt;br /&gt;
 sudo koha-translate --update uk-UA&lt;br /&gt;
 sudo koha-translate --update pl-PL&lt;br /&gt;
 sudo koha-translate --update ru-RU&lt;br /&gt;
та інших&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Див. також: [[Виправлення та вдосконалення для АБІС Koha]], зроблені українською спільнотою АБІС Koha.&lt;br /&gt;
&lt;br /&gt;
= Оновлення Koha =&lt;br /&gt;
&lt;br /&gt;
Нова версія Koha виходить кожні шість місяців з набором нових функцій. Також кожен місяць виходять коригувальні оновлення.&lt;br /&gt;
&lt;br /&gt;
Оновлення проходить легко для варіанту [[Встановлення Koha з репозитарію на ОС Debian|встановлення Koha з пакунків Debian]].&lt;br /&gt;
&lt;br /&gt;
Більш стабільними є версії Коха, що пройшли декілька коригувальних оновлень.&lt;br /&gt;
&lt;br /&gt;
Можна оновлювати Коху до версії з певної стабільної гілки. Напр., якщо потрібно оновити Коха до найновішої коригувальної версії у гілці 23.05, то у файлі /etc/apt/sources.list.d/koha.list&lt;br /&gt;
має бути наступне&lt;br /&gt;
&lt;br /&gt;
deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
 sudo apt-get install koha-common&lt;br /&gt;
&lt;br /&gt;
Деколи необхідно оновити ключ debian-сховища Koha.&lt;br /&gt;
&lt;br /&gt;
 wget -qO - https://debian.koha-community.org/koha/gpg.asc | gpg --dearmor -o /usr/share/keyrings/koha-keyring.gpg&lt;br /&gt;
&lt;br /&gt;
Для більшого контролю над наступними оновленнями Коха можна закоментувати рядок у /etc/apt/sources.list.d/koha.list (і розкоментовувати чи змінювати при ручному оновленні АБІС Koha).&lt;br /&gt;
&lt;br /&gt;
== Встановлення/оновлення допоміжних perl-модулів ==&lt;br /&gt;
&lt;br /&gt;
Після оновлення, перевіряємо в бібліотечному інтерфейсі сторінку „Домівка &amp;gt; Про АБІС Koha &amp;gt; Модулі Perl“.&lt;br /&gt;
&lt;br /&gt;
Ви можете побачити відсутні модулі Perl, виділені різними кольорами,&lt;br /&gt;
&lt;br /&gt;
=== Пакунки з репозитарію Debian ===&lt;br /&gt;
&lt;br /&gt;
Деякі згадувані тут пакунки могли бути відсутні у репозиторії Debian на момент підготовки пакунки з Koha. Пробуємо знайти відсутні пакунки через пошук &lt;br /&gt;
https://www.debian.org/distrib/packages#search_packages&lt;br /&gt;
&lt;br /&gt;
Знайдені пакунки довстановлюємо&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install знайдений_пакунок&lt;br /&gt;
&lt;br /&gt;
Напр.&lt;br /&gt;
 sudo apt-get install libhttp-tiny-perl&lt;br /&gt;
&lt;br /&gt;
=== Пакунки з CPAN ===&lt;br /&gt;
&lt;br /&gt;
Perl-пакунки, наразі не пакетизовані й відсутні у репозитарії Debian, встановлюємо напряму з репозитарію perl-пакунків CPAN.&lt;br /&gt;
&lt;br /&gt;
Наприклад, при  оновлення до 16.11: &lt;br /&gt;
&lt;br /&gt;
(perl-пакунок „Test::DBIx::Class“ також вимагав встановлення debian-пакунка „apache2-dev“)&lt;br /&gt;
&lt;br /&gt;
 sudo cpan&lt;br /&gt;
 install Test::DBIx::Class&lt;br /&gt;
 install Readonly::XS&lt;br /&gt;
 install HTTPD::Bench::ApacheBench&lt;br /&gt;
&lt;br /&gt;
== Оновлення локалізації ==&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --update uk-UA&lt;br /&gt;
та, за потреби, інших мов (ru-RU, pl-PL, be-BY)&lt;br /&gt;
&lt;br /&gt;
Однак, при оновленні пакунків Koha локалізація оновлюється автоматично для усіх вибраних мов.&lt;br /&gt;
&lt;br /&gt;
= Вилучення Koha =&lt;br /&gt;
&lt;br /&gt;
Вилучення пакунка „koha-common“ не приводить до автоматичного вилучення екземплярів АБІС Koha. &#039;&#039;&#039;Попередньо&#039;&#039;&#039; необхідно зупинити та вилучити усі екземпляри АБІС Koha командами&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/mariadb restart&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
 sudo koha-zebra --stop ukr_unimarc&lt;br /&gt;
 sudo koha-indexer --stop ukr_unimarc&lt;br /&gt;
 sudo koha-plack --stop ukr_unimarc&lt;br /&gt;
 sudo koha-disable ukr_unimarc&lt;br /&gt;
 sudo koha-remove ukr_unimarc&lt;br /&gt;
 sudo /sbin/userdel ukr_unimarc-koha&lt;br /&gt;
 sudo /sbin/groupdel ukr_unimarc-koha&lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
&lt;br /&gt;
Інколи виникає помилка userdel: user ukr_unimarc-koha is currently used by process 4793 /usr/sbin/deluser: `/usr/sbin/userdel ukr_unimarc-koha&#039; returned error code 8. Див. https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=4880.&lt;br /&gt;
&lt;br /&gt;
Перегляд переліку наявних екземплярів &lt;br /&gt;
&lt;br /&gt;
 sudo koha-list&lt;br /&gt;
&lt;br /&gt;
Остаточне вилучення пакунків Koha&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get purge koha-common koha-deps koha-perldeps koha-elasticsearch&lt;br /&gt;
&lt;br /&gt;
Перевірте також теки:&lt;br /&gt;
 /var/spool/koha&lt;br /&gt;
 /var/log/koha&lt;br /&gt;
 /var/lib/koha&lt;br /&gt;
 /var/cache/koha&lt;br /&gt;
 /usr/share/koha&lt;br /&gt;
 /etc/koha&lt;br /&gt;
&lt;br /&gt;
Можна очистити вміст цих тек щодо екземпляру ukr_unimarc&lt;br /&gt;
 rm -rf /var/spool/koha/ukr_unimarc&lt;br /&gt;
 rm -rf /var/log/koha/ukr_unimarc&lt;br /&gt;
 rm -rf /var/lib/koha/ukr_unimarc &lt;br /&gt;
 rm -rf /var/cache/koha/ukr_unimarc &lt;br /&gt;
&lt;br /&gt;
У випадку якщо це був останній екземпляр та Вам не потрібна тека /usr/share/koha, то вилучайте й повністю теку /usr/share/koha &lt;br /&gt;
 rm -rf /usr/share/koha&lt;br /&gt;
Примітка: Теку /usr/share/koha мала вилучити команда „apt-get purge koha-common“, однак там могли залишитися файли перекладів чи інші ваші зміни чи долучені файли.&lt;br /&gt;
&lt;br /&gt;
У теці /etc/koha команда „apt-get purge koha-common“ також вилучила більшість файлів. Залишилася тека /etc/koha/sites/ukr_unimarc, її вилучаємо&lt;br /&gt;
 rm -rf /etc/koha/sites/ukr_unimarc&lt;br /&gt;
Також там могли зберегтися конфіг налаштування екземпляра (/etc/koha/koha-ukr-unimarc-site.conf) та інші ваші зміни. Якщо нічого з цього не потрібно, то вилучаємо теку /etc/koha/&lt;br /&gt;
 rm -rf /etc/koha&lt;br /&gt;
&lt;br /&gt;
Вилучення налаштувань для веб-сервера Apache2&lt;br /&gt;
&lt;br /&gt;
 rm /etc/apache2/sites-enabled/ukr_unimarc.conf&lt;br /&gt;
 rm /etc/apache2/sites-available/ukr_unimarc.conf&lt;br /&gt;
&lt;br /&gt;
Якщо після видалення планується перевстановлення Коха, то ще потрібно &lt;br /&gt;
 &lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
&lt;br /&gt;
= Налаштування =&lt;br /&gt;
&lt;br /&gt;
Щодо додаткових налаштувань та адаптацій див. тут: [[Налаштування Koha, встановленої з джерела]].&lt;br /&gt;
&lt;br /&gt;
= Див. також =&lt;br /&gt;
&lt;br /&gt;
* [[Встановлення Koha з джерела на ОС Debian]]&lt;br /&gt;
* [[Оновлення Koha, встановленої з джерела]]&lt;br /&gt;
* [[Коротка інструкція для адміністратора АБІС Koha]]&lt;br /&gt;
* [[Короткий посібник користувача АБІС Koha]]&lt;br /&gt;
&lt;br /&gt;
[[Category:АБІС Koha]]&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_Koha_%D0%B7_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D1%96%D1%8E_%D0%BD%D0%B0_%D0%9E%D0%A1_Debian&amp;diff=9260</id>
		<title>Встановлення Koha з репозитарію на ОС Debian</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_Koha_%D0%B7_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D1%96%D1%8E_%D0%BD%D0%B0_%D0%9E%D0%A1_Debian&amp;diff=9260"/>
		<updated>2024-07-22T05:52:10Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: /* Пакунки з репозитарію Debian */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Розглядається встановлення АБІС Koha версії 21.05.X-23.11.X &#039;&#039;&#039;з репозитарію&#039;&#039;&#039; [http://debian.koha-community.org/ debian.koha-community.org]. &lt;br /&gt;
&lt;br /&gt;
На даний час це найбільш протестований і розповсюджений варіант.&lt;br /&gt;
&lt;br /&gt;
Окрім цього ще є варіант [[Встановлення Koha з джерела на ОС Debian|встановлення АБІС Koha з джерельних кодів]], що є дещо більш гнучким щодо налаштування, але і складнішим.&lt;br /&gt;
&lt;br /&gt;
Див. також&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_on_Debian Koha_on_Debian] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Debian Koha &amp;amp; Debian] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Category:Installation Category:Installation] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_on_ubuntu_-_packages Koha on ubuntu - packages] на Koha Wiki&lt;br /&gt;
&lt;br /&gt;
= Встановлення ОС Debian GNU/Linux &amp;lt;!-- 10 Buster / --&amp;gt; 11 Bullseye =&lt;br /&gt;
&lt;br /&gt;
Див. також:&lt;br /&gt;
* http://download.openlib.org.ua/ustanovka-debian-11/&lt;br /&gt;
* https://infoit.com.ua/linux/kak-ustanovit-debian-11-bullseye-shag-za-shagom/&lt;br /&gt;
* [http://wiki.tntu.edu.ua/%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_%D0%9E%D0%A1_Debian_Linux Встановлення ОС Debian Linux].&lt;br /&gt;
&lt;br /&gt;
Перевірка поточної версії Debian:&lt;br /&gt;
 lsb_release -d&lt;br /&gt;
&lt;br /&gt;
Щодо сумісності Коха з іншими версіями ОС див.&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/System_requirements_and_recommendations Системні вимоги та рекомендації] (англ.)&lt;br /&gt;
&lt;br /&gt;
== Підключення гілок non-free та contrib для пакунків Дебіен ==&lt;br /&gt;
&lt;br /&gt;
Перевіряємо у /etc/apt/sources.list чи підключені гілки  non-free та contrib&lt;br /&gt;
&lt;br /&gt;
 sudo mc -e /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
 deb     http://deb.debian.org/debian/ bullseye main non-free contrib&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bullseye main non-free contrib&lt;br /&gt;
 &lt;br /&gt;
 deb     http://security.debian.org/debian-security/ bullseye-security main&lt;br /&gt;
 deb-src http://security.debian.org/debian-security/ bullseye-security main&lt;br /&gt;
 &lt;br /&gt;
 deb     http://deb.debian.org/debian/ bullseye-updates main contrib non-free&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bullseye-updates main contrib non-free&lt;br /&gt;
 &lt;br /&gt;
 deb     http://deb.debian.org/debian bullseye-backports main contrib non-free&lt;br /&gt;
 deb-src http://deb.debian.org/debian bullseye-backports main&lt;br /&gt;
  &lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
= Встановлення ОС Debian GNU/Linux 12 bookworm =&lt;br /&gt;
&lt;br /&gt;
Див. також:&lt;br /&gt;
* https://d-i.debian.org/manual/uk.amd64/index.html Debian GNU/Linux гайд інсталяції&lt;br /&gt;
&lt;br /&gt;
Перевірка поточної версії Debian:&lt;br /&gt;
 lsb_release -d&lt;br /&gt;
&lt;br /&gt;
Щодо сумісності Коха з іншими версіями ОС див.&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/System_requirements_and_recommendations Системні вимоги та рекомендації] (англ.)&lt;br /&gt;
&lt;br /&gt;
== Підключення гілок non-free та contrib для пакунків Дебіен ==&lt;br /&gt;
&lt;br /&gt;
Перевіряємо у /etc/apt/sources.list чи підключені гілки  non-free та contrib&lt;br /&gt;
&lt;br /&gt;
 sudo mc -e /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware&lt;br /&gt;
  &lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
= Попередні налаштування =&lt;br /&gt;
== Локаль з UTF-8 ==&lt;br /&gt;
Перевірка локалі:&lt;br /&gt;
  sudo locale&lt;br /&gt;
у виводі повинно бути магічне „&#039;&#039;&#039;UTF-8&#039;&#039;&#039;“ (en.UTF-8 тощо), наприклад для України&lt;br /&gt;
&lt;br /&gt;
 LANG=uk_UA.UTF-8&lt;br /&gt;
 LANGUAGE=&lt;br /&gt;
 LC_CTYPE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_NUMERIC=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_TIME=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_COLLATE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MONETARY=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MESSAGES=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_PAPER=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_NAME=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_ADDRESS=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_TELEPHONE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MEASUREMENT=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_IDENTIFICATION=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Якщо &#039;&#039;&#039;UTF-8&#039;&#039;&#039; не згадується, то встановлюємо локаль&lt;br /&gt;
   apt install locales locales-all&lt;br /&gt;
   sudo /usr/sbin/update-locale LANG=uk_UA.UTF-8 LANGUAGE=&amp;quot;uk_UA:uk&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Підключення репозитарію Koha  ==&lt;br /&gt;
&lt;br /&gt;
В репозитарії [http://debian.koha-community.org/ debian.koha-community.org]  доступні стабільна та розробницька версії.&lt;br /&gt;
&lt;br /&gt;
Спочатку додаємо ключ gpg.asc (koha-keyring.gpg) до довірених ключів APT:&lt;br /&gt;
&lt;br /&gt;
Встановити gpg&lt;br /&gt;
 apt-get install gnupg2&lt;br /&gt;
&lt;br /&gt;
Звантажити та встановити ключ&lt;br /&gt;
&lt;br /&gt;
Новіший спосіб&lt;br /&gt;
 wget -qO - https://debian.koha-community.org/koha/gpg.asc | gpg --dearmor -o /usr/share/keyrings/koha-keyring.gpg&lt;br /&gt;
&lt;br /&gt;
або старіший спосіб&lt;br /&gt;
 wget -q -O- https://debian.koha-community.org/koha/gpg.asc | sudo apt-key add -&lt;br /&gt;
&lt;br /&gt;
Див. також [https://wiki.koha-community.org/wiki/Koha_on_Debian#The_apt-key_deprecation_warning] та [https://wiki.debian.org/DebianRepository/UseThirdParty]).&lt;br /&gt;
&lt;br /&gt;
Швидко підключити репозитарій стабільну версію Koha (рекомендується) можна командою&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha stable main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
&lt;br /&gt;
Також можна вибрати репозитарій з певною версією (див. тут http://debian.koha-community.org/koha/dists/), напр&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 21.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 21.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 22.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 22.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 &#039;&#039;&#039;echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&#039;&#039;&#039;&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
&lt;br /&gt;
Оновлюємо список доступних для встановлення пакунків&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
= Встановлення Koha =&lt;br /&gt;
&lt;br /&gt;
== Встановлення пакунків Koha ==&lt;br /&gt;
 sudo apt-get install koha-common koha-deps koha-perldeps koha-l10n koha-elasticsearch&lt;br /&gt;
&lt;br /&gt;
Може бути помилка з конфігурацією пакунка libapache2-mpm-itk, див. рішення тут https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=734865 та https://wiki.koha-community.org/wiki/Koha_on_Debian#Aside:_a_common_problem_on_Ubuntu_happens_here&lt;br /&gt;
&lt;br /&gt;
Якщо далі щось піде не так, читаємо стандартну інструкцію про налаштування&lt;br /&gt;
&lt;br /&gt;
 less /usr/share/doc/koha-common/README.Debian&lt;br /&gt;
&lt;br /&gt;
(у нових версіях можуть бути зміни)&lt;br /&gt;
&lt;br /&gt;
== Встановлення БД MySQL та допоміжних пакунків ==&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install mariadb-server &lt;br /&gt;
&lt;br /&gt;
 sudo mysql_secure_installation&lt;br /&gt;
&lt;br /&gt;
За винятком першого питання, на всі питання можна відповісти Так (“&#039;&#039;&#039;Y&#039;&#039;&#039;”). Необхідно встановити root пароль (надалі „ПарольАдмінаMySQL“)!&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install memcached libmemcached-tools&lt;br /&gt;
&lt;br /&gt;
 sudo apt install aptitude&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!-- sudo aptitude -t buster-backports install php-twig --&amp;gt;&lt;br /&gt;
 &amp;lt;!-- sudo aptitude -t bullseye-backports install php-twig --&amp;gt;&lt;br /&gt;
 sudo apt install php-twig&lt;br /&gt;
&lt;br /&gt;
 sudo apt install phpmyadmin php libapache2-mod-php &lt;br /&gt;
&lt;br /&gt;
* для „phpmyadmin“ вибрати (пробілом позначити зірочкою) лише „apache2“&lt;br /&gt;
* configure database for phpmyadmin with dbconfig-common? — так та встановити пароль застосунку&lt;br /&gt;
&lt;br /&gt;
Типово phpmyadmin доступний за адресою http://localhost/phpmyadmin&lt;br /&gt;
&lt;br /&gt;
Щодо phpmyadmin також див. https://think.unblog.ch/en/phpmyadmin-error-php-7-2-5-is-required/&lt;br /&gt;
&lt;br /&gt;
Якщо потрібен доступ до phpmyadmin на іншому порті, то у файлі /etc/phpmyadmin/phpmyadmin.service змінити&lt;br /&gt;
 ...&lt;br /&gt;
 &amp;lt;port&amp;gt;8888&amp;lt;/port&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
&lt;br /&gt;
та додати цей порт у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
 Listen 8888&lt;br /&gt;
&lt;br /&gt;
Перезапуск Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
По умовчанню вхід через phphmyadmin для root закрито.&lt;br /&gt;
За потреби можна створити іншого користувача&lt;br /&gt;
 &lt;br /&gt;
 mysql -u root -p&lt;br /&gt;
 CREATE USER &#039;sysadmin&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;парольдляsysadmin&#039;;&lt;br /&gt;
&lt;br /&gt;
та надати йому привілеї на усі БД:&lt;br /&gt;
&lt;br /&gt;
 GRANT ALL PRIVILEGES ON *.* TO &#039;sysadmin&#039;@&#039;localhost&#039; WITH GRANT OPTION;&lt;br /&gt;
 exit&lt;br /&gt;
 sudo /etc/init.d/mysql restart&lt;br /&gt;
&lt;br /&gt;
== Пакунки з CPAN ==&lt;br /&gt;
&lt;br /&gt;
Пакунки, яких немає у репозитаріях Debian чи Koha, встановлюємо з CPAN.&lt;br /&gt;
&lt;br /&gt;
Станом на 12.2023 необхідні модулі&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;HTTPD::Bench::ApacheBench&#039;&#039;&#039; (0.73), перевірка в Debian: [https://packages.debian.org/search?keywords=libhttpd-bench-apachebench-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
* &#039;&#039;&#039;Text::CSV::Unicode&#039;&#039;&#039; (0.40), перевірка в Debian: [https://packages.debian.org/search?keywords=libtext_csv_unicode-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
* &#039;&#039;&#039;Selenium::Remote::Driver&#039;&#039;&#039; (1.27), перевірка в Debian: [https://packages.debian.org/search?keywords=libselenium_remote_driver-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Locale::XGettext::TT2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Встановлюємо командами (при цьому, якщо це перше використання CPAN, підтверджуємо автоматичне налаштування та підключення до Інтернет) :&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install make&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install HTTPD::Bench::ApacheBench&#039;&lt;br /&gt;
— встановився, вивід —&lt;br /&gt;
 ADIRAJ/ApacheBench-0.73.tar.gz&lt;br /&gt;
 make install  -- OK&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install libgdbm-dev apache2-dev libdatetimex-easy-perl &lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;DBIx::Class::Schema::PopulateMore&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Test::Differences&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Text::CSV::Unicode&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
 RMBARKER/Text-CSV-Unicode-0.400.tar.gz&lt;br /&gt;
  ./Build install  -- OK&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Selenium::Remote::Driver&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
 TEODESIAN/Selenium-Remote-Driver-1.32.tar.gz&lt;br /&gt;
  /usr/bin/make install  -- OK&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- exists in Debian 10: sudo  perl -MCPAN -e &#039;install Net::OAuth2::AuthorizationServer&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
  LEEJO/Net-OAuth2-AuthorizationServer-0.23.tar.gz&lt;br /&gt;
  /usr/bin/make install  -- OK&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!-- sudo  perl -MCPAN -e &#039;install Readonly::XS&#039;&lt;br /&gt;
— встановлено, вивід —&lt;br /&gt;
 Readonly::XS is up to date (1.05).&lt;br /&gt;
&#039;&#039;Чомусь є ще зауваження про пакунок Readonly::XS, хоча він і повинен бути встановлений командою вище (?).&#039;&#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- sudo  perl -MCPAN -e &#039;install WebService::ILS&#039;&lt;br /&gt;
— встановився, вивід —&lt;br /&gt;
 SRDJAN/WebService-ILS-0.14.tar.gz&lt;br /&gt;
 ./Build install  -- OK--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Locale::XGettext::TT2&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--== Налаштування MySQL ==--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
1) Пароль для користувача root БД MySQL: ПарольАдмінаMySQL&lt;br /&gt;
&lt;br /&gt;
Лише, &#039;&#039;&#039;якщо пароль не вибрано&#039;&#039;&#039; при встановленні MySQL чи необхідно вказати новий, то діємо наступним чином&lt;br /&gt;
&lt;br /&gt;
 sudo dpkg-reconfigure mysql-server-5.5&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
2) Для підтримки UTF-8 у MySQL у файлі /etc/mysql/my.cnf (в кінці) має бути наступне&lt;br /&gt;
&lt;br /&gt;
 [mysqld]&lt;br /&gt;
 init-connect=&#039;SET NAMES utf8, collation_connection=utf8_unicode_ci&#039;&lt;br /&gt;
 character-set-server=utf8&lt;br /&gt;
 collation-server=utf8_unicode_ci&lt;br /&gt;
 character_set_client=utf8&lt;br /&gt;
 skip-character-set-client-handshake&lt;br /&gt;
&lt;br /&gt;
3) Перезапускаємо сервер MySQL&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/mysql restart&lt;br /&gt;
&lt;br /&gt;
4) Переконуємося, що зміни внесені, виконавши&lt;br /&gt;
&lt;br /&gt;
 sudo mysql -uroot -pПарольАдмінаMySQL&lt;br /&gt;
 show variables;&lt;br /&gt;
 quit&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Налаштування Apache та сценарій „koha-post-install-setup“ ==&lt;br /&gt;
&lt;br /&gt;
1) Виконуємо сценарій&lt;br /&gt;
 sudo koha-post-install-setup&lt;br /&gt;
(він задіює модулі Rewrite та Suexec для Apache)&lt;br /&gt;
&lt;br /&gt;
2) Додатково задіюємо модулі &amp;lt;!--і Expires, --&amp;gt; Deflate, Cgi, headers, proxy_http&amp;lt;!--, Mpm_Itk та виключаємо[https://wiki.koha-community.org/wiki/Koha_on_Debian#Aside:_a_common_problem_on_Ubuntu_happens_here] модуль Event&lt;br /&gt;
 sudo a2enmod expires--&amp;gt;&lt;br /&gt;
 sudo a2enmod deflate&lt;br /&gt;
 sudo a2enmod rewrite&lt;br /&gt;
 sudo a2enmod cgi&lt;br /&gt;
&amp;lt;!-- sudo a2enmod mpm_itk&lt;br /&gt;
 sudo a2dismod mpm_event--&amp;gt;&lt;br /&gt;
 sudo a2enmod headers proxy_http&lt;br /&gt;
&lt;br /&gt;
3) Редагуємо  /etc/apache2/conf-available/charset.conf &lt;br /&gt;
 AddCharset UTF-8 .utf8&lt;br /&gt;
 AddDefaultCharset UTF-8&lt;br /&gt;
&lt;br /&gt;
та задіюємо його&lt;br /&gt;
&lt;br /&gt;
 sudo a2enconf charset&lt;br /&gt;
&lt;br /&gt;
4) Перезапуск Apache&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
== Створення екземпляра АБІС Koha ==&lt;br /&gt;
&lt;br /&gt;
=== Варіанти налаштування АБІС Koha  з доменами та портами ===&lt;br /&gt;
&lt;br /&gt;
==== Варіант з портами 8080 та 8888 (тестовий) ====&lt;br /&gt;
Цей варіант зручно використовувати на початковому етапі, коли домен (порт 80) зайнято під інший сайт/сервіс.&lt;br /&gt;
&lt;br /&gt;
===== koha-ukr-unimarc-site.conf =====&lt;br /&gt;
&lt;br /&gt;
Створюємо файл &lt;br /&gt;
 sudo mc -e /etc/koha/koha-ukr-unimarc-site.conf&lt;br /&gt;
наступного змісту&lt;br /&gt;
&lt;br /&gt;
 DOMAIN=&amp;quot;localhost&amp;quot;           # Change this to be your domain. Any instance will be a subdomain of this string.&lt;br /&gt;
 OPACPORT=&amp;quot;8080&amp;quot;                # TCP listening port for the users&#039; interface (if you skip this, the apache default of 80 will be used)&lt;br /&gt;
 OPACPREFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 OPACSUFFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 INTRAPORT=&amp;quot;8888&amp;quot;             # TCP listening port for the administration interface&lt;br /&gt;
 INTRAPREFIX=&amp;quot;&amp;quot;               # For administration interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 INTRASUFFIX=&amp;quot;&amp;quot;               # For administration interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 ZEBRA_MARC_FORMAT=&amp;quot;unimarc&amp;quot;  # Specifies format of MARC records to be indexed by Zebra. Possible values are &#039;marc21&#039;, &#039;normarc&#039; and &#039;unimarc&#039;.&lt;br /&gt;
 ZEBRA_LANGUAGE=&amp;quot;uk&amp;quot;          # Primary language for Zebra indexing. Possible values are &#039;en&#039;, &#039;fr&#039; and &#039;nb&#039;.&lt;br /&gt;
 DEFAULTSQL=&amp;quot;&amp;quot;                # a value is generally not needed.&lt;br /&gt;
 BIBLIOS_INDEXING_MODE=&amp;quot;dom&amp;quot;         # Set the indexing mode for bibliographic records.  Valid values are dom (default) and grs1.&lt;br /&gt;
 AUTHORITIES_INDEXING_MODE=&amp;quot;dom&amp;quot;     # Set the indexing mode for authority records. Valid values are dom (default) and grs1.&lt;br /&gt;
 USE_MEMCACHED=&amp;quot;yes&amp;quot;                 # Set the instance to make use of memcache.&lt;br /&gt;
 MEMCACHED_SERVERS=&amp;quot;127.0.0.1:11211&amp;quot; # Set a comma-separated list of host:port memcached servers.&lt;br /&gt;
 MEMCACHED_PREFIX=&amp;quot;koha_&amp;quot;            # Set the desired prefix for the instance memcached namespace.&lt;br /&gt;
 ENABLE_SRU=&amp;quot;yes&amp;quot;                    # Enable the Z39.50/SRU server (default: disabled).&lt;br /&gt;
 SRU_SERVER_PORT=&amp;quot;7090&amp;quot;              # Specifiy a TCP port number for the Z39.50/SRU server to listen on. (default: 7090).&lt;br /&gt;
&lt;br /&gt;
===== ports.conf =====&lt;br /&gt;
Додаємо&lt;br /&gt;
&lt;br /&gt;
 Listen 8080&lt;br /&gt;
 Listen 8888&lt;br /&gt;
&lt;br /&gt;
у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
Також перезапускаємо Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
==== Варіант з портами 80 та 8080 ====&lt;br /&gt;
Цей варіант зручно використовувати, коли під АБІС Koha відведено окремий домен/сервер.&lt;br /&gt;
 &lt;br /&gt;
===== koha-ukr-unimarc-site.conf =====&lt;br /&gt;
/змінюється/&lt;br /&gt;
Створюємо файл &lt;br /&gt;
 sudo mc -e /etc/koha/koha-ukr-unimarc-site.conf&lt;br /&gt;
наступного змісту&lt;br /&gt;
&lt;br /&gt;
 DOMAIN=&amp;quot;localhost&amp;quot;           # Change this to be your domain. Any instance will be a subdomain of this string.&lt;br /&gt;
 OPACPORT=&amp;quot;80&amp;quot;                # TCP listening port for the users&#039; interface (if you skip this, the apache default of 80 will be used)&lt;br /&gt;
 OPACPREFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 OPACSUFFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 INTRAPORT=&amp;quot;8080&amp;quot;             # TCP listening port for the administration interface&lt;br /&gt;
 INTRAPREFIX=&amp;quot;&amp;quot;               # For administration interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 INTRASUFFIX=&amp;quot;&amp;quot;               # For administration interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 ZEBRA_MARC_FORMAT=&amp;quot;unimarc&amp;quot;  # Specifies format of MARC records to be indexed by Zebra. Possible values are &#039;marc21&#039;, &#039;normarc&#039; and &#039;unimarc&#039;.&lt;br /&gt;
 ZEBRA_LANGUAGE=&amp;quot;uk&amp;quot;          # Primary language for Zebra indexing. Possible values are &#039;en&#039;, &#039;fr&#039; and &#039;nb&#039;.&lt;br /&gt;
 DEFAULTSQL=&amp;quot;&amp;quot;                # a value is generally not needed.&lt;br /&gt;
 BIBLIOS_INDEXING_MODE=&amp;quot;dom&amp;quot;         # Set the indexing mode for bibliographic records.  Valid values are dom (default) and grs1.&lt;br /&gt;
 AUTHORITIES_INDEXING_MODE=&amp;quot;dom&amp;quot;     # Set the indexing mode for authority records. Valid values are dom (default) and grs1.&lt;br /&gt;
 USE_MEMCACHED=&amp;quot;yes&amp;quot;                 # Set the instance to make use of memcache.&lt;br /&gt;
 MEMCACHED_SERVERS=&amp;quot;127.0.0.1:11211&amp;quot; # Set a comma-separated list of host:port memcached servers.&lt;br /&gt;
 MEMCACHED_PREFIX=&amp;quot;koha_&amp;quot;            # Set the desired prefix for the instance memcached namespace.&lt;br /&gt;
 ENABLE_SRU=&amp;quot;yes&amp;quot;                    # Enable the Z39.50/SRU server (default: disabled).&lt;br /&gt;
 SRU_SERVER_PORT=&amp;quot;7090&amp;quot;              # Specifiy a TCP port number for the Z39.50/SRU server to listen on. (default: 7090).&lt;br /&gt;
&lt;br /&gt;
===== ports.conf =====&lt;br /&gt;
Додаємо&lt;br /&gt;
&lt;br /&gt;
 Listen 8080&lt;br /&gt;
 Listen 8008&lt;br /&gt;
&lt;br /&gt;
у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
Порт 8008 додано для того щоб переспрямувати типовий віртуальний хост сервера Apache з порта 80 на порт 8008.&lt;br /&gt;
Для цього редагуємо типовий файл /etc/apache2/sites-enabled/000-default.conf і змінюємо наступний рядок&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;VirtualHost *:8008&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Також перезапускаємо Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
==== Варіант з доменами ====&lt;br /&gt;
&lt;br /&gt;
Цей варіант для випадку, коли є можливість попередньо налаштувати для АБІС Koha 2 домени на кшталт&lt;br /&gt;
&lt;br /&gt;
 opac.librarydomain.ua&lt;br /&gt;
 staff.librarydomain.ua&lt;br /&gt;
&lt;br /&gt;
Щодо налаштування див. тут https://wiki.koha-community.org/wiki/How_to_set_up_a_domain_name_for_Koha&lt;br /&gt;
&lt;br /&gt;
=== Команда „koha-create“ ===&lt;br /&gt;
&lt;br /&gt;
Синтаксис команди для створення екземплярів АБІС Koha — [https://wiki.koha-community.org/wiki/Commands_provided_by_the_Debian_packages#koha-create на вікі] та більш актуальний у [http://git.koha-community.org/gitweb/?p=koha.git;a=blob_plain;f=debian/scripts/koha-create;hb=HEAD коді на Git], а також через вбудовану довідку „koha-create --help“:&lt;br /&gt;
 koha-create [--create-db|--request-db|--populate-db|--use-db] \&lt;br /&gt;
   [--marcflavor marc21(default)|normarc|unimarc] \&lt;br /&gt;
   [--zebralang  cs|el|en(default)|es|fr|nb|ru|uk] \&lt;br /&gt;
   [--elasticsearch-server localhost:9200(default)] \&lt;br /&gt;
   [--auth-idx   dom(default)|grs1] \&lt;br /&gt;
   [--biblio-idx dom (default)|grs1] \&lt;br /&gt;
   [--use-memcached] \&lt;br /&gt;
   [--memcached-servers 127.0.0.1:11211,host2:port2,...] \&lt;br /&gt;
   [--memcached-prefix KOHA|koha_|...] \&lt;br /&gt;
   [--enable-sru] \&lt;br /&gt;
   [--sru-port 7090(default)|9998] \&lt;br /&gt;
   [--defaultsql /path/to/some.sql] \&lt;br /&gt;
   [--configfile /path/to/config] \&lt;br /&gt;
   [--passwdfile /path/to/passwd] \&lt;br /&gt;
   [--dbhost host] \&lt;br /&gt;
   [--database   dbname]  \&lt;br /&gt;
   [--adminuser admin_user_id_in_db] \&lt;br /&gt;
   [--template-cache-dir /var/cache/koha/&amp;lt;instance&amp;gt;/templates(default)] \&lt;br /&gt;
   [--timezone time/zone (America/Argentina)] \&lt;br /&gt;
   [--upload-path /var/lib/koha/&amp;lt;instancename&amp;gt;/uploads(default)|...] \&lt;br /&gt;
   [--tmp-path dir /var/lib/koha/&amp;lt;instance&amp;gt;/tmp(default)] \&lt;br /&gt;
   [--letsencrypt] \&lt;br /&gt;
   [--smtp-host host] \&lt;br /&gt;
   [--smtp-port NN] \&lt;br /&gt;
   [--smtp-timeout NN] \&lt;br /&gt;
   [--smtp-ssl-mode mode [disabled(default)|ssl|starttls] \&lt;br /&gt;
   [--smtp-user-name user] \&lt;br /&gt;
   [--smtp-password  pass] \&lt;br /&gt;
   [--smtp-debug] \&lt;br /&gt;
   [--mb-host localhost)default)] \&lt;br /&gt;
   [--mb-port NN default: 61613] \&lt;br /&gt;
   [--mb-user guest(default)] \&lt;br /&gt;
   [--mb-pass guest(default)] \&lt;br /&gt;
   [--mb-vhost koha_&amp;lt;instance&amp;gt;(default)] \&lt;br /&gt;
   [--keep-cookie NAME] \&lt;br /&gt;
   [--help,-h] \&lt;br /&gt;
   instancename&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Зауваження: довжина екземпляра Коха („instancename“) наразі обмежена 11 символами (див. [https://github.com/digibib/kohadevbox/issues/56], [https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10205]). Екземпляр з назвою більшої довжини буде непрацездатним.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Створення екземпляра АБІС Koha (українська, Unimarc)&lt;br /&gt;
&lt;br /&gt;
 sudo koha-create  --create-db  --configfile /etc/koha/koha-ukr-unimarc-site.conf   ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Вивід:&lt;br /&gt;
&lt;br /&gt;
 Koha instance is empty, no staff user created.&lt;br /&gt;
 Starting Koha worker daemon for ukr_unimarc (default):.&lt;br /&gt;
 Starting Koha indexing daemon for ukr_unimarc:.&lt;br /&gt;
&lt;br /&gt;
== Веб-встановлювач ==&lt;br /&gt;
&lt;br /&gt;
=== Актуальні українські sql-файли  ===&lt;br /&gt;
&lt;br /&gt;
Частина локалізованих SQL-таблиць &#039;&#039;&#039;українською&#039;&#039;&#039; була долучена латкою https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18537 у 2017 р. для версії Koha 17.05.05 та вище.&lt;br /&gt;
&lt;br /&gt;
Оновлення для українських SQL-таблиць доступні у  DrobBox Сергія Дубика за адресою:&lt;br /&gt;
&lt;br /&gt;
&#039;https://www.dropbox.com/sh/nybt54x8yhh7frq/AACfsG32sJnBgNh1CdivXDjYa?dl=0&#039;&lt;br /&gt;
&lt;br /&gt;
Тека &#039;&#039;&#039;SQL_Koha_23_05_0X_adds/uk-UA_additional/uk-UA&#039;&#039;&#039;  містить оновлення, які необхідно скопіювати у теку &#039;&#039;&#039;uk-UA&#039;&#039;&#039; у &#039;&#039;&#039;/usr/share/koha/intranet/cgi-bin/installer/data/mysql&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Виконайте наступну команду&lt;br /&gt;
 sudo find /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA -type d -exec chmod ugo+x {} \;&lt;br /&gt;
щоб надати привілеї теці /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA. Інакше інсталятор її не побачить.&lt;br /&gt;
&lt;br /&gt;
=== Утворення локалізованих шаблонів ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Переходимо у теку сценаріїв локалізації Коха&lt;br /&gt;
&lt;br /&gt;
 cd /usr/share/koha/misc/translator&lt;br /&gt;
&lt;br /&gt;
та запускаємо утворення локалізованих шаблонів тощо для кожної мови&lt;br /&gt;
&lt;br /&gt;
 sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib &amp;quot;./translate&amp;quot; install uk-UA&lt;br /&gt;
 sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib &amp;quot;./translate&amp;quot; install ru-RU&lt;br /&gt;
&lt;br /&gt;
... і для інших необхідних мов (окрім „en“)&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Спочатку дивимося перелік доступних мов&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --list --available&lt;br /&gt;
&lt;br /&gt;
Встановлюємо переклади для української&amp;lt;!-- та російської --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --install uk-UA&lt;br /&gt;
&amp;lt;!-- sudo koha-translate --install ru-RU --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ця команда також згенерує деякі перекладені дані для Коха (у форматі &#039;&#039;&#039;yaml&#039;&#039;&#039;-файлів) у теці&lt;br /&gt;
 /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA&lt;br /&gt;
разом з раніше скопійованими &#039;&#039;&#039;SQL&#039;&#039;&#039;-файлами.&lt;br /&gt;
&lt;br /&gt;
Також можете встановити деякі інші мови інтерфейсу&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --install pl-PL &lt;br /&gt;
&amp;lt;!-- sudo koha-translate --install be-BY --&amp;gt;&lt;br /&gt;
 sudo koha-translate --install de-DE&lt;br /&gt;
 sudo koha-translate --install fr-FR&lt;br /&gt;
 sudo koha-translate --install it-IT&lt;br /&gt;
 sudo koha-translate --install cs-CZ&lt;br /&gt;
 sudo koha-translate --install bg-Cyrl&lt;br /&gt;
 …&lt;br /&gt;
&lt;br /&gt;
=== Кроки веб-встановлювача ===&lt;br /&gt;
&lt;br /&gt;
Типовий логін для екземляра напр. „ukr_unimarc“ буде:&lt;br /&gt;
 koha_ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Пароль та логін можна переглянути за допомогою:&lt;br /&gt;
 sudo koha-passwd ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
або логін і пароль зберігаються у файлі &#039;&#039;&#039;/etc/koha/sites/ukr_unimarc/koha-conf.xml&#039;&#039;&#039;, у розділі &#039;&#039;&#039;config&#039;&#039;&#039; знаходимо користувача (&#039;&#039;&#039;user&#039;&#039;&#039;) та пароль (&#039;&#039;&#039;pass&#039;&#039;&#039;). Також побачити логін та пароль можна через команди &lt;br /&gt;
&lt;br /&gt;
 sudo xmlstarlet sel -t -v &#039;yazgfs/config/user&#039; /etc/koha/sites/ukr_unimarc/koha-conf.xml&lt;br /&gt;
 sudo xmlstarlet sel -t -v &#039;yazgfs/config/pass&#039; /etc/koha/sites/ukr_unimarc/koha-conf.xml&lt;br /&gt;
 &lt;br /&gt;
У веб-оглядачі переходимо за адресою http://localhost:8080/?language=uk-UA (чи http://localhost:8888/?language=uk-UA). Бачимо запит на авторизацію від веб-встановлювача.&lt;br /&gt;
&lt;br /&gt;
Крок 1: мова &#039;&#039;&#039;uk-UA&#039;&#039;&#039;, перевірка залежностей&lt;br /&gt;
&lt;br /&gt;
Крок 2: налаштування бази даних, перевірка з’єднання, існування БД та привілеїв&lt;br /&gt;
&lt;br /&gt;
Крок 3: створення таблиць, вибір МАРК-стандарту &#039;&#039;&#039;Unimarc&#039;&#039;&#039; (УкрМарк), вибір типових даних (послідовно &#039;&#039;&#039;вибираємо усі¹²&#039;&#039;&#039; &#039;&#039;&#039;дані&#039;&#039;&#039;, імпорт 1-10 хв.).&lt;br /&gt;
&lt;br /&gt;
¹Які типові дані можна вимкнути:&lt;br /&gt;
* Приклади користувачів &lt;br /&gt;
* Приклади бібліотек/підрозділів&lt;br /&gt;
&lt;br /&gt;
²Також варто вимкнути типову структуру unimarc_sample_fastadd_framework (вона конфліктує з unimarc_sample_fastadd_framework_FA_UKR) у блоці „Факультативне“.&lt;br /&gt;
&lt;br /&gt;
==== Процес імпорту даних ====&lt;br /&gt;
Для імпорту даних Koha використовуватиме дані з теки /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA.&lt;br /&gt;
У цій теці будуть як дані, згенеровані самою Коха (у форматі yml-файлів) так і дані sql-скриптів (з набору Сергія Дубика).  &lt;br /&gt;
&lt;br /&gt;
На 3 кроці слідкуємо за помилками при імпорті типових даних. Якщо є помилки — знаходимо відповідні sql-файли, виправляємо їх та імпортуємо вручну (напр., через phpmyadmin) або очищуємо таблиці і перезапускаємо веб-встановлювач. Також повідомляйте про sql-помилки Сергія Дубика, serhijdubykЖАБКАgmail.com. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Для очищення таблиць (ОБЕРЕЖНО - БУДУТЬ ВИТЕРТИ УСІ ДАНІ з БД koha_ukr_unimarc) та перезапуску веб-встановлювача можна використати наступний bash-скрипт delete_all_data_in_db_koha_ukr_unimarc.sh:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash &lt;br /&gt;
 # MySQL сервер та інформація про підключення&lt;br /&gt;
 MYSQL_USER=&amp;quot;koha_ukr_unimarc&amp;quot;&lt;br /&gt;
 MYSQL_PASSWORD=&amp;quot;ваш_пароль&amp;quot;&lt;br /&gt;
 MYSQL_HOST=&amp;quot;localhost&amp;quot; # або інший хост, на якому запущено MySQL&lt;br /&gt;
 MYSQL_DB=&amp;quot;koha_ukr_unimarc&amp;quot; &lt;br /&gt;
 # Вибір всіх таблиць в базі даних TABLES=$(mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -se &amp;quot;SHOW TABLES&amp;quot;)&lt;br /&gt;
 # Вимкнення перевірки зовнішніх ключів&lt;br /&gt;
 mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;SET FOREIGN_KEY_CHECKS = 0;&amp;quot; &lt;br /&gt;
 # Цикл для виконання DELETE для кожної таблиці&lt;br /&gt;
 for table in $TABLES&lt;br /&gt;
 do&lt;br /&gt;
   mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;DELETE FROM $table;&amp;quot;&lt;br /&gt;
 done &lt;br /&gt;
 # Включення перевірки зовнішніх ключів&lt;br /&gt;
 mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;SET FOREIGN_KEY_CHECKS = 1;&amp;quot;&lt;br /&gt;
 echo &amp;quot;Всі дані з бази даних $MYSQL_DB були очищені.&amp;quot;&lt;br /&gt;
 sudo /etc/init.d/koha-common restart&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
 sudo /etc/init.d/mariadb restart&lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
 koha-plack --restart ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Інколи, для кращого очищення, цей скрипт потрібно запускати повторно.&lt;br /&gt;
&lt;br /&gt;
==== Помилка „Gateway Timeout“ ====&lt;br /&gt;
Рідко, скоріш на повільних серверах, на 3-му кроці може з’являтися помилка „Gateway Timeout“. Спробуйте в налаштуваннях Apache (/etc/apache2/apache2.conf) виставити більший час (Timeout 1200), виконати&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
та перезапустити веб-встановлювач (й попередньо очистити таблиці).&lt;br /&gt;
&lt;br /&gt;
==== Адаптаційний етап  ====&lt;br /&gt;
=====Створення бібліотеки/підрозділу=====&lt;br /&gt;
&lt;br /&gt;
Створюємо свій підрозділ, напр.&lt;br /&gt;
&lt;br /&gt;
    Код біб­ліо­те­ки/під­роз­ді­лу: AB&lt;br /&gt;
    Найменування: Абонемент&lt;br /&gt;
&lt;br /&gt;
=====Створення категорії користувачів=====&lt;br /&gt;
Якщо у sql-даних були вибрані типові категорії користувачів, то цей крок Коха пропустить.&lt;br /&gt;
&lt;br /&gt;
===== Створення адміністратора Коха=====&lt;br /&gt;
&lt;br /&gt;
Вводимо дані адміністратора Коха - прізвище, ім’я, номер читацького квитка, бібліотека / підрозділ, категорію користувача, логін, пароль.&lt;br /&gt;
&lt;br /&gt;
===== Створення нового типу одиниць =====&lt;br /&gt;
Якщо у sql-даних були вибрані приклади типів одиниць, то цей крок Коха пропустить.&lt;br /&gt;
&lt;br /&gt;
===== Створення нового правила обігу =====&lt;br /&gt;
Наприклад, вибираємо&lt;br /&gt;
 Підрозділ бібліотеки: Абонемент&lt;br /&gt;
 Категорія користувача: Студент&lt;br /&gt;
 Тип одиниці: BOOK&lt;br /&gt;
 Поточна дозволена кількість видач: 50&lt;br /&gt;
 Термін випозичання: 14&lt;br /&gt;
 Одиниці: дні&lt;br /&gt;
 Продовження (дозволена кількість): 1&lt;br /&gt;
=====Встановлення завершено!=====&lt;br /&gt;
Вітаємо, Ви закінчили і готові до використання Коха&lt;br /&gt;
&lt;br /&gt;
== Підтримка кирилиці рушієм пошуку Zebra ==&lt;br /&gt;
&lt;br /&gt;
Необхідно додати кириличні символи до файлу&lt;br /&gt;
&lt;br /&gt;
 /etc/koha/zebradb/etc/word-phrase-utf.chr&lt;br /&gt;
&lt;br /&gt;
а саме виправити на наступне:&lt;br /&gt;
&lt;br /&gt;
 lowercase {0-9}{a-z}αβγδεζηθικλμνξοπρστυφχψωæäåąßćęłńóśøöüźżабвгдежзийклмнопрстуфхцчшщьыъэюяёєїґўі’&lt;br /&gt;
 uppercase {0-9}{A-Z}ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩÆÄÅĄẞĆĘŁŃÓŚØÖÜŹŻАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЬЫЪЭЮЯЁЄЇҐЎІ’&lt;br /&gt;
 &lt;br /&gt;
 space {\001-\040}!&amp;quot;#$%&amp;amp;&#039;\()*+,-./:;&amp;lt;=&amp;gt;?@\[\\]^_`\{|}~{\x88-\x89}{\x98-\x9C}&lt;br /&gt;
&lt;br /&gt;
Без цієї зміни пошук або не буде працювати або даватиме некоректні результати.&lt;br /&gt;
&lt;br /&gt;
Також для коректного сортування кирилиці аналогічні зміни також потрібно внести і до файлу&lt;br /&gt;
/etc/koha/zebradb/lang_defs/en/&#039;&#039;&#039;sort-string-utf.chr&#039;&#039;&#039; (наявність uk/sort-string-utf.chr наразі не дає бажаного результату).&lt;br /&gt;
&lt;br /&gt;
При оновленнях пакунка „koha-common“ також потрібно вносити ці зміни.&lt;br /&gt;
&lt;br /&gt;
=== Запуск служби Zebra ===&lt;br /&gt;
&lt;br /&gt;
 sudo koha-zebra --start ukr_unimarc&lt;br /&gt;
* koha-zebra — новий скрипт, згадка про нього є тут https://koha-community.org/koha-17-11-released/&lt;br /&gt;
&lt;br /&gt;
=== Запуск індексації Zebra ===&lt;br /&gt;
&lt;br /&gt;
 sudo koha-rebuild-zebra -f -v ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== Включення Plack ==&lt;br /&gt;
 koha-plack --enable ukr_unimarc;  koha-plack --start ukr_unimarc&lt;br /&gt;
Щодо продуктивності див. також тут:&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Performance&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Benchmark_for_16.11&lt;br /&gt;
&lt;br /&gt;
== Створення sitemap ==&lt;br /&gt;
 koha-sitemap --enable   ukr_unimarc&lt;br /&gt;
 koha-sitemap --generate ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== E-mail ==&lt;br /&gt;
&lt;br /&gt;
By default, email is turned off. This is to let you get everything set up before you risk sending unwanted notices to people. To turn email on:&lt;br /&gt;
&lt;br /&gt;
 sudo koha-email-enable ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== Вимкнення оновлення Koha ==&lt;br /&gt;
Для більш контрольованого оновлення пакунків Коха можна тимчасово виключити оновлення у /etc/apt/sources.list.d/koha.list                                                                                                                                                         &lt;br /&gt;
 #deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&lt;br /&gt;
&lt;br /&gt;
Це дозволить легко оновлювати інші пакунки Debian&lt;br /&gt;
&lt;br /&gt;
= Виправлення проблем =&lt;br /&gt;
Деколи стає відомо про проблему у поточній версії Koha. Зазвичай виправлення з’являється в наступній версії.&lt;br /&gt;
Це у випадку, якщо про проблему повідомлено на [https://bugs.koha-community.org/bugzilla3/ баґгтрекар Koha] і знайдено й прийнято її вирішення (латка) до виходу наступної версії.&lt;br /&gt;
Тут згадуватимуться проблеми й їх вирішення для поточних версій Koha.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Koha 16.11 ==&lt;br /&gt;
=== Поламані посилання при пошуку ===&lt;br /&gt;
Проявляється в укр. та рос. локалізації Unimarc (УкрМарк) при використанні відображення Koha-MARC „biblio.biblionumber «» 090^9.&lt;br /&gt;
&lt;br /&gt;
Вирішення: замінити у файлі /usr/share/koha/intranet/htdocs/intranet-tmpl/prog/en/xslt/UNIMARCslim2intranetResults.xsl&lt;br /&gt;
рядок&lt;br /&gt;
  &amp;lt;xsl:variable name=&amp;quot;biblionumber&amp;quot; select=&amp;quot;marc:controlfield[@tag=001]&amp;quot;/&amp;gt;&lt;br /&gt;
на рядок&lt;br /&gt;
  &amp;lt;xsl:variable name=&amp;quot;biblionumber&amp;quot; select=&amp;quot;marc:datafield[@tag=090]/marc:subfield[@code=&#039;a&#039;]&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Повідомлення про помилку: [https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17730 Uniform mapping for biblio.biblionumber (Unimarc) ].&lt;br /&gt;
&lt;br /&gt;
Потребує оновлення мов&lt;br /&gt;
 sudo koha-translate --update uk-UA&lt;br /&gt;
 sudo koha-translate --update pl-PL&lt;br /&gt;
 sudo koha-translate --update ru-RU&lt;br /&gt;
та інших&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Див. також: [[Виправлення та вдосконалення для АБІС Koha]], зроблені українською спільнотою АБІС Koha.&lt;br /&gt;
&lt;br /&gt;
= Оновлення Koha =&lt;br /&gt;
&lt;br /&gt;
Нова версія Koha виходить кожні шість місяців з набором нових функцій. Також кожен місяць виходять коригувальні оновлення.&lt;br /&gt;
&lt;br /&gt;
Оновлення проходить легко для варіанту [[Встановлення Koha з репозитарію на ОС Debian|встановлення Koha з пакунків Debian]].&lt;br /&gt;
&lt;br /&gt;
Більш стабільними є версії Коха, що пройшли декілька коригувальних оновлень.&lt;br /&gt;
&lt;br /&gt;
Можна оновлювати Коху до версії з певної стабільної гілки. Напр., якщо потрібно оновити Коха до найновішої коригувальної версії у гілці 23.05, то у файлі /etc/apt/sources.list.d/koha.list&lt;br /&gt;
має бути наступне&lt;br /&gt;
&lt;br /&gt;
deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
 sudo apt-get install koha-common&lt;br /&gt;
&lt;br /&gt;
Деколи необхідно оновити ключ debian-сховища Koha.&lt;br /&gt;
&lt;br /&gt;
 wget -qO - https://debian.koha-community.org/koha/gpg.asc | gpg --dearmor -o /usr/share/keyrings/koha-keyring.gpg&lt;br /&gt;
&lt;br /&gt;
Для більшого контролю над наступними оновленнями Коха можна закоментувати рядок у /etc/apt/sources.list.d/koha.list (і розкоментовувати чи змінювати при ручному оновленні АБІС Koha).&lt;br /&gt;
&lt;br /&gt;
== Встановлення/оновлення допоміжних perl-модулів ==&lt;br /&gt;
&lt;br /&gt;
Після оновлення, перевіряємо в бібліотечному інтерфейсі сторінку „Домівка &amp;gt; Про АБІС Koha &amp;gt; Модулі Perl“.&lt;br /&gt;
&lt;br /&gt;
Ви можете побачити відсутні модулі Perl, виділені різними кольорами,&lt;br /&gt;
&lt;br /&gt;
=== Пакунки з репозитарію Debian ===&lt;br /&gt;
&lt;br /&gt;
Деякі згадувані тут пакунки могли бути відсутні у репозиторії Debian на момент підготовки пакунки з Koha. Пробуємо знайти відсутні пакунки через пошук &lt;br /&gt;
https://www.debian.org/distrib/packages#search_packages&lt;br /&gt;
&lt;br /&gt;
Знайдені пакунки довстановлюємо&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install знайдений_пакунок&lt;br /&gt;
&lt;br /&gt;
Напр.&lt;br /&gt;
 sudo apt-get install libhttp-tiny-perl&lt;br /&gt;
&lt;br /&gt;
=== Пакунки з CPAN ===&lt;br /&gt;
&lt;br /&gt;
Perl-пакунки, наразі не пакетизовані й відсутні у репозитарії Debian, встановлюємо напряму з репозитарію perl-пакунків CPAN.&lt;br /&gt;
&lt;br /&gt;
Наприклад, при  оновлення до 16.11: &lt;br /&gt;
&lt;br /&gt;
(perl-пакунок „Test::DBIx::Class“ також вимагав встановлення debian-пакунка „apache2-dev“)&lt;br /&gt;
&lt;br /&gt;
 sudo cpan&lt;br /&gt;
 install Test::DBIx::Class&lt;br /&gt;
 install Readonly::XS&lt;br /&gt;
 install HTTPD::Bench::ApacheBench&lt;br /&gt;
&lt;br /&gt;
== Оновлення локалізації ==&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --update uk-UA&lt;br /&gt;
та, за потреби, інших мов (ru-RU, pl-PL, be-BY)&lt;br /&gt;
&lt;br /&gt;
Однак, при оновленні пакунків Koha локалізація оновлюється автоматично для усіх вибраних мов.&lt;br /&gt;
&lt;br /&gt;
= Вилучення Koha =&lt;br /&gt;
&lt;br /&gt;
Вилучення пакунка „koha-common“ не приводить до автоматичного вилучення екземплярів АБІС Koha. &#039;&#039;&#039;Попередньо&#039;&#039;&#039; необхідно зупинити та вилучити усі екземпляри АБІС Koha командами&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/mariadb restart&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
 sudo koha-zebra --stop ukr_unimarc&lt;br /&gt;
 sudo koha-indexer --stop ukr_unimarc&lt;br /&gt;
 sudo koha-plack --stop ukr_unimarc&lt;br /&gt;
 sudo koha-disable ukr_unimarc&lt;br /&gt;
 sudo koha-remove ukr_unimarc&lt;br /&gt;
 sudo /sbin/userdel ukr_unimarc-koha&lt;br /&gt;
 sudo /sbin/groupdel ukr_unimarc-koha&lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
&lt;br /&gt;
Інколи виникає помилка userdel: user ukr_unimarc-koha is currently used by process 4793 /usr/sbin/deluser: `/usr/sbin/userdel ukr_unimarc-koha&#039; returned error code 8. Див. https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=4880.&lt;br /&gt;
&lt;br /&gt;
Перегляд переліку наявних екземплярів &lt;br /&gt;
&lt;br /&gt;
 sudo koha-list&lt;br /&gt;
&lt;br /&gt;
Остаточне вилучення пакунків Koha&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get purge koha-common koha-deps koha-perldeps koha-elasticsearch&lt;br /&gt;
&lt;br /&gt;
Перевірте також теки:&lt;br /&gt;
 /var/spool/koha&lt;br /&gt;
 /var/log/koha&lt;br /&gt;
 /var/lib/koha&lt;br /&gt;
 /var/cache/koha&lt;br /&gt;
 /usr/share/koha&lt;br /&gt;
 /etc/koha&lt;br /&gt;
&lt;br /&gt;
Можна очистити вміст цих тек щодо екземпляру ukr_unimarc&lt;br /&gt;
 rm -rf /var/spool/koha/ukr_unimarc&lt;br /&gt;
 rm -rf /var/log/koha/ukr_unimarc&lt;br /&gt;
 rm -rf /var/lib/koha/ukr_unimarc &lt;br /&gt;
 rm -rf /var/cache/koha/ukr_unimarc &lt;br /&gt;
&lt;br /&gt;
У випадку якщо це був останній екземпляр та Вам не потрібна тека /usr/share/koha, то вилучайте й повністю теку /usr/share/koha &lt;br /&gt;
 rm -rf /usr/share/koha&lt;br /&gt;
Примітка: Теку /usr/share/koha мала вилучити команда „apt-get purge koha-common“, однак там могли залишитися файли перекладів чи інші ваші зміни чи долучені файли.&lt;br /&gt;
&lt;br /&gt;
У теці /etc/koha команда „apt-get purge koha-common“ також вилучила більшість файлів. Залишилася тека /etc/koha/sites/ukr_unimarc, її вилучаємо&lt;br /&gt;
 rm -rf /etc/koha/sites/ukr_unimarc&lt;br /&gt;
Також там могли зберегтися конфіг налаштування екземпляра (/etc/koha/koha-ukr-unimarc-site.conf) та інші ваші зміни. Якщо нічого з цього не потрібно, то вилучаємо теку /etc/koha/&lt;br /&gt;
 rm -rf /etc/koha&lt;br /&gt;
&lt;br /&gt;
Вилучення налаштувань для веб-сервера Apache2&lt;br /&gt;
&lt;br /&gt;
 rm /etc/apache2/sites-enabled/ukr_unimarc.conf&lt;br /&gt;
 rm /etc/apache2/sites-available/ukr_unimarc.conf&lt;br /&gt;
&lt;br /&gt;
Якщо після видалення планується перевстановлення Коха, то ще потрібно &lt;br /&gt;
 &lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
&lt;br /&gt;
= Налаштування =&lt;br /&gt;
&lt;br /&gt;
Щодо додаткових налаштувань та адаптацій див. тут: [[Налаштування Koha, встановленої з джерела]].&lt;br /&gt;
&lt;br /&gt;
= Див. також =&lt;br /&gt;
&lt;br /&gt;
* [[Встановлення Koha з джерела на ОС Debian]]&lt;br /&gt;
* [[Оновлення Koha, встановленої з джерела]]&lt;br /&gt;
* [[Коротка інструкція для адміністратора АБІС Koha]]&lt;br /&gt;
* [[Короткий посібник користувача АБІС Koha]]&lt;br /&gt;
&lt;br /&gt;
[[Category:АБІС Koha]]&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_Koha_%D0%B7_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D1%96%D1%8E_%D0%BD%D0%B0_%D0%9E%D0%A1_Debian&amp;diff=9259</id>
		<title>Встановлення Koha з репозитарію на ОС Debian</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_Koha_%D0%B7_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D1%96%D1%8E_%D0%BD%D0%B0_%D0%9E%D0%A1_Debian&amp;diff=9259"/>
		<updated>2024-07-22T04:57:04Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: /* Оновлення Koha */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Розглядається встановлення АБІС Koha версії 21.05.X-23.11.X &#039;&#039;&#039;з репозитарію&#039;&#039;&#039; [http://debian.koha-community.org/ debian.koha-community.org]. &lt;br /&gt;
&lt;br /&gt;
На даний час це найбільш протестований і розповсюджений варіант.&lt;br /&gt;
&lt;br /&gt;
Окрім цього ще є варіант [[Встановлення Koha з джерела на ОС Debian|встановлення АБІС Koha з джерельних кодів]], що є дещо більш гнучким щодо налаштування, але і складнішим.&lt;br /&gt;
&lt;br /&gt;
Див. також&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_on_Debian Koha_on_Debian] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Debian Koha &amp;amp; Debian] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Category:Installation Category:Installation] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_on_ubuntu_-_packages Koha on ubuntu - packages] на Koha Wiki&lt;br /&gt;
&lt;br /&gt;
= Встановлення ОС Debian GNU/Linux &amp;lt;!-- 10 Buster / --&amp;gt; 11 Bullseye =&lt;br /&gt;
&lt;br /&gt;
Див. також:&lt;br /&gt;
* http://download.openlib.org.ua/ustanovka-debian-11/&lt;br /&gt;
* https://infoit.com.ua/linux/kak-ustanovit-debian-11-bullseye-shag-za-shagom/&lt;br /&gt;
* [http://wiki.tntu.edu.ua/%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_%D0%9E%D0%A1_Debian_Linux Встановлення ОС Debian Linux].&lt;br /&gt;
&lt;br /&gt;
Перевірка поточної версії Debian:&lt;br /&gt;
 lsb_release -d&lt;br /&gt;
&lt;br /&gt;
Щодо сумісності Коха з іншими версіями ОС див.&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/System_requirements_and_recommendations Системні вимоги та рекомендації] (англ.)&lt;br /&gt;
&lt;br /&gt;
== Підключення гілок non-free та contrib для пакунків Дебіен ==&lt;br /&gt;
&lt;br /&gt;
Перевіряємо у /etc/apt/sources.list чи підключені гілки  non-free та contrib&lt;br /&gt;
&lt;br /&gt;
 sudo mc -e /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
 deb     http://deb.debian.org/debian/ bullseye main non-free contrib&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bullseye main non-free contrib&lt;br /&gt;
 &lt;br /&gt;
 deb     http://security.debian.org/debian-security/ bullseye-security main&lt;br /&gt;
 deb-src http://security.debian.org/debian-security/ bullseye-security main&lt;br /&gt;
 &lt;br /&gt;
 deb     http://deb.debian.org/debian/ bullseye-updates main contrib non-free&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bullseye-updates main contrib non-free&lt;br /&gt;
 &lt;br /&gt;
 deb     http://deb.debian.org/debian bullseye-backports main contrib non-free&lt;br /&gt;
 deb-src http://deb.debian.org/debian bullseye-backports main&lt;br /&gt;
  &lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
= Встановлення ОС Debian GNU/Linux 12 bookworm =&lt;br /&gt;
&lt;br /&gt;
Див. також:&lt;br /&gt;
* https://d-i.debian.org/manual/uk.amd64/index.html Debian GNU/Linux гайд інсталяції&lt;br /&gt;
&lt;br /&gt;
Перевірка поточної версії Debian:&lt;br /&gt;
 lsb_release -d&lt;br /&gt;
&lt;br /&gt;
Щодо сумісності Коха з іншими версіями ОС див.&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/System_requirements_and_recommendations Системні вимоги та рекомендації] (англ.)&lt;br /&gt;
&lt;br /&gt;
== Підключення гілок non-free та contrib для пакунків Дебіен ==&lt;br /&gt;
&lt;br /&gt;
Перевіряємо у /etc/apt/sources.list чи підключені гілки  non-free та contrib&lt;br /&gt;
&lt;br /&gt;
 sudo mc -e /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware&lt;br /&gt;
  &lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
= Попередні налаштування =&lt;br /&gt;
== Локаль з UTF-8 ==&lt;br /&gt;
Перевірка локалі:&lt;br /&gt;
  sudo locale&lt;br /&gt;
у виводі повинно бути магічне „&#039;&#039;&#039;UTF-8&#039;&#039;&#039;“ (en.UTF-8 тощо), наприклад для України&lt;br /&gt;
&lt;br /&gt;
 LANG=uk_UA.UTF-8&lt;br /&gt;
 LANGUAGE=&lt;br /&gt;
 LC_CTYPE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_NUMERIC=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_TIME=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_COLLATE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MONETARY=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MESSAGES=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_PAPER=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_NAME=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_ADDRESS=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_TELEPHONE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MEASUREMENT=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_IDENTIFICATION=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Якщо &#039;&#039;&#039;UTF-8&#039;&#039;&#039; не згадується, то встановлюємо локаль&lt;br /&gt;
   apt install locales locales-all&lt;br /&gt;
   sudo /usr/sbin/update-locale LANG=uk_UA.UTF-8 LANGUAGE=&amp;quot;uk_UA:uk&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Підключення репозитарію Koha  ==&lt;br /&gt;
&lt;br /&gt;
В репозитарії [http://debian.koha-community.org/ debian.koha-community.org]  доступні стабільна та розробницька версії.&lt;br /&gt;
&lt;br /&gt;
Спочатку додаємо ключ gpg.asc (koha-keyring.gpg) до довірених ключів APT:&lt;br /&gt;
&lt;br /&gt;
Встановити gpg&lt;br /&gt;
 apt-get install gnupg2&lt;br /&gt;
&lt;br /&gt;
Звантажити та встановити ключ&lt;br /&gt;
&lt;br /&gt;
Новіший спосіб&lt;br /&gt;
 wget -qO - https://debian.koha-community.org/koha/gpg.asc | gpg --dearmor -o /usr/share/keyrings/koha-keyring.gpg&lt;br /&gt;
&lt;br /&gt;
або старіший спосіб&lt;br /&gt;
 wget -q -O- https://debian.koha-community.org/koha/gpg.asc | sudo apt-key add -&lt;br /&gt;
&lt;br /&gt;
Див. також [https://wiki.koha-community.org/wiki/Koha_on_Debian#The_apt-key_deprecation_warning] та [https://wiki.debian.org/DebianRepository/UseThirdParty]).&lt;br /&gt;
&lt;br /&gt;
Швидко підключити репозитарій стабільну версію Koha (рекомендується) можна командою&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha stable main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
&lt;br /&gt;
Також можна вибрати репозитарій з певною версією (див. тут http://debian.koha-community.org/koha/dists/), напр&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 21.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 21.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 22.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 22.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 &#039;&#039;&#039;echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&#039;&#039;&#039;&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
&lt;br /&gt;
Оновлюємо список доступних для встановлення пакунків&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
= Встановлення Koha =&lt;br /&gt;
&lt;br /&gt;
== Встановлення пакунків Koha ==&lt;br /&gt;
 sudo apt-get install koha-common koha-deps koha-perldeps koha-l10n koha-elasticsearch&lt;br /&gt;
&lt;br /&gt;
Може бути помилка з конфігурацією пакунка libapache2-mpm-itk, див. рішення тут https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=734865 та https://wiki.koha-community.org/wiki/Koha_on_Debian#Aside:_a_common_problem_on_Ubuntu_happens_here&lt;br /&gt;
&lt;br /&gt;
Якщо далі щось піде не так, читаємо стандартну інструкцію про налаштування&lt;br /&gt;
&lt;br /&gt;
 less /usr/share/doc/koha-common/README.Debian&lt;br /&gt;
&lt;br /&gt;
(у нових версіях можуть бути зміни)&lt;br /&gt;
&lt;br /&gt;
== Встановлення БД MySQL та допоміжних пакунків ==&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install mariadb-server &lt;br /&gt;
&lt;br /&gt;
 sudo mysql_secure_installation&lt;br /&gt;
&lt;br /&gt;
За винятком першого питання, на всі питання можна відповісти Так (“&#039;&#039;&#039;Y&#039;&#039;&#039;”). Необхідно встановити root пароль (надалі „ПарольАдмінаMySQL“)!&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install memcached libmemcached-tools&lt;br /&gt;
&lt;br /&gt;
 sudo apt install aptitude&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!-- sudo aptitude -t buster-backports install php-twig --&amp;gt;&lt;br /&gt;
 &amp;lt;!-- sudo aptitude -t bullseye-backports install php-twig --&amp;gt;&lt;br /&gt;
 sudo apt install php-twig&lt;br /&gt;
&lt;br /&gt;
 sudo apt install phpmyadmin php libapache2-mod-php &lt;br /&gt;
&lt;br /&gt;
* для „phpmyadmin“ вибрати (пробілом позначити зірочкою) лише „apache2“&lt;br /&gt;
* configure database for phpmyadmin with dbconfig-common? — так та встановити пароль застосунку&lt;br /&gt;
&lt;br /&gt;
Типово phpmyadmin доступний за адресою http://localhost/phpmyadmin&lt;br /&gt;
&lt;br /&gt;
Щодо phpmyadmin також див. https://think.unblog.ch/en/phpmyadmin-error-php-7-2-5-is-required/&lt;br /&gt;
&lt;br /&gt;
Якщо потрібен доступ до phpmyadmin на іншому порті, то у файлі /etc/phpmyadmin/phpmyadmin.service змінити&lt;br /&gt;
 ...&lt;br /&gt;
 &amp;lt;port&amp;gt;8888&amp;lt;/port&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
&lt;br /&gt;
та додати цей порт у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
 Listen 8888&lt;br /&gt;
&lt;br /&gt;
Перезапуск Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
По умовчанню вхід через phphmyadmin для root закрито.&lt;br /&gt;
За потреби можна створити іншого користувача&lt;br /&gt;
 &lt;br /&gt;
 mysql -u root -p&lt;br /&gt;
 CREATE USER &#039;sysadmin&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;парольдляsysadmin&#039;;&lt;br /&gt;
&lt;br /&gt;
та надати йому привілеї на усі БД:&lt;br /&gt;
&lt;br /&gt;
 GRANT ALL PRIVILEGES ON *.* TO &#039;sysadmin&#039;@&#039;localhost&#039; WITH GRANT OPTION;&lt;br /&gt;
 exit&lt;br /&gt;
 sudo /etc/init.d/mysql restart&lt;br /&gt;
&lt;br /&gt;
== Пакунки з CPAN ==&lt;br /&gt;
&lt;br /&gt;
Пакунки, яких немає у репозитаріях Debian чи Koha, встановлюємо з CPAN.&lt;br /&gt;
&lt;br /&gt;
Станом на 12.2023 необхідні модулі&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;HTTPD::Bench::ApacheBench&#039;&#039;&#039; (0.73), перевірка в Debian: [https://packages.debian.org/search?keywords=libhttpd-bench-apachebench-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
* &#039;&#039;&#039;Text::CSV::Unicode&#039;&#039;&#039; (0.40), перевірка в Debian: [https://packages.debian.org/search?keywords=libtext_csv_unicode-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
* &#039;&#039;&#039;Selenium::Remote::Driver&#039;&#039;&#039; (1.27), перевірка в Debian: [https://packages.debian.org/search?keywords=libselenium_remote_driver-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Locale::XGettext::TT2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Встановлюємо командами (при цьому, якщо це перше використання CPAN, підтверджуємо автоматичне налаштування та підключення до Інтернет) :&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install make&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install HTTPD::Bench::ApacheBench&#039;&lt;br /&gt;
— встановився, вивід —&lt;br /&gt;
 ADIRAJ/ApacheBench-0.73.tar.gz&lt;br /&gt;
 make install  -- OK&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install libgdbm-dev apache2-dev libdatetimex-easy-perl &lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;DBIx::Class::Schema::PopulateMore&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Test::Differences&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Text::CSV::Unicode&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
 RMBARKER/Text-CSV-Unicode-0.400.tar.gz&lt;br /&gt;
  ./Build install  -- OK&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Selenium::Remote::Driver&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
 TEODESIAN/Selenium-Remote-Driver-1.32.tar.gz&lt;br /&gt;
  /usr/bin/make install  -- OK&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- exists in Debian 10: sudo  perl -MCPAN -e &#039;install Net::OAuth2::AuthorizationServer&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
  LEEJO/Net-OAuth2-AuthorizationServer-0.23.tar.gz&lt;br /&gt;
  /usr/bin/make install  -- OK&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!-- sudo  perl -MCPAN -e &#039;install Readonly::XS&#039;&lt;br /&gt;
— встановлено, вивід —&lt;br /&gt;
 Readonly::XS is up to date (1.05).&lt;br /&gt;
&#039;&#039;Чомусь є ще зауваження про пакунок Readonly::XS, хоча він і повинен бути встановлений командою вище (?).&#039;&#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- sudo  perl -MCPAN -e &#039;install WebService::ILS&#039;&lt;br /&gt;
— встановився, вивід —&lt;br /&gt;
 SRDJAN/WebService-ILS-0.14.tar.gz&lt;br /&gt;
 ./Build install  -- OK--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Locale::XGettext::TT2&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--== Налаштування MySQL ==--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
1) Пароль для користувача root БД MySQL: ПарольАдмінаMySQL&lt;br /&gt;
&lt;br /&gt;
Лише, &#039;&#039;&#039;якщо пароль не вибрано&#039;&#039;&#039; при встановленні MySQL чи необхідно вказати новий, то діємо наступним чином&lt;br /&gt;
&lt;br /&gt;
 sudo dpkg-reconfigure mysql-server-5.5&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
2) Для підтримки UTF-8 у MySQL у файлі /etc/mysql/my.cnf (в кінці) має бути наступне&lt;br /&gt;
&lt;br /&gt;
 [mysqld]&lt;br /&gt;
 init-connect=&#039;SET NAMES utf8, collation_connection=utf8_unicode_ci&#039;&lt;br /&gt;
 character-set-server=utf8&lt;br /&gt;
 collation-server=utf8_unicode_ci&lt;br /&gt;
 character_set_client=utf8&lt;br /&gt;
 skip-character-set-client-handshake&lt;br /&gt;
&lt;br /&gt;
3) Перезапускаємо сервер MySQL&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/mysql restart&lt;br /&gt;
&lt;br /&gt;
4) Переконуємося, що зміни внесені, виконавши&lt;br /&gt;
&lt;br /&gt;
 sudo mysql -uroot -pПарольАдмінаMySQL&lt;br /&gt;
 show variables;&lt;br /&gt;
 quit&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Налаштування Apache та сценарій „koha-post-install-setup“ ==&lt;br /&gt;
&lt;br /&gt;
1) Виконуємо сценарій&lt;br /&gt;
 sudo koha-post-install-setup&lt;br /&gt;
(він задіює модулі Rewrite та Suexec для Apache)&lt;br /&gt;
&lt;br /&gt;
2) Додатково задіюємо модулі &amp;lt;!--і Expires, --&amp;gt; Deflate, Cgi, headers, proxy_http&amp;lt;!--, Mpm_Itk та виключаємо[https://wiki.koha-community.org/wiki/Koha_on_Debian#Aside:_a_common_problem_on_Ubuntu_happens_here] модуль Event&lt;br /&gt;
 sudo a2enmod expires--&amp;gt;&lt;br /&gt;
 sudo a2enmod deflate&lt;br /&gt;
 sudo a2enmod rewrite&lt;br /&gt;
 sudo a2enmod cgi&lt;br /&gt;
&amp;lt;!-- sudo a2enmod mpm_itk&lt;br /&gt;
 sudo a2dismod mpm_event--&amp;gt;&lt;br /&gt;
 sudo a2enmod headers proxy_http&lt;br /&gt;
&lt;br /&gt;
3) Редагуємо  /etc/apache2/conf-available/charset.conf &lt;br /&gt;
 AddCharset UTF-8 .utf8&lt;br /&gt;
 AddDefaultCharset UTF-8&lt;br /&gt;
&lt;br /&gt;
та задіюємо його&lt;br /&gt;
&lt;br /&gt;
 sudo a2enconf charset&lt;br /&gt;
&lt;br /&gt;
4) Перезапуск Apache&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
== Створення екземпляра АБІС Koha ==&lt;br /&gt;
&lt;br /&gt;
=== Варіанти налаштування АБІС Koha  з доменами та портами ===&lt;br /&gt;
&lt;br /&gt;
==== Варіант з портами 8080 та 8888 (тестовий) ====&lt;br /&gt;
Цей варіант зручно використовувати на початковому етапі, коли домен (порт 80) зайнято під інший сайт/сервіс.&lt;br /&gt;
&lt;br /&gt;
===== koha-ukr-unimarc-site.conf =====&lt;br /&gt;
&lt;br /&gt;
Створюємо файл &lt;br /&gt;
 sudo mc -e /etc/koha/koha-ukr-unimarc-site.conf&lt;br /&gt;
наступного змісту&lt;br /&gt;
&lt;br /&gt;
 DOMAIN=&amp;quot;localhost&amp;quot;           # Change this to be your domain. Any instance will be a subdomain of this string.&lt;br /&gt;
 OPACPORT=&amp;quot;8080&amp;quot;                # TCP listening port for the users&#039; interface (if you skip this, the apache default of 80 will be used)&lt;br /&gt;
 OPACPREFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 OPACSUFFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 INTRAPORT=&amp;quot;8888&amp;quot;             # TCP listening port for the administration interface&lt;br /&gt;
 INTRAPREFIX=&amp;quot;&amp;quot;               # For administration interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 INTRASUFFIX=&amp;quot;&amp;quot;               # For administration interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 ZEBRA_MARC_FORMAT=&amp;quot;unimarc&amp;quot;  # Specifies format of MARC records to be indexed by Zebra. Possible values are &#039;marc21&#039;, &#039;normarc&#039; and &#039;unimarc&#039;.&lt;br /&gt;
 ZEBRA_LANGUAGE=&amp;quot;uk&amp;quot;          # Primary language for Zebra indexing. Possible values are &#039;en&#039;, &#039;fr&#039; and &#039;nb&#039;.&lt;br /&gt;
 DEFAULTSQL=&amp;quot;&amp;quot;                # a value is generally not needed.&lt;br /&gt;
 BIBLIOS_INDEXING_MODE=&amp;quot;dom&amp;quot;         # Set the indexing mode for bibliographic records.  Valid values are dom (default) and grs1.&lt;br /&gt;
 AUTHORITIES_INDEXING_MODE=&amp;quot;dom&amp;quot;     # Set the indexing mode for authority records. Valid values are dom (default) and grs1.&lt;br /&gt;
 USE_MEMCACHED=&amp;quot;yes&amp;quot;                 # Set the instance to make use of memcache.&lt;br /&gt;
 MEMCACHED_SERVERS=&amp;quot;127.0.0.1:11211&amp;quot; # Set a comma-separated list of host:port memcached servers.&lt;br /&gt;
 MEMCACHED_PREFIX=&amp;quot;koha_&amp;quot;            # Set the desired prefix for the instance memcached namespace.&lt;br /&gt;
 ENABLE_SRU=&amp;quot;yes&amp;quot;                    # Enable the Z39.50/SRU server (default: disabled).&lt;br /&gt;
 SRU_SERVER_PORT=&amp;quot;7090&amp;quot;              # Specifiy a TCP port number for the Z39.50/SRU server to listen on. (default: 7090).&lt;br /&gt;
&lt;br /&gt;
===== ports.conf =====&lt;br /&gt;
Додаємо&lt;br /&gt;
&lt;br /&gt;
 Listen 8080&lt;br /&gt;
 Listen 8888&lt;br /&gt;
&lt;br /&gt;
у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
Також перезапускаємо Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
==== Варіант з портами 80 та 8080 ====&lt;br /&gt;
Цей варіант зручно використовувати, коли під АБІС Koha відведено окремий домен/сервер.&lt;br /&gt;
 &lt;br /&gt;
===== koha-ukr-unimarc-site.conf =====&lt;br /&gt;
/змінюється/&lt;br /&gt;
Створюємо файл &lt;br /&gt;
 sudo mc -e /etc/koha/koha-ukr-unimarc-site.conf&lt;br /&gt;
наступного змісту&lt;br /&gt;
&lt;br /&gt;
 DOMAIN=&amp;quot;localhost&amp;quot;           # Change this to be your domain. Any instance will be a subdomain of this string.&lt;br /&gt;
 OPACPORT=&amp;quot;80&amp;quot;                # TCP listening port for the users&#039; interface (if you skip this, the apache default of 80 will be used)&lt;br /&gt;
 OPACPREFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 OPACSUFFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 INTRAPORT=&amp;quot;8080&amp;quot;             # TCP listening port for the administration interface&lt;br /&gt;
 INTRAPREFIX=&amp;quot;&amp;quot;               # For administration interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 INTRASUFFIX=&amp;quot;&amp;quot;               # For administration interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 ZEBRA_MARC_FORMAT=&amp;quot;unimarc&amp;quot;  # Specifies format of MARC records to be indexed by Zebra. Possible values are &#039;marc21&#039;, &#039;normarc&#039; and &#039;unimarc&#039;.&lt;br /&gt;
 ZEBRA_LANGUAGE=&amp;quot;uk&amp;quot;          # Primary language for Zebra indexing. Possible values are &#039;en&#039;, &#039;fr&#039; and &#039;nb&#039;.&lt;br /&gt;
 DEFAULTSQL=&amp;quot;&amp;quot;                # a value is generally not needed.&lt;br /&gt;
 BIBLIOS_INDEXING_MODE=&amp;quot;dom&amp;quot;         # Set the indexing mode for bibliographic records.  Valid values are dom (default) and grs1.&lt;br /&gt;
 AUTHORITIES_INDEXING_MODE=&amp;quot;dom&amp;quot;     # Set the indexing mode for authority records. Valid values are dom (default) and grs1.&lt;br /&gt;
 USE_MEMCACHED=&amp;quot;yes&amp;quot;                 # Set the instance to make use of memcache.&lt;br /&gt;
 MEMCACHED_SERVERS=&amp;quot;127.0.0.1:11211&amp;quot; # Set a comma-separated list of host:port memcached servers.&lt;br /&gt;
 MEMCACHED_PREFIX=&amp;quot;koha_&amp;quot;            # Set the desired prefix for the instance memcached namespace.&lt;br /&gt;
 ENABLE_SRU=&amp;quot;yes&amp;quot;                    # Enable the Z39.50/SRU server (default: disabled).&lt;br /&gt;
 SRU_SERVER_PORT=&amp;quot;7090&amp;quot;              # Specifiy a TCP port number for the Z39.50/SRU server to listen on. (default: 7090).&lt;br /&gt;
&lt;br /&gt;
===== ports.conf =====&lt;br /&gt;
Додаємо&lt;br /&gt;
&lt;br /&gt;
 Listen 8080&lt;br /&gt;
 Listen 8008&lt;br /&gt;
&lt;br /&gt;
у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
Порт 8008 додано для того щоб переспрямувати типовий віртуальний хост сервера Apache з порта 80 на порт 8008.&lt;br /&gt;
Для цього редагуємо типовий файл /etc/apache2/sites-enabled/000-default.conf і змінюємо наступний рядок&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;VirtualHost *:8008&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Також перезапускаємо Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
==== Варіант з доменами ====&lt;br /&gt;
&lt;br /&gt;
Цей варіант для випадку, коли є можливість попередньо налаштувати для АБІС Koha 2 домени на кшталт&lt;br /&gt;
&lt;br /&gt;
 opac.librarydomain.ua&lt;br /&gt;
 staff.librarydomain.ua&lt;br /&gt;
&lt;br /&gt;
Щодо налаштування див. тут https://wiki.koha-community.org/wiki/How_to_set_up_a_domain_name_for_Koha&lt;br /&gt;
&lt;br /&gt;
=== Команда „koha-create“ ===&lt;br /&gt;
&lt;br /&gt;
Синтаксис команди для створення екземплярів АБІС Koha — [https://wiki.koha-community.org/wiki/Commands_provided_by_the_Debian_packages#koha-create на вікі] та більш актуальний у [http://git.koha-community.org/gitweb/?p=koha.git;a=blob_plain;f=debian/scripts/koha-create;hb=HEAD коді на Git], а також через вбудовану довідку „koha-create --help“:&lt;br /&gt;
 koha-create [--create-db|--request-db|--populate-db|--use-db] \&lt;br /&gt;
   [--marcflavor marc21(default)|normarc|unimarc] \&lt;br /&gt;
   [--zebralang  cs|el|en(default)|es|fr|nb|ru|uk] \&lt;br /&gt;
   [--elasticsearch-server localhost:9200(default)] \&lt;br /&gt;
   [--auth-idx   dom(default)|grs1] \&lt;br /&gt;
   [--biblio-idx dom (default)|grs1] \&lt;br /&gt;
   [--use-memcached] \&lt;br /&gt;
   [--memcached-servers 127.0.0.1:11211,host2:port2,...] \&lt;br /&gt;
   [--memcached-prefix KOHA|koha_|...] \&lt;br /&gt;
   [--enable-sru] \&lt;br /&gt;
   [--sru-port 7090(default)|9998] \&lt;br /&gt;
   [--defaultsql /path/to/some.sql] \&lt;br /&gt;
   [--configfile /path/to/config] \&lt;br /&gt;
   [--passwdfile /path/to/passwd] \&lt;br /&gt;
   [--dbhost host] \&lt;br /&gt;
   [--database   dbname]  \&lt;br /&gt;
   [--adminuser admin_user_id_in_db] \&lt;br /&gt;
   [--template-cache-dir /var/cache/koha/&amp;lt;instance&amp;gt;/templates(default)] \&lt;br /&gt;
   [--timezone time/zone (America/Argentina)] \&lt;br /&gt;
   [--upload-path /var/lib/koha/&amp;lt;instancename&amp;gt;/uploads(default)|...] \&lt;br /&gt;
   [--tmp-path dir /var/lib/koha/&amp;lt;instance&amp;gt;/tmp(default)] \&lt;br /&gt;
   [--letsencrypt] \&lt;br /&gt;
   [--smtp-host host] \&lt;br /&gt;
   [--smtp-port NN] \&lt;br /&gt;
   [--smtp-timeout NN] \&lt;br /&gt;
   [--smtp-ssl-mode mode [disabled(default)|ssl|starttls] \&lt;br /&gt;
   [--smtp-user-name user] \&lt;br /&gt;
   [--smtp-password  pass] \&lt;br /&gt;
   [--smtp-debug] \&lt;br /&gt;
   [--mb-host localhost)default)] \&lt;br /&gt;
   [--mb-port NN default: 61613] \&lt;br /&gt;
   [--mb-user guest(default)] \&lt;br /&gt;
   [--mb-pass guest(default)] \&lt;br /&gt;
   [--mb-vhost koha_&amp;lt;instance&amp;gt;(default)] \&lt;br /&gt;
   [--keep-cookie NAME] \&lt;br /&gt;
   [--help,-h] \&lt;br /&gt;
   instancename&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Зауваження: довжина екземпляра Коха („instancename“) наразі обмежена 11 символами (див. [https://github.com/digibib/kohadevbox/issues/56], [https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10205]). Екземпляр з назвою більшої довжини буде непрацездатним.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Створення екземпляра АБІС Koha (українська, Unimarc)&lt;br /&gt;
&lt;br /&gt;
 sudo koha-create  --create-db  --configfile /etc/koha/koha-ukr-unimarc-site.conf   ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Вивід:&lt;br /&gt;
&lt;br /&gt;
 Koha instance is empty, no staff user created.&lt;br /&gt;
 Starting Koha worker daemon for ukr_unimarc (default):.&lt;br /&gt;
 Starting Koha indexing daemon for ukr_unimarc:.&lt;br /&gt;
&lt;br /&gt;
== Веб-встановлювач ==&lt;br /&gt;
&lt;br /&gt;
=== Актуальні українські sql-файли  ===&lt;br /&gt;
&lt;br /&gt;
Частина локалізованих SQL-таблиць &#039;&#039;&#039;українською&#039;&#039;&#039; була долучена латкою https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18537 у 2017 р. для версії Koha 17.05.05 та вище.&lt;br /&gt;
&lt;br /&gt;
Оновлення для українських SQL-таблиць доступні у  DrobBox Сергія Дубика за адресою:&lt;br /&gt;
&lt;br /&gt;
&#039;https://www.dropbox.com/sh/nybt54x8yhh7frq/AACfsG32sJnBgNh1CdivXDjYa?dl=0&#039;&lt;br /&gt;
&lt;br /&gt;
Тека &#039;&#039;&#039;SQL_Koha_23_05_0X_adds/uk-UA_additional/uk-UA&#039;&#039;&#039;  містить оновлення, які необхідно скопіювати у теку &#039;&#039;&#039;uk-UA&#039;&#039;&#039; у &#039;&#039;&#039;/usr/share/koha/intranet/cgi-bin/installer/data/mysql&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Виконайте наступну команду&lt;br /&gt;
 sudo find /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA -type d -exec chmod ugo+x {} \;&lt;br /&gt;
щоб надати привілеї теці /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA. Інакше інсталятор її не побачить.&lt;br /&gt;
&lt;br /&gt;
=== Утворення локалізованих шаблонів ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Переходимо у теку сценаріїв локалізації Коха&lt;br /&gt;
&lt;br /&gt;
 cd /usr/share/koha/misc/translator&lt;br /&gt;
&lt;br /&gt;
та запускаємо утворення локалізованих шаблонів тощо для кожної мови&lt;br /&gt;
&lt;br /&gt;
 sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib &amp;quot;./translate&amp;quot; install uk-UA&lt;br /&gt;
 sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib &amp;quot;./translate&amp;quot; install ru-RU&lt;br /&gt;
&lt;br /&gt;
... і для інших необхідних мов (окрім „en“)&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Спочатку дивимося перелік доступних мов&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --list --available&lt;br /&gt;
&lt;br /&gt;
Встановлюємо переклади для української&amp;lt;!-- та російської --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --install uk-UA&lt;br /&gt;
&amp;lt;!-- sudo koha-translate --install ru-RU --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ця команда також згенерує деякі перекладені дані для Коха (у форматі &#039;&#039;&#039;yaml&#039;&#039;&#039;-файлів) у теці&lt;br /&gt;
 /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA&lt;br /&gt;
разом з раніше скопійованими &#039;&#039;&#039;SQL&#039;&#039;&#039;-файлами.&lt;br /&gt;
&lt;br /&gt;
Також можете встановити деякі інші мови інтерфейсу&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --install pl-PL &lt;br /&gt;
&amp;lt;!-- sudo koha-translate --install be-BY --&amp;gt;&lt;br /&gt;
 sudo koha-translate --install de-DE&lt;br /&gt;
 sudo koha-translate --install fr-FR&lt;br /&gt;
 sudo koha-translate --install it-IT&lt;br /&gt;
 sudo koha-translate --install cs-CZ&lt;br /&gt;
 sudo koha-translate --install bg-Cyrl&lt;br /&gt;
 …&lt;br /&gt;
&lt;br /&gt;
=== Кроки веб-встановлювача ===&lt;br /&gt;
&lt;br /&gt;
Типовий логін для екземляра напр. „ukr_unimarc“ буде:&lt;br /&gt;
 koha_ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Пароль та логін можна переглянути за допомогою:&lt;br /&gt;
 sudo koha-passwd ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
або логін і пароль зберігаються у файлі &#039;&#039;&#039;/etc/koha/sites/ukr_unimarc/koha-conf.xml&#039;&#039;&#039;, у розділі &#039;&#039;&#039;config&#039;&#039;&#039; знаходимо користувача (&#039;&#039;&#039;user&#039;&#039;&#039;) та пароль (&#039;&#039;&#039;pass&#039;&#039;&#039;). Також побачити логін та пароль можна через команди &lt;br /&gt;
&lt;br /&gt;
 sudo xmlstarlet sel -t -v &#039;yazgfs/config/user&#039; /etc/koha/sites/ukr_unimarc/koha-conf.xml&lt;br /&gt;
 sudo xmlstarlet sel -t -v &#039;yazgfs/config/pass&#039; /etc/koha/sites/ukr_unimarc/koha-conf.xml&lt;br /&gt;
 &lt;br /&gt;
У веб-оглядачі переходимо за адресою http://localhost:8080/?language=uk-UA (чи http://localhost:8888/?language=uk-UA). Бачимо запит на авторизацію від веб-встановлювача.&lt;br /&gt;
&lt;br /&gt;
Крок 1: мова &#039;&#039;&#039;uk-UA&#039;&#039;&#039;, перевірка залежностей&lt;br /&gt;
&lt;br /&gt;
Крок 2: налаштування бази даних, перевірка з’єднання, існування БД та привілеїв&lt;br /&gt;
&lt;br /&gt;
Крок 3: створення таблиць, вибір МАРК-стандарту &#039;&#039;&#039;Unimarc&#039;&#039;&#039; (УкрМарк), вибір типових даних (послідовно &#039;&#039;&#039;вибираємо усі¹²&#039;&#039;&#039; &#039;&#039;&#039;дані&#039;&#039;&#039;, імпорт 1-10 хв.).&lt;br /&gt;
&lt;br /&gt;
¹Які типові дані можна вимкнути:&lt;br /&gt;
* Приклади користувачів &lt;br /&gt;
* Приклади бібліотек/підрозділів&lt;br /&gt;
&lt;br /&gt;
²Також варто вимкнути типову структуру unimarc_sample_fastadd_framework (вона конфліктує з unimarc_sample_fastadd_framework_FA_UKR) у блоці „Факультативне“.&lt;br /&gt;
&lt;br /&gt;
==== Процес імпорту даних ====&lt;br /&gt;
Для імпорту даних Koha використовуватиме дані з теки /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA.&lt;br /&gt;
У цій теці будуть як дані, згенеровані самою Коха (у форматі yml-файлів) так і дані sql-скриптів (з набору Сергія Дубика).  &lt;br /&gt;
&lt;br /&gt;
На 3 кроці слідкуємо за помилками при імпорті типових даних. Якщо є помилки — знаходимо відповідні sql-файли, виправляємо їх та імпортуємо вручну (напр., через phpmyadmin) або очищуємо таблиці і перезапускаємо веб-встановлювач. Також повідомляйте про sql-помилки Сергія Дубика, serhijdubykЖАБКАgmail.com. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Для очищення таблиць (ОБЕРЕЖНО - БУДУТЬ ВИТЕРТИ УСІ ДАНІ з БД koha_ukr_unimarc) та перезапуску веб-встановлювача можна використати наступний bash-скрипт delete_all_data_in_db_koha_ukr_unimarc.sh:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash &lt;br /&gt;
 # MySQL сервер та інформація про підключення&lt;br /&gt;
 MYSQL_USER=&amp;quot;koha_ukr_unimarc&amp;quot;&lt;br /&gt;
 MYSQL_PASSWORD=&amp;quot;ваш_пароль&amp;quot;&lt;br /&gt;
 MYSQL_HOST=&amp;quot;localhost&amp;quot; # або інший хост, на якому запущено MySQL&lt;br /&gt;
 MYSQL_DB=&amp;quot;koha_ukr_unimarc&amp;quot; &lt;br /&gt;
 # Вибір всіх таблиць в базі даних TABLES=$(mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -se &amp;quot;SHOW TABLES&amp;quot;)&lt;br /&gt;
 # Вимкнення перевірки зовнішніх ключів&lt;br /&gt;
 mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;SET FOREIGN_KEY_CHECKS = 0;&amp;quot; &lt;br /&gt;
 # Цикл для виконання DELETE для кожної таблиці&lt;br /&gt;
 for table in $TABLES&lt;br /&gt;
 do&lt;br /&gt;
   mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;DELETE FROM $table;&amp;quot;&lt;br /&gt;
 done &lt;br /&gt;
 # Включення перевірки зовнішніх ключів&lt;br /&gt;
 mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;SET FOREIGN_KEY_CHECKS = 1;&amp;quot;&lt;br /&gt;
 echo &amp;quot;Всі дані з бази даних $MYSQL_DB були очищені.&amp;quot;&lt;br /&gt;
 sudo /etc/init.d/koha-common restart&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
 sudo /etc/init.d/mariadb restart&lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
 koha-plack --restart ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Інколи, для кращого очищення, цей скрипт потрібно запускати повторно.&lt;br /&gt;
&lt;br /&gt;
==== Помилка „Gateway Timeout“ ====&lt;br /&gt;
Рідко, скоріш на повільних серверах, на 3-му кроці може з’являтися помилка „Gateway Timeout“. Спробуйте в налаштуваннях Apache (/etc/apache2/apache2.conf) виставити більший час (Timeout 1200), виконати&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
та перезапустити веб-встановлювач (й попередньо очистити таблиці).&lt;br /&gt;
&lt;br /&gt;
==== Адаптаційний етап  ====&lt;br /&gt;
=====Створення бібліотеки/підрозділу=====&lt;br /&gt;
&lt;br /&gt;
Створюємо свій підрозділ, напр.&lt;br /&gt;
&lt;br /&gt;
    Код біб­ліо­те­ки/під­роз­ді­лу: AB&lt;br /&gt;
    Найменування: Абонемент&lt;br /&gt;
&lt;br /&gt;
=====Створення категорії користувачів=====&lt;br /&gt;
Якщо у sql-даних були вибрані типові категорії користувачів, то цей крок Коха пропустить.&lt;br /&gt;
&lt;br /&gt;
===== Створення адміністратора Коха=====&lt;br /&gt;
&lt;br /&gt;
Вводимо дані адміністратора Коха - прізвище, ім’я, номер читацького квитка, бібліотека / підрозділ, категорію користувача, логін, пароль.&lt;br /&gt;
&lt;br /&gt;
===== Створення нового типу одиниць =====&lt;br /&gt;
Якщо у sql-даних були вибрані приклади типів одиниць, то цей крок Коха пропустить.&lt;br /&gt;
&lt;br /&gt;
===== Створення нового правила обігу =====&lt;br /&gt;
Наприклад, вибираємо&lt;br /&gt;
 Підрозділ бібліотеки: Абонемент&lt;br /&gt;
 Категорія користувача: Студент&lt;br /&gt;
 Тип одиниці: BOOK&lt;br /&gt;
 Поточна дозволена кількість видач: 50&lt;br /&gt;
 Термін випозичання: 14&lt;br /&gt;
 Одиниці: дні&lt;br /&gt;
 Продовження (дозволена кількість): 1&lt;br /&gt;
=====Встановлення завершено!=====&lt;br /&gt;
Вітаємо, Ви закінчили і готові до використання Коха&lt;br /&gt;
&lt;br /&gt;
== Підтримка кирилиці рушієм пошуку Zebra ==&lt;br /&gt;
&lt;br /&gt;
Необхідно додати кириличні символи до файлу&lt;br /&gt;
&lt;br /&gt;
 /etc/koha/zebradb/etc/word-phrase-utf.chr&lt;br /&gt;
&lt;br /&gt;
а саме виправити на наступне:&lt;br /&gt;
&lt;br /&gt;
 lowercase {0-9}{a-z}αβγδεζηθικλμνξοπρστυφχψωæäåąßćęłńóśøöüźżабвгдежзийклмнопрстуфхцчшщьыъэюяёєїґўі’&lt;br /&gt;
 uppercase {0-9}{A-Z}ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩÆÄÅĄẞĆĘŁŃÓŚØÖÜŹŻАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЬЫЪЭЮЯЁЄЇҐЎІ’&lt;br /&gt;
 &lt;br /&gt;
 space {\001-\040}!&amp;quot;#$%&amp;amp;&#039;\()*+,-./:;&amp;lt;=&amp;gt;?@\[\\]^_`\{|}~{\x88-\x89}{\x98-\x9C}&lt;br /&gt;
&lt;br /&gt;
Без цієї зміни пошук або не буде працювати або даватиме некоректні результати.&lt;br /&gt;
&lt;br /&gt;
Також для коректного сортування кирилиці аналогічні зміни також потрібно внести і до файлу&lt;br /&gt;
/etc/koha/zebradb/lang_defs/en/&#039;&#039;&#039;sort-string-utf.chr&#039;&#039;&#039; (наявність uk/sort-string-utf.chr наразі не дає бажаного результату).&lt;br /&gt;
&lt;br /&gt;
При оновленнях пакунка „koha-common“ також потрібно вносити ці зміни.&lt;br /&gt;
&lt;br /&gt;
=== Запуск служби Zebra ===&lt;br /&gt;
&lt;br /&gt;
 sudo koha-zebra --start ukr_unimarc&lt;br /&gt;
* koha-zebra — новий скрипт, згадка про нього є тут https://koha-community.org/koha-17-11-released/&lt;br /&gt;
&lt;br /&gt;
=== Запуск індексації Zebra ===&lt;br /&gt;
&lt;br /&gt;
 sudo koha-rebuild-zebra -f -v ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== Включення Plack ==&lt;br /&gt;
 koha-plack --enable ukr_unimarc;  koha-plack --start ukr_unimarc&lt;br /&gt;
Щодо продуктивності див. також тут:&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Performance&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Benchmark_for_16.11&lt;br /&gt;
&lt;br /&gt;
== Створення sitemap ==&lt;br /&gt;
 koha-sitemap --enable   ukr_unimarc&lt;br /&gt;
 koha-sitemap --generate ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== E-mail ==&lt;br /&gt;
&lt;br /&gt;
By default, email is turned off. This is to let you get everything set up before you risk sending unwanted notices to people. To turn email on:&lt;br /&gt;
&lt;br /&gt;
 sudo koha-email-enable ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== Вимкнення оновлення Koha ==&lt;br /&gt;
Для більш контрольованого оновлення пакунків Коха можна тимчасово виключити оновлення у /etc/apt/sources.list.d/koha.list                                                                                                                                                         &lt;br /&gt;
 #deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&lt;br /&gt;
&lt;br /&gt;
Це дозволить легко оновлювати інші пакунки Debian&lt;br /&gt;
&lt;br /&gt;
= Виправлення проблем =&lt;br /&gt;
Деколи стає відомо про проблему у поточній версії Koha. Зазвичай виправлення з’являється в наступній версії.&lt;br /&gt;
Це у випадку, якщо про проблему повідомлено на [https://bugs.koha-community.org/bugzilla3/ баґгтрекар Koha] і знайдено й прийнято її вирішення (латка) до виходу наступної версії.&lt;br /&gt;
Тут згадуватимуться проблеми й їх вирішення для поточних версій Koha.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Koha 16.11 ==&lt;br /&gt;
=== Поламані посилання при пошуку ===&lt;br /&gt;
Проявляється в укр. та рос. локалізації Unimarc (УкрМарк) при використанні відображення Koha-MARC „biblio.biblionumber «» 090^9.&lt;br /&gt;
&lt;br /&gt;
Вирішення: замінити у файлі /usr/share/koha/intranet/htdocs/intranet-tmpl/prog/en/xslt/UNIMARCslim2intranetResults.xsl&lt;br /&gt;
рядок&lt;br /&gt;
  &amp;lt;xsl:variable name=&amp;quot;biblionumber&amp;quot; select=&amp;quot;marc:controlfield[@tag=001]&amp;quot;/&amp;gt;&lt;br /&gt;
на рядок&lt;br /&gt;
  &amp;lt;xsl:variable name=&amp;quot;biblionumber&amp;quot; select=&amp;quot;marc:datafield[@tag=090]/marc:subfield[@code=&#039;a&#039;]&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Повідомлення про помилку: [https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17730 Uniform mapping for biblio.biblionumber (Unimarc) ].&lt;br /&gt;
&lt;br /&gt;
Потребує оновлення мов&lt;br /&gt;
 sudo koha-translate --update uk-UA&lt;br /&gt;
 sudo koha-translate --update pl-PL&lt;br /&gt;
 sudo koha-translate --update ru-RU&lt;br /&gt;
та інших&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Див. також: [[Виправлення та вдосконалення для АБІС Koha]], зроблені українською спільнотою АБІС Koha.&lt;br /&gt;
&lt;br /&gt;
= Оновлення Koha =&lt;br /&gt;
&lt;br /&gt;
Нова версія Koha виходить кожні шість місяців з набором нових функцій. Також кожен місяць виходять коригувальні оновлення.&lt;br /&gt;
&lt;br /&gt;
Оновлення проходить легко для варіанту [[Встановлення Koha з репозитарію на ОС Debian|встановлення Koha з пакунків Debian]].&lt;br /&gt;
&lt;br /&gt;
Більш стабільними є версії Коха, що пройшли декілька коригувальних оновлень.&lt;br /&gt;
&lt;br /&gt;
Можна оновлювати Коху до версії з певної стабільної гілки. Напр., якщо потрібно оновити Коха до найновішої коригувальної версії у гілці 23.05, то у файлі /etc/apt/sources.list.d/koha.list&lt;br /&gt;
має бути наступне&lt;br /&gt;
&lt;br /&gt;
deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
 sudo apt-get install koha-common&lt;br /&gt;
&lt;br /&gt;
Деколи необхідно оновити ключ debian-сховища Koha.&lt;br /&gt;
&lt;br /&gt;
 wget -qO - https://debian.koha-community.org/koha/gpg.asc | gpg --dearmor -o /usr/share/keyrings/koha-keyring.gpg&lt;br /&gt;
&lt;br /&gt;
Для більшого контролю над наступними оновленнями Коха можна закоментувати рядок у /etc/apt/sources.list.d/koha.list (і розкоментовувати чи змінювати при ручному оновленні АБІС Koha).&lt;br /&gt;
&lt;br /&gt;
== Встановлення/оновлення допоміжних perl-модулів ==&lt;br /&gt;
&lt;br /&gt;
Після оновлення, перевіряємо в бібліотечному інтерфейсі сторінку „Домівка &amp;gt; Про АБІС Koha &amp;gt; Модулі Perl“.&lt;br /&gt;
&lt;br /&gt;
Ви можете побачити відсутні модулі Perl, виділені різними кольорами,&lt;br /&gt;
&lt;br /&gt;
=== Пакунки з репозитарію Debian ===&lt;br /&gt;
&lt;br /&gt;
Деякі згадувані тут пакунки могли бути відсутні у репозиторії Debian на момент підготовки пакунки з Koha. Пробуємо знайти відсутні пакунки через пошук &lt;br /&gt;
https://www.debian.org/distrib/packages#search_packages&lt;br /&gt;
&lt;br /&gt;
Знайдені пакунки довстановлюємо&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install знайдений_пакунок&lt;br /&gt;
&lt;br /&gt;
=== Пакунки з CPAN ===&lt;br /&gt;
&lt;br /&gt;
Perl-пакунки, наразі не пакетизовані й відсутні у репозитарії Debian, встановлюємо напряму з репозитарію perl-пакунків CPAN.&lt;br /&gt;
&lt;br /&gt;
Наприклад, при  оновлення до 16.11: &lt;br /&gt;
&lt;br /&gt;
(perl-пакунок „Test::DBIx::Class“ також вимагав встановлення debian-пакунка „apache2-dev“)&lt;br /&gt;
&lt;br /&gt;
 sudo cpan&lt;br /&gt;
 install Test::DBIx::Class&lt;br /&gt;
 install Readonly::XS&lt;br /&gt;
 install HTTPD::Bench::ApacheBench&lt;br /&gt;
&lt;br /&gt;
== Оновлення локалізації ==&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --update uk-UA&lt;br /&gt;
та, за потреби, інших мов (ru-RU, pl-PL, be-BY)&lt;br /&gt;
&lt;br /&gt;
Однак, при оновленні пакунків Koha локалізація оновлюється автоматично для усіх вибраних мов.&lt;br /&gt;
&lt;br /&gt;
= Вилучення Koha =&lt;br /&gt;
&lt;br /&gt;
Вилучення пакунка „koha-common“ не приводить до автоматичного вилучення екземплярів АБІС Koha. &#039;&#039;&#039;Попередньо&#039;&#039;&#039; необхідно зупинити та вилучити усі екземпляри АБІС Koha командами&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/mariadb restart&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
 sudo koha-zebra --stop ukr_unimarc&lt;br /&gt;
 sudo koha-indexer --stop ukr_unimarc&lt;br /&gt;
 sudo koha-plack --stop ukr_unimarc&lt;br /&gt;
 sudo koha-disable ukr_unimarc&lt;br /&gt;
 sudo koha-remove ukr_unimarc&lt;br /&gt;
 sudo /sbin/userdel ukr_unimarc-koha&lt;br /&gt;
 sudo /sbin/groupdel ukr_unimarc-koha&lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
&lt;br /&gt;
Інколи виникає помилка userdel: user ukr_unimarc-koha is currently used by process 4793 /usr/sbin/deluser: `/usr/sbin/userdel ukr_unimarc-koha&#039; returned error code 8. Див. https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=4880.&lt;br /&gt;
&lt;br /&gt;
Перегляд переліку наявних екземплярів &lt;br /&gt;
&lt;br /&gt;
 sudo koha-list&lt;br /&gt;
&lt;br /&gt;
Остаточне вилучення пакунків Koha&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get purge koha-common koha-deps koha-perldeps koha-elasticsearch&lt;br /&gt;
&lt;br /&gt;
Перевірте також теки:&lt;br /&gt;
 /var/spool/koha&lt;br /&gt;
 /var/log/koha&lt;br /&gt;
 /var/lib/koha&lt;br /&gt;
 /var/cache/koha&lt;br /&gt;
 /usr/share/koha&lt;br /&gt;
 /etc/koha&lt;br /&gt;
&lt;br /&gt;
Можна очистити вміст цих тек щодо екземпляру ukr_unimarc&lt;br /&gt;
 rm -rf /var/spool/koha/ukr_unimarc&lt;br /&gt;
 rm -rf /var/log/koha/ukr_unimarc&lt;br /&gt;
 rm -rf /var/lib/koha/ukr_unimarc &lt;br /&gt;
 rm -rf /var/cache/koha/ukr_unimarc &lt;br /&gt;
&lt;br /&gt;
У випадку якщо це був останній екземпляр та Вам не потрібна тека /usr/share/koha, то вилучайте й повністю теку /usr/share/koha &lt;br /&gt;
 rm -rf /usr/share/koha&lt;br /&gt;
Примітка: Теку /usr/share/koha мала вилучити команда „apt-get purge koha-common“, однак там могли залишитися файли перекладів чи інші ваші зміни чи долучені файли.&lt;br /&gt;
&lt;br /&gt;
У теці /etc/koha команда „apt-get purge koha-common“ також вилучила більшість файлів. Залишилася тека /etc/koha/sites/ukr_unimarc, її вилучаємо&lt;br /&gt;
 rm -rf /etc/koha/sites/ukr_unimarc&lt;br /&gt;
Також там могли зберегтися конфіг налаштування екземпляра (/etc/koha/koha-ukr-unimarc-site.conf) та інші ваші зміни. Якщо нічого з цього не потрібно, то вилучаємо теку /etc/koha/&lt;br /&gt;
 rm -rf /etc/koha&lt;br /&gt;
&lt;br /&gt;
Вилучення налаштувань для веб-сервера Apache2&lt;br /&gt;
&lt;br /&gt;
 rm /etc/apache2/sites-enabled/ukr_unimarc.conf&lt;br /&gt;
 rm /etc/apache2/sites-available/ukr_unimarc.conf&lt;br /&gt;
&lt;br /&gt;
Якщо після видалення планується перевстановлення Коха, то ще потрібно &lt;br /&gt;
 &lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
&lt;br /&gt;
= Налаштування =&lt;br /&gt;
&lt;br /&gt;
Щодо додаткових налаштувань та адаптацій див. тут: [[Налаштування Koha, встановленої з джерела]].&lt;br /&gt;
&lt;br /&gt;
= Див. також =&lt;br /&gt;
&lt;br /&gt;
* [[Встановлення Koha з джерела на ОС Debian]]&lt;br /&gt;
* [[Оновлення Koha, встановленої з джерела]]&lt;br /&gt;
* [[Коротка інструкція для адміністратора АБІС Koha]]&lt;br /&gt;
* [[Короткий посібник користувача АБІС Koha]]&lt;br /&gt;
&lt;br /&gt;
[[Category:АБІС Koha]]&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_Koha_%D0%B7_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D1%96%D1%8E_%D0%BD%D0%B0_%D0%9E%D0%A1_Debian&amp;diff=9258</id>
		<title>Встановлення Koha з репозитарію на ОС Debian</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_Koha_%D0%B7_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D1%96%D1%8E_%D0%BD%D0%B0_%D0%9E%D0%A1_Debian&amp;diff=9258"/>
		<updated>2024-07-22T04:29:07Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: /* Оновлення Koha */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Розглядається встановлення АБІС Koha версії 21.05.X-23.11.X &#039;&#039;&#039;з репозитарію&#039;&#039;&#039; [http://debian.koha-community.org/ debian.koha-community.org]. &lt;br /&gt;
&lt;br /&gt;
На даний час це найбільш протестований і розповсюджений варіант.&lt;br /&gt;
&lt;br /&gt;
Окрім цього ще є варіант [[Встановлення Koha з джерела на ОС Debian|встановлення АБІС Koha з джерельних кодів]], що є дещо більш гнучким щодо налаштування, але і складнішим.&lt;br /&gt;
&lt;br /&gt;
Див. також&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_on_Debian Koha_on_Debian] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Debian Koha &amp;amp; Debian] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Category:Installation Category:Installation] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_on_ubuntu_-_packages Koha on ubuntu - packages] на Koha Wiki&lt;br /&gt;
&lt;br /&gt;
= Встановлення ОС Debian GNU/Linux &amp;lt;!-- 10 Buster / --&amp;gt; 11 Bullseye =&lt;br /&gt;
&lt;br /&gt;
Див. також:&lt;br /&gt;
* http://download.openlib.org.ua/ustanovka-debian-11/&lt;br /&gt;
* https://infoit.com.ua/linux/kak-ustanovit-debian-11-bullseye-shag-za-shagom/&lt;br /&gt;
* [http://wiki.tntu.edu.ua/%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_%D0%9E%D0%A1_Debian_Linux Встановлення ОС Debian Linux].&lt;br /&gt;
&lt;br /&gt;
Перевірка поточної версії Debian:&lt;br /&gt;
 lsb_release -d&lt;br /&gt;
&lt;br /&gt;
Щодо сумісності Коха з іншими версіями ОС див.&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/System_requirements_and_recommendations Системні вимоги та рекомендації] (англ.)&lt;br /&gt;
&lt;br /&gt;
== Підключення гілок non-free та contrib для пакунків Дебіен ==&lt;br /&gt;
&lt;br /&gt;
Перевіряємо у /etc/apt/sources.list чи підключені гілки  non-free та contrib&lt;br /&gt;
&lt;br /&gt;
 sudo mc -e /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
 deb     http://deb.debian.org/debian/ bullseye main non-free contrib&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bullseye main non-free contrib&lt;br /&gt;
 &lt;br /&gt;
 deb     http://security.debian.org/debian-security/ bullseye-security main&lt;br /&gt;
 deb-src http://security.debian.org/debian-security/ bullseye-security main&lt;br /&gt;
 &lt;br /&gt;
 deb     http://deb.debian.org/debian/ bullseye-updates main contrib non-free&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bullseye-updates main contrib non-free&lt;br /&gt;
 &lt;br /&gt;
 deb     http://deb.debian.org/debian bullseye-backports main contrib non-free&lt;br /&gt;
 deb-src http://deb.debian.org/debian bullseye-backports main&lt;br /&gt;
  &lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
= Встановлення ОС Debian GNU/Linux 12 bookworm =&lt;br /&gt;
&lt;br /&gt;
Див. також:&lt;br /&gt;
* https://d-i.debian.org/manual/uk.amd64/index.html Debian GNU/Linux гайд інсталяції&lt;br /&gt;
&lt;br /&gt;
Перевірка поточної версії Debian:&lt;br /&gt;
 lsb_release -d&lt;br /&gt;
&lt;br /&gt;
Щодо сумісності Коха з іншими версіями ОС див.&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/System_requirements_and_recommendations Системні вимоги та рекомендації] (англ.)&lt;br /&gt;
&lt;br /&gt;
== Підключення гілок non-free та contrib для пакунків Дебіен ==&lt;br /&gt;
&lt;br /&gt;
Перевіряємо у /etc/apt/sources.list чи підключені гілки  non-free та contrib&lt;br /&gt;
&lt;br /&gt;
 sudo mc -e /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware&lt;br /&gt;
  &lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
= Попередні налаштування =&lt;br /&gt;
== Локаль з UTF-8 ==&lt;br /&gt;
Перевірка локалі:&lt;br /&gt;
  sudo locale&lt;br /&gt;
у виводі повинно бути магічне „&#039;&#039;&#039;UTF-8&#039;&#039;&#039;“ (en.UTF-8 тощо), наприклад для України&lt;br /&gt;
&lt;br /&gt;
 LANG=uk_UA.UTF-8&lt;br /&gt;
 LANGUAGE=&lt;br /&gt;
 LC_CTYPE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_NUMERIC=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_TIME=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_COLLATE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MONETARY=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MESSAGES=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_PAPER=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_NAME=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_ADDRESS=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_TELEPHONE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MEASUREMENT=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_IDENTIFICATION=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Якщо &#039;&#039;&#039;UTF-8&#039;&#039;&#039; не згадується, то встановлюємо локаль&lt;br /&gt;
   apt install locales locales-all&lt;br /&gt;
   sudo /usr/sbin/update-locale LANG=uk_UA.UTF-8 LANGUAGE=&amp;quot;uk_UA:uk&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Підключення репозитарію Koha  ==&lt;br /&gt;
&lt;br /&gt;
В репозитарії [http://debian.koha-community.org/ debian.koha-community.org]  доступні стабільна та розробницька версії.&lt;br /&gt;
&lt;br /&gt;
Спочатку додаємо ключ gpg.asc (koha-keyring.gpg) до довірених ключів APT:&lt;br /&gt;
&lt;br /&gt;
Встановити gpg&lt;br /&gt;
 apt-get install gnupg2&lt;br /&gt;
&lt;br /&gt;
Звантажити та встановити ключ&lt;br /&gt;
&lt;br /&gt;
Новіший спосіб&lt;br /&gt;
 wget -qO - https://debian.koha-community.org/koha/gpg.asc | gpg --dearmor -o /usr/share/keyrings/koha-keyring.gpg&lt;br /&gt;
&lt;br /&gt;
або старіший спосіб&lt;br /&gt;
 wget -q -O- https://debian.koha-community.org/koha/gpg.asc | sudo apt-key add -&lt;br /&gt;
&lt;br /&gt;
Див. також [https://wiki.koha-community.org/wiki/Koha_on_Debian#The_apt-key_deprecation_warning] та [https://wiki.debian.org/DebianRepository/UseThirdParty]).&lt;br /&gt;
&lt;br /&gt;
Швидко підключити репозитарій стабільну версію Koha (рекомендується) можна командою&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha stable main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
&lt;br /&gt;
Також можна вибрати репозитарій з певною версією (див. тут http://debian.koha-community.org/koha/dists/), напр&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 21.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 21.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 22.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 22.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 &#039;&#039;&#039;echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&#039;&#039;&#039;&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
&lt;br /&gt;
Оновлюємо список доступних для встановлення пакунків&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
= Встановлення Koha =&lt;br /&gt;
&lt;br /&gt;
== Встановлення пакунків Koha ==&lt;br /&gt;
 sudo apt-get install koha-common koha-deps koha-perldeps koha-l10n koha-elasticsearch&lt;br /&gt;
&lt;br /&gt;
Може бути помилка з конфігурацією пакунка libapache2-mpm-itk, див. рішення тут https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=734865 та https://wiki.koha-community.org/wiki/Koha_on_Debian#Aside:_a_common_problem_on_Ubuntu_happens_here&lt;br /&gt;
&lt;br /&gt;
Якщо далі щось піде не так, читаємо стандартну інструкцію про налаштування&lt;br /&gt;
&lt;br /&gt;
 less /usr/share/doc/koha-common/README.Debian&lt;br /&gt;
&lt;br /&gt;
(у нових версіях можуть бути зміни)&lt;br /&gt;
&lt;br /&gt;
== Встановлення БД MySQL та допоміжних пакунків ==&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install mariadb-server &lt;br /&gt;
&lt;br /&gt;
 sudo mysql_secure_installation&lt;br /&gt;
&lt;br /&gt;
За винятком першого питання, на всі питання можна відповісти Так (“&#039;&#039;&#039;Y&#039;&#039;&#039;”). Необхідно встановити root пароль (надалі „ПарольАдмінаMySQL“)!&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install memcached libmemcached-tools&lt;br /&gt;
&lt;br /&gt;
 sudo apt install aptitude&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!-- sudo aptitude -t buster-backports install php-twig --&amp;gt;&lt;br /&gt;
 &amp;lt;!-- sudo aptitude -t bullseye-backports install php-twig --&amp;gt;&lt;br /&gt;
 sudo apt install php-twig&lt;br /&gt;
&lt;br /&gt;
 sudo apt install phpmyadmin php libapache2-mod-php &lt;br /&gt;
&lt;br /&gt;
* для „phpmyadmin“ вибрати (пробілом позначити зірочкою) лише „apache2“&lt;br /&gt;
* configure database for phpmyadmin with dbconfig-common? — так та встановити пароль застосунку&lt;br /&gt;
&lt;br /&gt;
Типово phpmyadmin доступний за адресою http://localhost/phpmyadmin&lt;br /&gt;
&lt;br /&gt;
Щодо phpmyadmin також див. https://think.unblog.ch/en/phpmyadmin-error-php-7-2-5-is-required/&lt;br /&gt;
&lt;br /&gt;
Якщо потрібен доступ до phpmyadmin на іншому порті, то у файлі /etc/phpmyadmin/phpmyadmin.service змінити&lt;br /&gt;
 ...&lt;br /&gt;
 &amp;lt;port&amp;gt;8888&amp;lt;/port&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
&lt;br /&gt;
та додати цей порт у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
 Listen 8888&lt;br /&gt;
&lt;br /&gt;
Перезапуск Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
По умовчанню вхід через phphmyadmin для root закрито.&lt;br /&gt;
За потреби можна створити іншого користувача&lt;br /&gt;
 &lt;br /&gt;
 mysql -u root -p&lt;br /&gt;
 CREATE USER &#039;sysadmin&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;парольдляsysadmin&#039;;&lt;br /&gt;
&lt;br /&gt;
та надати йому привілеї на усі БД:&lt;br /&gt;
&lt;br /&gt;
 GRANT ALL PRIVILEGES ON *.* TO &#039;sysadmin&#039;@&#039;localhost&#039; WITH GRANT OPTION;&lt;br /&gt;
 exit&lt;br /&gt;
 sudo /etc/init.d/mysql restart&lt;br /&gt;
&lt;br /&gt;
== Пакунки з CPAN ==&lt;br /&gt;
&lt;br /&gt;
Пакунки, яких немає у репозитаріях Debian чи Koha, встановлюємо з CPAN.&lt;br /&gt;
&lt;br /&gt;
Станом на 12.2023 необхідні модулі&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;HTTPD::Bench::ApacheBench&#039;&#039;&#039; (0.73), перевірка в Debian: [https://packages.debian.org/search?keywords=libhttpd-bench-apachebench-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
* &#039;&#039;&#039;Text::CSV::Unicode&#039;&#039;&#039; (0.40), перевірка в Debian: [https://packages.debian.org/search?keywords=libtext_csv_unicode-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
* &#039;&#039;&#039;Selenium::Remote::Driver&#039;&#039;&#039; (1.27), перевірка в Debian: [https://packages.debian.org/search?keywords=libselenium_remote_driver-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Locale::XGettext::TT2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Встановлюємо командами (при цьому, якщо це перше використання CPAN, підтверджуємо автоматичне налаштування та підключення до Інтернет) :&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install make&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install HTTPD::Bench::ApacheBench&#039;&lt;br /&gt;
— встановився, вивід —&lt;br /&gt;
 ADIRAJ/ApacheBench-0.73.tar.gz&lt;br /&gt;
 make install  -- OK&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install libgdbm-dev apache2-dev libdatetimex-easy-perl &lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;DBIx::Class::Schema::PopulateMore&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Test::Differences&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Text::CSV::Unicode&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
 RMBARKER/Text-CSV-Unicode-0.400.tar.gz&lt;br /&gt;
  ./Build install  -- OK&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Selenium::Remote::Driver&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
 TEODESIAN/Selenium-Remote-Driver-1.32.tar.gz&lt;br /&gt;
  /usr/bin/make install  -- OK&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- exists in Debian 10: sudo  perl -MCPAN -e &#039;install Net::OAuth2::AuthorizationServer&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
  LEEJO/Net-OAuth2-AuthorizationServer-0.23.tar.gz&lt;br /&gt;
  /usr/bin/make install  -- OK&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!-- sudo  perl -MCPAN -e &#039;install Readonly::XS&#039;&lt;br /&gt;
— встановлено, вивід —&lt;br /&gt;
 Readonly::XS is up to date (1.05).&lt;br /&gt;
&#039;&#039;Чомусь є ще зауваження про пакунок Readonly::XS, хоча він і повинен бути встановлений командою вище (?).&#039;&#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- sudo  perl -MCPAN -e &#039;install WebService::ILS&#039;&lt;br /&gt;
— встановився, вивід —&lt;br /&gt;
 SRDJAN/WebService-ILS-0.14.tar.gz&lt;br /&gt;
 ./Build install  -- OK--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Locale::XGettext::TT2&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--== Налаштування MySQL ==--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
1) Пароль для користувача root БД MySQL: ПарольАдмінаMySQL&lt;br /&gt;
&lt;br /&gt;
Лише, &#039;&#039;&#039;якщо пароль не вибрано&#039;&#039;&#039; при встановленні MySQL чи необхідно вказати новий, то діємо наступним чином&lt;br /&gt;
&lt;br /&gt;
 sudo dpkg-reconfigure mysql-server-5.5&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
2) Для підтримки UTF-8 у MySQL у файлі /etc/mysql/my.cnf (в кінці) має бути наступне&lt;br /&gt;
&lt;br /&gt;
 [mysqld]&lt;br /&gt;
 init-connect=&#039;SET NAMES utf8, collation_connection=utf8_unicode_ci&#039;&lt;br /&gt;
 character-set-server=utf8&lt;br /&gt;
 collation-server=utf8_unicode_ci&lt;br /&gt;
 character_set_client=utf8&lt;br /&gt;
 skip-character-set-client-handshake&lt;br /&gt;
&lt;br /&gt;
3) Перезапускаємо сервер MySQL&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/mysql restart&lt;br /&gt;
&lt;br /&gt;
4) Переконуємося, що зміни внесені, виконавши&lt;br /&gt;
&lt;br /&gt;
 sudo mysql -uroot -pПарольАдмінаMySQL&lt;br /&gt;
 show variables;&lt;br /&gt;
 quit&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Налаштування Apache та сценарій „koha-post-install-setup“ ==&lt;br /&gt;
&lt;br /&gt;
1) Виконуємо сценарій&lt;br /&gt;
 sudo koha-post-install-setup&lt;br /&gt;
(він задіює модулі Rewrite та Suexec для Apache)&lt;br /&gt;
&lt;br /&gt;
2) Додатково задіюємо модулі &amp;lt;!--і Expires, --&amp;gt; Deflate, Cgi, headers, proxy_http&amp;lt;!--, Mpm_Itk та виключаємо[https://wiki.koha-community.org/wiki/Koha_on_Debian#Aside:_a_common_problem_on_Ubuntu_happens_here] модуль Event&lt;br /&gt;
 sudo a2enmod expires--&amp;gt;&lt;br /&gt;
 sudo a2enmod deflate&lt;br /&gt;
 sudo a2enmod rewrite&lt;br /&gt;
 sudo a2enmod cgi&lt;br /&gt;
&amp;lt;!-- sudo a2enmod mpm_itk&lt;br /&gt;
 sudo a2dismod mpm_event--&amp;gt;&lt;br /&gt;
 sudo a2enmod headers proxy_http&lt;br /&gt;
&lt;br /&gt;
3) Редагуємо  /etc/apache2/conf-available/charset.conf &lt;br /&gt;
 AddCharset UTF-8 .utf8&lt;br /&gt;
 AddDefaultCharset UTF-8&lt;br /&gt;
&lt;br /&gt;
та задіюємо його&lt;br /&gt;
&lt;br /&gt;
 sudo a2enconf charset&lt;br /&gt;
&lt;br /&gt;
4) Перезапуск Apache&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
== Створення екземпляра АБІС Koha ==&lt;br /&gt;
&lt;br /&gt;
=== Варіанти налаштування АБІС Koha  з доменами та портами ===&lt;br /&gt;
&lt;br /&gt;
==== Варіант з портами 8080 та 8888 (тестовий) ====&lt;br /&gt;
Цей варіант зручно використовувати на початковому етапі, коли домен (порт 80) зайнято під інший сайт/сервіс.&lt;br /&gt;
&lt;br /&gt;
===== koha-ukr-unimarc-site.conf =====&lt;br /&gt;
&lt;br /&gt;
Створюємо файл &lt;br /&gt;
 sudo mc -e /etc/koha/koha-ukr-unimarc-site.conf&lt;br /&gt;
наступного змісту&lt;br /&gt;
&lt;br /&gt;
 DOMAIN=&amp;quot;localhost&amp;quot;           # Change this to be your domain. Any instance will be a subdomain of this string.&lt;br /&gt;
 OPACPORT=&amp;quot;8080&amp;quot;                # TCP listening port for the users&#039; interface (if you skip this, the apache default of 80 will be used)&lt;br /&gt;
 OPACPREFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 OPACSUFFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 INTRAPORT=&amp;quot;8888&amp;quot;             # TCP listening port for the administration interface&lt;br /&gt;
 INTRAPREFIX=&amp;quot;&amp;quot;               # For administration interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 INTRASUFFIX=&amp;quot;&amp;quot;               # For administration interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 ZEBRA_MARC_FORMAT=&amp;quot;unimarc&amp;quot;  # Specifies format of MARC records to be indexed by Zebra. Possible values are &#039;marc21&#039;, &#039;normarc&#039; and &#039;unimarc&#039;.&lt;br /&gt;
 ZEBRA_LANGUAGE=&amp;quot;uk&amp;quot;          # Primary language for Zebra indexing. Possible values are &#039;en&#039;, &#039;fr&#039; and &#039;nb&#039;.&lt;br /&gt;
 DEFAULTSQL=&amp;quot;&amp;quot;                # a value is generally not needed.&lt;br /&gt;
 BIBLIOS_INDEXING_MODE=&amp;quot;dom&amp;quot;         # Set the indexing mode for bibliographic records.  Valid values are dom (default) and grs1.&lt;br /&gt;
 AUTHORITIES_INDEXING_MODE=&amp;quot;dom&amp;quot;     # Set the indexing mode for authority records. Valid values are dom (default) and grs1.&lt;br /&gt;
 USE_MEMCACHED=&amp;quot;yes&amp;quot;                 # Set the instance to make use of memcache.&lt;br /&gt;
 MEMCACHED_SERVERS=&amp;quot;127.0.0.1:11211&amp;quot; # Set a comma-separated list of host:port memcached servers.&lt;br /&gt;
 MEMCACHED_PREFIX=&amp;quot;koha_&amp;quot;            # Set the desired prefix for the instance memcached namespace.&lt;br /&gt;
 ENABLE_SRU=&amp;quot;yes&amp;quot;                    # Enable the Z39.50/SRU server (default: disabled).&lt;br /&gt;
 SRU_SERVER_PORT=&amp;quot;7090&amp;quot;              # Specifiy a TCP port number for the Z39.50/SRU server to listen on. (default: 7090).&lt;br /&gt;
&lt;br /&gt;
===== ports.conf =====&lt;br /&gt;
Додаємо&lt;br /&gt;
&lt;br /&gt;
 Listen 8080&lt;br /&gt;
 Listen 8888&lt;br /&gt;
&lt;br /&gt;
у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
Також перезапускаємо Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
==== Варіант з портами 80 та 8080 ====&lt;br /&gt;
Цей варіант зручно використовувати, коли під АБІС Koha відведено окремий домен/сервер.&lt;br /&gt;
 &lt;br /&gt;
===== koha-ukr-unimarc-site.conf =====&lt;br /&gt;
/змінюється/&lt;br /&gt;
Створюємо файл &lt;br /&gt;
 sudo mc -e /etc/koha/koha-ukr-unimarc-site.conf&lt;br /&gt;
наступного змісту&lt;br /&gt;
&lt;br /&gt;
 DOMAIN=&amp;quot;localhost&amp;quot;           # Change this to be your domain. Any instance will be a subdomain of this string.&lt;br /&gt;
 OPACPORT=&amp;quot;80&amp;quot;                # TCP listening port for the users&#039; interface (if you skip this, the apache default of 80 will be used)&lt;br /&gt;
 OPACPREFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 OPACSUFFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 INTRAPORT=&amp;quot;8080&amp;quot;             # TCP listening port for the administration interface&lt;br /&gt;
 INTRAPREFIX=&amp;quot;&amp;quot;               # For administration interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 INTRASUFFIX=&amp;quot;&amp;quot;               # For administration interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 ZEBRA_MARC_FORMAT=&amp;quot;unimarc&amp;quot;  # Specifies format of MARC records to be indexed by Zebra. Possible values are &#039;marc21&#039;, &#039;normarc&#039; and &#039;unimarc&#039;.&lt;br /&gt;
 ZEBRA_LANGUAGE=&amp;quot;uk&amp;quot;          # Primary language for Zebra indexing. Possible values are &#039;en&#039;, &#039;fr&#039; and &#039;nb&#039;.&lt;br /&gt;
 DEFAULTSQL=&amp;quot;&amp;quot;                # a value is generally not needed.&lt;br /&gt;
 BIBLIOS_INDEXING_MODE=&amp;quot;dom&amp;quot;         # Set the indexing mode for bibliographic records.  Valid values are dom (default) and grs1.&lt;br /&gt;
 AUTHORITIES_INDEXING_MODE=&amp;quot;dom&amp;quot;     # Set the indexing mode for authority records. Valid values are dom (default) and grs1.&lt;br /&gt;
 USE_MEMCACHED=&amp;quot;yes&amp;quot;                 # Set the instance to make use of memcache.&lt;br /&gt;
 MEMCACHED_SERVERS=&amp;quot;127.0.0.1:11211&amp;quot; # Set a comma-separated list of host:port memcached servers.&lt;br /&gt;
 MEMCACHED_PREFIX=&amp;quot;koha_&amp;quot;            # Set the desired prefix for the instance memcached namespace.&lt;br /&gt;
 ENABLE_SRU=&amp;quot;yes&amp;quot;                    # Enable the Z39.50/SRU server (default: disabled).&lt;br /&gt;
 SRU_SERVER_PORT=&amp;quot;7090&amp;quot;              # Specifiy a TCP port number for the Z39.50/SRU server to listen on. (default: 7090).&lt;br /&gt;
&lt;br /&gt;
===== ports.conf =====&lt;br /&gt;
Додаємо&lt;br /&gt;
&lt;br /&gt;
 Listen 8080&lt;br /&gt;
 Listen 8008&lt;br /&gt;
&lt;br /&gt;
у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
Порт 8008 додано для того щоб переспрямувати типовий віртуальний хост сервера Apache з порта 80 на порт 8008.&lt;br /&gt;
Для цього редагуємо типовий файл /etc/apache2/sites-enabled/000-default.conf і змінюємо наступний рядок&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;VirtualHost *:8008&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Також перезапускаємо Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
==== Варіант з доменами ====&lt;br /&gt;
&lt;br /&gt;
Цей варіант для випадку, коли є можливість попередньо налаштувати для АБІС Koha 2 домени на кшталт&lt;br /&gt;
&lt;br /&gt;
 opac.librarydomain.ua&lt;br /&gt;
 staff.librarydomain.ua&lt;br /&gt;
&lt;br /&gt;
Щодо налаштування див. тут https://wiki.koha-community.org/wiki/How_to_set_up_a_domain_name_for_Koha&lt;br /&gt;
&lt;br /&gt;
=== Команда „koha-create“ ===&lt;br /&gt;
&lt;br /&gt;
Синтаксис команди для створення екземплярів АБІС Koha — [https://wiki.koha-community.org/wiki/Commands_provided_by_the_Debian_packages#koha-create на вікі] та більш актуальний у [http://git.koha-community.org/gitweb/?p=koha.git;a=blob_plain;f=debian/scripts/koha-create;hb=HEAD коді на Git], а також через вбудовану довідку „koha-create --help“:&lt;br /&gt;
 koha-create [--create-db|--request-db|--populate-db|--use-db] \&lt;br /&gt;
   [--marcflavor marc21(default)|normarc|unimarc] \&lt;br /&gt;
   [--zebralang  cs|el|en(default)|es|fr|nb|ru|uk] \&lt;br /&gt;
   [--elasticsearch-server localhost:9200(default)] \&lt;br /&gt;
   [--auth-idx   dom(default)|grs1] \&lt;br /&gt;
   [--biblio-idx dom (default)|grs1] \&lt;br /&gt;
   [--use-memcached] \&lt;br /&gt;
   [--memcached-servers 127.0.0.1:11211,host2:port2,...] \&lt;br /&gt;
   [--memcached-prefix KOHA|koha_|...] \&lt;br /&gt;
   [--enable-sru] \&lt;br /&gt;
   [--sru-port 7090(default)|9998] \&lt;br /&gt;
   [--defaultsql /path/to/some.sql] \&lt;br /&gt;
   [--configfile /path/to/config] \&lt;br /&gt;
   [--passwdfile /path/to/passwd] \&lt;br /&gt;
   [--dbhost host] \&lt;br /&gt;
   [--database   dbname]  \&lt;br /&gt;
   [--adminuser admin_user_id_in_db] \&lt;br /&gt;
   [--template-cache-dir /var/cache/koha/&amp;lt;instance&amp;gt;/templates(default)] \&lt;br /&gt;
   [--timezone time/zone (America/Argentina)] \&lt;br /&gt;
   [--upload-path /var/lib/koha/&amp;lt;instancename&amp;gt;/uploads(default)|...] \&lt;br /&gt;
   [--tmp-path dir /var/lib/koha/&amp;lt;instance&amp;gt;/tmp(default)] \&lt;br /&gt;
   [--letsencrypt] \&lt;br /&gt;
   [--smtp-host host] \&lt;br /&gt;
   [--smtp-port NN] \&lt;br /&gt;
   [--smtp-timeout NN] \&lt;br /&gt;
   [--smtp-ssl-mode mode [disabled(default)|ssl|starttls] \&lt;br /&gt;
   [--smtp-user-name user] \&lt;br /&gt;
   [--smtp-password  pass] \&lt;br /&gt;
   [--smtp-debug] \&lt;br /&gt;
   [--mb-host localhost)default)] \&lt;br /&gt;
   [--mb-port NN default: 61613] \&lt;br /&gt;
   [--mb-user guest(default)] \&lt;br /&gt;
   [--mb-pass guest(default)] \&lt;br /&gt;
   [--mb-vhost koha_&amp;lt;instance&amp;gt;(default)] \&lt;br /&gt;
   [--keep-cookie NAME] \&lt;br /&gt;
   [--help,-h] \&lt;br /&gt;
   instancename&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Зауваження: довжина екземпляра Коха („instancename“) наразі обмежена 11 символами (див. [https://github.com/digibib/kohadevbox/issues/56], [https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10205]). Екземпляр з назвою більшої довжини буде непрацездатним.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Створення екземпляра АБІС Koha (українська, Unimarc)&lt;br /&gt;
&lt;br /&gt;
 sudo koha-create  --create-db  --configfile /etc/koha/koha-ukr-unimarc-site.conf   ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Вивід:&lt;br /&gt;
&lt;br /&gt;
 Koha instance is empty, no staff user created.&lt;br /&gt;
 Starting Koha worker daemon for ukr_unimarc (default):.&lt;br /&gt;
 Starting Koha indexing daemon for ukr_unimarc:.&lt;br /&gt;
&lt;br /&gt;
== Веб-встановлювач ==&lt;br /&gt;
&lt;br /&gt;
=== Актуальні українські sql-файли  ===&lt;br /&gt;
&lt;br /&gt;
Частина локалізованих SQL-таблиць &#039;&#039;&#039;українською&#039;&#039;&#039; була долучена латкою https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18537 у 2017 р. для версії Koha 17.05.05 та вище.&lt;br /&gt;
&lt;br /&gt;
Оновлення для українських SQL-таблиць доступні у  DrobBox Сергія Дубика за адресою:&lt;br /&gt;
&lt;br /&gt;
&#039;https://www.dropbox.com/sh/nybt54x8yhh7frq/AACfsG32sJnBgNh1CdivXDjYa?dl=0&#039;&lt;br /&gt;
&lt;br /&gt;
Тека &#039;&#039;&#039;SQL_Koha_23_05_0X_adds/uk-UA_additional/uk-UA&#039;&#039;&#039;  містить оновлення, які необхідно скопіювати у теку &#039;&#039;&#039;uk-UA&#039;&#039;&#039; у &#039;&#039;&#039;/usr/share/koha/intranet/cgi-bin/installer/data/mysql&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Виконайте наступну команду&lt;br /&gt;
 sudo find /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA -type d -exec chmod ugo+x {} \;&lt;br /&gt;
щоб надати привілеї теці /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA. Інакше інсталятор її не побачить.&lt;br /&gt;
&lt;br /&gt;
=== Утворення локалізованих шаблонів ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Переходимо у теку сценаріїв локалізації Коха&lt;br /&gt;
&lt;br /&gt;
 cd /usr/share/koha/misc/translator&lt;br /&gt;
&lt;br /&gt;
та запускаємо утворення локалізованих шаблонів тощо для кожної мови&lt;br /&gt;
&lt;br /&gt;
 sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib &amp;quot;./translate&amp;quot; install uk-UA&lt;br /&gt;
 sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib &amp;quot;./translate&amp;quot; install ru-RU&lt;br /&gt;
&lt;br /&gt;
... і для інших необхідних мов (окрім „en“)&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Спочатку дивимося перелік доступних мов&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --list --available&lt;br /&gt;
&lt;br /&gt;
Встановлюємо переклади для української&amp;lt;!-- та російської --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --install uk-UA&lt;br /&gt;
&amp;lt;!-- sudo koha-translate --install ru-RU --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ця команда також згенерує деякі перекладені дані для Коха (у форматі &#039;&#039;&#039;yaml&#039;&#039;&#039;-файлів) у теці&lt;br /&gt;
 /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA&lt;br /&gt;
разом з раніше скопійованими &#039;&#039;&#039;SQL&#039;&#039;&#039;-файлами.&lt;br /&gt;
&lt;br /&gt;
Також можете встановити деякі інші мови інтерфейсу&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --install pl-PL &lt;br /&gt;
&amp;lt;!-- sudo koha-translate --install be-BY --&amp;gt;&lt;br /&gt;
 sudo koha-translate --install de-DE&lt;br /&gt;
 sudo koha-translate --install fr-FR&lt;br /&gt;
 sudo koha-translate --install it-IT&lt;br /&gt;
 sudo koha-translate --install cs-CZ&lt;br /&gt;
 sudo koha-translate --install bg-Cyrl&lt;br /&gt;
 …&lt;br /&gt;
&lt;br /&gt;
=== Кроки веб-встановлювача ===&lt;br /&gt;
&lt;br /&gt;
Типовий логін для екземляра напр. „ukr_unimarc“ буде:&lt;br /&gt;
 koha_ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Пароль та логін можна переглянути за допомогою:&lt;br /&gt;
 sudo koha-passwd ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
або логін і пароль зберігаються у файлі &#039;&#039;&#039;/etc/koha/sites/ukr_unimarc/koha-conf.xml&#039;&#039;&#039;, у розділі &#039;&#039;&#039;config&#039;&#039;&#039; знаходимо користувача (&#039;&#039;&#039;user&#039;&#039;&#039;) та пароль (&#039;&#039;&#039;pass&#039;&#039;&#039;). Також побачити логін та пароль можна через команди &lt;br /&gt;
&lt;br /&gt;
 sudo xmlstarlet sel -t -v &#039;yazgfs/config/user&#039; /etc/koha/sites/ukr_unimarc/koha-conf.xml&lt;br /&gt;
 sudo xmlstarlet sel -t -v &#039;yazgfs/config/pass&#039; /etc/koha/sites/ukr_unimarc/koha-conf.xml&lt;br /&gt;
 &lt;br /&gt;
У веб-оглядачі переходимо за адресою http://localhost:8080/?language=uk-UA (чи http://localhost:8888/?language=uk-UA). Бачимо запит на авторизацію від веб-встановлювача.&lt;br /&gt;
&lt;br /&gt;
Крок 1: мова &#039;&#039;&#039;uk-UA&#039;&#039;&#039;, перевірка залежностей&lt;br /&gt;
&lt;br /&gt;
Крок 2: налаштування бази даних, перевірка з’єднання, існування БД та привілеїв&lt;br /&gt;
&lt;br /&gt;
Крок 3: створення таблиць, вибір МАРК-стандарту &#039;&#039;&#039;Unimarc&#039;&#039;&#039; (УкрМарк), вибір типових даних (послідовно &#039;&#039;&#039;вибираємо усі¹²&#039;&#039;&#039; &#039;&#039;&#039;дані&#039;&#039;&#039;, імпорт 1-10 хв.).&lt;br /&gt;
&lt;br /&gt;
¹Які типові дані можна вимкнути:&lt;br /&gt;
* Приклади користувачів &lt;br /&gt;
* Приклади бібліотек/підрозділів&lt;br /&gt;
&lt;br /&gt;
²Також варто вимкнути типову структуру unimarc_sample_fastadd_framework (вона конфліктує з unimarc_sample_fastadd_framework_FA_UKR) у блоці „Факультативне“.&lt;br /&gt;
&lt;br /&gt;
==== Процес імпорту даних ====&lt;br /&gt;
Для імпорту даних Koha використовуватиме дані з теки /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA.&lt;br /&gt;
У цій теці будуть як дані, згенеровані самою Коха (у форматі yml-файлів) так і дані sql-скриптів (з набору Сергія Дубика).  &lt;br /&gt;
&lt;br /&gt;
На 3 кроці слідкуємо за помилками при імпорті типових даних. Якщо є помилки — знаходимо відповідні sql-файли, виправляємо їх та імпортуємо вручну (напр., через phpmyadmin) або очищуємо таблиці і перезапускаємо веб-встановлювач. Також повідомляйте про sql-помилки Сергія Дубика, serhijdubykЖАБКАgmail.com. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Для очищення таблиць (ОБЕРЕЖНО - БУДУТЬ ВИТЕРТИ УСІ ДАНІ з БД koha_ukr_unimarc) та перезапуску веб-встановлювача можна використати наступний bash-скрипт delete_all_data_in_db_koha_ukr_unimarc.sh:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash &lt;br /&gt;
 # MySQL сервер та інформація про підключення&lt;br /&gt;
 MYSQL_USER=&amp;quot;koha_ukr_unimarc&amp;quot;&lt;br /&gt;
 MYSQL_PASSWORD=&amp;quot;ваш_пароль&amp;quot;&lt;br /&gt;
 MYSQL_HOST=&amp;quot;localhost&amp;quot; # або інший хост, на якому запущено MySQL&lt;br /&gt;
 MYSQL_DB=&amp;quot;koha_ukr_unimarc&amp;quot; &lt;br /&gt;
 # Вибір всіх таблиць в базі даних TABLES=$(mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -se &amp;quot;SHOW TABLES&amp;quot;)&lt;br /&gt;
 # Вимкнення перевірки зовнішніх ключів&lt;br /&gt;
 mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;SET FOREIGN_KEY_CHECKS = 0;&amp;quot; &lt;br /&gt;
 # Цикл для виконання DELETE для кожної таблиці&lt;br /&gt;
 for table in $TABLES&lt;br /&gt;
 do&lt;br /&gt;
   mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;DELETE FROM $table;&amp;quot;&lt;br /&gt;
 done &lt;br /&gt;
 # Включення перевірки зовнішніх ключів&lt;br /&gt;
 mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;SET FOREIGN_KEY_CHECKS = 1;&amp;quot;&lt;br /&gt;
 echo &amp;quot;Всі дані з бази даних $MYSQL_DB були очищені.&amp;quot;&lt;br /&gt;
 sudo /etc/init.d/koha-common restart&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
 sudo /etc/init.d/mariadb restart&lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
 koha-plack --restart ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Інколи, для кращого очищення, цей скрипт потрібно запускати повторно.&lt;br /&gt;
&lt;br /&gt;
==== Помилка „Gateway Timeout“ ====&lt;br /&gt;
Рідко, скоріш на повільних серверах, на 3-му кроці може з’являтися помилка „Gateway Timeout“. Спробуйте в налаштуваннях Apache (/etc/apache2/apache2.conf) виставити більший час (Timeout 1200), виконати&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
та перезапустити веб-встановлювач (й попередньо очистити таблиці).&lt;br /&gt;
&lt;br /&gt;
==== Адаптаційний етап  ====&lt;br /&gt;
=====Створення бібліотеки/підрозділу=====&lt;br /&gt;
&lt;br /&gt;
Створюємо свій підрозділ, напр.&lt;br /&gt;
&lt;br /&gt;
    Код біб­ліо­те­ки/під­роз­ді­лу: AB&lt;br /&gt;
    Найменування: Абонемент&lt;br /&gt;
&lt;br /&gt;
=====Створення категорії користувачів=====&lt;br /&gt;
Якщо у sql-даних були вибрані типові категорії користувачів, то цей крок Коха пропустить.&lt;br /&gt;
&lt;br /&gt;
===== Створення адміністратора Коха=====&lt;br /&gt;
&lt;br /&gt;
Вводимо дані адміністратора Коха - прізвище, ім’я, номер читацького квитка, бібліотека / підрозділ, категорію користувача, логін, пароль.&lt;br /&gt;
&lt;br /&gt;
===== Створення нового типу одиниць =====&lt;br /&gt;
Якщо у sql-даних були вибрані приклади типів одиниць, то цей крок Коха пропустить.&lt;br /&gt;
&lt;br /&gt;
===== Створення нового правила обігу =====&lt;br /&gt;
Наприклад, вибираємо&lt;br /&gt;
 Підрозділ бібліотеки: Абонемент&lt;br /&gt;
 Категорія користувача: Студент&lt;br /&gt;
 Тип одиниці: BOOK&lt;br /&gt;
 Поточна дозволена кількість видач: 50&lt;br /&gt;
 Термін випозичання: 14&lt;br /&gt;
 Одиниці: дні&lt;br /&gt;
 Продовження (дозволена кількість): 1&lt;br /&gt;
=====Встановлення завершено!=====&lt;br /&gt;
Вітаємо, Ви закінчили і готові до використання Коха&lt;br /&gt;
&lt;br /&gt;
== Підтримка кирилиці рушієм пошуку Zebra ==&lt;br /&gt;
&lt;br /&gt;
Необхідно додати кириличні символи до файлу&lt;br /&gt;
&lt;br /&gt;
 /etc/koha/zebradb/etc/word-phrase-utf.chr&lt;br /&gt;
&lt;br /&gt;
а саме виправити на наступне:&lt;br /&gt;
&lt;br /&gt;
 lowercase {0-9}{a-z}αβγδεζηθικλμνξοπρστυφχψωæäåąßćęłńóśøöüźżабвгдежзийклмнопрстуфхцчшщьыъэюяёєїґўі’&lt;br /&gt;
 uppercase {0-9}{A-Z}ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩÆÄÅĄẞĆĘŁŃÓŚØÖÜŹŻАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЬЫЪЭЮЯЁЄЇҐЎІ’&lt;br /&gt;
 &lt;br /&gt;
 space {\001-\040}!&amp;quot;#$%&amp;amp;&#039;\()*+,-./:;&amp;lt;=&amp;gt;?@\[\\]^_`\{|}~{\x88-\x89}{\x98-\x9C}&lt;br /&gt;
&lt;br /&gt;
Без цієї зміни пошук або не буде працювати або даватиме некоректні результати.&lt;br /&gt;
&lt;br /&gt;
Також для коректного сортування кирилиці аналогічні зміни також потрібно внести і до файлу&lt;br /&gt;
/etc/koha/zebradb/lang_defs/en/&#039;&#039;&#039;sort-string-utf.chr&#039;&#039;&#039; (наявність uk/sort-string-utf.chr наразі не дає бажаного результату).&lt;br /&gt;
&lt;br /&gt;
При оновленнях пакунка „koha-common“ також потрібно вносити ці зміни.&lt;br /&gt;
&lt;br /&gt;
=== Запуск служби Zebra ===&lt;br /&gt;
&lt;br /&gt;
 sudo koha-zebra --start ukr_unimarc&lt;br /&gt;
* koha-zebra — новий скрипт, згадка про нього є тут https://koha-community.org/koha-17-11-released/&lt;br /&gt;
&lt;br /&gt;
=== Запуск індексації Zebra ===&lt;br /&gt;
&lt;br /&gt;
 sudo koha-rebuild-zebra -f -v ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== Включення Plack ==&lt;br /&gt;
 koha-plack --enable ukr_unimarc;  koha-plack --start ukr_unimarc&lt;br /&gt;
Щодо продуктивності див. також тут:&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Performance&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Benchmark_for_16.11&lt;br /&gt;
&lt;br /&gt;
== Створення sitemap ==&lt;br /&gt;
 koha-sitemap --enable   ukr_unimarc&lt;br /&gt;
 koha-sitemap --generate ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== E-mail ==&lt;br /&gt;
&lt;br /&gt;
By default, email is turned off. This is to let you get everything set up before you risk sending unwanted notices to people. To turn email on:&lt;br /&gt;
&lt;br /&gt;
 sudo koha-email-enable ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== Вимкнення оновлення Koha ==&lt;br /&gt;
Для більш контрольованого оновлення пакунків Коха можна тимчасово виключити оновлення у /etc/apt/sources.list.d/koha.list                                                                                                                                                         &lt;br /&gt;
 #deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&lt;br /&gt;
&lt;br /&gt;
Це дозволить легко оновлювати інші пакунки Debian&lt;br /&gt;
&lt;br /&gt;
= Виправлення проблем =&lt;br /&gt;
Деколи стає відомо про проблему у поточній версії Koha. Зазвичай виправлення з’являється в наступній версії.&lt;br /&gt;
Це у випадку, якщо про проблему повідомлено на [https://bugs.koha-community.org/bugzilla3/ баґгтрекар Koha] і знайдено й прийнято її вирішення (латка) до виходу наступної версії.&lt;br /&gt;
Тут згадуватимуться проблеми й їх вирішення для поточних версій Koha.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Koha 16.11 ==&lt;br /&gt;
=== Поламані посилання при пошуку ===&lt;br /&gt;
Проявляється в укр. та рос. локалізації Unimarc (УкрМарк) при використанні відображення Koha-MARC „biblio.biblionumber «» 090^9.&lt;br /&gt;
&lt;br /&gt;
Вирішення: замінити у файлі /usr/share/koha/intranet/htdocs/intranet-tmpl/prog/en/xslt/UNIMARCslim2intranetResults.xsl&lt;br /&gt;
рядок&lt;br /&gt;
  &amp;lt;xsl:variable name=&amp;quot;biblionumber&amp;quot; select=&amp;quot;marc:controlfield[@tag=001]&amp;quot;/&amp;gt;&lt;br /&gt;
на рядок&lt;br /&gt;
  &amp;lt;xsl:variable name=&amp;quot;biblionumber&amp;quot; select=&amp;quot;marc:datafield[@tag=090]/marc:subfield[@code=&#039;a&#039;]&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Повідомлення про помилку: [https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17730 Uniform mapping for biblio.biblionumber (Unimarc) ].&lt;br /&gt;
&lt;br /&gt;
Потребує оновлення мов&lt;br /&gt;
 sudo koha-translate --update uk-UA&lt;br /&gt;
 sudo koha-translate --update pl-PL&lt;br /&gt;
 sudo koha-translate --update ru-RU&lt;br /&gt;
та інших&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Див. також: [[Виправлення та вдосконалення для АБІС Koha]], зроблені українською спільнотою АБІС Koha.&lt;br /&gt;
&lt;br /&gt;
= Оновлення Koha =&lt;br /&gt;
&lt;br /&gt;
Нова версія Koha виходить кожні шість місяців з набором нових функцій. Також кожен місяць виходять коригувальні оновлення.&lt;br /&gt;
&lt;br /&gt;
Оновлення проходить легко для варіанту [[Встановлення Koha з репозитарію на ОС Debian|встановлення Koha з пакунків Debian]].&lt;br /&gt;
&lt;br /&gt;
Більш стабільними є версії Коха, що пройшли декілька коригувальних оновлень.&lt;br /&gt;
&lt;br /&gt;
Можна оновлювати Коху до версії з певної стабільної гілки. Напр., якщо потрібно оновити Коха до найновішої коригувальної версії у гілці 23.05, то у файлі /etc/apt/sources.list.d/koha.list&lt;br /&gt;
має бути наступне&lt;br /&gt;
&lt;br /&gt;
deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
 sudo apt-get install koha-common&lt;br /&gt;
&lt;br /&gt;
Деколи необхідно оновити ключ debian-сховища Koha.&lt;br /&gt;
&lt;br /&gt;
 wget -qO - https://debian.koha-community.org/koha/gpg.asc | gpg --dearmor -o /usr/share/keyrings/koha-keyring.gpg&lt;br /&gt;
&lt;br /&gt;
== Встановлення/оновлення допоміжних perl-модулів ==&lt;br /&gt;
&lt;br /&gt;
Після оновлення, перевіряємо в бібліотечному інтерфейсі сторінку „Домівка &amp;gt; Про АБІС Koha &amp;gt; Модулі Perl“.&lt;br /&gt;
&lt;br /&gt;
Ви можете побачити відсутні модулі Perl, виділені різними кольорами,&lt;br /&gt;
&lt;br /&gt;
=== Пакунки з репозитарію Debian ===&lt;br /&gt;
&lt;br /&gt;
Деякі згадувані тут пакунки могли бути відсутні у репозиторії Debian на момент підготовки пакунки з Koha. Пробуємо знайти відсутні пакунки через пошук &lt;br /&gt;
https://www.debian.org/distrib/packages#search_packages&lt;br /&gt;
&lt;br /&gt;
Знайдені пакунки довстановлюємо&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install знайдений_пакунок&lt;br /&gt;
&lt;br /&gt;
=== Пакунки з CPAN ===&lt;br /&gt;
&lt;br /&gt;
Perl-пакунки, наразі не пакетизовані й відсутні у репозитарії Debian, встановлюємо напряму з репозитарію perl-пакунків CPAN.&lt;br /&gt;
&lt;br /&gt;
Наприклад, при  оновлення до 16.11: &lt;br /&gt;
&lt;br /&gt;
(perl-пакунок „Test::DBIx::Class“ також вимагав встановлення debian-пакунка „apache2-dev“)&lt;br /&gt;
&lt;br /&gt;
 sudo cpan&lt;br /&gt;
 install Test::DBIx::Class&lt;br /&gt;
 install Readonly::XS&lt;br /&gt;
 install HTTPD::Bench::ApacheBench&lt;br /&gt;
&lt;br /&gt;
== Оновлення локалізації ==&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --update uk-UA&lt;br /&gt;
та, за потреби, інших мов (ru-RU, pl-PL, be-BY)&lt;br /&gt;
&lt;br /&gt;
Однак, при оновленні пакунків Koha локалізація оновлюється автоматично для усіх вибраних мов.&lt;br /&gt;
&lt;br /&gt;
= Вилучення Koha =&lt;br /&gt;
&lt;br /&gt;
Вилучення пакунка „koha-common“ не приводить до автоматичного вилучення екземплярів АБІС Koha. &#039;&#039;&#039;Попередньо&#039;&#039;&#039; необхідно зупинити та вилучити усі екземпляри АБІС Koha командами&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/mariadb restart&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
 sudo koha-zebra --stop ukr_unimarc&lt;br /&gt;
 sudo koha-indexer --stop ukr_unimarc&lt;br /&gt;
 sudo koha-plack --stop ukr_unimarc&lt;br /&gt;
 sudo koha-disable ukr_unimarc&lt;br /&gt;
 sudo koha-remove ukr_unimarc&lt;br /&gt;
 sudo /sbin/userdel ukr_unimarc-koha&lt;br /&gt;
 sudo /sbin/groupdel ukr_unimarc-koha&lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
&lt;br /&gt;
Інколи виникає помилка userdel: user ukr_unimarc-koha is currently used by process 4793 /usr/sbin/deluser: `/usr/sbin/userdel ukr_unimarc-koha&#039; returned error code 8. Див. https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=4880.&lt;br /&gt;
&lt;br /&gt;
Перегляд переліку наявних екземплярів &lt;br /&gt;
&lt;br /&gt;
 sudo koha-list&lt;br /&gt;
&lt;br /&gt;
Остаточне вилучення пакунків Koha&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get purge koha-common koha-deps koha-perldeps koha-elasticsearch&lt;br /&gt;
&lt;br /&gt;
Перевірте також теки:&lt;br /&gt;
 /var/spool/koha&lt;br /&gt;
 /var/log/koha&lt;br /&gt;
 /var/lib/koha&lt;br /&gt;
 /var/cache/koha&lt;br /&gt;
 /usr/share/koha&lt;br /&gt;
 /etc/koha&lt;br /&gt;
&lt;br /&gt;
Можна очистити вміст цих тек щодо екземпляру ukr_unimarc&lt;br /&gt;
 rm -rf /var/spool/koha/ukr_unimarc&lt;br /&gt;
 rm -rf /var/log/koha/ukr_unimarc&lt;br /&gt;
 rm -rf /var/lib/koha/ukr_unimarc &lt;br /&gt;
 rm -rf /var/cache/koha/ukr_unimarc &lt;br /&gt;
&lt;br /&gt;
У випадку якщо це був останній екземпляр та Вам не потрібна тека /usr/share/koha, то вилучайте й повністю теку /usr/share/koha &lt;br /&gt;
 rm -rf /usr/share/koha&lt;br /&gt;
Примітка: Теку /usr/share/koha мала вилучити команда „apt-get purge koha-common“, однак там могли залишитися файли перекладів чи інші ваші зміни чи долучені файли.&lt;br /&gt;
&lt;br /&gt;
У теці /etc/koha команда „apt-get purge koha-common“ також вилучила більшість файлів. Залишилася тека /etc/koha/sites/ukr_unimarc, її вилучаємо&lt;br /&gt;
 rm -rf /etc/koha/sites/ukr_unimarc&lt;br /&gt;
Також там могли зберегтися конфіг налаштування екземпляра (/etc/koha/koha-ukr-unimarc-site.conf) та інші ваші зміни. Якщо нічого з цього не потрібно, то вилучаємо теку /etc/koha/&lt;br /&gt;
 rm -rf /etc/koha&lt;br /&gt;
&lt;br /&gt;
Вилучення налаштувань для веб-сервера Apache2&lt;br /&gt;
&lt;br /&gt;
 rm /etc/apache2/sites-enabled/ukr_unimarc.conf&lt;br /&gt;
 rm /etc/apache2/sites-available/ukr_unimarc.conf&lt;br /&gt;
&lt;br /&gt;
Якщо після видалення планується перевстановлення Коха, то ще потрібно &lt;br /&gt;
 &lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
&lt;br /&gt;
= Налаштування =&lt;br /&gt;
&lt;br /&gt;
Щодо додаткових налаштувань та адаптацій див. тут: [[Налаштування Koha, встановленої з джерела]].&lt;br /&gt;
&lt;br /&gt;
= Див. також =&lt;br /&gt;
&lt;br /&gt;
* [[Встановлення Koha з джерела на ОС Debian]]&lt;br /&gt;
* [[Оновлення Koha, встановленої з джерела]]&lt;br /&gt;
* [[Коротка інструкція для адміністратора АБІС Koha]]&lt;br /&gt;
* [[Короткий посібник користувача АБІС Koha]]&lt;br /&gt;
&lt;br /&gt;
[[Category:АБІС Koha]]&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_Koha_%D0%B7_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D1%96%D1%8E_%D0%BD%D0%B0_%D0%9E%D0%A1_Debian&amp;diff=9257</id>
		<title>Встановлення Koha з репозитарію на ОС Debian</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_Koha_%D0%B7_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D1%96%D1%8E_%D0%BD%D0%B0_%D0%9E%D0%A1_Debian&amp;diff=9257"/>
		<updated>2024-07-22T04:25:36Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: /* Оновлення Koha */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Розглядається встановлення АБІС Koha версії 21.05.X-23.11.X &#039;&#039;&#039;з репозитарію&#039;&#039;&#039; [http://debian.koha-community.org/ debian.koha-community.org]. &lt;br /&gt;
&lt;br /&gt;
На даний час це найбільш протестований і розповсюджений варіант.&lt;br /&gt;
&lt;br /&gt;
Окрім цього ще є варіант [[Встановлення Koha з джерела на ОС Debian|встановлення АБІС Koha з джерельних кодів]], що є дещо більш гнучким щодо налаштування, але і складнішим.&lt;br /&gt;
&lt;br /&gt;
Див. також&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_on_Debian Koha_on_Debian] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Debian Koha &amp;amp; Debian] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Category:Installation Category:Installation] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_on_ubuntu_-_packages Koha on ubuntu - packages] на Koha Wiki&lt;br /&gt;
&lt;br /&gt;
= Встановлення ОС Debian GNU/Linux &amp;lt;!-- 10 Buster / --&amp;gt; 11 Bullseye =&lt;br /&gt;
&lt;br /&gt;
Див. також:&lt;br /&gt;
* http://download.openlib.org.ua/ustanovka-debian-11/&lt;br /&gt;
* https://infoit.com.ua/linux/kak-ustanovit-debian-11-bullseye-shag-za-shagom/&lt;br /&gt;
* [http://wiki.tntu.edu.ua/%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_%D0%9E%D0%A1_Debian_Linux Встановлення ОС Debian Linux].&lt;br /&gt;
&lt;br /&gt;
Перевірка поточної версії Debian:&lt;br /&gt;
 lsb_release -d&lt;br /&gt;
&lt;br /&gt;
Щодо сумісності Коха з іншими версіями ОС див.&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/System_requirements_and_recommendations Системні вимоги та рекомендації] (англ.)&lt;br /&gt;
&lt;br /&gt;
== Підключення гілок non-free та contrib для пакунків Дебіен ==&lt;br /&gt;
&lt;br /&gt;
Перевіряємо у /etc/apt/sources.list чи підключені гілки  non-free та contrib&lt;br /&gt;
&lt;br /&gt;
 sudo mc -e /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
 deb     http://deb.debian.org/debian/ bullseye main non-free contrib&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bullseye main non-free contrib&lt;br /&gt;
 &lt;br /&gt;
 deb     http://security.debian.org/debian-security/ bullseye-security main&lt;br /&gt;
 deb-src http://security.debian.org/debian-security/ bullseye-security main&lt;br /&gt;
 &lt;br /&gt;
 deb     http://deb.debian.org/debian/ bullseye-updates main contrib non-free&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bullseye-updates main contrib non-free&lt;br /&gt;
 &lt;br /&gt;
 deb     http://deb.debian.org/debian bullseye-backports main contrib non-free&lt;br /&gt;
 deb-src http://deb.debian.org/debian bullseye-backports main&lt;br /&gt;
  &lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
= Встановлення ОС Debian GNU/Linux 12 bookworm =&lt;br /&gt;
&lt;br /&gt;
Див. також:&lt;br /&gt;
* https://d-i.debian.org/manual/uk.amd64/index.html Debian GNU/Linux гайд інсталяції&lt;br /&gt;
&lt;br /&gt;
Перевірка поточної версії Debian:&lt;br /&gt;
 lsb_release -d&lt;br /&gt;
&lt;br /&gt;
Щодо сумісності Коха з іншими версіями ОС див.&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/System_requirements_and_recommendations Системні вимоги та рекомендації] (англ.)&lt;br /&gt;
&lt;br /&gt;
== Підключення гілок non-free та contrib для пакунків Дебіен ==&lt;br /&gt;
&lt;br /&gt;
Перевіряємо у /etc/apt/sources.list чи підключені гілки  non-free та contrib&lt;br /&gt;
&lt;br /&gt;
 sudo mc -e /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware&lt;br /&gt;
  &lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
= Попередні налаштування =&lt;br /&gt;
== Локаль з UTF-8 ==&lt;br /&gt;
Перевірка локалі:&lt;br /&gt;
  sudo locale&lt;br /&gt;
у виводі повинно бути магічне „&#039;&#039;&#039;UTF-8&#039;&#039;&#039;“ (en.UTF-8 тощо), наприклад для України&lt;br /&gt;
&lt;br /&gt;
 LANG=uk_UA.UTF-8&lt;br /&gt;
 LANGUAGE=&lt;br /&gt;
 LC_CTYPE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_NUMERIC=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_TIME=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_COLLATE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MONETARY=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MESSAGES=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_PAPER=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_NAME=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_ADDRESS=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_TELEPHONE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MEASUREMENT=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_IDENTIFICATION=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Якщо &#039;&#039;&#039;UTF-8&#039;&#039;&#039; не згадується, то встановлюємо локаль&lt;br /&gt;
   apt install locales locales-all&lt;br /&gt;
   sudo /usr/sbin/update-locale LANG=uk_UA.UTF-8 LANGUAGE=&amp;quot;uk_UA:uk&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Підключення репозитарію Koha  ==&lt;br /&gt;
&lt;br /&gt;
В репозитарії [http://debian.koha-community.org/ debian.koha-community.org]  доступні стабільна та розробницька версії.&lt;br /&gt;
&lt;br /&gt;
Спочатку додаємо ключ gpg.asc (koha-keyring.gpg) до довірених ключів APT:&lt;br /&gt;
&lt;br /&gt;
Встановити gpg&lt;br /&gt;
 apt-get install gnupg2&lt;br /&gt;
&lt;br /&gt;
Звантажити та встановити ключ&lt;br /&gt;
&lt;br /&gt;
Новіший спосіб&lt;br /&gt;
 wget -qO - https://debian.koha-community.org/koha/gpg.asc | gpg --dearmor -o /usr/share/keyrings/koha-keyring.gpg&lt;br /&gt;
&lt;br /&gt;
або старіший спосіб&lt;br /&gt;
 wget -q -O- https://debian.koha-community.org/koha/gpg.asc | sudo apt-key add -&lt;br /&gt;
&lt;br /&gt;
Див. також [https://wiki.koha-community.org/wiki/Koha_on_Debian#The_apt-key_deprecation_warning] та [https://wiki.debian.org/DebianRepository/UseThirdParty]).&lt;br /&gt;
&lt;br /&gt;
Швидко підключити репозитарій стабільну версію Koha (рекомендується) можна командою&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha stable main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
&lt;br /&gt;
Також можна вибрати репозитарій з певною версією (див. тут http://debian.koha-community.org/koha/dists/), напр&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 21.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 21.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 22.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 22.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 &#039;&#039;&#039;echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&#039;&#039;&#039;&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
&lt;br /&gt;
Оновлюємо список доступних для встановлення пакунків&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
= Встановлення Koha =&lt;br /&gt;
&lt;br /&gt;
== Встановлення пакунків Koha ==&lt;br /&gt;
 sudo apt-get install koha-common koha-deps koha-perldeps koha-l10n koha-elasticsearch&lt;br /&gt;
&lt;br /&gt;
Може бути помилка з конфігурацією пакунка libapache2-mpm-itk, див. рішення тут https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=734865 та https://wiki.koha-community.org/wiki/Koha_on_Debian#Aside:_a_common_problem_on_Ubuntu_happens_here&lt;br /&gt;
&lt;br /&gt;
Якщо далі щось піде не так, читаємо стандартну інструкцію про налаштування&lt;br /&gt;
&lt;br /&gt;
 less /usr/share/doc/koha-common/README.Debian&lt;br /&gt;
&lt;br /&gt;
(у нових версіях можуть бути зміни)&lt;br /&gt;
&lt;br /&gt;
== Встановлення БД MySQL та допоміжних пакунків ==&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install mariadb-server &lt;br /&gt;
&lt;br /&gt;
 sudo mysql_secure_installation&lt;br /&gt;
&lt;br /&gt;
За винятком першого питання, на всі питання можна відповісти Так (“&#039;&#039;&#039;Y&#039;&#039;&#039;”). Необхідно встановити root пароль (надалі „ПарольАдмінаMySQL“)!&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install memcached libmemcached-tools&lt;br /&gt;
&lt;br /&gt;
 sudo apt install aptitude&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!-- sudo aptitude -t buster-backports install php-twig --&amp;gt;&lt;br /&gt;
 &amp;lt;!-- sudo aptitude -t bullseye-backports install php-twig --&amp;gt;&lt;br /&gt;
 sudo apt install php-twig&lt;br /&gt;
&lt;br /&gt;
 sudo apt install phpmyadmin php libapache2-mod-php &lt;br /&gt;
&lt;br /&gt;
* для „phpmyadmin“ вибрати (пробілом позначити зірочкою) лише „apache2“&lt;br /&gt;
* configure database for phpmyadmin with dbconfig-common? — так та встановити пароль застосунку&lt;br /&gt;
&lt;br /&gt;
Типово phpmyadmin доступний за адресою http://localhost/phpmyadmin&lt;br /&gt;
&lt;br /&gt;
Щодо phpmyadmin також див. https://think.unblog.ch/en/phpmyadmin-error-php-7-2-5-is-required/&lt;br /&gt;
&lt;br /&gt;
Якщо потрібен доступ до phpmyadmin на іншому порті, то у файлі /etc/phpmyadmin/phpmyadmin.service змінити&lt;br /&gt;
 ...&lt;br /&gt;
 &amp;lt;port&amp;gt;8888&amp;lt;/port&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
&lt;br /&gt;
та додати цей порт у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
 Listen 8888&lt;br /&gt;
&lt;br /&gt;
Перезапуск Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
По умовчанню вхід через phphmyadmin для root закрито.&lt;br /&gt;
За потреби можна створити іншого користувача&lt;br /&gt;
 &lt;br /&gt;
 mysql -u root -p&lt;br /&gt;
 CREATE USER &#039;sysadmin&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;парольдляsysadmin&#039;;&lt;br /&gt;
&lt;br /&gt;
та надати йому привілеї на усі БД:&lt;br /&gt;
&lt;br /&gt;
 GRANT ALL PRIVILEGES ON *.* TO &#039;sysadmin&#039;@&#039;localhost&#039; WITH GRANT OPTION;&lt;br /&gt;
 exit&lt;br /&gt;
 sudo /etc/init.d/mysql restart&lt;br /&gt;
&lt;br /&gt;
== Пакунки з CPAN ==&lt;br /&gt;
&lt;br /&gt;
Пакунки, яких немає у репозитаріях Debian чи Koha, встановлюємо з CPAN.&lt;br /&gt;
&lt;br /&gt;
Станом на 12.2023 необхідні модулі&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;HTTPD::Bench::ApacheBench&#039;&#039;&#039; (0.73), перевірка в Debian: [https://packages.debian.org/search?keywords=libhttpd-bench-apachebench-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
* &#039;&#039;&#039;Text::CSV::Unicode&#039;&#039;&#039; (0.40), перевірка в Debian: [https://packages.debian.org/search?keywords=libtext_csv_unicode-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
* &#039;&#039;&#039;Selenium::Remote::Driver&#039;&#039;&#039; (1.27), перевірка в Debian: [https://packages.debian.org/search?keywords=libselenium_remote_driver-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Locale::XGettext::TT2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Встановлюємо командами (при цьому, якщо це перше використання CPAN, підтверджуємо автоматичне налаштування та підключення до Інтернет) :&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install make&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install HTTPD::Bench::ApacheBench&#039;&lt;br /&gt;
— встановився, вивід —&lt;br /&gt;
 ADIRAJ/ApacheBench-0.73.tar.gz&lt;br /&gt;
 make install  -- OK&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install libgdbm-dev apache2-dev libdatetimex-easy-perl &lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;DBIx::Class::Schema::PopulateMore&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Test::Differences&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Text::CSV::Unicode&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
 RMBARKER/Text-CSV-Unicode-0.400.tar.gz&lt;br /&gt;
  ./Build install  -- OK&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Selenium::Remote::Driver&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
 TEODESIAN/Selenium-Remote-Driver-1.32.tar.gz&lt;br /&gt;
  /usr/bin/make install  -- OK&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- exists in Debian 10: sudo  perl -MCPAN -e &#039;install Net::OAuth2::AuthorizationServer&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
  LEEJO/Net-OAuth2-AuthorizationServer-0.23.tar.gz&lt;br /&gt;
  /usr/bin/make install  -- OK&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!-- sudo  perl -MCPAN -e &#039;install Readonly::XS&#039;&lt;br /&gt;
— встановлено, вивід —&lt;br /&gt;
 Readonly::XS is up to date (1.05).&lt;br /&gt;
&#039;&#039;Чомусь є ще зауваження про пакунок Readonly::XS, хоча він і повинен бути встановлений командою вище (?).&#039;&#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- sudo  perl -MCPAN -e &#039;install WebService::ILS&#039;&lt;br /&gt;
— встановився, вивід —&lt;br /&gt;
 SRDJAN/WebService-ILS-0.14.tar.gz&lt;br /&gt;
 ./Build install  -- OK--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Locale::XGettext::TT2&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--== Налаштування MySQL ==--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
1) Пароль для користувача root БД MySQL: ПарольАдмінаMySQL&lt;br /&gt;
&lt;br /&gt;
Лише, &#039;&#039;&#039;якщо пароль не вибрано&#039;&#039;&#039; при встановленні MySQL чи необхідно вказати новий, то діємо наступним чином&lt;br /&gt;
&lt;br /&gt;
 sudo dpkg-reconfigure mysql-server-5.5&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
2) Для підтримки UTF-8 у MySQL у файлі /etc/mysql/my.cnf (в кінці) має бути наступне&lt;br /&gt;
&lt;br /&gt;
 [mysqld]&lt;br /&gt;
 init-connect=&#039;SET NAMES utf8, collation_connection=utf8_unicode_ci&#039;&lt;br /&gt;
 character-set-server=utf8&lt;br /&gt;
 collation-server=utf8_unicode_ci&lt;br /&gt;
 character_set_client=utf8&lt;br /&gt;
 skip-character-set-client-handshake&lt;br /&gt;
&lt;br /&gt;
3) Перезапускаємо сервер MySQL&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/mysql restart&lt;br /&gt;
&lt;br /&gt;
4) Переконуємося, що зміни внесені, виконавши&lt;br /&gt;
&lt;br /&gt;
 sudo mysql -uroot -pПарольАдмінаMySQL&lt;br /&gt;
 show variables;&lt;br /&gt;
 quit&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Налаштування Apache та сценарій „koha-post-install-setup“ ==&lt;br /&gt;
&lt;br /&gt;
1) Виконуємо сценарій&lt;br /&gt;
 sudo koha-post-install-setup&lt;br /&gt;
(він задіює модулі Rewrite та Suexec для Apache)&lt;br /&gt;
&lt;br /&gt;
2) Додатково задіюємо модулі &amp;lt;!--і Expires, --&amp;gt; Deflate, Cgi, headers, proxy_http&amp;lt;!--, Mpm_Itk та виключаємо[https://wiki.koha-community.org/wiki/Koha_on_Debian#Aside:_a_common_problem_on_Ubuntu_happens_here] модуль Event&lt;br /&gt;
 sudo a2enmod expires--&amp;gt;&lt;br /&gt;
 sudo a2enmod deflate&lt;br /&gt;
 sudo a2enmod rewrite&lt;br /&gt;
 sudo a2enmod cgi&lt;br /&gt;
&amp;lt;!-- sudo a2enmod mpm_itk&lt;br /&gt;
 sudo a2dismod mpm_event--&amp;gt;&lt;br /&gt;
 sudo a2enmod headers proxy_http&lt;br /&gt;
&lt;br /&gt;
3) Редагуємо  /etc/apache2/conf-available/charset.conf &lt;br /&gt;
 AddCharset UTF-8 .utf8&lt;br /&gt;
 AddDefaultCharset UTF-8&lt;br /&gt;
&lt;br /&gt;
та задіюємо його&lt;br /&gt;
&lt;br /&gt;
 sudo a2enconf charset&lt;br /&gt;
&lt;br /&gt;
4) Перезапуск Apache&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
== Створення екземпляра АБІС Koha ==&lt;br /&gt;
&lt;br /&gt;
=== Варіанти налаштування АБІС Koha  з доменами та портами ===&lt;br /&gt;
&lt;br /&gt;
==== Варіант з портами 8080 та 8888 (тестовий) ====&lt;br /&gt;
Цей варіант зручно використовувати на початковому етапі, коли домен (порт 80) зайнято під інший сайт/сервіс.&lt;br /&gt;
&lt;br /&gt;
===== koha-ukr-unimarc-site.conf =====&lt;br /&gt;
&lt;br /&gt;
Створюємо файл &lt;br /&gt;
 sudo mc -e /etc/koha/koha-ukr-unimarc-site.conf&lt;br /&gt;
наступного змісту&lt;br /&gt;
&lt;br /&gt;
 DOMAIN=&amp;quot;localhost&amp;quot;           # Change this to be your domain. Any instance will be a subdomain of this string.&lt;br /&gt;
 OPACPORT=&amp;quot;8080&amp;quot;                # TCP listening port for the users&#039; interface (if you skip this, the apache default of 80 will be used)&lt;br /&gt;
 OPACPREFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 OPACSUFFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 INTRAPORT=&amp;quot;8888&amp;quot;             # TCP listening port for the administration interface&lt;br /&gt;
 INTRAPREFIX=&amp;quot;&amp;quot;               # For administration interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 INTRASUFFIX=&amp;quot;&amp;quot;               # For administration interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 ZEBRA_MARC_FORMAT=&amp;quot;unimarc&amp;quot;  # Specifies format of MARC records to be indexed by Zebra. Possible values are &#039;marc21&#039;, &#039;normarc&#039; and &#039;unimarc&#039;.&lt;br /&gt;
 ZEBRA_LANGUAGE=&amp;quot;uk&amp;quot;          # Primary language for Zebra indexing. Possible values are &#039;en&#039;, &#039;fr&#039; and &#039;nb&#039;.&lt;br /&gt;
 DEFAULTSQL=&amp;quot;&amp;quot;                # a value is generally not needed.&lt;br /&gt;
 BIBLIOS_INDEXING_MODE=&amp;quot;dom&amp;quot;         # Set the indexing mode for bibliographic records.  Valid values are dom (default) and grs1.&lt;br /&gt;
 AUTHORITIES_INDEXING_MODE=&amp;quot;dom&amp;quot;     # Set the indexing mode for authority records. Valid values are dom (default) and grs1.&lt;br /&gt;
 USE_MEMCACHED=&amp;quot;yes&amp;quot;                 # Set the instance to make use of memcache.&lt;br /&gt;
 MEMCACHED_SERVERS=&amp;quot;127.0.0.1:11211&amp;quot; # Set a comma-separated list of host:port memcached servers.&lt;br /&gt;
 MEMCACHED_PREFIX=&amp;quot;koha_&amp;quot;            # Set the desired prefix for the instance memcached namespace.&lt;br /&gt;
 ENABLE_SRU=&amp;quot;yes&amp;quot;                    # Enable the Z39.50/SRU server (default: disabled).&lt;br /&gt;
 SRU_SERVER_PORT=&amp;quot;7090&amp;quot;              # Specifiy a TCP port number for the Z39.50/SRU server to listen on. (default: 7090).&lt;br /&gt;
&lt;br /&gt;
===== ports.conf =====&lt;br /&gt;
Додаємо&lt;br /&gt;
&lt;br /&gt;
 Listen 8080&lt;br /&gt;
 Listen 8888&lt;br /&gt;
&lt;br /&gt;
у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
Також перезапускаємо Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
==== Варіант з портами 80 та 8080 ====&lt;br /&gt;
Цей варіант зручно використовувати, коли під АБІС Koha відведено окремий домен/сервер.&lt;br /&gt;
 &lt;br /&gt;
===== koha-ukr-unimarc-site.conf =====&lt;br /&gt;
/змінюється/&lt;br /&gt;
Створюємо файл &lt;br /&gt;
 sudo mc -e /etc/koha/koha-ukr-unimarc-site.conf&lt;br /&gt;
наступного змісту&lt;br /&gt;
&lt;br /&gt;
 DOMAIN=&amp;quot;localhost&amp;quot;           # Change this to be your domain. Any instance will be a subdomain of this string.&lt;br /&gt;
 OPACPORT=&amp;quot;80&amp;quot;                # TCP listening port for the users&#039; interface (if you skip this, the apache default of 80 will be used)&lt;br /&gt;
 OPACPREFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 OPACSUFFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 INTRAPORT=&amp;quot;8080&amp;quot;             # TCP listening port for the administration interface&lt;br /&gt;
 INTRAPREFIX=&amp;quot;&amp;quot;               # For administration interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 INTRASUFFIX=&amp;quot;&amp;quot;               # For administration interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 ZEBRA_MARC_FORMAT=&amp;quot;unimarc&amp;quot;  # Specifies format of MARC records to be indexed by Zebra. Possible values are &#039;marc21&#039;, &#039;normarc&#039; and &#039;unimarc&#039;.&lt;br /&gt;
 ZEBRA_LANGUAGE=&amp;quot;uk&amp;quot;          # Primary language for Zebra indexing. Possible values are &#039;en&#039;, &#039;fr&#039; and &#039;nb&#039;.&lt;br /&gt;
 DEFAULTSQL=&amp;quot;&amp;quot;                # a value is generally not needed.&lt;br /&gt;
 BIBLIOS_INDEXING_MODE=&amp;quot;dom&amp;quot;         # Set the indexing mode for bibliographic records.  Valid values are dom (default) and grs1.&lt;br /&gt;
 AUTHORITIES_INDEXING_MODE=&amp;quot;dom&amp;quot;     # Set the indexing mode for authority records. Valid values are dom (default) and grs1.&lt;br /&gt;
 USE_MEMCACHED=&amp;quot;yes&amp;quot;                 # Set the instance to make use of memcache.&lt;br /&gt;
 MEMCACHED_SERVERS=&amp;quot;127.0.0.1:11211&amp;quot; # Set a comma-separated list of host:port memcached servers.&lt;br /&gt;
 MEMCACHED_PREFIX=&amp;quot;koha_&amp;quot;            # Set the desired prefix for the instance memcached namespace.&lt;br /&gt;
 ENABLE_SRU=&amp;quot;yes&amp;quot;                    # Enable the Z39.50/SRU server (default: disabled).&lt;br /&gt;
 SRU_SERVER_PORT=&amp;quot;7090&amp;quot;              # Specifiy a TCP port number for the Z39.50/SRU server to listen on. (default: 7090).&lt;br /&gt;
&lt;br /&gt;
===== ports.conf =====&lt;br /&gt;
Додаємо&lt;br /&gt;
&lt;br /&gt;
 Listen 8080&lt;br /&gt;
 Listen 8008&lt;br /&gt;
&lt;br /&gt;
у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
Порт 8008 додано для того щоб переспрямувати типовий віртуальний хост сервера Apache з порта 80 на порт 8008.&lt;br /&gt;
Для цього редагуємо типовий файл /etc/apache2/sites-enabled/000-default.conf і змінюємо наступний рядок&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;VirtualHost *:8008&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Також перезапускаємо Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
==== Варіант з доменами ====&lt;br /&gt;
&lt;br /&gt;
Цей варіант для випадку, коли є можливість попередньо налаштувати для АБІС Koha 2 домени на кшталт&lt;br /&gt;
&lt;br /&gt;
 opac.librarydomain.ua&lt;br /&gt;
 staff.librarydomain.ua&lt;br /&gt;
&lt;br /&gt;
Щодо налаштування див. тут https://wiki.koha-community.org/wiki/How_to_set_up_a_domain_name_for_Koha&lt;br /&gt;
&lt;br /&gt;
=== Команда „koha-create“ ===&lt;br /&gt;
&lt;br /&gt;
Синтаксис команди для створення екземплярів АБІС Koha — [https://wiki.koha-community.org/wiki/Commands_provided_by_the_Debian_packages#koha-create на вікі] та більш актуальний у [http://git.koha-community.org/gitweb/?p=koha.git;a=blob_plain;f=debian/scripts/koha-create;hb=HEAD коді на Git], а також через вбудовану довідку „koha-create --help“:&lt;br /&gt;
 koha-create [--create-db|--request-db|--populate-db|--use-db] \&lt;br /&gt;
   [--marcflavor marc21(default)|normarc|unimarc] \&lt;br /&gt;
   [--zebralang  cs|el|en(default)|es|fr|nb|ru|uk] \&lt;br /&gt;
   [--elasticsearch-server localhost:9200(default)] \&lt;br /&gt;
   [--auth-idx   dom(default)|grs1] \&lt;br /&gt;
   [--biblio-idx dom (default)|grs1] \&lt;br /&gt;
   [--use-memcached] \&lt;br /&gt;
   [--memcached-servers 127.0.0.1:11211,host2:port2,...] \&lt;br /&gt;
   [--memcached-prefix KOHA|koha_|...] \&lt;br /&gt;
   [--enable-sru] \&lt;br /&gt;
   [--sru-port 7090(default)|9998] \&lt;br /&gt;
   [--defaultsql /path/to/some.sql] \&lt;br /&gt;
   [--configfile /path/to/config] \&lt;br /&gt;
   [--passwdfile /path/to/passwd] \&lt;br /&gt;
   [--dbhost host] \&lt;br /&gt;
   [--database   dbname]  \&lt;br /&gt;
   [--adminuser admin_user_id_in_db] \&lt;br /&gt;
   [--template-cache-dir /var/cache/koha/&amp;lt;instance&amp;gt;/templates(default)] \&lt;br /&gt;
   [--timezone time/zone (America/Argentina)] \&lt;br /&gt;
   [--upload-path /var/lib/koha/&amp;lt;instancename&amp;gt;/uploads(default)|...] \&lt;br /&gt;
   [--tmp-path dir /var/lib/koha/&amp;lt;instance&amp;gt;/tmp(default)] \&lt;br /&gt;
   [--letsencrypt] \&lt;br /&gt;
   [--smtp-host host] \&lt;br /&gt;
   [--smtp-port NN] \&lt;br /&gt;
   [--smtp-timeout NN] \&lt;br /&gt;
   [--smtp-ssl-mode mode [disabled(default)|ssl|starttls] \&lt;br /&gt;
   [--smtp-user-name user] \&lt;br /&gt;
   [--smtp-password  pass] \&lt;br /&gt;
   [--smtp-debug] \&lt;br /&gt;
   [--mb-host localhost)default)] \&lt;br /&gt;
   [--mb-port NN default: 61613] \&lt;br /&gt;
   [--mb-user guest(default)] \&lt;br /&gt;
   [--mb-pass guest(default)] \&lt;br /&gt;
   [--mb-vhost koha_&amp;lt;instance&amp;gt;(default)] \&lt;br /&gt;
   [--keep-cookie NAME] \&lt;br /&gt;
   [--help,-h] \&lt;br /&gt;
   instancename&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Зауваження: довжина екземпляра Коха („instancename“) наразі обмежена 11 символами (див. [https://github.com/digibib/kohadevbox/issues/56], [https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10205]). Екземпляр з назвою більшої довжини буде непрацездатним.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Створення екземпляра АБІС Koha (українська, Unimarc)&lt;br /&gt;
&lt;br /&gt;
 sudo koha-create  --create-db  --configfile /etc/koha/koha-ukr-unimarc-site.conf   ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Вивід:&lt;br /&gt;
&lt;br /&gt;
 Koha instance is empty, no staff user created.&lt;br /&gt;
 Starting Koha worker daemon for ukr_unimarc (default):.&lt;br /&gt;
 Starting Koha indexing daemon for ukr_unimarc:.&lt;br /&gt;
&lt;br /&gt;
== Веб-встановлювач ==&lt;br /&gt;
&lt;br /&gt;
=== Актуальні українські sql-файли  ===&lt;br /&gt;
&lt;br /&gt;
Частина локалізованих SQL-таблиць &#039;&#039;&#039;українською&#039;&#039;&#039; була долучена латкою https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18537 у 2017 р. для версії Koha 17.05.05 та вище.&lt;br /&gt;
&lt;br /&gt;
Оновлення для українських SQL-таблиць доступні у  DrobBox Сергія Дубика за адресою:&lt;br /&gt;
&lt;br /&gt;
&#039;https://www.dropbox.com/sh/nybt54x8yhh7frq/AACfsG32sJnBgNh1CdivXDjYa?dl=0&#039;&lt;br /&gt;
&lt;br /&gt;
Тека &#039;&#039;&#039;SQL_Koha_23_05_0X_adds/uk-UA_additional/uk-UA&#039;&#039;&#039;  містить оновлення, які необхідно скопіювати у теку &#039;&#039;&#039;uk-UA&#039;&#039;&#039; у &#039;&#039;&#039;/usr/share/koha/intranet/cgi-bin/installer/data/mysql&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Виконайте наступну команду&lt;br /&gt;
 sudo find /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA -type d -exec chmod ugo+x {} \;&lt;br /&gt;
щоб надати привілеї теці /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA. Інакше інсталятор її не побачить.&lt;br /&gt;
&lt;br /&gt;
=== Утворення локалізованих шаблонів ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Переходимо у теку сценаріїв локалізації Коха&lt;br /&gt;
&lt;br /&gt;
 cd /usr/share/koha/misc/translator&lt;br /&gt;
&lt;br /&gt;
та запускаємо утворення локалізованих шаблонів тощо для кожної мови&lt;br /&gt;
&lt;br /&gt;
 sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib &amp;quot;./translate&amp;quot; install uk-UA&lt;br /&gt;
 sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib &amp;quot;./translate&amp;quot; install ru-RU&lt;br /&gt;
&lt;br /&gt;
... і для інших необхідних мов (окрім „en“)&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Спочатку дивимося перелік доступних мов&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --list --available&lt;br /&gt;
&lt;br /&gt;
Встановлюємо переклади для української&amp;lt;!-- та російської --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --install uk-UA&lt;br /&gt;
&amp;lt;!-- sudo koha-translate --install ru-RU --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ця команда також згенерує деякі перекладені дані для Коха (у форматі &#039;&#039;&#039;yaml&#039;&#039;&#039;-файлів) у теці&lt;br /&gt;
 /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA&lt;br /&gt;
разом з раніше скопійованими &#039;&#039;&#039;SQL&#039;&#039;&#039;-файлами.&lt;br /&gt;
&lt;br /&gt;
Також можете встановити деякі інші мови інтерфейсу&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --install pl-PL &lt;br /&gt;
&amp;lt;!-- sudo koha-translate --install be-BY --&amp;gt;&lt;br /&gt;
 sudo koha-translate --install de-DE&lt;br /&gt;
 sudo koha-translate --install fr-FR&lt;br /&gt;
 sudo koha-translate --install it-IT&lt;br /&gt;
 sudo koha-translate --install cs-CZ&lt;br /&gt;
 sudo koha-translate --install bg-Cyrl&lt;br /&gt;
 …&lt;br /&gt;
&lt;br /&gt;
=== Кроки веб-встановлювача ===&lt;br /&gt;
&lt;br /&gt;
Типовий логін для екземляра напр. „ukr_unimarc“ буде:&lt;br /&gt;
 koha_ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Пароль та логін можна переглянути за допомогою:&lt;br /&gt;
 sudo koha-passwd ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
або логін і пароль зберігаються у файлі &#039;&#039;&#039;/etc/koha/sites/ukr_unimarc/koha-conf.xml&#039;&#039;&#039;, у розділі &#039;&#039;&#039;config&#039;&#039;&#039; знаходимо користувача (&#039;&#039;&#039;user&#039;&#039;&#039;) та пароль (&#039;&#039;&#039;pass&#039;&#039;&#039;). Також побачити логін та пароль можна через команди &lt;br /&gt;
&lt;br /&gt;
 sudo xmlstarlet sel -t -v &#039;yazgfs/config/user&#039; /etc/koha/sites/ukr_unimarc/koha-conf.xml&lt;br /&gt;
 sudo xmlstarlet sel -t -v &#039;yazgfs/config/pass&#039; /etc/koha/sites/ukr_unimarc/koha-conf.xml&lt;br /&gt;
 &lt;br /&gt;
У веб-оглядачі переходимо за адресою http://localhost:8080/?language=uk-UA (чи http://localhost:8888/?language=uk-UA). Бачимо запит на авторизацію від веб-встановлювача.&lt;br /&gt;
&lt;br /&gt;
Крок 1: мова &#039;&#039;&#039;uk-UA&#039;&#039;&#039;, перевірка залежностей&lt;br /&gt;
&lt;br /&gt;
Крок 2: налаштування бази даних, перевірка з’єднання, існування БД та привілеїв&lt;br /&gt;
&lt;br /&gt;
Крок 3: створення таблиць, вибір МАРК-стандарту &#039;&#039;&#039;Unimarc&#039;&#039;&#039; (УкрМарк), вибір типових даних (послідовно &#039;&#039;&#039;вибираємо усі¹²&#039;&#039;&#039; &#039;&#039;&#039;дані&#039;&#039;&#039;, імпорт 1-10 хв.).&lt;br /&gt;
&lt;br /&gt;
¹Які типові дані можна вимкнути:&lt;br /&gt;
* Приклади користувачів &lt;br /&gt;
* Приклади бібліотек/підрозділів&lt;br /&gt;
&lt;br /&gt;
²Також варто вимкнути типову структуру unimarc_sample_fastadd_framework (вона конфліктує з unimarc_sample_fastadd_framework_FA_UKR) у блоці „Факультативне“.&lt;br /&gt;
&lt;br /&gt;
==== Процес імпорту даних ====&lt;br /&gt;
Для імпорту даних Koha використовуватиме дані з теки /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA.&lt;br /&gt;
У цій теці будуть як дані, згенеровані самою Коха (у форматі yml-файлів) так і дані sql-скриптів (з набору Сергія Дубика).  &lt;br /&gt;
&lt;br /&gt;
На 3 кроці слідкуємо за помилками при імпорті типових даних. Якщо є помилки — знаходимо відповідні sql-файли, виправляємо їх та імпортуємо вручну (напр., через phpmyadmin) або очищуємо таблиці і перезапускаємо веб-встановлювач. Також повідомляйте про sql-помилки Сергія Дубика, serhijdubykЖАБКАgmail.com. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Для очищення таблиць (ОБЕРЕЖНО - БУДУТЬ ВИТЕРТИ УСІ ДАНІ з БД koha_ukr_unimarc) та перезапуску веб-встановлювача можна використати наступний bash-скрипт delete_all_data_in_db_koha_ukr_unimarc.sh:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash &lt;br /&gt;
 # MySQL сервер та інформація про підключення&lt;br /&gt;
 MYSQL_USER=&amp;quot;koha_ukr_unimarc&amp;quot;&lt;br /&gt;
 MYSQL_PASSWORD=&amp;quot;ваш_пароль&amp;quot;&lt;br /&gt;
 MYSQL_HOST=&amp;quot;localhost&amp;quot; # або інший хост, на якому запущено MySQL&lt;br /&gt;
 MYSQL_DB=&amp;quot;koha_ukr_unimarc&amp;quot; &lt;br /&gt;
 # Вибір всіх таблиць в базі даних TABLES=$(mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -se &amp;quot;SHOW TABLES&amp;quot;)&lt;br /&gt;
 # Вимкнення перевірки зовнішніх ключів&lt;br /&gt;
 mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;SET FOREIGN_KEY_CHECKS = 0;&amp;quot; &lt;br /&gt;
 # Цикл для виконання DELETE для кожної таблиці&lt;br /&gt;
 for table in $TABLES&lt;br /&gt;
 do&lt;br /&gt;
   mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;DELETE FROM $table;&amp;quot;&lt;br /&gt;
 done &lt;br /&gt;
 # Включення перевірки зовнішніх ключів&lt;br /&gt;
 mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;SET FOREIGN_KEY_CHECKS = 1;&amp;quot;&lt;br /&gt;
 echo &amp;quot;Всі дані з бази даних $MYSQL_DB були очищені.&amp;quot;&lt;br /&gt;
 sudo /etc/init.d/koha-common restart&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
 sudo /etc/init.d/mariadb restart&lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
 koha-plack --restart ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Інколи, для кращого очищення, цей скрипт потрібно запускати повторно.&lt;br /&gt;
&lt;br /&gt;
==== Помилка „Gateway Timeout“ ====&lt;br /&gt;
Рідко, скоріш на повільних серверах, на 3-му кроці може з’являтися помилка „Gateway Timeout“. Спробуйте в налаштуваннях Apache (/etc/apache2/apache2.conf) виставити більший час (Timeout 1200), виконати&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
та перезапустити веб-встановлювач (й попередньо очистити таблиці).&lt;br /&gt;
&lt;br /&gt;
==== Адаптаційний етап  ====&lt;br /&gt;
=====Створення бібліотеки/підрозділу=====&lt;br /&gt;
&lt;br /&gt;
Створюємо свій підрозділ, напр.&lt;br /&gt;
&lt;br /&gt;
    Код біб­ліо­те­ки/під­роз­ді­лу: AB&lt;br /&gt;
    Найменування: Абонемент&lt;br /&gt;
&lt;br /&gt;
=====Створення категорії користувачів=====&lt;br /&gt;
Якщо у sql-даних були вибрані типові категорії користувачів, то цей крок Коха пропустить.&lt;br /&gt;
&lt;br /&gt;
===== Створення адміністратора Коха=====&lt;br /&gt;
&lt;br /&gt;
Вводимо дані адміністратора Коха - прізвище, ім’я, номер читацького квитка, бібліотека / підрозділ, категорію користувача, логін, пароль.&lt;br /&gt;
&lt;br /&gt;
===== Створення нового типу одиниць =====&lt;br /&gt;
Якщо у sql-даних були вибрані приклади типів одиниць, то цей крок Коха пропустить.&lt;br /&gt;
&lt;br /&gt;
===== Створення нового правила обігу =====&lt;br /&gt;
Наприклад, вибираємо&lt;br /&gt;
 Підрозділ бібліотеки: Абонемент&lt;br /&gt;
 Категорія користувача: Студент&lt;br /&gt;
 Тип одиниці: BOOK&lt;br /&gt;
 Поточна дозволена кількість видач: 50&lt;br /&gt;
 Термін випозичання: 14&lt;br /&gt;
 Одиниці: дні&lt;br /&gt;
 Продовження (дозволена кількість): 1&lt;br /&gt;
=====Встановлення завершено!=====&lt;br /&gt;
Вітаємо, Ви закінчили і готові до використання Коха&lt;br /&gt;
&lt;br /&gt;
== Підтримка кирилиці рушієм пошуку Zebra ==&lt;br /&gt;
&lt;br /&gt;
Необхідно додати кириличні символи до файлу&lt;br /&gt;
&lt;br /&gt;
 /etc/koha/zebradb/etc/word-phrase-utf.chr&lt;br /&gt;
&lt;br /&gt;
а саме виправити на наступне:&lt;br /&gt;
&lt;br /&gt;
 lowercase {0-9}{a-z}αβγδεζηθικλμνξοπρστυφχψωæäåąßćęłńóśøöüźżабвгдежзийклмнопрстуфхцчшщьыъэюяёєїґўі’&lt;br /&gt;
 uppercase {0-9}{A-Z}ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩÆÄÅĄẞĆĘŁŃÓŚØÖÜŹŻАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЬЫЪЭЮЯЁЄЇҐЎІ’&lt;br /&gt;
 &lt;br /&gt;
 space {\001-\040}!&amp;quot;#$%&amp;amp;&#039;\()*+,-./:;&amp;lt;=&amp;gt;?@\[\\]^_`\{|}~{\x88-\x89}{\x98-\x9C}&lt;br /&gt;
&lt;br /&gt;
Без цієї зміни пошук або не буде працювати або даватиме некоректні результати.&lt;br /&gt;
&lt;br /&gt;
Також для коректного сортування кирилиці аналогічні зміни також потрібно внести і до файлу&lt;br /&gt;
/etc/koha/zebradb/lang_defs/en/&#039;&#039;&#039;sort-string-utf.chr&#039;&#039;&#039; (наявність uk/sort-string-utf.chr наразі не дає бажаного результату).&lt;br /&gt;
&lt;br /&gt;
При оновленнях пакунка „koha-common“ також потрібно вносити ці зміни.&lt;br /&gt;
&lt;br /&gt;
=== Запуск служби Zebra ===&lt;br /&gt;
&lt;br /&gt;
 sudo koha-zebra --start ukr_unimarc&lt;br /&gt;
* koha-zebra — новий скрипт, згадка про нього є тут https://koha-community.org/koha-17-11-released/&lt;br /&gt;
&lt;br /&gt;
=== Запуск індексації Zebra ===&lt;br /&gt;
&lt;br /&gt;
 sudo koha-rebuild-zebra -f -v ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== Включення Plack ==&lt;br /&gt;
 koha-plack --enable ukr_unimarc;  koha-plack --start ukr_unimarc&lt;br /&gt;
Щодо продуктивності див. також тут:&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Performance&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Benchmark_for_16.11&lt;br /&gt;
&lt;br /&gt;
== Створення sitemap ==&lt;br /&gt;
 koha-sitemap --enable   ukr_unimarc&lt;br /&gt;
 koha-sitemap --generate ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== E-mail ==&lt;br /&gt;
&lt;br /&gt;
By default, email is turned off. This is to let you get everything set up before you risk sending unwanted notices to people. To turn email on:&lt;br /&gt;
&lt;br /&gt;
 sudo koha-email-enable ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== Вимкнення оновлення Koha ==&lt;br /&gt;
Для більш контрольованого оновлення пакунків Коха можна тимчасово виключити оновлення у /etc/apt/sources.list.d/koha.list                                                                                                                                                         &lt;br /&gt;
 #deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&lt;br /&gt;
&lt;br /&gt;
Це дозволить легко оновлювати інші пакунки Debian&lt;br /&gt;
&lt;br /&gt;
= Виправлення проблем =&lt;br /&gt;
Деколи стає відомо про проблему у поточній версії Koha. Зазвичай виправлення з’являється в наступній версії.&lt;br /&gt;
Це у випадку, якщо про проблему повідомлено на [https://bugs.koha-community.org/bugzilla3/ баґгтрекар Koha] і знайдено й прийнято її вирішення (латка) до виходу наступної версії.&lt;br /&gt;
Тут згадуватимуться проблеми й їх вирішення для поточних версій Koha.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Koha 16.11 ==&lt;br /&gt;
=== Поламані посилання при пошуку ===&lt;br /&gt;
Проявляється в укр. та рос. локалізації Unimarc (УкрМарк) при використанні відображення Koha-MARC „biblio.biblionumber «» 090^9.&lt;br /&gt;
&lt;br /&gt;
Вирішення: замінити у файлі /usr/share/koha/intranet/htdocs/intranet-tmpl/prog/en/xslt/UNIMARCslim2intranetResults.xsl&lt;br /&gt;
рядок&lt;br /&gt;
  &amp;lt;xsl:variable name=&amp;quot;biblionumber&amp;quot; select=&amp;quot;marc:controlfield[@tag=001]&amp;quot;/&amp;gt;&lt;br /&gt;
на рядок&lt;br /&gt;
  &amp;lt;xsl:variable name=&amp;quot;biblionumber&amp;quot; select=&amp;quot;marc:datafield[@tag=090]/marc:subfield[@code=&#039;a&#039;]&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Повідомлення про помилку: [https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17730 Uniform mapping for biblio.biblionumber (Unimarc) ].&lt;br /&gt;
&lt;br /&gt;
Потребує оновлення мов&lt;br /&gt;
 sudo koha-translate --update uk-UA&lt;br /&gt;
 sudo koha-translate --update pl-PL&lt;br /&gt;
 sudo koha-translate --update ru-RU&lt;br /&gt;
та інших&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Див. також: [[Виправлення та вдосконалення для АБІС Koha]], зроблені українською спільнотою АБІС Koha.&lt;br /&gt;
&lt;br /&gt;
= Оновлення Koha =&lt;br /&gt;
&lt;br /&gt;
Нова версія Koha виходить кожні шість місяців з набором нових функцій. Також кожен місяць виходять коригувальні оновлення.&lt;br /&gt;
&lt;br /&gt;
Оновлення проходить легко для варіанту [[Встановлення Koha з репозитарію на ОС Debian|встановлення Koha з пакунків Debian]].&lt;br /&gt;
&lt;br /&gt;
Більш стабільними є версії Коха, що пройшли декілька коригувальних оновлень.&lt;br /&gt;
&lt;br /&gt;
Можна оновлювати Коху до версії з певної стабільної гілки. Напр., якщо потрібно оновити Коха до найновішої коригувальної версії у гілці 23.05, то у файлі /etc/apt/sources.list.d/koha.list&lt;br /&gt;
має бути наступне&lt;br /&gt;
&lt;br /&gt;
deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
 sudo apt-get install koha-common&lt;br /&gt;
&lt;br /&gt;
Деколи необхідно оновити ключ debian-сховища Koha.&lt;br /&gt;
&lt;br /&gt;
 wget -O- http://debian.koha-community.org/koha/gpg.asc | sudo apt-key add -&lt;br /&gt;
&lt;br /&gt;
== Встановлення/оновлення допоміжних perl-модулів ==&lt;br /&gt;
&lt;br /&gt;
Після оновлення, перевіряємо в бібліотечному інтерфейсі сторінку „Домівка &amp;gt; Про АБІС Koha &amp;gt; Модулі Perl“.&lt;br /&gt;
&lt;br /&gt;
Ви можете побачити відсутні модулі Perl, виділені різними кольорами,&lt;br /&gt;
&lt;br /&gt;
=== Пакунки з репозитарію Debian ===&lt;br /&gt;
&lt;br /&gt;
Деякі згадувані тут пакунки могли бути відсутні у репозиторії Debian на момент підготовки пакунки з Koha. Пробуємо знайти відсутні пакунки через пошук &lt;br /&gt;
https://www.debian.org/distrib/packages#search_packages&lt;br /&gt;
&lt;br /&gt;
Знайдені пакунки довстановлюємо&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install знайдений_пакунок&lt;br /&gt;
&lt;br /&gt;
=== Пакунки з CPAN ===&lt;br /&gt;
&lt;br /&gt;
Perl-пакунки, наразі не пакетизовані й відсутні у репозитарії Debian, встановлюємо напряму з репозитарію perl-пакунків CPAN.&lt;br /&gt;
&lt;br /&gt;
Наприклад, при  оновлення до 16.11: &lt;br /&gt;
&lt;br /&gt;
(perl-пакунок „Test::DBIx::Class“ також вимагав встановлення debian-пакунка „apache2-dev“)&lt;br /&gt;
&lt;br /&gt;
 sudo cpan&lt;br /&gt;
 install Test::DBIx::Class&lt;br /&gt;
 install Readonly::XS&lt;br /&gt;
 install HTTPD::Bench::ApacheBench&lt;br /&gt;
&lt;br /&gt;
== Оновлення локалізації ==&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --update uk-UA&lt;br /&gt;
та, за потреби, інших мов (ru-RU, pl-PL, be-BY)&lt;br /&gt;
&lt;br /&gt;
Однак, при оновленні пакунків Koha локалізація оновлюється автоматично для усіх вибраних мов.&lt;br /&gt;
&lt;br /&gt;
= Вилучення Koha =&lt;br /&gt;
&lt;br /&gt;
Вилучення пакунка „koha-common“ не приводить до автоматичного вилучення екземплярів АБІС Koha. &#039;&#039;&#039;Попередньо&#039;&#039;&#039; необхідно зупинити та вилучити усі екземпляри АБІС Koha командами&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/mariadb restart&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
 sudo koha-zebra --stop ukr_unimarc&lt;br /&gt;
 sudo koha-indexer --stop ukr_unimarc&lt;br /&gt;
 sudo koha-plack --stop ukr_unimarc&lt;br /&gt;
 sudo koha-disable ukr_unimarc&lt;br /&gt;
 sudo koha-remove ukr_unimarc&lt;br /&gt;
 sudo /sbin/userdel ukr_unimarc-koha&lt;br /&gt;
 sudo /sbin/groupdel ukr_unimarc-koha&lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
&lt;br /&gt;
Інколи виникає помилка userdel: user ukr_unimarc-koha is currently used by process 4793 /usr/sbin/deluser: `/usr/sbin/userdel ukr_unimarc-koha&#039; returned error code 8. Див. https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=4880.&lt;br /&gt;
&lt;br /&gt;
Перегляд переліку наявних екземплярів &lt;br /&gt;
&lt;br /&gt;
 sudo koha-list&lt;br /&gt;
&lt;br /&gt;
Остаточне вилучення пакунків Koha&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get purge koha-common koha-deps koha-perldeps koha-elasticsearch&lt;br /&gt;
&lt;br /&gt;
Перевірте також теки:&lt;br /&gt;
 /var/spool/koha&lt;br /&gt;
 /var/log/koha&lt;br /&gt;
 /var/lib/koha&lt;br /&gt;
 /var/cache/koha&lt;br /&gt;
 /usr/share/koha&lt;br /&gt;
 /etc/koha&lt;br /&gt;
&lt;br /&gt;
Можна очистити вміст цих тек щодо екземпляру ukr_unimarc&lt;br /&gt;
 rm -rf /var/spool/koha/ukr_unimarc&lt;br /&gt;
 rm -rf /var/log/koha/ukr_unimarc&lt;br /&gt;
 rm -rf /var/lib/koha/ukr_unimarc &lt;br /&gt;
 rm -rf /var/cache/koha/ukr_unimarc &lt;br /&gt;
&lt;br /&gt;
У випадку якщо це був останній екземпляр та Вам не потрібна тека /usr/share/koha, то вилучайте й повністю теку /usr/share/koha &lt;br /&gt;
 rm -rf /usr/share/koha&lt;br /&gt;
Примітка: Теку /usr/share/koha мала вилучити команда „apt-get purge koha-common“, однак там могли залишитися файли перекладів чи інші ваші зміни чи долучені файли.&lt;br /&gt;
&lt;br /&gt;
У теці /etc/koha команда „apt-get purge koha-common“ також вилучила більшість файлів. Залишилася тека /etc/koha/sites/ukr_unimarc, її вилучаємо&lt;br /&gt;
 rm -rf /etc/koha/sites/ukr_unimarc&lt;br /&gt;
Також там могли зберегтися конфіг налаштування екземпляра (/etc/koha/koha-ukr-unimarc-site.conf) та інші ваші зміни. Якщо нічого з цього не потрібно, то вилучаємо теку /etc/koha/&lt;br /&gt;
 rm -rf /etc/koha&lt;br /&gt;
&lt;br /&gt;
Вилучення налаштувань для веб-сервера Apache2&lt;br /&gt;
&lt;br /&gt;
 rm /etc/apache2/sites-enabled/ukr_unimarc.conf&lt;br /&gt;
 rm /etc/apache2/sites-available/ukr_unimarc.conf&lt;br /&gt;
&lt;br /&gt;
Якщо після видалення планується перевстановлення Коха, то ще потрібно &lt;br /&gt;
 &lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
&lt;br /&gt;
= Налаштування =&lt;br /&gt;
&lt;br /&gt;
Щодо додаткових налаштувань та адаптацій див. тут: [[Налаштування Koha, встановленої з джерела]].&lt;br /&gt;
&lt;br /&gt;
= Див. також =&lt;br /&gt;
&lt;br /&gt;
* [[Встановлення Koha з джерела на ОС Debian]]&lt;br /&gt;
* [[Оновлення Koha, встановленої з джерела]]&lt;br /&gt;
* [[Коротка інструкція для адміністратора АБІС Koha]]&lt;br /&gt;
* [[Короткий посібник користувача АБІС Koha]]&lt;br /&gt;
&lt;br /&gt;
[[Category:АБІС Koha]]&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%93%D0%BE%D0%BB%D0%BE%D0%B2%D0%BD%D0%B0_%D1%81%D1%82%D0%BE%D1%80%D1%96%D0%BD%D0%BA%D0%B0&amp;diff=9256</id>
		<title>Головна сторінка</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%93%D0%BE%D0%BB%D0%BE%D0%B2%D0%BD%D0%B0_%D1%81%D1%82%D0%BE%D1%80%D1%96%D0%BD%D0%BA%D0%B0&amp;diff=9256"/>
		<updated>2024-07-16T12:05:12Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;b&amp;gt;Вітаємо на українській вікі-сторінці користувачів [[Koha|АБІС Koha]]!&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Koha&#039;&#039;&#039;&amp;amp;nbsp;— автоматизована інтегрована бібліотечна система (АБІС) і насправді є першою вільною АБІС з відкритими джерельними кодами. Розробку АБІС Koha почала у 1999 році Katipo Communications для бібліотечної спілки[http://www.library.org.nz/] Хороунеуа що у Новій Зеландії. Перша інсталяція відбулася у січні 2000 року.&lt;br /&gt;
Назва „koha“ означає подарунок, дар мовою Маорі (Нова Зеландія). &lt;br /&gt;
&lt;br /&gt;
Новини та інші не вікі-сторінки розміщуються на веб-сайті [http://koha.org.ua &#039;&#039;&#039;koha.org.ua&#039;&#039;&#039;] та Facebook-сторінці [https://www.facebook.com/kohaua Koha Ukraine]. Задавайте питання та починайте обговорення у [https://www.facebook.com/groups/608810989304700/ &#039;&#039;&#039;Facebook-групі&#039;&#039;&#039;] чи [https://groups.google.com/forum/#!forum/koha-ukrainian &#039;&#039;&#039;Google-групі&#039;&#039;&#039;] української спільноти користувачів АБІС Koha. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Українська спільнота користувачів АБІС Koha запрошує на сторінках цієї вікі ділитися досвідом використання ПЗ Koha.&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Також не забувайте про офіційну англомовну вікі-сторінку Koha [https://wiki.koha-community.org/ wiki.koha-community.org], там теж багато цікавого. &lt;br /&gt;
&lt;br /&gt;
[[Поширення АБІС Koha в Україні]] (таблиця та мапа). &lt;br /&gt;
&lt;br /&gt;
[[Перелік функціональних можливостей АБІС Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Історія версій АБІС Koha]], примітки про випуски:  [https://koha-community.org/koha-24-05-00-released/ Koha 24.05] (англ.), [https://koha-community.org/koha-23-05-released/ 23.05] (англ.), [https://koha-community.org/koha-22-11-released/ 22.11] (англ.), [https://koha-community.org/koha-22-05-released/ 22.05] (англ.), [https://koha-community.org/koha-21-11-released/ 21.11] (англ.), [https://koha-community.org/koha-21-05-released/ 21.05] (англ.), [https://koha-community.org/koha-20-11-released/ 20.11] (англ.), [[Примітки до випуску Koha 20.05|20.05]] (укр.), [[Примітки до випуску Koha 19.05|19.05]] (укр.), [[Примітки до випуску Koha 18.11|18.11]], [http://koha.org.ua/novini/vyjshla-koha-17-05/ 17.05] (укр.). &lt;br /&gt;
&lt;br /&gt;
[[Демонстраційні сервери АБІС Koha та віртуальні образи]], ukr_unimarc ([http://opac.koha.org.ua/ Е.К.], [http://demo.koha.org.ua Б.І.]).&lt;br /&gt;
&amp;lt;!-- ([http://liblab.tntu.edu.ua:7007 Е.К.], [http://liblab.tntu.edu.ua:8008 Б.І.]). --&amp;gt;&lt;br /&gt;
&amp;lt;!--  ukr_unimarc ([http://194.44.143.106/ Е.К.],    [http://194.44.143.106:8080/ Б.І.]) --&amp;gt;&lt;br /&gt;
&amp;lt;!-- , ukr_marc21 ([http://194.44.143.106:90/ Е.К.], [http://194.44.143.106:9090/ Б.І.]) .--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Групи користувачів АБІС Koha у світі]].&lt;br /&gt;
&lt;br /&gt;
[[Сервери Z39.50/SRU в Україні]].&lt;br /&gt;
&lt;br /&gt;
[[Переклад АБІС Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Бібліотечні стандарти]].&lt;br /&gt;
&lt;br /&gt;
[[MARC-інструменти]].&lt;br /&gt;
&lt;br /&gt;
[[Підбірка каталогів на АБІС Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Цитати для Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Виправлення та вдосконалення для АБІС Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Публікації стосовно АБІС Koha]].&lt;br /&gt;
&lt;br /&gt;
[[Короткі нотатки]]&lt;br /&gt;
&lt;br /&gt;
== Інструкції з встановлення ==&lt;br /&gt;
* [[Встановлення Koha з репозитарію на ОС Debian]]&lt;br /&gt;
* [[Встановлення Koha з джерела на ОС Debian]]&lt;br /&gt;
&lt;br /&gt;
== Керівництва та документації ==	&lt;br /&gt;
* [[Вибір сервера для АБІС Koha]]&lt;br /&gt;
* [[Коротка інструкція для адміністратора АБІС Koha]]&lt;br /&gt;
* [[Короткий посібник користувача АБІС Koha]]&lt;br /&gt;
* [[Налаштування Koha]]&lt;br /&gt;
* [[Налаштування Postfix та Gmail для Koha]]&lt;br /&gt;
* [[Оновлення Koha, встановленої з джерела]]&lt;br /&gt;
* [[Оновлення Koha, встановленої з джерела, на версію з репозитарію]]&lt;br /&gt;
* [[Міграція даних у Koha]]&lt;br /&gt;
* [[Сервер Z39.50|Відкриття сервера Z39.50]]&lt;br /&gt;
* [[Штрих-кодування]]&lt;br /&gt;
* [[Структурований зміст]]&lt;br /&gt;
* [[Koha та RFID]]&lt;br /&gt;
* [[Помилки у журналах]], причини і виправлення&lt;br /&gt;
* Переклади довідки/документації: [[bulkmarcimport.pl]], [[link_bibs_to_authorities.pl]], [[rebuild_nozebra.pl]]&lt;br /&gt;
* [[Шаблони ISBD]]&lt;br /&gt;
&lt;br /&gt;
== Посилання на інші ресурси ==&lt;br /&gt;
* [https://uk.wikipedia.org/wiki/Koha Koha]{{ref-uk}} у Вікіпедії&lt;br /&gt;
* [http://docs.linux.org.ua/%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%B8/Koha/ Документація до АБІС Koha вер. 2.2]{{ref-uk}} (застаріло) на проекті української документації &#039;&#039;&#039;docs.linux.org.ua&#039;&#039;&#039;&lt;br /&gt;
* [https://web.archive.org/web/20070528163217/http://www.library.lviv.ua/software/koha/ Перша україномовна сторінка з АБІС Koha]{{ref-uk}} на сайтів ЛННБ ім. В. Стефаника /веб-архів/&lt;br /&gt;
* [https://web.archive.org/web/20120306060621/http://libraries.osdn.org.ua/ua/programms/ils/koha/ Розділ Koha]{{ref-uk}} на проекті „Вільне програмне забезпечення для бібліотек“ /веб-архів/&lt;br /&gt;
* [http://librarypolice.com/wiki.koha.org/ukrainian.html Україномовний розділ з колишньої wiki.koha.org]{{ref-uk}}&lt;br /&gt;
* [https://groups.google.com/forum/#!forum/koha-ukrainian &#039;&#039;&#039;Google-група української спільноти користувачів АБІС Koha&#039;&#039;&#039;]&amp;lt;!-- (+ [http://koha-ukrainian.2363158.n4.nabble.com/ копія на Nabble])--&amp;gt;&lt;br /&gt;
* [https://www.facebook.com/kohaua &#039;&#039;&#039;Facebook-сторінка&#039;&#039;&#039;] та [https://www.facebook.com/groups/608810989304700/ &#039;&#039;&#039;Facebook-група&#039;&#039;&#039;] української спільноти користувачів АБІС Koha&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%86%D1%81%D1%82%D0%BE%D1%80%D1%96%D1%8F_%D0%B2%D0%B5%D1%80%D1%81%D1%96%D0%B9_%D0%90%D0%91%D0%86%D0%A1_Koha&amp;diff=9255</id>
		<title>Історія версій АБІС Koha</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%86%D1%81%D1%82%D0%BE%D1%80%D1%96%D1%8F_%D0%B2%D0%B5%D1%80%D1%81%D1%96%D0%B9_%D0%90%D0%91%D0%86%D0%A1_Koha&amp;diff=9255"/>
		<updated>2024-07-16T12:04:26Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;В цій історій версій АБІС Koha наведені найбільш видимі зміни. Детальніше дивіться за посиланням до кожної версії. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[https://koha-community.org/koha-24-05-00-released/ Koha 24.05.00]&#039;&#039;&#039; (28 травня 2024 року)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-23-11-01-released/ Koha 23.11.01] (2 січня 2024 року)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[https://koha-community.org/koha-23-11-release/  Koha 23.11]&#039;&#039;&#039; (30 листопада 2023 р)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[https://koha-community.org/koha-23-05-release/  Koha 23.05]&#039;&#039;&#039; (1 червня 2023 року)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[https://koha-community.org/koha-22-11-released/ Koha 21.11]&#039;&#039;&#039; (25 листопада 2022 року)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[https://koha-community.org/koha-22-05-release/  Koha 22.05]&#039;&#039;&#039; (28 травня 2022 року)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-21-11-01-released/ Koha 21.11.01] (22 грудня 2021 року)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-21-05-08-released/ Koha 21.05.08] (23 грудня 2021 року)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[https://koha-community.org/koha-21-11-released/ Koha 21.11]&#039;&#039;&#039; (25 листопада 2021 року)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[https://koha-community.org/koha-21-05-released/ Koha 21.05]&#039;&#039;&#039; (28 травня 2021 року)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-20-11-03-released/ Koha 20.11.03] (24 лютого 2021 року)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-20-11-02-released/ Koha 20.11.02] (23 січня 2021 року)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-20-11-01-released/ Koha 20.11.01] (7 січня 2021 року)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[https://koha-community.org/koha-20-11-released/ Koha 20.11]&#039;&#039;&#039; (27 листопада 2020 року)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-20-05-05-release/  Koha 20.05.05] (27 жовтня 2020 року)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-20-05-01-release/  Koha 20.05.01] (23 червня 2020 року)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[https://koha-community.org/koha-20-05-release/  Koha 20.05]&#039;&#039;&#039; (31 травня 2020 року), [[Примітки до випуску Koha 20.05]] (укр.)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-19-11-06-release/ Koha 19.11.06] (21 травня 2020 року)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-19-11-05-release/ Koha 19.11.05] (22 квітня 2020 року)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-19-11-04-release/ Koha 19.11.04] (24 березня 2020 року)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-19-11-03-release/ Koha 19.11.03] (21 лютого 2020 року)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-19-11-02-release/ Koha 19.11.02] (22 січня 2020 року)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-19-11-01-release/ Koha 19.11.01] (23 грудня 2019 року)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;[https://koha-community.org/koha-19-11-release/ Koha 19.11]&#039;&#039;&#039;, [https://fossies.org/diffs/koha/19.05.05_vs_19.11.00/ %] (27 листопада 2019)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-19-05-04-release/ Koha 19.05.04], [https://fossies.org/diffs/koha/19.05.03_vs_19.05.04/ %] (24 вересня 2019)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-19-05-03-release/ Koha 19.05.03], [https://fossies.org/diffs/koha/19.05.02_vs_19.05.03/ %] (29 серпня 2019)&lt;br /&gt;
- [https://translate.koha-community.org/uk/19.05/ український переклад 71.3%]&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-19-05-02-release/ Koha 19.05.02], [https://fossies.org/diffs/koha/19.05.01_vs_19.05.02/ %] (24 липня 2019)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-19-05-01-release/ Koha 19.05.01], [https://fossies.org/diffs/koha/19.05.00_vs_19.05.01/ %] (2 липня 2019), &lt;br /&gt;
- оновлення безпеки (міжсайтовий скриптинг, XSS)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-19-05-05-release/ Koha 19.05.00], [https://fossies.org/diffs/koha/18.11.05_vs_19.05.00/ %] (31 травня 2019), [[Примітки до випуску Koha 19.05]] (укр.)&lt;br /&gt;
- пропозиції на придбання на e-mail,  база знань Mana для обміну звітами та підписками,  вдосконалено МАРК-редактор&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-18-11-05-release/ Koha 18.11.05] (3 травня 2019)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-18-11-04-release/ Koha 18.11.04], [https://fossies.org/diffs/koha/18.11.03_vs_18.11.04/ %] (26 березня 2019)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-18-11-03-release/ Koha 18.11.03] (23 лютого 2019)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-18-11-01-release/ Koha 18.11.01] (21 грудня 2018)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-18-11-release/    Koha 18.11.00], [[Примітки до випуску Koha 18.11]] (укр.)&lt;br /&gt;
&lt;br /&gt;
- ротація бібліотечних фондів&lt;br /&gt;
&lt;br /&gt;
- документація переведена в онлайн&lt;br /&gt;
&lt;br /&gt;
- підтримка каталогу RecordedBooks, обкладинок AdLibris&lt;br /&gt;
&lt;br /&gt;
- нові REST api для відвідувачів та маршрутів &lt;br /&gt;
&lt;br /&gt;
- діаграми у звітах&lt;br /&gt;
&lt;br /&gt;
- підтримка SRU для запозичень авторитетних файлів&lt;br /&gt;
&lt;br /&gt;
- покращення безпеки автентифікації, SQL, XSS&lt;br /&gt;
&lt;br /&gt;
- типові значення для індикаторів&lt;br /&gt;
&lt;br /&gt;
- підтримка множинних форм у перекладах&lt;br /&gt;
&lt;br /&gt;
- отримання згоди на обробку персональних даних (GDPR)&lt;br /&gt;
&lt;br /&gt;
- українською перекладено 58,9% загалом: електронний каталог 100%, інтерфейс бібліотекаря %60,7, параметри 31,1%, Unimarc 100%, Marc21 32,1%&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-18-05-released/ Koha 18.05.00] &lt;br /&gt;
&lt;br /&gt;
- ієрархії бібліотек та підрозділів&lt;br /&gt;
&lt;br /&gt;
- кешування Plack та Memcached визнано стабільними&lt;br /&gt;
&lt;br /&gt;
- краща підтримка Unicode&lt;br /&gt;
&lt;br /&gt;
- інструмент об’єднання записів читачів&lt;br /&gt;
&lt;br /&gt;
- підтримка OAuth2&lt;br /&gt;
&lt;br /&gt;
- імпорт читачів з командного рядка&lt;br /&gt;
&lt;br /&gt;
- змінна MarcFieldDocURL для посилання на МАРК-документацію, напр. MarcFieldDocURL=https://unimarc.org.ua/wiki/index.php/{FIELD}&lt;br /&gt;
&lt;br /&gt;
- структура ACQ для надходжень&lt;br /&gt;
&lt;br /&gt;
- вдосконалення підтримки Elasticsearch&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-17-11-released/ Koha 17.11.00] &lt;br /&gt;
&lt;br /&gt;
- історія пені та платежів&lt;br /&gt;
&lt;br /&gt;
- онлайн-платежі&lt;br /&gt;
&lt;br /&gt;
- підтримка МБА-обмінів&lt;br /&gt;
&lt;br /&gt;
- зведення для читача (його видачі, прострочення, резервування, сплати)&lt;br /&gt;
&lt;br /&gt;
- історія резервувань&lt;br /&gt;
&lt;br /&gt;
- зріс укр.-переклад, оновлено укр.-налаштування &lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-17-05-released/ Koha 17.05.00], [http://koha.org.ua/novini/vyjshla-koha-17-05/ Вийшла Koha 17.05](укр.)&lt;br /&gt;
&lt;br /&gt;
- запити на скан/ксерокс статей чи частин книг&lt;br /&gt;
&lt;br /&gt;
- після-інсталяційний покроковий чарівник&lt;br /&gt;
&lt;br /&gt;
- сповіщення різними мовами&lt;br /&gt;
&lt;br /&gt;
- читач може робити примітки до виданих йому книг&lt;br /&gt;
&lt;br /&gt;
- клуби читачів за інтересами&lt;br /&gt;
&lt;br /&gt;
- міжбібліотечна статистика https://hea.koha-community.org/ &lt;br /&gt;
&lt;br /&gt;
- зміна поведінки звітів на основі marcxml&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-16-11-released-2/ Koha 16.11.00]&lt;br /&gt;
&lt;br /&gt;
- відправлення постачальникам замовлення по пошті&lt;br /&gt;
&lt;br /&gt;
- модуль прикутих до дому&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-16-05-released/ Koha 16.05.00]&lt;br /&gt;
&lt;br /&gt;
- авторизація Google OAuth2 (OpenID Connect)&lt;br /&gt;
&lt;br /&gt;
- відновлення забутого паролю&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-3-22-released/ Koha 3.22] (листопад 2015)&lt;br /&gt;
&lt;br /&gt;
- додавання файлів до бібліографічних записів (upload.pl)&lt;br /&gt;
&lt;br /&gt;
- пришвидшення Коха (технологія Plack)&lt;br /&gt;
&lt;br /&gt;
- редактор професійного каталогізатора&lt;br /&gt;
&lt;br /&gt;
- sitemap.pl для пошукових рушіїв (Google,...)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-3-20-0-released/ Koha 3.20] (травень 2015)&lt;br /&gt;
&lt;br /&gt;
- пакетна обробка біб-записів&lt;br /&gt;
&lt;br /&gt;
- імпорт біб-файлів різних форматів через додатки&lt;br /&gt;
&lt;br /&gt;
- підтримка обкладинок через віддалений кеш Coce&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-3-18-0-released/ Koha 3.18] (листопад 2014)&lt;br /&gt;
&lt;br /&gt;
- завантаження сканованих накладних&lt;br /&gt;
&lt;br /&gt;
- підтримка граней (при пошуку)&lt;br /&gt;
&lt;br /&gt;
- пакетне вилучення біб-записів&lt;br /&gt;
&lt;br /&gt;
- почергово переміщувані зібрання&lt;br /&gt;
&lt;br /&gt;
- підтримка запозичень SRU (на додаток до Z39-50), можливість конвертації Marc21-Unimarc на льоту&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-3-16-0-released/ Koha 3.16] (травень 2014)&lt;br /&gt;
&lt;br /&gt;
- індексатор Zebra працює як служба&lt;br /&gt;
&lt;br /&gt;
- надсилання списків ел.поштою&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-3-14-0-released/ Koha 3.14] (листопад 2013)&lt;br /&gt;
&lt;br /&gt;
- нова тема Bootstrap для ЕК (підтримка моб. пристроїв)&lt;br /&gt;
&lt;br /&gt;
- модуль резервування курсів&lt;br /&gt;
&lt;br /&gt;
- модуль офлайнового обігу&lt;br /&gt;
&lt;br /&gt;
- переліки відвідувачів&lt;br /&gt;
&lt;br /&gt;
- правила конвертування при імпорті біб-записів&lt;br /&gt;
&lt;br /&gt;
- імпорт авторит. файлів через Z39-50&lt;br /&gt;
&lt;br /&gt;
- підтримка мікроданих schema.org&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-3-12-0-released/ Koha 3.12] (травень 2013)&lt;br /&gt;
&lt;br /&gt;
- підтримка HTML5 відео/аудіо&lt;br /&gt;
&lt;br /&gt;
- само-реєстрація відвідувачів&lt;br /&gt;
&lt;br /&gt;
- підтримка додатків&lt;br /&gt;
&lt;br /&gt;
- статистика по відвідувачах&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-3-10-0-released/ Koha 3.10] (листопад 2012)&lt;br /&gt;
&lt;br /&gt;
- додаток для інвентарного номера&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;тихий&#039;&#039; видрук квитанцій&lt;br /&gt;
&lt;br /&gt;
- вікові обмеження&lt;br /&gt;
&lt;br /&gt;
- режим незалежних підрозділів&lt;br /&gt;
&lt;br /&gt;
- скрипт MARC-експорту&lt;br /&gt;
&lt;br /&gt;
- цитати дня&lt;br /&gt;
&lt;br /&gt;
- обкладинки у списках&lt;br /&gt;
&lt;br /&gt;
- пакетне редагування відвідувачів&lt;br /&gt;
&lt;br /&gt;
- додавання PDF-файлів у профіль відвідувача&lt;br /&gt;
&lt;br /&gt;
- ієрархія збережених звітів&lt;br /&gt;
&lt;br /&gt;
- ширше-вужче-пов’язано для тематик, до цього відноситься „Чи ви мали на увазі?“&lt;br /&gt;
&lt;br /&gt;
- підтримка  SIP2&lt;br /&gt;
&lt;br /&gt;
- підрозподілені привілеї&lt;br /&gt;
&lt;br /&gt;
- таблиці в Koha&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-3-8-0-released/ Koha 3.8.0] (квітень 2012)&lt;br /&gt;
&lt;br /&gt;
- локальні обладинки&lt;br /&gt;
&lt;br /&gt;
- аналітичні записи&lt;br /&gt;
&lt;br /&gt;
- додаткок для шифру callnumber-KU&lt;br /&gt;
&lt;br /&gt;
- шлюз OCLC Connexion&lt;br /&gt;
&lt;br /&gt;
- пошукові посилання у подробицях запису&lt;br /&gt;
&lt;br /&gt;
- XSLT-таблиці для подробиць запису та результатів пошуку&lt;br /&gt;
&lt;br /&gt;
- зірковий рейтинг в ЕК&lt;br /&gt;
&lt;br /&gt;
- посилання на соц-мережі&lt;br /&gt;
&lt;br /&gt;
- підтримка memcached&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-3-6-0-released/ Koha 3.6.0] (жовтень 2011)&lt;br /&gt;
&lt;br /&gt;
- покращення для підтримки аналітичних записів&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-3-4-0-released/ Koha 3.4.0] (квітень 2011)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-3-2-0/ Koha 3.2.0] (жовтень 2010)&lt;br /&gt;
&lt;br /&gt;
- ієрархічні кошториси та кошти&lt;br /&gt;
&lt;br /&gt;
- пакетне редагування примірників&lt;br /&gt;
&lt;br /&gt;
- переміщення примірників між записами&lt;br /&gt;
&lt;br /&gt;
- шукати за цим заголовком (у інших ресурсах)&lt;br /&gt;
&lt;br /&gt;
- редаговані SQL-звіти&lt;br /&gt;
&lt;br /&gt;
- OAI-PMH&lt;br /&gt;
&lt;br /&gt;
- пакування для Debian (apt-get install koha)&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/koha-3-0-6-ready-for-download/ Koha 3.0.6] (травень 2010)&lt;br /&gt;
&lt;br /&gt;
* Koha 3.0.0 (серпень 2008)&lt;br /&gt;
&lt;br /&gt;
Див. також тут https://koha-community.org/about/history/&lt;br /&gt;
&lt;br /&gt;
Про історію Koha без сухих цифр і дат читайте тут https://wiki.koha-community.org/wiki/History.&lt;br /&gt;
&lt;br /&gt;
Цікава відео-візуалізація розробки Koha https://www.youtube.com/watch?v=Tl1a2VN_pec&amp;amp;feature=youtu.be&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_Koha_%D0%B7_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D1%96%D1%8E_%D0%BD%D0%B0_%D0%9E%D0%A1_Debian&amp;diff=9254</id>
		<title>Встановлення Koha з репозитарію на ОС Debian</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_Koha_%D0%B7_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D1%96%D1%8E_%D0%BD%D0%B0_%D0%9E%D0%A1_Debian&amp;diff=9254"/>
		<updated>2024-03-26T12:08:33Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: /* Включення sitemap */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Розглядається встановлення АБІС Koha версії 21.05.X-23.11.X &#039;&#039;&#039;з репозитарію&#039;&#039;&#039; [http://debian.koha-community.org/ debian.koha-community.org]. &lt;br /&gt;
&lt;br /&gt;
На даний час це найбільш протестований і розповсюджений варіант.&lt;br /&gt;
&lt;br /&gt;
Окрім цього ще є варіант [[Встановлення Koha з джерела на ОС Debian|встановлення АБІС Koha з джерельних кодів]], що є дещо більш гнучким щодо налаштування, але і складнішим.&lt;br /&gt;
&lt;br /&gt;
Див. також&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_on_Debian Koha_on_Debian] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Debian Koha &amp;amp; Debian] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Category:Installation Category:Installation] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_on_ubuntu_-_packages Koha on ubuntu - packages] на Koha Wiki&lt;br /&gt;
&lt;br /&gt;
= Встановлення ОС Debian GNU/Linux &amp;lt;!-- 10 Buster / --&amp;gt; 11 Bullseye =&lt;br /&gt;
&lt;br /&gt;
Див. також:&lt;br /&gt;
* http://download.openlib.org.ua/ustanovka-debian-11/&lt;br /&gt;
* https://infoit.com.ua/linux/kak-ustanovit-debian-11-bullseye-shag-za-shagom/&lt;br /&gt;
* [http://wiki.tntu.edu.ua/%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_%D0%9E%D0%A1_Debian_Linux Встановлення ОС Debian Linux].&lt;br /&gt;
&lt;br /&gt;
Перевірка поточної версії Debian:&lt;br /&gt;
 lsb_release -d&lt;br /&gt;
&lt;br /&gt;
Щодо сумісності Коха з іншими версіями ОС див.&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/System_requirements_and_recommendations Системні вимоги та рекомендації] (англ.)&lt;br /&gt;
&lt;br /&gt;
== Підключення гілок non-free та contrib для пакунків Дебіен ==&lt;br /&gt;
&lt;br /&gt;
Перевіряємо у /etc/apt/sources.list чи підключені гілки  non-free та contrib&lt;br /&gt;
&lt;br /&gt;
 sudo mc -e /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
 deb     http://deb.debian.org/debian/ bullseye main non-free contrib&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bullseye main non-free contrib&lt;br /&gt;
 &lt;br /&gt;
 deb     http://security.debian.org/debian-security/ bullseye-security main&lt;br /&gt;
 deb-src http://security.debian.org/debian-security/ bullseye-security main&lt;br /&gt;
 &lt;br /&gt;
 deb     http://deb.debian.org/debian/ bullseye-updates main contrib non-free&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bullseye-updates main contrib non-free&lt;br /&gt;
 &lt;br /&gt;
 deb     http://deb.debian.org/debian bullseye-backports main contrib non-free&lt;br /&gt;
 deb-src http://deb.debian.org/debian bullseye-backports main&lt;br /&gt;
  &lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
= Встановлення ОС Debian GNU/Linux 12 bookworm =&lt;br /&gt;
&lt;br /&gt;
Див. також:&lt;br /&gt;
* https://d-i.debian.org/manual/uk.amd64/index.html Debian GNU/Linux гайд інсталяції&lt;br /&gt;
&lt;br /&gt;
Перевірка поточної версії Debian:&lt;br /&gt;
 lsb_release -d&lt;br /&gt;
&lt;br /&gt;
Щодо сумісності Коха з іншими версіями ОС див.&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/System_requirements_and_recommendations Системні вимоги та рекомендації] (англ.)&lt;br /&gt;
&lt;br /&gt;
== Підключення гілок non-free та contrib для пакунків Дебіен ==&lt;br /&gt;
&lt;br /&gt;
Перевіряємо у /etc/apt/sources.list чи підключені гілки  non-free та contrib&lt;br /&gt;
&lt;br /&gt;
 sudo mc -e /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware&lt;br /&gt;
  &lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
= Попередні налаштування =&lt;br /&gt;
== Локаль з UTF-8 ==&lt;br /&gt;
Перевірка локалі:&lt;br /&gt;
  sudo locale&lt;br /&gt;
у виводі повинно бути магічне „&#039;&#039;&#039;UTF-8&#039;&#039;&#039;“ (en.UTF-8 тощо), наприклад для України&lt;br /&gt;
&lt;br /&gt;
 LANG=uk_UA.UTF-8&lt;br /&gt;
 LANGUAGE=&lt;br /&gt;
 LC_CTYPE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_NUMERIC=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_TIME=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_COLLATE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MONETARY=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MESSAGES=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_PAPER=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_NAME=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_ADDRESS=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_TELEPHONE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MEASUREMENT=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_IDENTIFICATION=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Якщо &#039;&#039;&#039;UTF-8&#039;&#039;&#039; не згадується, то встановлюємо локаль&lt;br /&gt;
   apt install locales locales-all&lt;br /&gt;
   sudo /usr/sbin/update-locale LANG=uk_UA.UTF-8 LANGUAGE=&amp;quot;uk_UA:uk&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Підключення репозитарію Koha  ==&lt;br /&gt;
&lt;br /&gt;
В репозитарії [http://debian.koha-community.org/ debian.koha-community.org]  доступні стабільна та розробницька версії.&lt;br /&gt;
&lt;br /&gt;
Спочатку додаємо ключ gpg.asc (koha-keyring.gpg) до довірених ключів APT:&lt;br /&gt;
&lt;br /&gt;
Встановити gpg&lt;br /&gt;
 apt-get install gnupg2&lt;br /&gt;
&lt;br /&gt;
Звантажити та встановити ключ&lt;br /&gt;
&lt;br /&gt;
Новіший спосіб&lt;br /&gt;
 wget -qO - https://debian.koha-community.org/koha/gpg.asc | gpg --dearmor -o /usr/share/keyrings/koha-keyring.gpg&lt;br /&gt;
&lt;br /&gt;
або старіший спосіб&lt;br /&gt;
 wget -q -O- https://debian.koha-community.org/koha/gpg.asc | sudo apt-key add -&lt;br /&gt;
&lt;br /&gt;
Див. також [https://wiki.koha-community.org/wiki/Koha_on_Debian#The_apt-key_deprecation_warning] та [https://wiki.debian.org/DebianRepository/UseThirdParty]).&lt;br /&gt;
&lt;br /&gt;
Швидко підключити репозитарій стабільну версію Koha (рекомендується) можна командою&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha stable main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
&lt;br /&gt;
Також можна вибрати репозитарій з певною версією (див. тут http://debian.koha-community.org/koha/dists/), напр&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 21.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 21.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 22.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 22.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 &#039;&#039;&#039;echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&#039;&#039;&#039;&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
&lt;br /&gt;
Оновлюємо список доступних для встановлення пакунків&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
= Встановлення Koha =&lt;br /&gt;
&lt;br /&gt;
== Встановлення пакунків Koha ==&lt;br /&gt;
 sudo apt-get install koha-common koha-deps koha-perldeps koha-l10n koha-elasticsearch&lt;br /&gt;
&lt;br /&gt;
Може бути помилка з конфігурацією пакунка libapache2-mpm-itk, див. рішення тут https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=734865 та https://wiki.koha-community.org/wiki/Koha_on_Debian#Aside:_a_common_problem_on_Ubuntu_happens_here&lt;br /&gt;
&lt;br /&gt;
Якщо далі щось піде не так, читаємо стандартну інструкцію про налаштування&lt;br /&gt;
&lt;br /&gt;
 less /usr/share/doc/koha-common/README.Debian&lt;br /&gt;
&lt;br /&gt;
(у нових версіях можуть бути зміни)&lt;br /&gt;
&lt;br /&gt;
== Встановлення БД MySQL та допоміжних пакунків ==&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install mariadb-server &lt;br /&gt;
&lt;br /&gt;
 sudo mysql_secure_installation&lt;br /&gt;
&lt;br /&gt;
За винятком першого питання, на всі питання можна відповісти Так (“&#039;&#039;&#039;Y&#039;&#039;&#039;”). Необхідно встановити root пароль (надалі „ПарольАдмінаMySQL“)!&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install memcached libmemcached-tools&lt;br /&gt;
&lt;br /&gt;
 sudo apt install aptitude&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!-- sudo aptitude -t buster-backports install php-twig --&amp;gt;&lt;br /&gt;
 &amp;lt;!-- sudo aptitude -t bullseye-backports install php-twig --&amp;gt;&lt;br /&gt;
 sudo apt install php-twig&lt;br /&gt;
&lt;br /&gt;
 sudo apt install phpmyadmin php libapache2-mod-php &lt;br /&gt;
&lt;br /&gt;
* для „phpmyadmin“ вибрати (пробілом позначити зірочкою) лише „apache2“&lt;br /&gt;
* configure database for phpmyadmin with dbconfig-common? — так та встановити пароль застосунку&lt;br /&gt;
&lt;br /&gt;
Типово phpmyadmin доступний за адресою http://localhost/phpmyadmin&lt;br /&gt;
&lt;br /&gt;
Щодо phpmyadmin також див. https://think.unblog.ch/en/phpmyadmin-error-php-7-2-5-is-required/&lt;br /&gt;
&lt;br /&gt;
Якщо потрібен доступ до phpmyadmin на іншому порті, то у файлі /etc/phpmyadmin/phpmyadmin.service змінити&lt;br /&gt;
 ...&lt;br /&gt;
 &amp;lt;port&amp;gt;8888&amp;lt;/port&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
&lt;br /&gt;
та додати цей порт у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
 Listen 8888&lt;br /&gt;
&lt;br /&gt;
Перезапуск Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
По умовчанню вхід через phphmyadmin для root закрито.&lt;br /&gt;
За потреби можна створити іншого користувача&lt;br /&gt;
 &lt;br /&gt;
 mysql -u root -p&lt;br /&gt;
 CREATE USER &#039;sysadmin&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;парольдляsysadmin&#039;;&lt;br /&gt;
&lt;br /&gt;
та надати йому привілеї на усі БД:&lt;br /&gt;
&lt;br /&gt;
 GRANT ALL PRIVILEGES ON *.* TO &#039;sysadmin&#039;@&#039;localhost&#039; WITH GRANT OPTION;&lt;br /&gt;
 exit&lt;br /&gt;
 sudo /etc/init.d/mysql restart&lt;br /&gt;
&lt;br /&gt;
== Пакунки з CPAN ==&lt;br /&gt;
&lt;br /&gt;
Пакунки, яких немає у репозитаріях Debian чи Koha, встановлюємо з CPAN.&lt;br /&gt;
&lt;br /&gt;
Станом на 12.2023 необхідні модулі&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;HTTPD::Bench::ApacheBench&#039;&#039;&#039; (0.73), перевірка в Debian: [https://packages.debian.org/search?keywords=libhttpd-bench-apachebench-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
* &#039;&#039;&#039;Text::CSV::Unicode&#039;&#039;&#039; (0.40), перевірка в Debian: [https://packages.debian.org/search?keywords=libtext_csv_unicode-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
* &#039;&#039;&#039;Selenium::Remote::Driver&#039;&#039;&#039; (1.27), перевірка в Debian: [https://packages.debian.org/search?keywords=libselenium_remote_driver-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Locale::XGettext::TT2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Встановлюємо командами (при цьому, якщо це перше використання CPAN, підтверджуємо автоматичне налаштування та підключення до Інтернет) :&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install make&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install HTTPD::Bench::ApacheBench&#039;&lt;br /&gt;
— встановився, вивід —&lt;br /&gt;
 ADIRAJ/ApacheBench-0.73.tar.gz&lt;br /&gt;
 make install  -- OK&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install libgdbm-dev apache2-dev libdatetimex-easy-perl &lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;DBIx::Class::Schema::PopulateMore&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Test::Differences&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Text::CSV::Unicode&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
 RMBARKER/Text-CSV-Unicode-0.400.tar.gz&lt;br /&gt;
  ./Build install  -- OK&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Selenium::Remote::Driver&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
 TEODESIAN/Selenium-Remote-Driver-1.32.tar.gz&lt;br /&gt;
  /usr/bin/make install  -- OK&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- exists in Debian 10: sudo  perl -MCPAN -e &#039;install Net::OAuth2::AuthorizationServer&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
  LEEJO/Net-OAuth2-AuthorizationServer-0.23.tar.gz&lt;br /&gt;
  /usr/bin/make install  -- OK&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!-- sudo  perl -MCPAN -e &#039;install Readonly::XS&#039;&lt;br /&gt;
— встановлено, вивід —&lt;br /&gt;
 Readonly::XS is up to date (1.05).&lt;br /&gt;
&#039;&#039;Чомусь є ще зауваження про пакунок Readonly::XS, хоча він і повинен бути встановлений командою вище (?).&#039;&#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- sudo  perl -MCPAN -e &#039;install WebService::ILS&#039;&lt;br /&gt;
— встановився, вивід —&lt;br /&gt;
 SRDJAN/WebService-ILS-0.14.tar.gz&lt;br /&gt;
 ./Build install  -- OK--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Locale::XGettext::TT2&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--== Налаштування MySQL ==--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
1) Пароль для користувача root БД MySQL: ПарольАдмінаMySQL&lt;br /&gt;
&lt;br /&gt;
Лише, &#039;&#039;&#039;якщо пароль не вибрано&#039;&#039;&#039; при встановленні MySQL чи необхідно вказати новий, то діємо наступним чином&lt;br /&gt;
&lt;br /&gt;
 sudo dpkg-reconfigure mysql-server-5.5&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
2) Для підтримки UTF-8 у MySQL у файлі /etc/mysql/my.cnf (в кінці) має бути наступне&lt;br /&gt;
&lt;br /&gt;
 [mysqld]&lt;br /&gt;
 init-connect=&#039;SET NAMES utf8, collation_connection=utf8_unicode_ci&#039;&lt;br /&gt;
 character-set-server=utf8&lt;br /&gt;
 collation-server=utf8_unicode_ci&lt;br /&gt;
 character_set_client=utf8&lt;br /&gt;
 skip-character-set-client-handshake&lt;br /&gt;
&lt;br /&gt;
3) Перезапускаємо сервер MySQL&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/mysql restart&lt;br /&gt;
&lt;br /&gt;
4) Переконуємося, що зміни внесені, виконавши&lt;br /&gt;
&lt;br /&gt;
 sudo mysql -uroot -pПарольАдмінаMySQL&lt;br /&gt;
 show variables;&lt;br /&gt;
 quit&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Налаштування Apache та сценарій „koha-post-install-setup“ ==&lt;br /&gt;
&lt;br /&gt;
1) Виконуємо сценарій&lt;br /&gt;
 sudo koha-post-install-setup&lt;br /&gt;
(він задіює модулі Rewrite та Suexec для Apache)&lt;br /&gt;
&lt;br /&gt;
2) Додатково задіюємо модулі &amp;lt;!--і Expires, --&amp;gt; Deflate, Cgi, headers, proxy_http&amp;lt;!--, Mpm_Itk та виключаємо[https://wiki.koha-community.org/wiki/Koha_on_Debian#Aside:_a_common_problem_on_Ubuntu_happens_here] модуль Event&lt;br /&gt;
 sudo a2enmod expires--&amp;gt;&lt;br /&gt;
 sudo a2enmod deflate&lt;br /&gt;
 sudo a2enmod rewrite&lt;br /&gt;
 sudo a2enmod cgi&lt;br /&gt;
&amp;lt;!-- sudo a2enmod mpm_itk&lt;br /&gt;
 sudo a2dismod mpm_event--&amp;gt;&lt;br /&gt;
 sudo a2enmod headers proxy_http&lt;br /&gt;
&lt;br /&gt;
3) Редагуємо  /etc/apache2/conf-available/charset.conf &lt;br /&gt;
 AddCharset UTF-8 .utf8&lt;br /&gt;
 AddDefaultCharset UTF-8&lt;br /&gt;
&lt;br /&gt;
та задіюємо його&lt;br /&gt;
&lt;br /&gt;
 sudo a2enconf charset&lt;br /&gt;
&lt;br /&gt;
4) Перезапуск Apache&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
== Створення екземпляра АБІС Koha ==&lt;br /&gt;
&lt;br /&gt;
=== Варіанти налаштування АБІС Koha  з доменами та портами ===&lt;br /&gt;
&lt;br /&gt;
==== Варіант з портами 8080 та 8888 (тестовий) ====&lt;br /&gt;
Цей варіант зручно використовувати на початковому етапі, коли домен (порт 80) зайнято під інший сайт/сервіс.&lt;br /&gt;
&lt;br /&gt;
===== koha-ukr-unimarc-site.conf =====&lt;br /&gt;
&lt;br /&gt;
Створюємо файл &lt;br /&gt;
 sudo mc -e /etc/koha/koha-ukr-unimarc-site.conf&lt;br /&gt;
наступного змісту&lt;br /&gt;
&lt;br /&gt;
 DOMAIN=&amp;quot;localhost&amp;quot;           # Change this to be your domain. Any instance will be a subdomain of this string.&lt;br /&gt;
 OPACPORT=&amp;quot;8080&amp;quot;                # TCP listening port for the users&#039; interface (if you skip this, the apache default of 80 will be used)&lt;br /&gt;
 OPACPREFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 OPACSUFFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 INTRAPORT=&amp;quot;8888&amp;quot;             # TCP listening port for the administration interface&lt;br /&gt;
 INTRAPREFIX=&amp;quot;&amp;quot;               # For administration interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 INTRASUFFIX=&amp;quot;&amp;quot;               # For administration interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 ZEBRA_MARC_FORMAT=&amp;quot;unimarc&amp;quot;  # Specifies format of MARC records to be indexed by Zebra. Possible values are &#039;marc21&#039;, &#039;normarc&#039; and &#039;unimarc&#039;.&lt;br /&gt;
 ZEBRA_LANGUAGE=&amp;quot;uk&amp;quot;          # Primary language for Zebra indexing. Possible values are &#039;en&#039;, &#039;fr&#039; and &#039;nb&#039;.&lt;br /&gt;
 DEFAULTSQL=&amp;quot;&amp;quot;                # a value is generally not needed.&lt;br /&gt;
 BIBLIOS_INDEXING_MODE=&amp;quot;dom&amp;quot;         # Set the indexing mode for bibliographic records.  Valid values are dom (default) and grs1.&lt;br /&gt;
 AUTHORITIES_INDEXING_MODE=&amp;quot;dom&amp;quot;     # Set the indexing mode for authority records. Valid values are dom (default) and grs1.&lt;br /&gt;
 USE_MEMCACHED=&amp;quot;yes&amp;quot;                 # Set the instance to make use of memcache.&lt;br /&gt;
 MEMCACHED_SERVERS=&amp;quot;127.0.0.1:11211&amp;quot; # Set a comma-separated list of host:port memcached servers.&lt;br /&gt;
 MEMCACHED_PREFIX=&amp;quot;koha_&amp;quot;            # Set the desired prefix for the instance memcached namespace.&lt;br /&gt;
 ENABLE_SRU=&amp;quot;yes&amp;quot;                    # Enable the Z39.50/SRU server (default: disabled).&lt;br /&gt;
 SRU_SERVER_PORT=&amp;quot;7090&amp;quot;              # Specifiy a TCP port number for the Z39.50/SRU server to listen on. (default: 7090).&lt;br /&gt;
&lt;br /&gt;
===== ports.conf =====&lt;br /&gt;
Додаємо&lt;br /&gt;
&lt;br /&gt;
 Listen 8080&lt;br /&gt;
 Listen 8888&lt;br /&gt;
&lt;br /&gt;
у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
Також перезапускаємо Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
==== Варіант з портами 80 та 8080 ====&lt;br /&gt;
Цей варіант зручно використовувати, коли під АБІС Koha відведено окремий домен/сервер.&lt;br /&gt;
 &lt;br /&gt;
===== koha-ukr-unimarc-site.conf =====&lt;br /&gt;
/змінюється/&lt;br /&gt;
Створюємо файл &lt;br /&gt;
 sudo mc -e /etc/koha/koha-ukr-unimarc-site.conf&lt;br /&gt;
наступного змісту&lt;br /&gt;
&lt;br /&gt;
 DOMAIN=&amp;quot;localhost&amp;quot;           # Change this to be your domain. Any instance will be a subdomain of this string.&lt;br /&gt;
 OPACPORT=&amp;quot;80&amp;quot;                # TCP listening port for the users&#039; interface (if you skip this, the apache default of 80 will be used)&lt;br /&gt;
 OPACPREFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 OPACSUFFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 INTRAPORT=&amp;quot;8080&amp;quot;             # TCP listening port for the administration interface&lt;br /&gt;
 INTRAPREFIX=&amp;quot;&amp;quot;               # For administration interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 INTRASUFFIX=&amp;quot;&amp;quot;               # For administration interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 ZEBRA_MARC_FORMAT=&amp;quot;unimarc&amp;quot;  # Specifies format of MARC records to be indexed by Zebra. Possible values are &#039;marc21&#039;, &#039;normarc&#039; and &#039;unimarc&#039;.&lt;br /&gt;
 ZEBRA_LANGUAGE=&amp;quot;uk&amp;quot;          # Primary language for Zebra indexing. Possible values are &#039;en&#039;, &#039;fr&#039; and &#039;nb&#039;.&lt;br /&gt;
 DEFAULTSQL=&amp;quot;&amp;quot;                # a value is generally not needed.&lt;br /&gt;
 BIBLIOS_INDEXING_MODE=&amp;quot;dom&amp;quot;         # Set the indexing mode for bibliographic records.  Valid values are dom (default) and grs1.&lt;br /&gt;
 AUTHORITIES_INDEXING_MODE=&amp;quot;dom&amp;quot;     # Set the indexing mode for authority records. Valid values are dom (default) and grs1.&lt;br /&gt;
 USE_MEMCACHED=&amp;quot;yes&amp;quot;                 # Set the instance to make use of memcache.&lt;br /&gt;
 MEMCACHED_SERVERS=&amp;quot;127.0.0.1:11211&amp;quot; # Set a comma-separated list of host:port memcached servers.&lt;br /&gt;
 MEMCACHED_PREFIX=&amp;quot;koha_&amp;quot;            # Set the desired prefix for the instance memcached namespace.&lt;br /&gt;
 ENABLE_SRU=&amp;quot;yes&amp;quot;                    # Enable the Z39.50/SRU server (default: disabled).&lt;br /&gt;
 SRU_SERVER_PORT=&amp;quot;7090&amp;quot;              # Specifiy a TCP port number for the Z39.50/SRU server to listen on. (default: 7090).&lt;br /&gt;
&lt;br /&gt;
===== ports.conf =====&lt;br /&gt;
Додаємо&lt;br /&gt;
&lt;br /&gt;
 Listen 8080&lt;br /&gt;
 Listen 8008&lt;br /&gt;
&lt;br /&gt;
у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
Порт 8008 додано для того щоб переспрямувати типовий віртуальний хост сервера Apache з порта 80 на порт 8008.&lt;br /&gt;
Для цього редагуємо типовий файл /etc/apache2/sites-enabled/000-default.conf і змінюємо наступний рядок&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;VirtualHost *:8008&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Також перезапускаємо Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
==== Варіант з доменами ====&lt;br /&gt;
&lt;br /&gt;
Цей варіант для випадку, коли є можливість попередньо налаштувати для АБІС Koha 2 домени на кшталт&lt;br /&gt;
&lt;br /&gt;
 opac.librarydomain.ua&lt;br /&gt;
 staff.librarydomain.ua&lt;br /&gt;
&lt;br /&gt;
Щодо налаштування див. тут https://wiki.koha-community.org/wiki/How_to_set_up_a_domain_name_for_Koha&lt;br /&gt;
&lt;br /&gt;
=== Команда „koha-create“ ===&lt;br /&gt;
&lt;br /&gt;
Синтаксис команди для створення екземплярів АБІС Koha — [https://wiki.koha-community.org/wiki/Commands_provided_by_the_Debian_packages#koha-create на вікі] та більш актуальний у [http://git.koha-community.org/gitweb/?p=koha.git;a=blob_plain;f=debian/scripts/koha-create;hb=HEAD коді на Git], а також через вбудовану довідку „koha-create --help“:&lt;br /&gt;
 koha-create [--create-db|--request-db|--populate-db|--use-db] \&lt;br /&gt;
   [--marcflavor marc21(default)|normarc|unimarc] \&lt;br /&gt;
   [--zebralang  cs|el|en(default)|es|fr|nb|ru|uk] \&lt;br /&gt;
   [--elasticsearch-server localhost:9200(default)] \&lt;br /&gt;
   [--auth-idx   dom(default)|grs1] \&lt;br /&gt;
   [--biblio-idx dom (default)|grs1] \&lt;br /&gt;
   [--use-memcached] \&lt;br /&gt;
   [--memcached-servers 127.0.0.1:11211,host2:port2,...] \&lt;br /&gt;
   [--memcached-prefix KOHA|koha_|...] \&lt;br /&gt;
   [--enable-sru] \&lt;br /&gt;
   [--sru-port 7090(default)|9998] \&lt;br /&gt;
   [--defaultsql /path/to/some.sql] \&lt;br /&gt;
   [--configfile /path/to/config] \&lt;br /&gt;
   [--passwdfile /path/to/passwd] \&lt;br /&gt;
   [--dbhost host] \&lt;br /&gt;
   [--database   dbname]  \&lt;br /&gt;
   [--adminuser admin_user_id_in_db] \&lt;br /&gt;
   [--template-cache-dir /var/cache/koha/&amp;lt;instance&amp;gt;/templates(default)] \&lt;br /&gt;
   [--timezone time/zone (America/Argentina)] \&lt;br /&gt;
   [--upload-path /var/lib/koha/&amp;lt;instancename&amp;gt;/uploads(default)|...] \&lt;br /&gt;
   [--tmp-path dir /var/lib/koha/&amp;lt;instance&amp;gt;/tmp(default)] \&lt;br /&gt;
   [--letsencrypt] \&lt;br /&gt;
   [--smtp-host host] \&lt;br /&gt;
   [--smtp-port NN] \&lt;br /&gt;
   [--smtp-timeout NN] \&lt;br /&gt;
   [--smtp-ssl-mode mode [disabled(default)|ssl|starttls] \&lt;br /&gt;
   [--smtp-user-name user] \&lt;br /&gt;
   [--smtp-password  pass] \&lt;br /&gt;
   [--smtp-debug] \&lt;br /&gt;
   [--mb-host localhost)default)] \&lt;br /&gt;
   [--mb-port NN default: 61613] \&lt;br /&gt;
   [--mb-user guest(default)] \&lt;br /&gt;
   [--mb-pass guest(default)] \&lt;br /&gt;
   [--mb-vhost koha_&amp;lt;instance&amp;gt;(default)] \&lt;br /&gt;
   [--keep-cookie NAME] \&lt;br /&gt;
   [--help,-h] \&lt;br /&gt;
   instancename&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Зауваження: довжина екземпляра Коха („instancename“) наразі обмежена 11 символами (див. [https://github.com/digibib/kohadevbox/issues/56], [https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10205]). Екземпляр з назвою більшої довжини буде непрацездатним.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Створення екземпляра АБІС Koha (українська, Unimarc)&lt;br /&gt;
&lt;br /&gt;
 sudo koha-create  --create-db  --configfile /etc/koha/koha-ukr-unimarc-site.conf   ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Вивід:&lt;br /&gt;
&lt;br /&gt;
 Koha instance is empty, no staff user created.&lt;br /&gt;
 Starting Koha worker daemon for ukr_unimarc (default):.&lt;br /&gt;
 Starting Koha indexing daemon for ukr_unimarc:.&lt;br /&gt;
&lt;br /&gt;
== Веб-встановлювач ==&lt;br /&gt;
&lt;br /&gt;
=== Актуальні українські sql-файли  ===&lt;br /&gt;
&lt;br /&gt;
Частина локалізованих SQL-таблиць &#039;&#039;&#039;українською&#039;&#039;&#039; була долучена латкою https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18537 у 2017 р. для версії Koha 17.05.05 та вище.&lt;br /&gt;
&lt;br /&gt;
Оновлення для українських SQL-таблиць доступні у  DrobBox Сергія Дубика за адресою:&lt;br /&gt;
&lt;br /&gt;
&#039;https://www.dropbox.com/sh/nybt54x8yhh7frq/AACfsG32sJnBgNh1CdivXDjYa?dl=0&#039;&lt;br /&gt;
&lt;br /&gt;
Тека &#039;&#039;&#039;SQL_Koha_23_05_0X_adds/uk-UA_additional/uk-UA&#039;&#039;&#039;  містить оновлення, які необхідно скопіювати у теку &#039;&#039;&#039;uk-UA&#039;&#039;&#039; у &#039;&#039;&#039;/usr/share/koha/intranet/cgi-bin/installer/data/mysql&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Виконайте наступну команду&lt;br /&gt;
 sudo find /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA -type d -exec chmod ugo+x {} \;&lt;br /&gt;
щоб надати привілеї теці /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA. Інакше інсталятор її не побачить.&lt;br /&gt;
&lt;br /&gt;
=== Утворення локалізованих шаблонів ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Переходимо у теку сценаріїв локалізації Коха&lt;br /&gt;
&lt;br /&gt;
 cd /usr/share/koha/misc/translator&lt;br /&gt;
&lt;br /&gt;
та запускаємо утворення локалізованих шаблонів тощо для кожної мови&lt;br /&gt;
&lt;br /&gt;
 sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib &amp;quot;./translate&amp;quot; install uk-UA&lt;br /&gt;
 sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib &amp;quot;./translate&amp;quot; install ru-RU&lt;br /&gt;
&lt;br /&gt;
... і для інших необхідних мов (окрім „en“)&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Спочатку дивимося перелік доступних мов&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --list --available&lt;br /&gt;
&lt;br /&gt;
Встановлюємо переклади для української&amp;lt;!-- та російської --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --install uk-UA&lt;br /&gt;
&amp;lt;!-- sudo koha-translate --install ru-RU --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ця команда також згенерує деякі перекладені дані для Коха (у форматі &#039;&#039;&#039;yaml&#039;&#039;&#039;-файлів) у теці&lt;br /&gt;
 /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA&lt;br /&gt;
разом з раніше скопійованими &#039;&#039;&#039;SQL&#039;&#039;&#039;-файлами.&lt;br /&gt;
&lt;br /&gt;
Також можете встановити деякі інші мови інтерфейсу&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --install pl-PL &lt;br /&gt;
&amp;lt;!-- sudo koha-translate --install be-BY --&amp;gt;&lt;br /&gt;
 sudo koha-translate --install de-DE&lt;br /&gt;
 sudo koha-translate --install fr-FR&lt;br /&gt;
 sudo koha-translate --install it-IT&lt;br /&gt;
 sudo koha-translate --install cs-CZ&lt;br /&gt;
 sudo koha-translate --install bg-Cyrl&lt;br /&gt;
 …&lt;br /&gt;
&lt;br /&gt;
=== Кроки веб-встановлювача ===&lt;br /&gt;
&lt;br /&gt;
Типовий логін для екземляра напр. „ukr_unimarc“ буде:&lt;br /&gt;
 koha_ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Пароль та логін можна переглянути за допомогою:&lt;br /&gt;
 sudo koha-passwd ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
або логін і пароль зберігаються у файлі &#039;&#039;&#039;/etc/koha/sites/ukr_unimarc/koha-conf.xml&#039;&#039;&#039;, у розділі &#039;&#039;&#039;config&#039;&#039;&#039; знаходимо користувача (&#039;&#039;&#039;user&#039;&#039;&#039;) та пароль (&#039;&#039;&#039;pass&#039;&#039;&#039;). Також побачити логін та пароль можна через команди &lt;br /&gt;
&lt;br /&gt;
 sudo xmlstarlet sel -t -v &#039;yazgfs/config/user&#039; /etc/koha/sites/ukr_unimarc/koha-conf.xml&lt;br /&gt;
 sudo xmlstarlet sel -t -v &#039;yazgfs/config/pass&#039; /etc/koha/sites/ukr_unimarc/koha-conf.xml&lt;br /&gt;
 &lt;br /&gt;
У веб-оглядачі переходимо за адресою http://localhost:8080/?language=uk-UA (чи http://localhost:8888/?language=uk-UA). Бачимо запит на авторизацію від веб-встановлювача.&lt;br /&gt;
&lt;br /&gt;
Крок 1: мова &#039;&#039;&#039;uk-UA&#039;&#039;&#039;, перевірка залежностей&lt;br /&gt;
&lt;br /&gt;
Крок 2: налаштування бази даних, перевірка з’єднання, існування БД та привілеїв&lt;br /&gt;
&lt;br /&gt;
Крок 3: створення таблиць, вибір МАРК-стандарту &#039;&#039;&#039;Unimarc&#039;&#039;&#039; (УкрМарк), вибір типових даних (послідовно &#039;&#039;&#039;вибираємо усі¹²&#039;&#039;&#039; &#039;&#039;&#039;дані&#039;&#039;&#039;, імпорт 1-10 хв.).&lt;br /&gt;
&lt;br /&gt;
¹Які типові дані можна вимкнути:&lt;br /&gt;
* Приклади користувачів &lt;br /&gt;
* Приклади бібліотек/підрозділів&lt;br /&gt;
&lt;br /&gt;
²Також варто вимкнути типову структуру unimarc_sample_fastadd_framework (вона конфліктує з unimarc_sample_fastadd_framework_FA_UKR) у блоці „Факультативне“.&lt;br /&gt;
&lt;br /&gt;
==== Процес імпорту даних ====&lt;br /&gt;
Для імпорту даних Koha використовуватиме дані з теки /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA.&lt;br /&gt;
У цій теці будуть як дані, згенеровані самою Коха (у форматі yml-файлів) так і дані sql-скриптів (з набору Сергія Дубика).  &lt;br /&gt;
&lt;br /&gt;
На 3 кроці слідкуємо за помилками при імпорті типових даних. Якщо є помилки — знаходимо відповідні sql-файли, виправляємо їх та імпортуємо вручну (напр., через phpmyadmin) або очищуємо таблиці і перезапускаємо веб-встановлювач. Також повідомляйте про sql-помилки Сергія Дубика, serhijdubykЖАБКАgmail.com. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Для очищення таблиць (ОБЕРЕЖНО - БУДУТЬ ВИТЕРТИ УСІ ДАНІ з БД koha_ukr_unimarc) та перезапуску веб-встановлювача можна використати наступний bash-скрипт delete_all_data_in_db_koha_ukr_unimarc.sh:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash &lt;br /&gt;
 # MySQL сервер та інформація про підключення&lt;br /&gt;
 MYSQL_USER=&amp;quot;koha_ukr_unimarc&amp;quot;&lt;br /&gt;
 MYSQL_PASSWORD=&amp;quot;ваш_пароль&amp;quot;&lt;br /&gt;
 MYSQL_HOST=&amp;quot;localhost&amp;quot; # або інший хост, на якому запущено MySQL&lt;br /&gt;
 MYSQL_DB=&amp;quot;koha_ukr_unimarc&amp;quot; &lt;br /&gt;
 # Вибір всіх таблиць в базі даних TABLES=$(mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -se &amp;quot;SHOW TABLES&amp;quot;)&lt;br /&gt;
 # Вимкнення перевірки зовнішніх ключів&lt;br /&gt;
 mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;SET FOREIGN_KEY_CHECKS = 0;&amp;quot; &lt;br /&gt;
 # Цикл для виконання DELETE для кожної таблиці&lt;br /&gt;
 for table in $TABLES&lt;br /&gt;
 do&lt;br /&gt;
   mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;DELETE FROM $table;&amp;quot;&lt;br /&gt;
 done &lt;br /&gt;
 # Включення перевірки зовнішніх ключів&lt;br /&gt;
 mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;SET FOREIGN_KEY_CHECKS = 1;&amp;quot;&lt;br /&gt;
 echo &amp;quot;Всі дані з бази даних $MYSQL_DB були очищені.&amp;quot;&lt;br /&gt;
 sudo /etc/init.d/koha-common restart&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
 sudo /etc/init.d/mariadb restart&lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
 koha-plack --restart ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Інколи, для кращого очищення, цей скрипт потрібно запускати повторно.&lt;br /&gt;
&lt;br /&gt;
==== Помилка „Gateway Timeout“ ====&lt;br /&gt;
Рідко, скоріш на повільних серверах, на 3-му кроці може з’являтися помилка „Gateway Timeout“. Спробуйте в налаштуваннях Apache (/etc/apache2/apache2.conf) виставити більший час (Timeout 1200), виконати&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
та перезапустити веб-встановлювач (й попередньо очистити таблиці).&lt;br /&gt;
&lt;br /&gt;
==== Адаптаційний етап  ====&lt;br /&gt;
=====Створення бібліотеки/підрозділу=====&lt;br /&gt;
&lt;br /&gt;
Створюємо свій підрозділ, напр.&lt;br /&gt;
&lt;br /&gt;
    Код біб­ліо­те­ки/під­роз­ді­лу: AB&lt;br /&gt;
    Найменування: Абонемент&lt;br /&gt;
&lt;br /&gt;
=====Створення категорії користувачів=====&lt;br /&gt;
Якщо у sql-даних були вибрані типові категорії користувачів, то цей крок Коха пропустить.&lt;br /&gt;
&lt;br /&gt;
===== Створення адміністратора Коха=====&lt;br /&gt;
&lt;br /&gt;
Вводимо дані адміністратора Коха - прізвище, ім’я, номер читацького квитка, бібліотека / підрозділ, категорію користувача, логін, пароль.&lt;br /&gt;
&lt;br /&gt;
===== Створення нового типу одиниць =====&lt;br /&gt;
Якщо у sql-даних були вибрані приклади типів одиниць, то цей крок Коха пропустить.&lt;br /&gt;
&lt;br /&gt;
===== Створення нового правила обігу =====&lt;br /&gt;
Наприклад, вибираємо&lt;br /&gt;
 Підрозділ бібліотеки: Абонемент&lt;br /&gt;
 Категорія користувача: Студент&lt;br /&gt;
 Тип одиниці: BOOK&lt;br /&gt;
 Поточна дозволена кількість видач: 50&lt;br /&gt;
 Термін випозичання: 14&lt;br /&gt;
 Одиниці: дні&lt;br /&gt;
 Продовження (дозволена кількість): 1&lt;br /&gt;
=====Встановлення завершено!=====&lt;br /&gt;
Вітаємо, Ви закінчили і готові до використання Коха&lt;br /&gt;
&lt;br /&gt;
== Підтримка кирилиці рушієм пошуку Zebra ==&lt;br /&gt;
&lt;br /&gt;
Необхідно додати кириличні символи до файлу&lt;br /&gt;
&lt;br /&gt;
 /etc/koha/zebradb/etc/word-phrase-utf.chr&lt;br /&gt;
&lt;br /&gt;
а саме виправити на наступне:&lt;br /&gt;
&lt;br /&gt;
 lowercase {0-9}{a-z}αβγδεζηθικλμνξοπρστυφχψωæäåąßćęłńóśøöüźżабвгдежзийклмнопрстуфхцчшщьыъэюяёєїґўі’&lt;br /&gt;
 uppercase {0-9}{A-Z}ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩÆÄÅĄẞĆĘŁŃÓŚØÖÜŹŻАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЬЫЪЭЮЯЁЄЇҐЎІ’&lt;br /&gt;
 &lt;br /&gt;
 space {\001-\040}!&amp;quot;#$%&amp;amp;&#039;\()*+,-./:;&amp;lt;=&amp;gt;?@\[\\]^_`\{|}~{\x88-\x89}{\x98-\x9C}&lt;br /&gt;
&lt;br /&gt;
Без цієї зміни пошук або не буде працювати або даватиме некоректні результати.&lt;br /&gt;
&lt;br /&gt;
Також для коректного сортування кирилиці аналогічні зміни також потрібно внести і до файлу&lt;br /&gt;
/etc/koha/zebradb/lang_defs/en/&#039;&#039;&#039;sort-string-utf.chr&#039;&#039;&#039; (наявність uk/sort-string-utf.chr наразі не дає бажаного результату).&lt;br /&gt;
&lt;br /&gt;
При оновленнях пакунка „koha-common“ також потрібно вносити ці зміни.&lt;br /&gt;
&lt;br /&gt;
=== Запуск служби Zebra ===&lt;br /&gt;
&lt;br /&gt;
 sudo koha-zebra --start ukr_unimarc&lt;br /&gt;
* koha-zebra — новий скрипт, згадка про нього є тут https://koha-community.org/koha-17-11-released/&lt;br /&gt;
&lt;br /&gt;
=== Запуск індексації Zebra ===&lt;br /&gt;
&lt;br /&gt;
 sudo koha-rebuild-zebra -f -v ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== Включення Plack ==&lt;br /&gt;
 koha-plack --enable ukr_unimarc;  koha-plack --start ukr_unimarc&lt;br /&gt;
Щодо продуктивності див. також тут:&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Performance&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Benchmark_for_16.11&lt;br /&gt;
&lt;br /&gt;
== Створення sitemap ==&lt;br /&gt;
 koha-sitemap --enable   ukr_unimarc&lt;br /&gt;
 koha-sitemap --generate ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== E-mail ==&lt;br /&gt;
&lt;br /&gt;
By default, email is turned off. This is to let you get everything set up before you risk sending unwanted notices to people. To turn email on:&lt;br /&gt;
&lt;br /&gt;
 sudo koha-email-enable ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== Вимкнення оновлення Koha ==&lt;br /&gt;
Для більш контрольованого оновлення пакунків Коха можна тимчасово виключити оновлення у /etc/apt/sources.list.d/koha.list                                                                                                                                                         &lt;br /&gt;
 #deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&lt;br /&gt;
&lt;br /&gt;
Це дозволить легко оновлювати інші пакунки Debian&lt;br /&gt;
&lt;br /&gt;
= Виправлення проблем =&lt;br /&gt;
Деколи стає відомо про проблему у поточній версії Koha. Зазвичай виправлення з’являється в наступній версії.&lt;br /&gt;
Це у випадку, якщо про проблему повідомлено на [https://bugs.koha-community.org/bugzilla3/ баґгтрекар Koha] і знайдено й прийнято її вирішення (латка) до виходу наступної версії.&lt;br /&gt;
Тут згадуватимуться проблеми й їх вирішення для поточних версій Koha.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Koha 16.11 ==&lt;br /&gt;
=== Поламані посилання при пошуку ===&lt;br /&gt;
Проявляється в укр. та рос. локалізації Unimarc (УкрМарк) при використанні відображення Koha-MARC „biblio.biblionumber «» 090^9.&lt;br /&gt;
&lt;br /&gt;
Вирішення: замінити у файлі /usr/share/koha/intranet/htdocs/intranet-tmpl/prog/en/xslt/UNIMARCslim2intranetResults.xsl&lt;br /&gt;
рядок&lt;br /&gt;
  &amp;lt;xsl:variable name=&amp;quot;biblionumber&amp;quot; select=&amp;quot;marc:controlfield[@tag=001]&amp;quot;/&amp;gt;&lt;br /&gt;
на рядок&lt;br /&gt;
  &amp;lt;xsl:variable name=&amp;quot;biblionumber&amp;quot; select=&amp;quot;marc:datafield[@tag=090]/marc:subfield[@code=&#039;a&#039;]&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Повідомлення про помилку: [https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17730 Uniform mapping for biblio.biblionumber (Unimarc) ].&lt;br /&gt;
&lt;br /&gt;
Потребує оновлення мов&lt;br /&gt;
 sudo koha-translate --update uk-UA&lt;br /&gt;
 sudo koha-translate --update pl-PL&lt;br /&gt;
 sudo koha-translate --update ru-RU&lt;br /&gt;
та інших&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Див. також: [[Виправлення та вдосконалення для АБІС Koha]], зроблені українською спільнотою АБІС Koha.&lt;br /&gt;
&lt;br /&gt;
= Оновлення Koha =&lt;br /&gt;
&lt;br /&gt;
Нова версія Koha виходить кожні шість місяців з набором нових функцій. Також кожен місяць виходять коригувальні оновлення.&lt;br /&gt;
&lt;br /&gt;
Оновлення проходить легко для варіанту [[Встановлення Koha з репозитарію на ОС Debian|встановлення Koha з пакунків Debian]].&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
 sudo apt-get install koha-common&lt;br /&gt;
&lt;br /&gt;
Деколи необхідно оновити ключ debian-сховища Koha.&lt;br /&gt;
&lt;br /&gt;
 wget -O- http://debian.koha-community.org/koha/gpg.asc | sudo apt-key add -&lt;br /&gt;
&lt;br /&gt;
== Встановлення/оновлення допоміжних perl-модулів ==&lt;br /&gt;
&lt;br /&gt;
Після оновлення, перевіряємо в бібліотечному інтерфейсі сторінку „Домівка &amp;gt; Про АБІС Koha &amp;gt; Модулі Perl“.&lt;br /&gt;
&lt;br /&gt;
Ви можете побачити відсутні модулі Perl, виділені різними кольорами,&lt;br /&gt;
&lt;br /&gt;
=== Пакунки з репозитарію Debian ===&lt;br /&gt;
&lt;br /&gt;
Деякі згадувані тут пакунки могли бути відсутні у репозиторії Debian на момент підготовки пакунки з Koha. Пробуємо знайти відсутні пакунки через пошук &lt;br /&gt;
https://www.debian.org/distrib/packages#search_packages&lt;br /&gt;
&lt;br /&gt;
Знайдені пакунки довстановлюємо&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install знайдений_пакунок&lt;br /&gt;
&lt;br /&gt;
=== Пакунки з CPAN ===&lt;br /&gt;
&lt;br /&gt;
Perl-пакунки, наразі не пакетизовані й відсутні у репозитарії Debian, встановлюємо напряму з репозитарію perl-пакунків CPAN.&lt;br /&gt;
&lt;br /&gt;
Наприклад, при  оновлення до 16.11: &lt;br /&gt;
&lt;br /&gt;
(perl-пакунок „Test::DBIx::Class“ також вимагав встановлення debian-пакунка „apache2-dev“)&lt;br /&gt;
&lt;br /&gt;
 sudo cpan&lt;br /&gt;
 install Test::DBIx::Class&lt;br /&gt;
 install Readonly::XS&lt;br /&gt;
 install HTTPD::Bench::ApacheBench&lt;br /&gt;
&lt;br /&gt;
== Оновлення локалізації ==&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --update uk-UA&lt;br /&gt;
та, за потреби, інших мов (ru-RU, pl-PL, be-BY)&lt;br /&gt;
&lt;br /&gt;
Однак, при оновленні пакунків Koha локалізація оновлюється автоматично для усіх вибраних мов.&lt;br /&gt;
&lt;br /&gt;
= Вилучення Koha =&lt;br /&gt;
&lt;br /&gt;
Вилучення пакунка „koha-common“ не приводить до автоматичного вилучення екземплярів АБІС Koha. &#039;&#039;&#039;Попередньо&#039;&#039;&#039; необхідно зупинити та вилучити усі екземпляри АБІС Koha командами&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/mariadb restart&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
 sudo koha-zebra --stop ukr_unimarc&lt;br /&gt;
 sudo koha-indexer --stop ukr_unimarc&lt;br /&gt;
 sudo koha-plack --stop ukr_unimarc&lt;br /&gt;
 sudo koha-disable ukr_unimarc&lt;br /&gt;
 sudo koha-remove ukr_unimarc&lt;br /&gt;
 sudo /sbin/userdel ukr_unimarc-koha&lt;br /&gt;
 sudo /sbin/groupdel ukr_unimarc-koha&lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
&lt;br /&gt;
Інколи виникає помилка userdel: user ukr_unimarc-koha is currently used by process 4793 /usr/sbin/deluser: `/usr/sbin/userdel ukr_unimarc-koha&#039; returned error code 8. Див. https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=4880.&lt;br /&gt;
&lt;br /&gt;
Перегляд переліку наявних екземплярів &lt;br /&gt;
&lt;br /&gt;
 sudo koha-list&lt;br /&gt;
&lt;br /&gt;
Остаточне вилучення пакунків Koha&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get purge koha-common koha-deps koha-perldeps koha-elasticsearch&lt;br /&gt;
&lt;br /&gt;
Перевірте також теки:&lt;br /&gt;
 /var/spool/koha&lt;br /&gt;
 /var/log/koha&lt;br /&gt;
 /var/lib/koha&lt;br /&gt;
 /var/cache/koha&lt;br /&gt;
 /usr/share/koha&lt;br /&gt;
 /etc/koha&lt;br /&gt;
&lt;br /&gt;
Можна очистити вміст цих тек щодо екземпляру ukr_unimarc&lt;br /&gt;
 rm -rf /var/spool/koha/ukr_unimarc&lt;br /&gt;
 rm -rf /var/log/koha/ukr_unimarc&lt;br /&gt;
 rm -rf /var/lib/koha/ukr_unimarc &lt;br /&gt;
 rm -rf /var/cache/koha/ukr_unimarc &lt;br /&gt;
&lt;br /&gt;
У випадку якщо це був останній екземпляр та Вам не потрібна тека /usr/share/koha, то вилучайте й повністю теку /usr/share/koha &lt;br /&gt;
 rm -rf /usr/share/koha&lt;br /&gt;
Примітка: Теку /usr/share/koha мала вилучити команда „apt-get purge koha-common“, однак там могли залишитися файли перекладів чи інші ваші зміни чи долучені файли.&lt;br /&gt;
&lt;br /&gt;
У теці /etc/koha команда „apt-get purge koha-common“ також вилучила більшість файлів. Залишилася тека /etc/koha/sites/ukr_unimarc, її вилучаємо&lt;br /&gt;
 rm -rf /etc/koha/sites/ukr_unimarc&lt;br /&gt;
Також там могли зберегтися конфіг налаштування екземпляра (/etc/koha/koha-ukr-unimarc-site.conf) та інші ваші зміни. Якщо нічого з цього не потрібно, то вилучаємо теку /etc/koha/&lt;br /&gt;
 rm -rf /etc/koha&lt;br /&gt;
&lt;br /&gt;
Вилучення налаштувань для веб-сервера Apache2&lt;br /&gt;
&lt;br /&gt;
 rm /etc/apache2/sites-enabled/ukr_unimarc.conf&lt;br /&gt;
 rm /etc/apache2/sites-available/ukr_unimarc.conf&lt;br /&gt;
&lt;br /&gt;
Якщо після видалення планується перевстановлення Коха, то ще потрібно &lt;br /&gt;
 &lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
&lt;br /&gt;
= Налаштування =&lt;br /&gt;
&lt;br /&gt;
Щодо додаткових налаштувань та адаптацій див. тут: [[Налаштування Koha, встановленої з джерела]].&lt;br /&gt;
&lt;br /&gt;
= Див. також =&lt;br /&gt;
&lt;br /&gt;
* [[Встановлення Koha з джерела на ОС Debian]]&lt;br /&gt;
* [[Оновлення Koha, встановленої з джерела]]&lt;br /&gt;
* [[Коротка інструкція для адміністратора АБІС Koha]]&lt;br /&gt;
* [[Короткий посібник користувача АБІС Koha]]&lt;br /&gt;
&lt;br /&gt;
[[Category:АБІС Koha]]&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_Koha_%D0%B7_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D1%96%D1%8E_%D0%BD%D0%B0_%D0%9E%D0%A1_Debian&amp;diff=9253</id>
		<title>Встановлення Koha з репозитарію на ОС Debian</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_Koha_%D0%B7_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D1%96%D1%8E_%D0%BD%D0%B0_%D0%9E%D0%A1_Debian&amp;diff=9253"/>
		<updated>2024-03-26T12:08:21Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: /* Включення Plack */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Розглядається встановлення АБІС Koha версії 21.05.X-23.11.X &#039;&#039;&#039;з репозитарію&#039;&#039;&#039; [http://debian.koha-community.org/ debian.koha-community.org]. &lt;br /&gt;
&lt;br /&gt;
На даний час це найбільш протестований і розповсюджений варіант.&lt;br /&gt;
&lt;br /&gt;
Окрім цього ще є варіант [[Встановлення Koha з джерела на ОС Debian|встановлення АБІС Koha з джерельних кодів]], що є дещо більш гнучким щодо налаштування, але і складнішим.&lt;br /&gt;
&lt;br /&gt;
Див. також&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_on_Debian Koha_on_Debian] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Debian Koha &amp;amp; Debian] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Category:Installation Category:Installation] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_on_ubuntu_-_packages Koha on ubuntu - packages] на Koha Wiki&lt;br /&gt;
&lt;br /&gt;
= Встановлення ОС Debian GNU/Linux &amp;lt;!-- 10 Buster / --&amp;gt; 11 Bullseye =&lt;br /&gt;
&lt;br /&gt;
Див. також:&lt;br /&gt;
* http://download.openlib.org.ua/ustanovka-debian-11/&lt;br /&gt;
* https://infoit.com.ua/linux/kak-ustanovit-debian-11-bullseye-shag-za-shagom/&lt;br /&gt;
* [http://wiki.tntu.edu.ua/%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_%D0%9E%D0%A1_Debian_Linux Встановлення ОС Debian Linux].&lt;br /&gt;
&lt;br /&gt;
Перевірка поточної версії Debian:&lt;br /&gt;
 lsb_release -d&lt;br /&gt;
&lt;br /&gt;
Щодо сумісності Коха з іншими версіями ОС див.&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/System_requirements_and_recommendations Системні вимоги та рекомендації] (англ.)&lt;br /&gt;
&lt;br /&gt;
== Підключення гілок non-free та contrib для пакунків Дебіен ==&lt;br /&gt;
&lt;br /&gt;
Перевіряємо у /etc/apt/sources.list чи підключені гілки  non-free та contrib&lt;br /&gt;
&lt;br /&gt;
 sudo mc -e /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
 deb     http://deb.debian.org/debian/ bullseye main non-free contrib&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bullseye main non-free contrib&lt;br /&gt;
 &lt;br /&gt;
 deb     http://security.debian.org/debian-security/ bullseye-security main&lt;br /&gt;
 deb-src http://security.debian.org/debian-security/ bullseye-security main&lt;br /&gt;
 &lt;br /&gt;
 deb     http://deb.debian.org/debian/ bullseye-updates main contrib non-free&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bullseye-updates main contrib non-free&lt;br /&gt;
 &lt;br /&gt;
 deb     http://deb.debian.org/debian bullseye-backports main contrib non-free&lt;br /&gt;
 deb-src http://deb.debian.org/debian bullseye-backports main&lt;br /&gt;
  &lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
= Встановлення ОС Debian GNU/Linux 12 bookworm =&lt;br /&gt;
&lt;br /&gt;
Див. також:&lt;br /&gt;
* https://d-i.debian.org/manual/uk.amd64/index.html Debian GNU/Linux гайд інсталяції&lt;br /&gt;
&lt;br /&gt;
Перевірка поточної версії Debian:&lt;br /&gt;
 lsb_release -d&lt;br /&gt;
&lt;br /&gt;
Щодо сумісності Коха з іншими версіями ОС див.&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/System_requirements_and_recommendations Системні вимоги та рекомендації] (англ.)&lt;br /&gt;
&lt;br /&gt;
== Підключення гілок non-free та contrib для пакунків Дебіен ==&lt;br /&gt;
&lt;br /&gt;
Перевіряємо у /etc/apt/sources.list чи підключені гілки  non-free та contrib&lt;br /&gt;
&lt;br /&gt;
 sudo mc -e /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware&lt;br /&gt;
  &lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
= Попередні налаштування =&lt;br /&gt;
== Локаль з UTF-8 ==&lt;br /&gt;
Перевірка локалі:&lt;br /&gt;
  sudo locale&lt;br /&gt;
у виводі повинно бути магічне „&#039;&#039;&#039;UTF-8&#039;&#039;&#039;“ (en.UTF-8 тощо), наприклад для України&lt;br /&gt;
&lt;br /&gt;
 LANG=uk_UA.UTF-8&lt;br /&gt;
 LANGUAGE=&lt;br /&gt;
 LC_CTYPE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_NUMERIC=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_TIME=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_COLLATE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MONETARY=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MESSAGES=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_PAPER=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_NAME=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_ADDRESS=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_TELEPHONE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MEASUREMENT=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_IDENTIFICATION=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Якщо &#039;&#039;&#039;UTF-8&#039;&#039;&#039; не згадується, то встановлюємо локаль&lt;br /&gt;
   apt install locales locales-all&lt;br /&gt;
   sudo /usr/sbin/update-locale LANG=uk_UA.UTF-8 LANGUAGE=&amp;quot;uk_UA:uk&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Підключення репозитарію Koha  ==&lt;br /&gt;
&lt;br /&gt;
В репозитарії [http://debian.koha-community.org/ debian.koha-community.org]  доступні стабільна та розробницька версії.&lt;br /&gt;
&lt;br /&gt;
Спочатку додаємо ключ gpg.asc (koha-keyring.gpg) до довірених ключів APT:&lt;br /&gt;
&lt;br /&gt;
Встановити gpg&lt;br /&gt;
 apt-get install gnupg2&lt;br /&gt;
&lt;br /&gt;
Звантажити та встановити ключ&lt;br /&gt;
&lt;br /&gt;
Новіший спосіб&lt;br /&gt;
 wget -qO - https://debian.koha-community.org/koha/gpg.asc | gpg --dearmor -o /usr/share/keyrings/koha-keyring.gpg&lt;br /&gt;
&lt;br /&gt;
або старіший спосіб&lt;br /&gt;
 wget -q -O- https://debian.koha-community.org/koha/gpg.asc | sudo apt-key add -&lt;br /&gt;
&lt;br /&gt;
Див. також [https://wiki.koha-community.org/wiki/Koha_on_Debian#The_apt-key_deprecation_warning] та [https://wiki.debian.org/DebianRepository/UseThirdParty]).&lt;br /&gt;
&lt;br /&gt;
Швидко підключити репозитарій стабільну версію Koha (рекомендується) можна командою&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha stable main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
&lt;br /&gt;
Також можна вибрати репозитарій з певною версією (див. тут http://debian.koha-community.org/koha/dists/), напр&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 21.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 21.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 22.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 22.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 &#039;&#039;&#039;echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&#039;&#039;&#039;&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
&lt;br /&gt;
Оновлюємо список доступних для встановлення пакунків&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
= Встановлення Koha =&lt;br /&gt;
&lt;br /&gt;
== Встановлення пакунків Koha ==&lt;br /&gt;
 sudo apt-get install koha-common koha-deps koha-perldeps koha-l10n koha-elasticsearch&lt;br /&gt;
&lt;br /&gt;
Може бути помилка з конфігурацією пакунка libapache2-mpm-itk, див. рішення тут https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=734865 та https://wiki.koha-community.org/wiki/Koha_on_Debian#Aside:_a_common_problem_on_Ubuntu_happens_here&lt;br /&gt;
&lt;br /&gt;
Якщо далі щось піде не так, читаємо стандартну інструкцію про налаштування&lt;br /&gt;
&lt;br /&gt;
 less /usr/share/doc/koha-common/README.Debian&lt;br /&gt;
&lt;br /&gt;
(у нових версіях можуть бути зміни)&lt;br /&gt;
&lt;br /&gt;
== Встановлення БД MySQL та допоміжних пакунків ==&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install mariadb-server &lt;br /&gt;
&lt;br /&gt;
 sudo mysql_secure_installation&lt;br /&gt;
&lt;br /&gt;
За винятком першого питання, на всі питання можна відповісти Так (“&#039;&#039;&#039;Y&#039;&#039;&#039;”). Необхідно встановити root пароль (надалі „ПарольАдмінаMySQL“)!&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install memcached libmemcached-tools&lt;br /&gt;
&lt;br /&gt;
 sudo apt install aptitude&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!-- sudo aptitude -t buster-backports install php-twig --&amp;gt;&lt;br /&gt;
 &amp;lt;!-- sudo aptitude -t bullseye-backports install php-twig --&amp;gt;&lt;br /&gt;
 sudo apt install php-twig&lt;br /&gt;
&lt;br /&gt;
 sudo apt install phpmyadmin php libapache2-mod-php &lt;br /&gt;
&lt;br /&gt;
* для „phpmyadmin“ вибрати (пробілом позначити зірочкою) лише „apache2“&lt;br /&gt;
* configure database for phpmyadmin with dbconfig-common? — так та встановити пароль застосунку&lt;br /&gt;
&lt;br /&gt;
Типово phpmyadmin доступний за адресою http://localhost/phpmyadmin&lt;br /&gt;
&lt;br /&gt;
Щодо phpmyadmin також див. https://think.unblog.ch/en/phpmyadmin-error-php-7-2-5-is-required/&lt;br /&gt;
&lt;br /&gt;
Якщо потрібен доступ до phpmyadmin на іншому порті, то у файлі /etc/phpmyadmin/phpmyadmin.service змінити&lt;br /&gt;
 ...&lt;br /&gt;
 &amp;lt;port&amp;gt;8888&amp;lt;/port&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
&lt;br /&gt;
та додати цей порт у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
 Listen 8888&lt;br /&gt;
&lt;br /&gt;
Перезапуск Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
По умовчанню вхід через phphmyadmin для root закрито.&lt;br /&gt;
За потреби можна створити іншого користувача&lt;br /&gt;
 &lt;br /&gt;
 mysql -u root -p&lt;br /&gt;
 CREATE USER &#039;sysadmin&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;парольдляsysadmin&#039;;&lt;br /&gt;
&lt;br /&gt;
та надати йому привілеї на усі БД:&lt;br /&gt;
&lt;br /&gt;
 GRANT ALL PRIVILEGES ON *.* TO &#039;sysadmin&#039;@&#039;localhost&#039; WITH GRANT OPTION;&lt;br /&gt;
 exit&lt;br /&gt;
 sudo /etc/init.d/mysql restart&lt;br /&gt;
&lt;br /&gt;
== Пакунки з CPAN ==&lt;br /&gt;
&lt;br /&gt;
Пакунки, яких немає у репозитаріях Debian чи Koha, встановлюємо з CPAN.&lt;br /&gt;
&lt;br /&gt;
Станом на 12.2023 необхідні модулі&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;HTTPD::Bench::ApacheBench&#039;&#039;&#039; (0.73), перевірка в Debian: [https://packages.debian.org/search?keywords=libhttpd-bench-apachebench-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
* &#039;&#039;&#039;Text::CSV::Unicode&#039;&#039;&#039; (0.40), перевірка в Debian: [https://packages.debian.org/search?keywords=libtext_csv_unicode-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
* &#039;&#039;&#039;Selenium::Remote::Driver&#039;&#039;&#039; (1.27), перевірка в Debian: [https://packages.debian.org/search?keywords=libselenium_remote_driver-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Locale::XGettext::TT2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Встановлюємо командами (при цьому, якщо це перше використання CPAN, підтверджуємо автоматичне налаштування та підключення до Інтернет) :&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install make&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install HTTPD::Bench::ApacheBench&#039;&lt;br /&gt;
— встановився, вивід —&lt;br /&gt;
 ADIRAJ/ApacheBench-0.73.tar.gz&lt;br /&gt;
 make install  -- OK&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install libgdbm-dev apache2-dev libdatetimex-easy-perl &lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;DBIx::Class::Schema::PopulateMore&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Test::Differences&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Text::CSV::Unicode&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
 RMBARKER/Text-CSV-Unicode-0.400.tar.gz&lt;br /&gt;
  ./Build install  -- OK&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Selenium::Remote::Driver&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
 TEODESIAN/Selenium-Remote-Driver-1.32.tar.gz&lt;br /&gt;
  /usr/bin/make install  -- OK&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- exists in Debian 10: sudo  perl -MCPAN -e &#039;install Net::OAuth2::AuthorizationServer&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
  LEEJO/Net-OAuth2-AuthorizationServer-0.23.tar.gz&lt;br /&gt;
  /usr/bin/make install  -- OK&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!-- sudo  perl -MCPAN -e &#039;install Readonly::XS&#039;&lt;br /&gt;
— встановлено, вивід —&lt;br /&gt;
 Readonly::XS is up to date (1.05).&lt;br /&gt;
&#039;&#039;Чомусь є ще зауваження про пакунок Readonly::XS, хоча він і повинен бути встановлений командою вище (?).&#039;&#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- sudo  perl -MCPAN -e &#039;install WebService::ILS&#039;&lt;br /&gt;
— встановився, вивід —&lt;br /&gt;
 SRDJAN/WebService-ILS-0.14.tar.gz&lt;br /&gt;
 ./Build install  -- OK--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Locale::XGettext::TT2&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--== Налаштування MySQL ==--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
1) Пароль для користувача root БД MySQL: ПарольАдмінаMySQL&lt;br /&gt;
&lt;br /&gt;
Лише, &#039;&#039;&#039;якщо пароль не вибрано&#039;&#039;&#039; при встановленні MySQL чи необхідно вказати новий, то діємо наступним чином&lt;br /&gt;
&lt;br /&gt;
 sudo dpkg-reconfigure mysql-server-5.5&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
2) Для підтримки UTF-8 у MySQL у файлі /etc/mysql/my.cnf (в кінці) має бути наступне&lt;br /&gt;
&lt;br /&gt;
 [mysqld]&lt;br /&gt;
 init-connect=&#039;SET NAMES utf8, collation_connection=utf8_unicode_ci&#039;&lt;br /&gt;
 character-set-server=utf8&lt;br /&gt;
 collation-server=utf8_unicode_ci&lt;br /&gt;
 character_set_client=utf8&lt;br /&gt;
 skip-character-set-client-handshake&lt;br /&gt;
&lt;br /&gt;
3) Перезапускаємо сервер MySQL&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/mysql restart&lt;br /&gt;
&lt;br /&gt;
4) Переконуємося, що зміни внесені, виконавши&lt;br /&gt;
&lt;br /&gt;
 sudo mysql -uroot -pПарольАдмінаMySQL&lt;br /&gt;
 show variables;&lt;br /&gt;
 quit&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Налаштування Apache та сценарій „koha-post-install-setup“ ==&lt;br /&gt;
&lt;br /&gt;
1) Виконуємо сценарій&lt;br /&gt;
 sudo koha-post-install-setup&lt;br /&gt;
(він задіює модулі Rewrite та Suexec для Apache)&lt;br /&gt;
&lt;br /&gt;
2) Додатково задіюємо модулі &amp;lt;!--і Expires, --&amp;gt; Deflate, Cgi, headers, proxy_http&amp;lt;!--, Mpm_Itk та виключаємо[https://wiki.koha-community.org/wiki/Koha_on_Debian#Aside:_a_common_problem_on_Ubuntu_happens_here] модуль Event&lt;br /&gt;
 sudo a2enmod expires--&amp;gt;&lt;br /&gt;
 sudo a2enmod deflate&lt;br /&gt;
 sudo a2enmod rewrite&lt;br /&gt;
 sudo a2enmod cgi&lt;br /&gt;
&amp;lt;!-- sudo a2enmod mpm_itk&lt;br /&gt;
 sudo a2dismod mpm_event--&amp;gt;&lt;br /&gt;
 sudo a2enmod headers proxy_http&lt;br /&gt;
&lt;br /&gt;
3) Редагуємо  /etc/apache2/conf-available/charset.conf &lt;br /&gt;
 AddCharset UTF-8 .utf8&lt;br /&gt;
 AddDefaultCharset UTF-8&lt;br /&gt;
&lt;br /&gt;
та задіюємо його&lt;br /&gt;
&lt;br /&gt;
 sudo a2enconf charset&lt;br /&gt;
&lt;br /&gt;
4) Перезапуск Apache&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
== Створення екземпляра АБІС Koha ==&lt;br /&gt;
&lt;br /&gt;
=== Варіанти налаштування АБІС Koha  з доменами та портами ===&lt;br /&gt;
&lt;br /&gt;
==== Варіант з портами 8080 та 8888 (тестовий) ====&lt;br /&gt;
Цей варіант зручно використовувати на початковому етапі, коли домен (порт 80) зайнято під інший сайт/сервіс.&lt;br /&gt;
&lt;br /&gt;
===== koha-ukr-unimarc-site.conf =====&lt;br /&gt;
&lt;br /&gt;
Створюємо файл &lt;br /&gt;
 sudo mc -e /etc/koha/koha-ukr-unimarc-site.conf&lt;br /&gt;
наступного змісту&lt;br /&gt;
&lt;br /&gt;
 DOMAIN=&amp;quot;localhost&amp;quot;           # Change this to be your domain. Any instance will be a subdomain of this string.&lt;br /&gt;
 OPACPORT=&amp;quot;8080&amp;quot;                # TCP listening port for the users&#039; interface (if you skip this, the apache default of 80 will be used)&lt;br /&gt;
 OPACPREFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 OPACSUFFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 INTRAPORT=&amp;quot;8888&amp;quot;             # TCP listening port for the administration interface&lt;br /&gt;
 INTRAPREFIX=&amp;quot;&amp;quot;               # For administration interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 INTRASUFFIX=&amp;quot;&amp;quot;               # For administration interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 ZEBRA_MARC_FORMAT=&amp;quot;unimarc&amp;quot;  # Specifies format of MARC records to be indexed by Zebra. Possible values are &#039;marc21&#039;, &#039;normarc&#039; and &#039;unimarc&#039;.&lt;br /&gt;
 ZEBRA_LANGUAGE=&amp;quot;uk&amp;quot;          # Primary language for Zebra indexing. Possible values are &#039;en&#039;, &#039;fr&#039; and &#039;nb&#039;.&lt;br /&gt;
 DEFAULTSQL=&amp;quot;&amp;quot;                # a value is generally not needed.&lt;br /&gt;
 BIBLIOS_INDEXING_MODE=&amp;quot;dom&amp;quot;         # Set the indexing mode for bibliographic records.  Valid values are dom (default) and grs1.&lt;br /&gt;
 AUTHORITIES_INDEXING_MODE=&amp;quot;dom&amp;quot;     # Set the indexing mode for authority records. Valid values are dom (default) and grs1.&lt;br /&gt;
 USE_MEMCACHED=&amp;quot;yes&amp;quot;                 # Set the instance to make use of memcache.&lt;br /&gt;
 MEMCACHED_SERVERS=&amp;quot;127.0.0.1:11211&amp;quot; # Set a comma-separated list of host:port memcached servers.&lt;br /&gt;
 MEMCACHED_PREFIX=&amp;quot;koha_&amp;quot;            # Set the desired prefix for the instance memcached namespace.&lt;br /&gt;
 ENABLE_SRU=&amp;quot;yes&amp;quot;                    # Enable the Z39.50/SRU server (default: disabled).&lt;br /&gt;
 SRU_SERVER_PORT=&amp;quot;7090&amp;quot;              # Specifiy a TCP port number for the Z39.50/SRU server to listen on. (default: 7090).&lt;br /&gt;
&lt;br /&gt;
===== ports.conf =====&lt;br /&gt;
Додаємо&lt;br /&gt;
&lt;br /&gt;
 Listen 8080&lt;br /&gt;
 Listen 8888&lt;br /&gt;
&lt;br /&gt;
у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
Також перезапускаємо Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
==== Варіант з портами 80 та 8080 ====&lt;br /&gt;
Цей варіант зручно використовувати, коли під АБІС Koha відведено окремий домен/сервер.&lt;br /&gt;
 &lt;br /&gt;
===== koha-ukr-unimarc-site.conf =====&lt;br /&gt;
/змінюється/&lt;br /&gt;
Створюємо файл &lt;br /&gt;
 sudo mc -e /etc/koha/koha-ukr-unimarc-site.conf&lt;br /&gt;
наступного змісту&lt;br /&gt;
&lt;br /&gt;
 DOMAIN=&amp;quot;localhost&amp;quot;           # Change this to be your domain. Any instance will be a subdomain of this string.&lt;br /&gt;
 OPACPORT=&amp;quot;80&amp;quot;                # TCP listening port for the users&#039; interface (if you skip this, the apache default of 80 will be used)&lt;br /&gt;
 OPACPREFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 OPACSUFFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 INTRAPORT=&amp;quot;8080&amp;quot;             # TCP listening port for the administration interface&lt;br /&gt;
 INTRAPREFIX=&amp;quot;&amp;quot;               # For administration interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 INTRASUFFIX=&amp;quot;&amp;quot;               # For administration interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 ZEBRA_MARC_FORMAT=&amp;quot;unimarc&amp;quot;  # Specifies format of MARC records to be indexed by Zebra. Possible values are &#039;marc21&#039;, &#039;normarc&#039; and &#039;unimarc&#039;.&lt;br /&gt;
 ZEBRA_LANGUAGE=&amp;quot;uk&amp;quot;          # Primary language for Zebra indexing. Possible values are &#039;en&#039;, &#039;fr&#039; and &#039;nb&#039;.&lt;br /&gt;
 DEFAULTSQL=&amp;quot;&amp;quot;                # a value is generally not needed.&lt;br /&gt;
 BIBLIOS_INDEXING_MODE=&amp;quot;dom&amp;quot;         # Set the indexing mode for bibliographic records.  Valid values are dom (default) and grs1.&lt;br /&gt;
 AUTHORITIES_INDEXING_MODE=&amp;quot;dom&amp;quot;     # Set the indexing mode for authority records. Valid values are dom (default) and grs1.&lt;br /&gt;
 USE_MEMCACHED=&amp;quot;yes&amp;quot;                 # Set the instance to make use of memcache.&lt;br /&gt;
 MEMCACHED_SERVERS=&amp;quot;127.0.0.1:11211&amp;quot; # Set a comma-separated list of host:port memcached servers.&lt;br /&gt;
 MEMCACHED_PREFIX=&amp;quot;koha_&amp;quot;            # Set the desired prefix for the instance memcached namespace.&lt;br /&gt;
 ENABLE_SRU=&amp;quot;yes&amp;quot;                    # Enable the Z39.50/SRU server (default: disabled).&lt;br /&gt;
 SRU_SERVER_PORT=&amp;quot;7090&amp;quot;              # Specifiy a TCP port number for the Z39.50/SRU server to listen on. (default: 7090).&lt;br /&gt;
&lt;br /&gt;
===== ports.conf =====&lt;br /&gt;
Додаємо&lt;br /&gt;
&lt;br /&gt;
 Listen 8080&lt;br /&gt;
 Listen 8008&lt;br /&gt;
&lt;br /&gt;
у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
Порт 8008 додано для того щоб переспрямувати типовий віртуальний хост сервера Apache з порта 80 на порт 8008.&lt;br /&gt;
Для цього редагуємо типовий файл /etc/apache2/sites-enabled/000-default.conf і змінюємо наступний рядок&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;VirtualHost *:8008&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Також перезапускаємо Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
==== Варіант з доменами ====&lt;br /&gt;
&lt;br /&gt;
Цей варіант для випадку, коли є можливість попередньо налаштувати для АБІС Koha 2 домени на кшталт&lt;br /&gt;
&lt;br /&gt;
 opac.librarydomain.ua&lt;br /&gt;
 staff.librarydomain.ua&lt;br /&gt;
&lt;br /&gt;
Щодо налаштування див. тут https://wiki.koha-community.org/wiki/How_to_set_up_a_domain_name_for_Koha&lt;br /&gt;
&lt;br /&gt;
=== Команда „koha-create“ ===&lt;br /&gt;
&lt;br /&gt;
Синтаксис команди для створення екземплярів АБІС Koha — [https://wiki.koha-community.org/wiki/Commands_provided_by_the_Debian_packages#koha-create на вікі] та більш актуальний у [http://git.koha-community.org/gitweb/?p=koha.git;a=blob_plain;f=debian/scripts/koha-create;hb=HEAD коді на Git], а також через вбудовану довідку „koha-create --help“:&lt;br /&gt;
 koha-create [--create-db|--request-db|--populate-db|--use-db] \&lt;br /&gt;
   [--marcflavor marc21(default)|normarc|unimarc] \&lt;br /&gt;
   [--zebralang  cs|el|en(default)|es|fr|nb|ru|uk] \&lt;br /&gt;
   [--elasticsearch-server localhost:9200(default)] \&lt;br /&gt;
   [--auth-idx   dom(default)|grs1] \&lt;br /&gt;
   [--biblio-idx dom (default)|grs1] \&lt;br /&gt;
   [--use-memcached] \&lt;br /&gt;
   [--memcached-servers 127.0.0.1:11211,host2:port2,...] \&lt;br /&gt;
   [--memcached-prefix KOHA|koha_|...] \&lt;br /&gt;
   [--enable-sru] \&lt;br /&gt;
   [--sru-port 7090(default)|9998] \&lt;br /&gt;
   [--defaultsql /path/to/some.sql] \&lt;br /&gt;
   [--configfile /path/to/config] \&lt;br /&gt;
   [--passwdfile /path/to/passwd] \&lt;br /&gt;
   [--dbhost host] \&lt;br /&gt;
   [--database   dbname]  \&lt;br /&gt;
   [--adminuser admin_user_id_in_db] \&lt;br /&gt;
   [--template-cache-dir /var/cache/koha/&amp;lt;instance&amp;gt;/templates(default)] \&lt;br /&gt;
   [--timezone time/zone (America/Argentina)] \&lt;br /&gt;
   [--upload-path /var/lib/koha/&amp;lt;instancename&amp;gt;/uploads(default)|...] \&lt;br /&gt;
   [--tmp-path dir /var/lib/koha/&amp;lt;instance&amp;gt;/tmp(default)] \&lt;br /&gt;
   [--letsencrypt] \&lt;br /&gt;
   [--smtp-host host] \&lt;br /&gt;
   [--smtp-port NN] \&lt;br /&gt;
   [--smtp-timeout NN] \&lt;br /&gt;
   [--smtp-ssl-mode mode [disabled(default)|ssl|starttls] \&lt;br /&gt;
   [--smtp-user-name user] \&lt;br /&gt;
   [--smtp-password  pass] \&lt;br /&gt;
   [--smtp-debug] \&lt;br /&gt;
   [--mb-host localhost)default)] \&lt;br /&gt;
   [--mb-port NN default: 61613] \&lt;br /&gt;
   [--mb-user guest(default)] \&lt;br /&gt;
   [--mb-pass guest(default)] \&lt;br /&gt;
   [--mb-vhost koha_&amp;lt;instance&amp;gt;(default)] \&lt;br /&gt;
   [--keep-cookie NAME] \&lt;br /&gt;
   [--help,-h] \&lt;br /&gt;
   instancename&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Зауваження: довжина екземпляра Коха („instancename“) наразі обмежена 11 символами (див. [https://github.com/digibib/kohadevbox/issues/56], [https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10205]). Екземпляр з назвою більшої довжини буде непрацездатним.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Створення екземпляра АБІС Koha (українська, Unimarc)&lt;br /&gt;
&lt;br /&gt;
 sudo koha-create  --create-db  --configfile /etc/koha/koha-ukr-unimarc-site.conf   ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Вивід:&lt;br /&gt;
&lt;br /&gt;
 Koha instance is empty, no staff user created.&lt;br /&gt;
 Starting Koha worker daemon for ukr_unimarc (default):.&lt;br /&gt;
 Starting Koha indexing daemon for ukr_unimarc:.&lt;br /&gt;
&lt;br /&gt;
== Веб-встановлювач ==&lt;br /&gt;
&lt;br /&gt;
=== Актуальні українські sql-файли  ===&lt;br /&gt;
&lt;br /&gt;
Частина локалізованих SQL-таблиць &#039;&#039;&#039;українською&#039;&#039;&#039; була долучена латкою https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18537 у 2017 р. для версії Koha 17.05.05 та вище.&lt;br /&gt;
&lt;br /&gt;
Оновлення для українських SQL-таблиць доступні у  DrobBox Сергія Дубика за адресою:&lt;br /&gt;
&lt;br /&gt;
&#039;https://www.dropbox.com/sh/nybt54x8yhh7frq/AACfsG32sJnBgNh1CdivXDjYa?dl=0&#039;&lt;br /&gt;
&lt;br /&gt;
Тека &#039;&#039;&#039;SQL_Koha_23_05_0X_adds/uk-UA_additional/uk-UA&#039;&#039;&#039;  містить оновлення, які необхідно скопіювати у теку &#039;&#039;&#039;uk-UA&#039;&#039;&#039; у &#039;&#039;&#039;/usr/share/koha/intranet/cgi-bin/installer/data/mysql&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Виконайте наступну команду&lt;br /&gt;
 sudo find /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA -type d -exec chmod ugo+x {} \;&lt;br /&gt;
щоб надати привілеї теці /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA. Інакше інсталятор її не побачить.&lt;br /&gt;
&lt;br /&gt;
=== Утворення локалізованих шаблонів ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Переходимо у теку сценаріїв локалізації Коха&lt;br /&gt;
&lt;br /&gt;
 cd /usr/share/koha/misc/translator&lt;br /&gt;
&lt;br /&gt;
та запускаємо утворення локалізованих шаблонів тощо для кожної мови&lt;br /&gt;
&lt;br /&gt;
 sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib &amp;quot;./translate&amp;quot; install uk-UA&lt;br /&gt;
 sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib &amp;quot;./translate&amp;quot; install ru-RU&lt;br /&gt;
&lt;br /&gt;
... і для інших необхідних мов (окрім „en“)&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Спочатку дивимося перелік доступних мов&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --list --available&lt;br /&gt;
&lt;br /&gt;
Встановлюємо переклади для української&amp;lt;!-- та російської --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --install uk-UA&lt;br /&gt;
&amp;lt;!-- sudo koha-translate --install ru-RU --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ця команда також згенерує деякі перекладені дані для Коха (у форматі &#039;&#039;&#039;yaml&#039;&#039;&#039;-файлів) у теці&lt;br /&gt;
 /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA&lt;br /&gt;
разом з раніше скопійованими &#039;&#039;&#039;SQL&#039;&#039;&#039;-файлами.&lt;br /&gt;
&lt;br /&gt;
Також можете встановити деякі інші мови інтерфейсу&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --install pl-PL &lt;br /&gt;
&amp;lt;!-- sudo koha-translate --install be-BY --&amp;gt;&lt;br /&gt;
 sudo koha-translate --install de-DE&lt;br /&gt;
 sudo koha-translate --install fr-FR&lt;br /&gt;
 sudo koha-translate --install it-IT&lt;br /&gt;
 sudo koha-translate --install cs-CZ&lt;br /&gt;
 sudo koha-translate --install bg-Cyrl&lt;br /&gt;
 …&lt;br /&gt;
&lt;br /&gt;
=== Кроки веб-встановлювача ===&lt;br /&gt;
&lt;br /&gt;
Типовий логін для екземляра напр. „ukr_unimarc“ буде:&lt;br /&gt;
 koha_ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Пароль та логін можна переглянути за допомогою:&lt;br /&gt;
 sudo koha-passwd ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
або логін і пароль зберігаються у файлі &#039;&#039;&#039;/etc/koha/sites/ukr_unimarc/koha-conf.xml&#039;&#039;&#039;, у розділі &#039;&#039;&#039;config&#039;&#039;&#039; знаходимо користувача (&#039;&#039;&#039;user&#039;&#039;&#039;) та пароль (&#039;&#039;&#039;pass&#039;&#039;&#039;). Також побачити логін та пароль можна через команди &lt;br /&gt;
&lt;br /&gt;
 sudo xmlstarlet sel -t -v &#039;yazgfs/config/user&#039; /etc/koha/sites/ukr_unimarc/koha-conf.xml&lt;br /&gt;
 sudo xmlstarlet sel -t -v &#039;yazgfs/config/pass&#039; /etc/koha/sites/ukr_unimarc/koha-conf.xml&lt;br /&gt;
 &lt;br /&gt;
У веб-оглядачі переходимо за адресою http://localhost:8080/?language=uk-UA (чи http://localhost:8888/?language=uk-UA). Бачимо запит на авторизацію від веб-встановлювача.&lt;br /&gt;
&lt;br /&gt;
Крок 1: мова &#039;&#039;&#039;uk-UA&#039;&#039;&#039;, перевірка залежностей&lt;br /&gt;
&lt;br /&gt;
Крок 2: налаштування бази даних, перевірка з’єднання, існування БД та привілеїв&lt;br /&gt;
&lt;br /&gt;
Крок 3: створення таблиць, вибір МАРК-стандарту &#039;&#039;&#039;Unimarc&#039;&#039;&#039; (УкрМарк), вибір типових даних (послідовно &#039;&#039;&#039;вибираємо усі¹²&#039;&#039;&#039; &#039;&#039;&#039;дані&#039;&#039;&#039;, імпорт 1-10 хв.).&lt;br /&gt;
&lt;br /&gt;
¹Які типові дані можна вимкнути:&lt;br /&gt;
* Приклади користувачів &lt;br /&gt;
* Приклади бібліотек/підрозділів&lt;br /&gt;
&lt;br /&gt;
²Також варто вимкнути типову структуру unimarc_sample_fastadd_framework (вона конфліктує з unimarc_sample_fastadd_framework_FA_UKR) у блоці „Факультативне“.&lt;br /&gt;
&lt;br /&gt;
==== Процес імпорту даних ====&lt;br /&gt;
Для імпорту даних Koha використовуватиме дані з теки /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA.&lt;br /&gt;
У цій теці будуть як дані, згенеровані самою Коха (у форматі yml-файлів) так і дані sql-скриптів (з набору Сергія Дубика).  &lt;br /&gt;
&lt;br /&gt;
На 3 кроці слідкуємо за помилками при імпорті типових даних. Якщо є помилки — знаходимо відповідні sql-файли, виправляємо їх та імпортуємо вручну (напр., через phpmyadmin) або очищуємо таблиці і перезапускаємо веб-встановлювач. Також повідомляйте про sql-помилки Сергія Дубика, serhijdubykЖАБКАgmail.com. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Для очищення таблиць (ОБЕРЕЖНО - БУДУТЬ ВИТЕРТИ УСІ ДАНІ з БД koha_ukr_unimarc) та перезапуску веб-встановлювача можна використати наступний bash-скрипт delete_all_data_in_db_koha_ukr_unimarc.sh:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash &lt;br /&gt;
 # MySQL сервер та інформація про підключення&lt;br /&gt;
 MYSQL_USER=&amp;quot;koha_ukr_unimarc&amp;quot;&lt;br /&gt;
 MYSQL_PASSWORD=&amp;quot;ваш_пароль&amp;quot;&lt;br /&gt;
 MYSQL_HOST=&amp;quot;localhost&amp;quot; # або інший хост, на якому запущено MySQL&lt;br /&gt;
 MYSQL_DB=&amp;quot;koha_ukr_unimarc&amp;quot; &lt;br /&gt;
 # Вибір всіх таблиць в базі даних TABLES=$(mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -se &amp;quot;SHOW TABLES&amp;quot;)&lt;br /&gt;
 # Вимкнення перевірки зовнішніх ключів&lt;br /&gt;
 mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;SET FOREIGN_KEY_CHECKS = 0;&amp;quot; &lt;br /&gt;
 # Цикл для виконання DELETE для кожної таблиці&lt;br /&gt;
 for table in $TABLES&lt;br /&gt;
 do&lt;br /&gt;
   mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;DELETE FROM $table;&amp;quot;&lt;br /&gt;
 done &lt;br /&gt;
 # Включення перевірки зовнішніх ключів&lt;br /&gt;
 mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;SET FOREIGN_KEY_CHECKS = 1;&amp;quot;&lt;br /&gt;
 echo &amp;quot;Всі дані з бази даних $MYSQL_DB були очищені.&amp;quot;&lt;br /&gt;
 sudo /etc/init.d/koha-common restart&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
 sudo /etc/init.d/mariadb restart&lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
 koha-plack --restart ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Інколи, для кращого очищення, цей скрипт потрібно запускати повторно.&lt;br /&gt;
&lt;br /&gt;
==== Помилка „Gateway Timeout“ ====&lt;br /&gt;
Рідко, скоріш на повільних серверах, на 3-му кроці може з’являтися помилка „Gateway Timeout“. Спробуйте в налаштуваннях Apache (/etc/apache2/apache2.conf) виставити більший час (Timeout 1200), виконати&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
та перезапустити веб-встановлювач (й попередньо очистити таблиці).&lt;br /&gt;
&lt;br /&gt;
==== Адаптаційний етап  ====&lt;br /&gt;
=====Створення бібліотеки/підрозділу=====&lt;br /&gt;
&lt;br /&gt;
Створюємо свій підрозділ, напр.&lt;br /&gt;
&lt;br /&gt;
    Код біб­ліо­те­ки/під­роз­ді­лу: AB&lt;br /&gt;
    Найменування: Абонемент&lt;br /&gt;
&lt;br /&gt;
=====Створення категорії користувачів=====&lt;br /&gt;
Якщо у sql-даних були вибрані типові категорії користувачів, то цей крок Коха пропустить.&lt;br /&gt;
&lt;br /&gt;
===== Створення адміністратора Коха=====&lt;br /&gt;
&lt;br /&gt;
Вводимо дані адміністратора Коха - прізвище, ім’я, номер читацького квитка, бібліотека / підрозділ, категорію користувача, логін, пароль.&lt;br /&gt;
&lt;br /&gt;
===== Створення нового типу одиниць =====&lt;br /&gt;
Якщо у sql-даних були вибрані приклади типів одиниць, то цей крок Коха пропустить.&lt;br /&gt;
&lt;br /&gt;
===== Створення нового правила обігу =====&lt;br /&gt;
Наприклад, вибираємо&lt;br /&gt;
 Підрозділ бібліотеки: Абонемент&lt;br /&gt;
 Категорія користувача: Студент&lt;br /&gt;
 Тип одиниці: BOOK&lt;br /&gt;
 Поточна дозволена кількість видач: 50&lt;br /&gt;
 Термін випозичання: 14&lt;br /&gt;
 Одиниці: дні&lt;br /&gt;
 Продовження (дозволена кількість): 1&lt;br /&gt;
=====Встановлення завершено!=====&lt;br /&gt;
Вітаємо, Ви закінчили і готові до використання Коха&lt;br /&gt;
&lt;br /&gt;
== Підтримка кирилиці рушієм пошуку Zebra ==&lt;br /&gt;
&lt;br /&gt;
Необхідно додати кириличні символи до файлу&lt;br /&gt;
&lt;br /&gt;
 /etc/koha/zebradb/etc/word-phrase-utf.chr&lt;br /&gt;
&lt;br /&gt;
а саме виправити на наступне:&lt;br /&gt;
&lt;br /&gt;
 lowercase {0-9}{a-z}αβγδεζηθικλμνξοπρστυφχψωæäåąßćęłńóśøöüźżабвгдежзийклмнопрстуфхцчшщьыъэюяёєїґўі’&lt;br /&gt;
 uppercase {0-9}{A-Z}ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩÆÄÅĄẞĆĘŁŃÓŚØÖÜŹŻАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЬЫЪЭЮЯЁЄЇҐЎІ’&lt;br /&gt;
 &lt;br /&gt;
 space {\001-\040}!&amp;quot;#$%&amp;amp;&#039;\()*+,-./:;&amp;lt;=&amp;gt;?@\[\\]^_`\{|}~{\x88-\x89}{\x98-\x9C}&lt;br /&gt;
&lt;br /&gt;
Без цієї зміни пошук або не буде працювати або даватиме некоректні результати.&lt;br /&gt;
&lt;br /&gt;
Також для коректного сортування кирилиці аналогічні зміни також потрібно внести і до файлу&lt;br /&gt;
/etc/koha/zebradb/lang_defs/en/&#039;&#039;&#039;sort-string-utf.chr&#039;&#039;&#039; (наявність uk/sort-string-utf.chr наразі не дає бажаного результату).&lt;br /&gt;
&lt;br /&gt;
При оновленнях пакунка „koha-common“ також потрібно вносити ці зміни.&lt;br /&gt;
&lt;br /&gt;
=== Запуск служби Zebra ===&lt;br /&gt;
&lt;br /&gt;
 sudo koha-zebra --start ukr_unimarc&lt;br /&gt;
* koha-zebra — новий скрипт, згадка про нього є тут https://koha-community.org/koha-17-11-released/&lt;br /&gt;
&lt;br /&gt;
=== Запуск індексації Zebra ===&lt;br /&gt;
&lt;br /&gt;
 sudo koha-rebuild-zebra -f -v ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== Включення Plack ==&lt;br /&gt;
 koha-plack --enable ukr_unimarc;  koha-plack --start ukr_unimarc&lt;br /&gt;
Щодо продуктивності див. також тут:&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Performance&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Benchmark_for_16.11&lt;br /&gt;
&lt;br /&gt;
== Включення sitemap ==&lt;br /&gt;
 koha-sitemap --enable   ukr_unimarc&lt;br /&gt;
 koha-sitemap --generate ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== E-mail ==&lt;br /&gt;
&lt;br /&gt;
By default, email is turned off. This is to let you get everything set up before you risk sending unwanted notices to people. To turn email on:&lt;br /&gt;
&lt;br /&gt;
 sudo koha-email-enable ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== Вимкнення оновлення Koha ==&lt;br /&gt;
Для більш контрольованого оновлення пакунків Коха можна тимчасово виключити оновлення у /etc/apt/sources.list.d/koha.list                                                                                                                                                         &lt;br /&gt;
 #deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&lt;br /&gt;
&lt;br /&gt;
Це дозволить легко оновлювати інші пакунки Debian&lt;br /&gt;
&lt;br /&gt;
= Виправлення проблем =&lt;br /&gt;
Деколи стає відомо про проблему у поточній версії Koha. Зазвичай виправлення з’являється в наступній версії.&lt;br /&gt;
Це у випадку, якщо про проблему повідомлено на [https://bugs.koha-community.org/bugzilla3/ баґгтрекар Koha] і знайдено й прийнято її вирішення (латка) до виходу наступної версії.&lt;br /&gt;
Тут згадуватимуться проблеми й їх вирішення для поточних версій Koha.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Koha 16.11 ==&lt;br /&gt;
=== Поламані посилання при пошуку ===&lt;br /&gt;
Проявляється в укр. та рос. локалізації Unimarc (УкрМарк) при використанні відображення Koha-MARC „biblio.biblionumber «» 090^9.&lt;br /&gt;
&lt;br /&gt;
Вирішення: замінити у файлі /usr/share/koha/intranet/htdocs/intranet-tmpl/prog/en/xslt/UNIMARCslim2intranetResults.xsl&lt;br /&gt;
рядок&lt;br /&gt;
  &amp;lt;xsl:variable name=&amp;quot;biblionumber&amp;quot; select=&amp;quot;marc:controlfield[@tag=001]&amp;quot;/&amp;gt;&lt;br /&gt;
на рядок&lt;br /&gt;
  &amp;lt;xsl:variable name=&amp;quot;biblionumber&amp;quot; select=&amp;quot;marc:datafield[@tag=090]/marc:subfield[@code=&#039;a&#039;]&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Повідомлення про помилку: [https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17730 Uniform mapping for biblio.biblionumber (Unimarc) ].&lt;br /&gt;
&lt;br /&gt;
Потребує оновлення мов&lt;br /&gt;
 sudo koha-translate --update uk-UA&lt;br /&gt;
 sudo koha-translate --update pl-PL&lt;br /&gt;
 sudo koha-translate --update ru-RU&lt;br /&gt;
та інших&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Див. також: [[Виправлення та вдосконалення для АБІС Koha]], зроблені українською спільнотою АБІС Koha.&lt;br /&gt;
&lt;br /&gt;
= Оновлення Koha =&lt;br /&gt;
&lt;br /&gt;
Нова версія Koha виходить кожні шість місяців з набором нових функцій. Також кожен місяць виходять коригувальні оновлення.&lt;br /&gt;
&lt;br /&gt;
Оновлення проходить легко для варіанту [[Встановлення Koha з репозитарію на ОС Debian|встановлення Koha з пакунків Debian]].&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
 sudo apt-get install koha-common&lt;br /&gt;
&lt;br /&gt;
Деколи необхідно оновити ключ debian-сховища Koha.&lt;br /&gt;
&lt;br /&gt;
 wget -O- http://debian.koha-community.org/koha/gpg.asc | sudo apt-key add -&lt;br /&gt;
&lt;br /&gt;
== Встановлення/оновлення допоміжних perl-модулів ==&lt;br /&gt;
&lt;br /&gt;
Після оновлення, перевіряємо в бібліотечному інтерфейсі сторінку „Домівка &amp;gt; Про АБІС Koha &amp;gt; Модулі Perl“.&lt;br /&gt;
&lt;br /&gt;
Ви можете побачити відсутні модулі Perl, виділені різними кольорами,&lt;br /&gt;
&lt;br /&gt;
=== Пакунки з репозитарію Debian ===&lt;br /&gt;
&lt;br /&gt;
Деякі згадувані тут пакунки могли бути відсутні у репозиторії Debian на момент підготовки пакунки з Koha. Пробуємо знайти відсутні пакунки через пошук &lt;br /&gt;
https://www.debian.org/distrib/packages#search_packages&lt;br /&gt;
&lt;br /&gt;
Знайдені пакунки довстановлюємо&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install знайдений_пакунок&lt;br /&gt;
&lt;br /&gt;
=== Пакунки з CPAN ===&lt;br /&gt;
&lt;br /&gt;
Perl-пакунки, наразі не пакетизовані й відсутні у репозитарії Debian, встановлюємо напряму з репозитарію perl-пакунків CPAN.&lt;br /&gt;
&lt;br /&gt;
Наприклад, при  оновлення до 16.11: &lt;br /&gt;
&lt;br /&gt;
(perl-пакунок „Test::DBIx::Class“ також вимагав встановлення debian-пакунка „apache2-dev“)&lt;br /&gt;
&lt;br /&gt;
 sudo cpan&lt;br /&gt;
 install Test::DBIx::Class&lt;br /&gt;
 install Readonly::XS&lt;br /&gt;
 install HTTPD::Bench::ApacheBench&lt;br /&gt;
&lt;br /&gt;
== Оновлення локалізації ==&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --update uk-UA&lt;br /&gt;
та, за потреби, інших мов (ru-RU, pl-PL, be-BY)&lt;br /&gt;
&lt;br /&gt;
Однак, при оновленні пакунків Koha локалізація оновлюється автоматично для усіх вибраних мов.&lt;br /&gt;
&lt;br /&gt;
= Вилучення Koha =&lt;br /&gt;
&lt;br /&gt;
Вилучення пакунка „koha-common“ не приводить до автоматичного вилучення екземплярів АБІС Koha. &#039;&#039;&#039;Попередньо&#039;&#039;&#039; необхідно зупинити та вилучити усі екземпляри АБІС Koha командами&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/mariadb restart&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
 sudo koha-zebra --stop ukr_unimarc&lt;br /&gt;
 sudo koha-indexer --stop ukr_unimarc&lt;br /&gt;
 sudo koha-plack --stop ukr_unimarc&lt;br /&gt;
 sudo koha-disable ukr_unimarc&lt;br /&gt;
 sudo koha-remove ukr_unimarc&lt;br /&gt;
 sudo /sbin/userdel ukr_unimarc-koha&lt;br /&gt;
 sudo /sbin/groupdel ukr_unimarc-koha&lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
&lt;br /&gt;
Інколи виникає помилка userdel: user ukr_unimarc-koha is currently used by process 4793 /usr/sbin/deluser: `/usr/sbin/userdel ukr_unimarc-koha&#039; returned error code 8. Див. https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=4880.&lt;br /&gt;
&lt;br /&gt;
Перегляд переліку наявних екземплярів &lt;br /&gt;
&lt;br /&gt;
 sudo koha-list&lt;br /&gt;
&lt;br /&gt;
Остаточне вилучення пакунків Koha&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get purge koha-common koha-deps koha-perldeps koha-elasticsearch&lt;br /&gt;
&lt;br /&gt;
Перевірте також теки:&lt;br /&gt;
 /var/spool/koha&lt;br /&gt;
 /var/log/koha&lt;br /&gt;
 /var/lib/koha&lt;br /&gt;
 /var/cache/koha&lt;br /&gt;
 /usr/share/koha&lt;br /&gt;
 /etc/koha&lt;br /&gt;
&lt;br /&gt;
Можна очистити вміст цих тек щодо екземпляру ukr_unimarc&lt;br /&gt;
 rm -rf /var/spool/koha/ukr_unimarc&lt;br /&gt;
 rm -rf /var/log/koha/ukr_unimarc&lt;br /&gt;
 rm -rf /var/lib/koha/ukr_unimarc &lt;br /&gt;
 rm -rf /var/cache/koha/ukr_unimarc &lt;br /&gt;
&lt;br /&gt;
У випадку якщо це був останній екземпляр та Вам не потрібна тека /usr/share/koha, то вилучайте й повністю теку /usr/share/koha &lt;br /&gt;
 rm -rf /usr/share/koha&lt;br /&gt;
Примітка: Теку /usr/share/koha мала вилучити команда „apt-get purge koha-common“, однак там могли залишитися файли перекладів чи інші ваші зміни чи долучені файли.&lt;br /&gt;
&lt;br /&gt;
У теці /etc/koha команда „apt-get purge koha-common“ також вилучила більшість файлів. Залишилася тека /etc/koha/sites/ukr_unimarc, її вилучаємо&lt;br /&gt;
 rm -rf /etc/koha/sites/ukr_unimarc&lt;br /&gt;
Також там могли зберегтися конфіг налаштування екземпляра (/etc/koha/koha-ukr-unimarc-site.conf) та інші ваші зміни. Якщо нічого з цього не потрібно, то вилучаємо теку /etc/koha/&lt;br /&gt;
 rm -rf /etc/koha&lt;br /&gt;
&lt;br /&gt;
Вилучення налаштувань для веб-сервера Apache2&lt;br /&gt;
&lt;br /&gt;
 rm /etc/apache2/sites-enabled/ukr_unimarc.conf&lt;br /&gt;
 rm /etc/apache2/sites-available/ukr_unimarc.conf&lt;br /&gt;
&lt;br /&gt;
Якщо після видалення планується перевстановлення Коха, то ще потрібно &lt;br /&gt;
 &lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
&lt;br /&gt;
= Налаштування =&lt;br /&gt;
&lt;br /&gt;
Щодо додаткових налаштувань та адаптацій див. тут: [[Налаштування Koha, встановленої з джерела]].&lt;br /&gt;
&lt;br /&gt;
= Див. також =&lt;br /&gt;
&lt;br /&gt;
* [[Встановлення Koha з джерела на ОС Debian]]&lt;br /&gt;
* [[Оновлення Koha, встановленої з джерела]]&lt;br /&gt;
* [[Коротка інструкція для адміністратора АБІС Koha]]&lt;br /&gt;
* [[Короткий посібник користувача АБІС Koha]]&lt;br /&gt;
&lt;br /&gt;
[[Category:АБІС Koha]]&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_Koha_%D0%B7_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D1%96%D1%8E_%D0%BD%D0%B0_%D0%9E%D0%A1_Debian&amp;diff=9252</id>
		<title>Встановлення Koha з репозитарію на ОС Debian</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_Koha_%D0%B7_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D1%96%D1%8E_%D0%BD%D0%B0_%D0%9E%D0%A1_Debian&amp;diff=9252"/>
		<updated>2024-03-22T12:29:57Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: /* Локаль з UTF-8 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Розглядається встановлення АБІС Koha версії 21.05.X-23.11.X &#039;&#039;&#039;з репозитарію&#039;&#039;&#039; [http://debian.koha-community.org/ debian.koha-community.org]. &lt;br /&gt;
&lt;br /&gt;
На даний час це найбільш протестований і розповсюджений варіант.&lt;br /&gt;
&lt;br /&gt;
Окрім цього ще є варіант [[Встановлення Koha з джерела на ОС Debian|встановлення АБІС Koha з джерельних кодів]], що є дещо більш гнучким щодо налаштування, але і складнішим.&lt;br /&gt;
&lt;br /&gt;
Див. також&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_on_Debian Koha_on_Debian] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Debian Koha &amp;amp; Debian] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Category:Installation Category:Installation] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_on_ubuntu_-_packages Koha on ubuntu - packages] на Koha Wiki&lt;br /&gt;
&lt;br /&gt;
= Встановлення ОС Debian GNU/Linux &amp;lt;!-- 10 Buster / --&amp;gt; 11 Bullseye =&lt;br /&gt;
&lt;br /&gt;
Див. також:&lt;br /&gt;
* http://download.openlib.org.ua/ustanovka-debian-11/&lt;br /&gt;
* https://infoit.com.ua/linux/kak-ustanovit-debian-11-bullseye-shag-za-shagom/&lt;br /&gt;
* [http://wiki.tntu.edu.ua/%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_%D0%9E%D0%A1_Debian_Linux Встановлення ОС Debian Linux].&lt;br /&gt;
&lt;br /&gt;
Перевірка поточної версії Debian:&lt;br /&gt;
 lsb_release -d&lt;br /&gt;
&lt;br /&gt;
Щодо сумісності Коха з іншими версіями ОС див.&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/System_requirements_and_recommendations Системні вимоги та рекомендації] (англ.)&lt;br /&gt;
&lt;br /&gt;
== Підключення гілок non-free та contrib для пакунків Дебіен ==&lt;br /&gt;
&lt;br /&gt;
Перевіряємо у /etc/apt/sources.list чи підключені гілки  non-free та contrib&lt;br /&gt;
&lt;br /&gt;
 sudo mc -e /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
 deb     http://deb.debian.org/debian/ bullseye main non-free contrib&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bullseye main non-free contrib&lt;br /&gt;
 &lt;br /&gt;
 deb     http://security.debian.org/debian-security/ bullseye-security main&lt;br /&gt;
 deb-src http://security.debian.org/debian-security/ bullseye-security main&lt;br /&gt;
 &lt;br /&gt;
 deb     http://deb.debian.org/debian/ bullseye-updates main contrib non-free&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bullseye-updates main contrib non-free&lt;br /&gt;
 &lt;br /&gt;
 deb     http://deb.debian.org/debian bullseye-backports main contrib non-free&lt;br /&gt;
 deb-src http://deb.debian.org/debian bullseye-backports main&lt;br /&gt;
  &lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
= Встановлення ОС Debian GNU/Linux 12 bookworm =&lt;br /&gt;
&lt;br /&gt;
Див. також:&lt;br /&gt;
* https://d-i.debian.org/manual/uk.amd64/index.html Debian GNU/Linux гайд інсталяції&lt;br /&gt;
&lt;br /&gt;
Перевірка поточної версії Debian:&lt;br /&gt;
 lsb_release -d&lt;br /&gt;
&lt;br /&gt;
Щодо сумісності Коха з іншими версіями ОС див.&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/System_requirements_and_recommendations Системні вимоги та рекомендації] (англ.)&lt;br /&gt;
&lt;br /&gt;
== Підключення гілок non-free та contrib для пакунків Дебіен ==&lt;br /&gt;
&lt;br /&gt;
Перевіряємо у /etc/apt/sources.list чи підключені гілки  non-free та contrib&lt;br /&gt;
&lt;br /&gt;
 sudo mc -e /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware&lt;br /&gt;
  &lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
= Попередні налаштування =&lt;br /&gt;
== Локаль з UTF-8 ==&lt;br /&gt;
Перевірка локалі:&lt;br /&gt;
  sudo locale&lt;br /&gt;
у виводі повинно бути магічне „&#039;&#039;&#039;UTF-8&#039;&#039;&#039;“ (en.UTF-8 тощо), наприклад для України&lt;br /&gt;
&lt;br /&gt;
 LANG=uk_UA.UTF-8&lt;br /&gt;
 LANGUAGE=&lt;br /&gt;
 LC_CTYPE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_NUMERIC=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_TIME=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_COLLATE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MONETARY=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MESSAGES=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_PAPER=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_NAME=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_ADDRESS=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_TELEPHONE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MEASUREMENT=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_IDENTIFICATION=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Якщо &#039;&#039;&#039;UTF-8&#039;&#039;&#039; не згадується, то встановлюємо локаль&lt;br /&gt;
   apt install locales locales-all&lt;br /&gt;
   sudo /usr/sbin/update-locale LANG=uk_UA.UTF-8 LANGUAGE=&amp;quot;uk_UA:uk&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Підключення репозитарію Koha  ==&lt;br /&gt;
&lt;br /&gt;
В репозитарії [http://debian.koha-community.org/ debian.koha-community.org]  доступні стабільна та розробницька версії.&lt;br /&gt;
&lt;br /&gt;
Спочатку додаємо ключ gpg.asc (koha-keyring.gpg) до довірених ключів APT:&lt;br /&gt;
&lt;br /&gt;
Встановити gpg&lt;br /&gt;
 apt-get install gnupg2&lt;br /&gt;
&lt;br /&gt;
Звантажити та встановити ключ&lt;br /&gt;
&lt;br /&gt;
Новіший спосіб&lt;br /&gt;
 wget -qO - https://debian.koha-community.org/koha/gpg.asc | gpg --dearmor -o /usr/share/keyrings/koha-keyring.gpg&lt;br /&gt;
&lt;br /&gt;
або старіший спосіб&lt;br /&gt;
 wget -q -O- https://debian.koha-community.org/koha/gpg.asc | sudo apt-key add -&lt;br /&gt;
&lt;br /&gt;
Див. також [https://wiki.koha-community.org/wiki/Koha_on_Debian#The_apt-key_deprecation_warning] та [https://wiki.debian.org/DebianRepository/UseThirdParty]).&lt;br /&gt;
&lt;br /&gt;
Швидко підключити репозитарій стабільну версію Koha (рекомендується) можна командою&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha stable main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
&lt;br /&gt;
Також можна вибрати репозитарій з певною версією (див. тут http://debian.koha-community.org/koha/dists/), напр&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 21.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 21.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 22.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 22.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 &#039;&#039;&#039;echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&#039;&#039;&#039;&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
&lt;br /&gt;
Оновлюємо список доступних для встановлення пакунків&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
= Встановлення Koha =&lt;br /&gt;
&lt;br /&gt;
== Встановлення пакунків Koha ==&lt;br /&gt;
 sudo apt-get install koha-common koha-deps koha-perldeps koha-l10n koha-elasticsearch&lt;br /&gt;
&lt;br /&gt;
Може бути помилка з конфігурацією пакунка libapache2-mpm-itk, див. рішення тут https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=734865 та https://wiki.koha-community.org/wiki/Koha_on_Debian#Aside:_a_common_problem_on_Ubuntu_happens_here&lt;br /&gt;
&lt;br /&gt;
Якщо далі щось піде не так, читаємо стандартну інструкцію про налаштування&lt;br /&gt;
&lt;br /&gt;
 less /usr/share/doc/koha-common/README.Debian&lt;br /&gt;
&lt;br /&gt;
(у нових версіях можуть бути зміни)&lt;br /&gt;
&lt;br /&gt;
== Встановлення БД MySQL та допоміжних пакунків ==&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install mariadb-server &lt;br /&gt;
&lt;br /&gt;
 sudo mysql_secure_installation&lt;br /&gt;
&lt;br /&gt;
За винятком першого питання, на всі питання можна відповісти Так (“&#039;&#039;&#039;Y&#039;&#039;&#039;”). Необхідно встановити root пароль (надалі „ПарольАдмінаMySQL“)!&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install memcached libmemcached-tools&lt;br /&gt;
&lt;br /&gt;
 sudo apt install aptitude&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!-- sudo aptitude -t buster-backports install php-twig --&amp;gt;&lt;br /&gt;
 &amp;lt;!-- sudo aptitude -t bullseye-backports install php-twig --&amp;gt;&lt;br /&gt;
 sudo apt install php-twig&lt;br /&gt;
&lt;br /&gt;
 sudo apt install phpmyadmin php libapache2-mod-php &lt;br /&gt;
&lt;br /&gt;
* для „phpmyadmin“ вибрати (пробілом позначити зірочкою) лише „apache2“&lt;br /&gt;
* configure database for phpmyadmin with dbconfig-common? — так та встановити пароль застосунку&lt;br /&gt;
&lt;br /&gt;
Типово phpmyadmin доступний за адресою http://localhost/phpmyadmin&lt;br /&gt;
&lt;br /&gt;
Щодо phpmyadmin також див. https://think.unblog.ch/en/phpmyadmin-error-php-7-2-5-is-required/&lt;br /&gt;
&lt;br /&gt;
Якщо потрібен доступ до phpmyadmin на іншому порті, то у файлі /etc/phpmyadmin/phpmyadmin.service змінити&lt;br /&gt;
 ...&lt;br /&gt;
 &amp;lt;port&amp;gt;8888&amp;lt;/port&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
&lt;br /&gt;
та додати цей порт у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
 Listen 8888&lt;br /&gt;
&lt;br /&gt;
Перезапуск Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
По умовчанню вхід через phphmyadmin для root закрито.&lt;br /&gt;
За потреби можна створити іншого користувача&lt;br /&gt;
 &lt;br /&gt;
 mysql -u root -p&lt;br /&gt;
 CREATE USER &#039;sysadmin&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;парольдляsysadmin&#039;;&lt;br /&gt;
&lt;br /&gt;
та надати йому привілеї на усі БД:&lt;br /&gt;
&lt;br /&gt;
 GRANT ALL PRIVILEGES ON *.* TO &#039;sysadmin&#039;@&#039;localhost&#039; WITH GRANT OPTION;&lt;br /&gt;
 exit&lt;br /&gt;
 sudo /etc/init.d/mysql restart&lt;br /&gt;
&lt;br /&gt;
== Пакунки з CPAN ==&lt;br /&gt;
&lt;br /&gt;
Пакунки, яких немає у репозитаріях Debian чи Koha, встановлюємо з CPAN.&lt;br /&gt;
&lt;br /&gt;
Станом на 12.2023 необхідні модулі&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;HTTPD::Bench::ApacheBench&#039;&#039;&#039; (0.73), перевірка в Debian: [https://packages.debian.org/search?keywords=libhttpd-bench-apachebench-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
* &#039;&#039;&#039;Text::CSV::Unicode&#039;&#039;&#039; (0.40), перевірка в Debian: [https://packages.debian.org/search?keywords=libtext_csv_unicode-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
* &#039;&#039;&#039;Selenium::Remote::Driver&#039;&#039;&#039; (1.27), перевірка в Debian: [https://packages.debian.org/search?keywords=libselenium_remote_driver-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Locale::XGettext::TT2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Встановлюємо командами (при цьому, якщо це перше використання CPAN, підтверджуємо автоматичне налаштування та підключення до Інтернет) :&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install make&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install HTTPD::Bench::ApacheBench&#039;&lt;br /&gt;
— встановився, вивід —&lt;br /&gt;
 ADIRAJ/ApacheBench-0.73.tar.gz&lt;br /&gt;
 make install  -- OK&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install libgdbm-dev apache2-dev libdatetimex-easy-perl &lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;DBIx::Class::Schema::PopulateMore&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Test::Differences&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Text::CSV::Unicode&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
 RMBARKER/Text-CSV-Unicode-0.400.tar.gz&lt;br /&gt;
  ./Build install  -- OK&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Selenium::Remote::Driver&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
 TEODESIAN/Selenium-Remote-Driver-1.32.tar.gz&lt;br /&gt;
  /usr/bin/make install  -- OK&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- exists in Debian 10: sudo  perl -MCPAN -e &#039;install Net::OAuth2::AuthorizationServer&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
  LEEJO/Net-OAuth2-AuthorizationServer-0.23.tar.gz&lt;br /&gt;
  /usr/bin/make install  -- OK&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!-- sudo  perl -MCPAN -e &#039;install Readonly::XS&#039;&lt;br /&gt;
— встановлено, вивід —&lt;br /&gt;
 Readonly::XS is up to date (1.05).&lt;br /&gt;
&#039;&#039;Чомусь є ще зауваження про пакунок Readonly::XS, хоча він і повинен бути встановлений командою вище (?).&#039;&#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- sudo  perl -MCPAN -e &#039;install WebService::ILS&#039;&lt;br /&gt;
— встановився, вивід —&lt;br /&gt;
 SRDJAN/WebService-ILS-0.14.tar.gz&lt;br /&gt;
 ./Build install  -- OK--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Locale::XGettext::TT2&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--== Налаштування MySQL ==--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
1) Пароль для користувача root БД MySQL: ПарольАдмінаMySQL&lt;br /&gt;
&lt;br /&gt;
Лише, &#039;&#039;&#039;якщо пароль не вибрано&#039;&#039;&#039; при встановленні MySQL чи необхідно вказати новий, то діємо наступним чином&lt;br /&gt;
&lt;br /&gt;
 sudo dpkg-reconfigure mysql-server-5.5&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
2) Для підтримки UTF-8 у MySQL у файлі /etc/mysql/my.cnf (в кінці) має бути наступне&lt;br /&gt;
&lt;br /&gt;
 [mysqld]&lt;br /&gt;
 init-connect=&#039;SET NAMES utf8, collation_connection=utf8_unicode_ci&#039;&lt;br /&gt;
 character-set-server=utf8&lt;br /&gt;
 collation-server=utf8_unicode_ci&lt;br /&gt;
 character_set_client=utf8&lt;br /&gt;
 skip-character-set-client-handshake&lt;br /&gt;
&lt;br /&gt;
3) Перезапускаємо сервер MySQL&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/mysql restart&lt;br /&gt;
&lt;br /&gt;
4) Переконуємося, що зміни внесені, виконавши&lt;br /&gt;
&lt;br /&gt;
 sudo mysql -uroot -pПарольАдмінаMySQL&lt;br /&gt;
 show variables;&lt;br /&gt;
 quit&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Налаштування Apache та сценарій „koha-post-install-setup“ ==&lt;br /&gt;
&lt;br /&gt;
1) Виконуємо сценарій&lt;br /&gt;
 sudo koha-post-install-setup&lt;br /&gt;
(він задіює модулі Rewrite та Suexec для Apache)&lt;br /&gt;
&lt;br /&gt;
2) Додатково задіюємо модулі &amp;lt;!--і Expires, --&amp;gt; Deflate, Cgi, headers, proxy_http&amp;lt;!--, Mpm_Itk та виключаємо[https://wiki.koha-community.org/wiki/Koha_on_Debian#Aside:_a_common_problem_on_Ubuntu_happens_here] модуль Event&lt;br /&gt;
 sudo a2enmod expires--&amp;gt;&lt;br /&gt;
 sudo a2enmod deflate&lt;br /&gt;
 sudo a2enmod rewrite&lt;br /&gt;
 sudo a2enmod cgi&lt;br /&gt;
&amp;lt;!-- sudo a2enmod mpm_itk&lt;br /&gt;
 sudo a2dismod mpm_event--&amp;gt;&lt;br /&gt;
 sudo a2enmod headers proxy_http&lt;br /&gt;
&lt;br /&gt;
3) Редагуємо  /etc/apache2/conf-available/charset.conf &lt;br /&gt;
 AddCharset UTF-8 .utf8&lt;br /&gt;
 AddDefaultCharset UTF-8&lt;br /&gt;
&lt;br /&gt;
та задіюємо його&lt;br /&gt;
&lt;br /&gt;
 sudo a2enconf charset&lt;br /&gt;
&lt;br /&gt;
4) Перезапуск Apache&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
== Створення екземпляра АБІС Koha ==&lt;br /&gt;
&lt;br /&gt;
=== Варіанти налаштування АБІС Koha  з доменами та портами ===&lt;br /&gt;
&lt;br /&gt;
==== Варіант з портами 8080 та 8888 (тестовий) ====&lt;br /&gt;
Цей варіант зручно використовувати на початковому етапі, коли домен (порт 80) зайнято під інший сайт/сервіс.&lt;br /&gt;
&lt;br /&gt;
===== koha-ukr-unimarc-site.conf =====&lt;br /&gt;
&lt;br /&gt;
Створюємо файл &lt;br /&gt;
 sudo mc -e /etc/koha/koha-ukr-unimarc-site.conf&lt;br /&gt;
наступного змісту&lt;br /&gt;
&lt;br /&gt;
 DOMAIN=&amp;quot;localhost&amp;quot;           # Change this to be your domain. Any instance will be a subdomain of this string.&lt;br /&gt;
 OPACPORT=&amp;quot;8080&amp;quot;                # TCP listening port for the users&#039; interface (if you skip this, the apache default of 80 will be used)&lt;br /&gt;
 OPACPREFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 OPACSUFFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 INTRAPORT=&amp;quot;8888&amp;quot;             # TCP listening port for the administration interface&lt;br /&gt;
 INTRAPREFIX=&amp;quot;&amp;quot;               # For administration interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 INTRASUFFIX=&amp;quot;&amp;quot;               # For administration interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 ZEBRA_MARC_FORMAT=&amp;quot;unimarc&amp;quot;  # Specifies format of MARC records to be indexed by Zebra. Possible values are &#039;marc21&#039;, &#039;normarc&#039; and &#039;unimarc&#039;.&lt;br /&gt;
 ZEBRA_LANGUAGE=&amp;quot;uk&amp;quot;          # Primary language for Zebra indexing. Possible values are &#039;en&#039;, &#039;fr&#039; and &#039;nb&#039;.&lt;br /&gt;
 DEFAULTSQL=&amp;quot;&amp;quot;                # a value is generally not needed.&lt;br /&gt;
 BIBLIOS_INDEXING_MODE=&amp;quot;dom&amp;quot;         # Set the indexing mode for bibliographic records.  Valid values are dom (default) and grs1.&lt;br /&gt;
 AUTHORITIES_INDEXING_MODE=&amp;quot;dom&amp;quot;     # Set the indexing mode for authority records. Valid values are dom (default) and grs1.&lt;br /&gt;
 USE_MEMCACHED=&amp;quot;yes&amp;quot;                 # Set the instance to make use of memcache.&lt;br /&gt;
 MEMCACHED_SERVERS=&amp;quot;127.0.0.1:11211&amp;quot; # Set a comma-separated list of host:port memcached servers.&lt;br /&gt;
 MEMCACHED_PREFIX=&amp;quot;koha_&amp;quot;            # Set the desired prefix for the instance memcached namespace.&lt;br /&gt;
 ENABLE_SRU=&amp;quot;yes&amp;quot;                    # Enable the Z39.50/SRU server (default: disabled).&lt;br /&gt;
 SRU_SERVER_PORT=&amp;quot;7090&amp;quot;              # Specifiy a TCP port number for the Z39.50/SRU server to listen on. (default: 7090).&lt;br /&gt;
&lt;br /&gt;
===== ports.conf =====&lt;br /&gt;
Додаємо&lt;br /&gt;
&lt;br /&gt;
 Listen 8080&lt;br /&gt;
 Listen 8888&lt;br /&gt;
&lt;br /&gt;
у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
Також перезапускаємо Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
==== Варіант з портами 80 та 8080 ====&lt;br /&gt;
Цей варіант зручно використовувати, коли під АБІС Koha відведено окремий домен/сервер.&lt;br /&gt;
 &lt;br /&gt;
===== koha-ukr-unimarc-site.conf =====&lt;br /&gt;
/змінюється/&lt;br /&gt;
Створюємо файл &lt;br /&gt;
 sudo mc -e /etc/koha/koha-ukr-unimarc-site.conf&lt;br /&gt;
наступного змісту&lt;br /&gt;
&lt;br /&gt;
 DOMAIN=&amp;quot;localhost&amp;quot;           # Change this to be your domain. Any instance will be a subdomain of this string.&lt;br /&gt;
 OPACPORT=&amp;quot;80&amp;quot;                # TCP listening port for the users&#039; interface (if you skip this, the apache default of 80 will be used)&lt;br /&gt;
 OPACPREFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 OPACSUFFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 INTRAPORT=&amp;quot;8080&amp;quot;             # TCP listening port for the administration interface&lt;br /&gt;
 INTRAPREFIX=&amp;quot;&amp;quot;               # For administration interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 INTRASUFFIX=&amp;quot;&amp;quot;               # For administration interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 ZEBRA_MARC_FORMAT=&amp;quot;unimarc&amp;quot;  # Specifies format of MARC records to be indexed by Zebra. Possible values are &#039;marc21&#039;, &#039;normarc&#039; and &#039;unimarc&#039;.&lt;br /&gt;
 ZEBRA_LANGUAGE=&amp;quot;uk&amp;quot;          # Primary language for Zebra indexing. Possible values are &#039;en&#039;, &#039;fr&#039; and &#039;nb&#039;.&lt;br /&gt;
 DEFAULTSQL=&amp;quot;&amp;quot;                # a value is generally not needed.&lt;br /&gt;
 BIBLIOS_INDEXING_MODE=&amp;quot;dom&amp;quot;         # Set the indexing mode for bibliographic records.  Valid values are dom (default) and grs1.&lt;br /&gt;
 AUTHORITIES_INDEXING_MODE=&amp;quot;dom&amp;quot;     # Set the indexing mode for authority records. Valid values are dom (default) and grs1.&lt;br /&gt;
 USE_MEMCACHED=&amp;quot;yes&amp;quot;                 # Set the instance to make use of memcache.&lt;br /&gt;
 MEMCACHED_SERVERS=&amp;quot;127.0.0.1:11211&amp;quot; # Set a comma-separated list of host:port memcached servers.&lt;br /&gt;
 MEMCACHED_PREFIX=&amp;quot;koha_&amp;quot;            # Set the desired prefix for the instance memcached namespace.&lt;br /&gt;
 ENABLE_SRU=&amp;quot;yes&amp;quot;                    # Enable the Z39.50/SRU server (default: disabled).&lt;br /&gt;
 SRU_SERVER_PORT=&amp;quot;7090&amp;quot;              # Specifiy a TCP port number for the Z39.50/SRU server to listen on. (default: 7090).&lt;br /&gt;
&lt;br /&gt;
===== ports.conf =====&lt;br /&gt;
Додаємо&lt;br /&gt;
&lt;br /&gt;
 Listen 8080&lt;br /&gt;
 Listen 8008&lt;br /&gt;
&lt;br /&gt;
у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
Порт 8008 додано для того щоб переспрямувати типовий віртуальний хост сервера Apache з порта 80 на порт 8008.&lt;br /&gt;
Для цього редагуємо типовий файл /etc/apache2/sites-enabled/000-default.conf і змінюємо наступний рядок&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;VirtualHost *:8008&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Також перезапускаємо Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
==== Варіант з доменами ====&lt;br /&gt;
&lt;br /&gt;
Цей варіант для випадку, коли є можливість попередньо налаштувати для АБІС Koha 2 домени на кшталт&lt;br /&gt;
&lt;br /&gt;
 opac.librarydomain.ua&lt;br /&gt;
 staff.librarydomain.ua&lt;br /&gt;
&lt;br /&gt;
Щодо налаштування див. тут https://wiki.koha-community.org/wiki/How_to_set_up_a_domain_name_for_Koha&lt;br /&gt;
&lt;br /&gt;
=== Команда „koha-create“ ===&lt;br /&gt;
&lt;br /&gt;
Синтаксис команди для створення екземплярів АБІС Koha — [https://wiki.koha-community.org/wiki/Commands_provided_by_the_Debian_packages#koha-create на вікі] та більш актуальний у [http://git.koha-community.org/gitweb/?p=koha.git;a=blob_plain;f=debian/scripts/koha-create;hb=HEAD коді на Git], а також через вбудовану довідку „koha-create --help“:&lt;br /&gt;
 koha-create [--create-db|--request-db|--populate-db|--use-db] \&lt;br /&gt;
   [--marcflavor marc21(default)|normarc|unimarc] \&lt;br /&gt;
   [--zebralang  cs|el|en(default)|es|fr|nb|ru|uk] \&lt;br /&gt;
   [--elasticsearch-server localhost:9200(default)] \&lt;br /&gt;
   [--auth-idx   dom(default)|grs1] \&lt;br /&gt;
   [--biblio-idx dom (default)|grs1] \&lt;br /&gt;
   [--use-memcached] \&lt;br /&gt;
   [--memcached-servers 127.0.0.1:11211,host2:port2,...] \&lt;br /&gt;
   [--memcached-prefix KOHA|koha_|...] \&lt;br /&gt;
   [--enable-sru] \&lt;br /&gt;
   [--sru-port 7090(default)|9998] \&lt;br /&gt;
   [--defaultsql /path/to/some.sql] \&lt;br /&gt;
   [--configfile /path/to/config] \&lt;br /&gt;
   [--passwdfile /path/to/passwd] \&lt;br /&gt;
   [--dbhost host] \&lt;br /&gt;
   [--database   dbname]  \&lt;br /&gt;
   [--adminuser admin_user_id_in_db] \&lt;br /&gt;
   [--template-cache-dir /var/cache/koha/&amp;lt;instance&amp;gt;/templates(default)] \&lt;br /&gt;
   [--timezone time/zone (America/Argentina)] \&lt;br /&gt;
   [--upload-path /var/lib/koha/&amp;lt;instancename&amp;gt;/uploads(default)|...] \&lt;br /&gt;
   [--tmp-path dir /var/lib/koha/&amp;lt;instance&amp;gt;/tmp(default)] \&lt;br /&gt;
   [--letsencrypt] \&lt;br /&gt;
   [--smtp-host host] \&lt;br /&gt;
   [--smtp-port NN] \&lt;br /&gt;
   [--smtp-timeout NN] \&lt;br /&gt;
   [--smtp-ssl-mode mode [disabled(default)|ssl|starttls] \&lt;br /&gt;
   [--smtp-user-name user] \&lt;br /&gt;
   [--smtp-password  pass] \&lt;br /&gt;
   [--smtp-debug] \&lt;br /&gt;
   [--mb-host localhost)default)] \&lt;br /&gt;
   [--mb-port NN default: 61613] \&lt;br /&gt;
   [--mb-user guest(default)] \&lt;br /&gt;
   [--mb-pass guest(default)] \&lt;br /&gt;
   [--mb-vhost koha_&amp;lt;instance&amp;gt;(default)] \&lt;br /&gt;
   [--keep-cookie NAME] \&lt;br /&gt;
   [--help,-h] \&lt;br /&gt;
   instancename&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Зауваження: довжина екземпляра Коха („instancename“) наразі обмежена 11 символами (див. [https://github.com/digibib/kohadevbox/issues/56], [https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10205]). Екземпляр з назвою більшої довжини буде непрацездатним.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Створення екземпляра АБІС Koha (українська, Unimarc)&lt;br /&gt;
&lt;br /&gt;
 sudo koha-create  --create-db  --configfile /etc/koha/koha-ukr-unimarc-site.conf   ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Вивід:&lt;br /&gt;
&lt;br /&gt;
 Koha instance is empty, no staff user created.&lt;br /&gt;
 Starting Koha worker daemon for ukr_unimarc (default):.&lt;br /&gt;
 Starting Koha indexing daemon for ukr_unimarc:.&lt;br /&gt;
&lt;br /&gt;
== Веб-встановлювач ==&lt;br /&gt;
&lt;br /&gt;
=== Актуальні українські sql-файли  ===&lt;br /&gt;
&lt;br /&gt;
Частина локалізованих SQL-таблиць &#039;&#039;&#039;українською&#039;&#039;&#039; була долучена латкою https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18537 у 2017 р. для версії Koha 17.05.05 та вище.&lt;br /&gt;
&lt;br /&gt;
Оновлення для українських SQL-таблиць доступні у  DrobBox Сергія Дубика за адресою:&lt;br /&gt;
&lt;br /&gt;
&#039;https://www.dropbox.com/sh/nybt54x8yhh7frq/AACfsG32sJnBgNh1CdivXDjYa?dl=0&#039;&lt;br /&gt;
&lt;br /&gt;
Тека &#039;&#039;&#039;SQL_Koha_23_05_0X_adds/uk-UA_additional/uk-UA&#039;&#039;&#039;  містить оновлення, які необхідно скопіювати у теку &#039;&#039;&#039;uk-UA&#039;&#039;&#039; у &#039;&#039;&#039;/usr/share/koha/intranet/cgi-bin/installer/data/mysql&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Виконайте наступну команду&lt;br /&gt;
 sudo find /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA -type d -exec chmod ugo+x {} \;&lt;br /&gt;
щоб надати привілеї теці /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA. Інакше інсталятор її не побачить.&lt;br /&gt;
&lt;br /&gt;
=== Утворення локалізованих шаблонів ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Переходимо у теку сценаріїв локалізації Коха&lt;br /&gt;
&lt;br /&gt;
 cd /usr/share/koha/misc/translator&lt;br /&gt;
&lt;br /&gt;
та запускаємо утворення локалізованих шаблонів тощо для кожної мови&lt;br /&gt;
&lt;br /&gt;
 sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib &amp;quot;./translate&amp;quot; install uk-UA&lt;br /&gt;
 sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib &amp;quot;./translate&amp;quot; install ru-RU&lt;br /&gt;
&lt;br /&gt;
... і для інших необхідних мов (окрім „en“)&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Спочатку дивимося перелік доступних мов&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --list --available&lt;br /&gt;
&lt;br /&gt;
Встановлюємо переклади для української&amp;lt;!-- та російської --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --install uk-UA&lt;br /&gt;
&amp;lt;!-- sudo koha-translate --install ru-RU --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ця команда також згенерує деякі перекладені дані для Коха (у форматі &#039;&#039;&#039;yaml&#039;&#039;&#039;-файлів) у теці&lt;br /&gt;
 /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA&lt;br /&gt;
разом з раніше скопійованими &#039;&#039;&#039;SQL&#039;&#039;&#039;-файлами.&lt;br /&gt;
&lt;br /&gt;
Також можете встановити деякі інші мови інтерфейсу&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --install pl-PL &lt;br /&gt;
&amp;lt;!-- sudo koha-translate --install be-BY --&amp;gt;&lt;br /&gt;
 sudo koha-translate --install de-DE&lt;br /&gt;
 sudo koha-translate --install fr-FR&lt;br /&gt;
 sudo koha-translate --install it-IT&lt;br /&gt;
 sudo koha-translate --install cs-CZ&lt;br /&gt;
 sudo koha-translate --install bg-Cyrl&lt;br /&gt;
 …&lt;br /&gt;
&lt;br /&gt;
=== Кроки веб-встановлювача ===&lt;br /&gt;
&lt;br /&gt;
Типовий логін для екземляра напр. „ukr_unimarc“ буде:&lt;br /&gt;
 koha_ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Пароль та логін можна переглянути за допомогою:&lt;br /&gt;
 sudo koha-passwd ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
або логін і пароль зберігаються у файлі &#039;&#039;&#039;/etc/koha/sites/ukr_unimarc/koha-conf.xml&#039;&#039;&#039;, у розділі &#039;&#039;&#039;config&#039;&#039;&#039; знаходимо користувача (&#039;&#039;&#039;user&#039;&#039;&#039;) та пароль (&#039;&#039;&#039;pass&#039;&#039;&#039;). Також побачити логін та пароль можна через команди &lt;br /&gt;
&lt;br /&gt;
 sudo xmlstarlet sel -t -v &#039;yazgfs/config/user&#039; /etc/koha/sites/ukr_unimarc/koha-conf.xml&lt;br /&gt;
 sudo xmlstarlet sel -t -v &#039;yazgfs/config/pass&#039; /etc/koha/sites/ukr_unimarc/koha-conf.xml&lt;br /&gt;
 &lt;br /&gt;
У веб-оглядачі переходимо за адресою http://localhost:8080/?language=uk-UA (чи http://localhost:8888/?language=uk-UA). Бачимо запит на авторизацію від веб-встановлювача.&lt;br /&gt;
&lt;br /&gt;
Крок 1: мова &#039;&#039;&#039;uk-UA&#039;&#039;&#039;, перевірка залежностей&lt;br /&gt;
&lt;br /&gt;
Крок 2: налаштування бази даних, перевірка з’єднання, існування БД та привілеїв&lt;br /&gt;
&lt;br /&gt;
Крок 3: створення таблиць, вибір МАРК-стандарту &#039;&#039;&#039;Unimarc&#039;&#039;&#039; (УкрМарк), вибір типових даних (послідовно &#039;&#039;&#039;вибираємо усі¹²&#039;&#039;&#039; &#039;&#039;&#039;дані&#039;&#039;&#039;, імпорт 1-10 хв.).&lt;br /&gt;
&lt;br /&gt;
¹Які типові дані можна вимкнути:&lt;br /&gt;
* Приклади користувачів &lt;br /&gt;
* Приклади бібліотек/підрозділів&lt;br /&gt;
&lt;br /&gt;
²Також варто вимкнути типову структуру unimarc_sample_fastadd_framework (вона конфліктує з unimarc_sample_fastadd_framework_FA_UKR) у блоці „Факультативне“.&lt;br /&gt;
&lt;br /&gt;
==== Процес імпорту даних ====&lt;br /&gt;
Для імпорту даних Koha використовуватиме дані з теки /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA.&lt;br /&gt;
У цій теці будуть як дані, згенеровані самою Коха (у форматі yml-файлів) так і дані sql-скриптів (з набору Сергія Дубика).  &lt;br /&gt;
&lt;br /&gt;
На 3 кроці слідкуємо за помилками при імпорті типових даних. Якщо є помилки — знаходимо відповідні sql-файли, виправляємо їх та імпортуємо вручну (напр., через phpmyadmin) або очищуємо таблиці і перезапускаємо веб-встановлювач. Також повідомляйте про sql-помилки Сергія Дубика, serhijdubykЖАБКАgmail.com. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Для очищення таблиць (ОБЕРЕЖНО - БУДУТЬ ВИТЕРТИ УСІ ДАНІ з БД koha_ukr_unimarc) та перезапуску веб-встановлювача можна використати наступний bash-скрипт delete_all_data_in_db_koha_ukr_unimarc.sh:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash &lt;br /&gt;
 # MySQL сервер та інформація про підключення&lt;br /&gt;
 MYSQL_USER=&amp;quot;koha_ukr_unimarc&amp;quot;&lt;br /&gt;
 MYSQL_PASSWORD=&amp;quot;ваш_пароль&amp;quot;&lt;br /&gt;
 MYSQL_HOST=&amp;quot;localhost&amp;quot; # або інший хост, на якому запущено MySQL&lt;br /&gt;
 MYSQL_DB=&amp;quot;koha_ukr_unimarc&amp;quot; &lt;br /&gt;
 # Вибір всіх таблиць в базі даних TABLES=$(mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -se &amp;quot;SHOW TABLES&amp;quot;)&lt;br /&gt;
 # Вимкнення перевірки зовнішніх ключів&lt;br /&gt;
 mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;SET FOREIGN_KEY_CHECKS = 0;&amp;quot; &lt;br /&gt;
 # Цикл для виконання DELETE для кожної таблиці&lt;br /&gt;
 for table in $TABLES&lt;br /&gt;
 do&lt;br /&gt;
   mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;DELETE FROM $table;&amp;quot;&lt;br /&gt;
 done &lt;br /&gt;
 # Включення перевірки зовнішніх ключів&lt;br /&gt;
 mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;SET FOREIGN_KEY_CHECKS = 1;&amp;quot;&lt;br /&gt;
 echo &amp;quot;Всі дані з бази даних $MYSQL_DB були очищені.&amp;quot;&lt;br /&gt;
 sudo /etc/init.d/koha-common restart&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
 sudo /etc/init.d/mariadb restart&lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
 koha-plack --restart ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Інколи, для кращого очищення, цей скрипт потрібно запускати повторно.&lt;br /&gt;
&lt;br /&gt;
==== Помилка „Gateway Timeout“ ====&lt;br /&gt;
Рідко, скоріш на повільних серверах, на 3-му кроці може з’являтися помилка „Gateway Timeout“. Спробуйте в налаштуваннях Apache (/etc/apache2/apache2.conf) виставити більший час (Timeout 1200), виконати&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
та перезапустити веб-встановлювач (й попередньо очистити таблиці).&lt;br /&gt;
&lt;br /&gt;
==== Адаптаційний етап  ====&lt;br /&gt;
=====Створення бібліотеки/підрозділу=====&lt;br /&gt;
&lt;br /&gt;
Створюємо свій підрозділ, напр.&lt;br /&gt;
&lt;br /&gt;
    Код біб­ліо­те­ки/під­роз­ді­лу: AB&lt;br /&gt;
    Найменування: Абонемент&lt;br /&gt;
&lt;br /&gt;
=====Створення категорії користувачів=====&lt;br /&gt;
Якщо у sql-даних були вибрані типові категорії користувачів, то цей крок Коха пропустить.&lt;br /&gt;
&lt;br /&gt;
===== Створення адміністратора Коха=====&lt;br /&gt;
&lt;br /&gt;
Вводимо дані адміністратора Коха - прізвище, ім’я, номер читацького квитка, бібліотека / підрозділ, категорію користувача, логін, пароль.&lt;br /&gt;
&lt;br /&gt;
===== Створення нового типу одиниць =====&lt;br /&gt;
Якщо у sql-даних були вибрані приклади типів одиниць, то цей крок Коха пропустить.&lt;br /&gt;
&lt;br /&gt;
===== Створення нового правила обігу =====&lt;br /&gt;
Наприклад, вибираємо&lt;br /&gt;
 Підрозділ бібліотеки: Абонемент&lt;br /&gt;
 Категорія користувача: Студент&lt;br /&gt;
 Тип одиниці: BOOK&lt;br /&gt;
 Поточна дозволена кількість видач: 50&lt;br /&gt;
 Термін випозичання: 14&lt;br /&gt;
 Одиниці: дні&lt;br /&gt;
 Продовження (дозволена кількість): 1&lt;br /&gt;
=====Встановлення завершено!=====&lt;br /&gt;
Вітаємо, Ви закінчили і готові до використання Коха&lt;br /&gt;
&lt;br /&gt;
== Підтримка кирилиці рушієм пошуку Zebra ==&lt;br /&gt;
&lt;br /&gt;
Необхідно додати кириличні символи до файлу&lt;br /&gt;
&lt;br /&gt;
 /etc/koha/zebradb/etc/word-phrase-utf.chr&lt;br /&gt;
&lt;br /&gt;
а саме виправити на наступне:&lt;br /&gt;
&lt;br /&gt;
 lowercase {0-9}{a-z}αβγδεζηθικλμνξοπρστυφχψωæäåąßćęłńóśøöüźżабвгдежзийклмнопрстуфхцчшщьыъэюяёєїґўі’&lt;br /&gt;
 uppercase {0-9}{A-Z}ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩÆÄÅĄẞĆĘŁŃÓŚØÖÜŹŻАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЬЫЪЭЮЯЁЄЇҐЎІ’&lt;br /&gt;
 &lt;br /&gt;
 space {\001-\040}!&amp;quot;#$%&amp;amp;&#039;\()*+,-./:;&amp;lt;=&amp;gt;?@\[\\]^_`\{|}~{\x88-\x89}{\x98-\x9C}&lt;br /&gt;
&lt;br /&gt;
Без цієї зміни пошук або не буде працювати або даватиме некоректні результати.&lt;br /&gt;
&lt;br /&gt;
Також для коректного сортування кирилиці аналогічні зміни також потрібно внести і до файлу&lt;br /&gt;
/etc/koha/zebradb/lang_defs/en/&#039;&#039;&#039;sort-string-utf.chr&#039;&#039;&#039; (наявність uk/sort-string-utf.chr наразі не дає бажаного результату).&lt;br /&gt;
&lt;br /&gt;
При оновленнях пакунка „koha-common“ також потрібно вносити ці зміни.&lt;br /&gt;
&lt;br /&gt;
=== Запуск служби Zebra ===&lt;br /&gt;
&lt;br /&gt;
 sudo koha-zebra --start ukr_unimarc&lt;br /&gt;
* koha-zebra — новий скрипт, згадка про нього є тут https://koha-community.org/koha-17-11-released/&lt;br /&gt;
&lt;br /&gt;
=== Запуск індексації Zebra ===&lt;br /&gt;
&lt;br /&gt;
 sudo koha-rebuild-zebra -f -v ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== Включення Plack ==&lt;br /&gt;
 koha-plack --enable ukr_unimarc;  koha-plack --start ukr_unimarc&lt;br /&gt;
Щодо продуктивності див. також тут:&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Performance&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Benchmark_for_16.11&lt;br /&gt;
&lt;br /&gt;
== E-mail ==&lt;br /&gt;
&lt;br /&gt;
By default, email is turned off. This is to let you get everything set up before you risk sending unwanted notices to people. To turn email on:&lt;br /&gt;
&lt;br /&gt;
 sudo koha-email-enable ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== Вимкнення оновлення Koha ==&lt;br /&gt;
Для більш контрольованого оновлення пакунків Коха можна тимчасово виключити оновлення у /etc/apt/sources.list.d/koha.list                                                                                                                                                         &lt;br /&gt;
 #deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&lt;br /&gt;
&lt;br /&gt;
Це дозволить легко оновлювати інші пакунки Debian&lt;br /&gt;
&lt;br /&gt;
= Виправлення проблем =&lt;br /&gt;
Деколи стає відомо про проблему у поточній версії Koha. Зазвичай виправлення з’являється в наступній версії.&lt;br /&gt;
Це у випадку, якщо про проблему повідомлено на [https://bugs.koha-community.org/bugzilla3/ баґгтрекар Koha] і знайдено й прийнято її вирішення (латка) до виходу наступної версії.&lt;br /&gt;
Тут згадуватимуться проблеми й їх вирішення для поточних версій Koha.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Koha 16.11 ==&lt;br /&gt;
=== Поламані посилання при пошуку ===&lt;br /&gt;
Проявляється в укр. та рос. локалізації Unimarc (УкрМарк) при використанні відображення Koha-MARC „biblio.biblionumber «» 090^9.&lt;br /&gt;
&lt;br /&gt;
Вирішення: замінити у файлі /usr/share/koha/intranet/htdocs/intranet-tmpl/prog/en/xslt/UNIMARCslim2intranetResults.xsl&lt;br /&gt;
рядок&lt;br /&gt;
  &amp;lt;xsl:variable name=&amp;quot;biblionumber&amp;quot; select=&amp;quot;marc:controlfield[@tag=001]&amp;quot;/&amp;gt;&lt;br /&gt;
на рядок&lt;br /&gt;
  &amp;lt;xsl:variable name=&amp;quot;biblionumber&amp;quot; select=&amp;quot;marc:datafield[@tag=090]/marc:subfield[@code=&#039;a&#039;]&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Повідомлення про помилку: [https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17730 Uniform mapping for biblio.biblionumber (Unimarc) ].&lt;br /&gt;
&lt;br /&gt;
Потребує оновлення мов&lt;br /&gt;
 sudo koha-translate --update uk-UA&lt;br /&gt;
 sudo koha-translate --update pl-PL&lt;br /&gt;
 sudo koha-translate --update ru-RU&lt;br /&gt;
та інших&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Див. також: [[Виправлення та вдосконалення для АБІС Koha]], зроблені українською спільнотою АБІС Koha.&lt;br /&gt;
&lt;br /&gt;
= Оновлення Koha =&lt;br /&gt;
&lt;br /&gt;
Нова версія Koha виходить кожні шість місяців з набором нових функцій. Також кожен місяць виходять коригувальні оновлення.&lt;br /&gt;
&lt;br /&gt;
Оновлення проходить легко для варіанту [[Встановлення Koha з репозитарію на ОС Debian|встановлення Koha з пакунків Debian]].&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
 sudo apt-get install koha-common&lt;br /&gt;
&lt;br /&gt;
Деколи необхідно оновити ключ debian-сховища Koha.&lt;br /&gt;
&lt;br /&gt;
 wget -O- http://debian.koha-community.org/koha/gpg.asc | sudo apt-key add -&lt;br /&gt;
&lt;br /&gt;
== Встановлення/оновлення допоміжних perl-модулів ==&lt;br /&gt;
&lt;br /&gt;
Після оновлення, перевіряємо в бібліотечному інтерфейсі сторінку „Домівка &amp;gt; Про АБІС Koha &amp;gt; Модулі Perl“.&lt;br /&gt;
&lt;br /&gt;
Ви можете побачити відсутні модулі Perl, виділені різними кольорами,&lt;br /&gt;
&lt;br /&gt;
=== Пакунки з репозитарію Debian ===&lt;br /&gt;
&lt;br /&gt;
Деякі згадувані тут пакунки могли бути відсутні у репозиторії Debian на момент підготовки пакунки з Koha. Пробуємо знайти відсутні пакунки через пошук &lt;br /&gt;
https://www.debian.org/distrib/packages#search_packages&lt;br /&gt;
&lt;br /&gt;
Знайдені пакунки довстановлюємо&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install знайдений_пакунок&lt;br /&gt;
&lt;br /&gt;
=== Пакунки з CPAN ===&lt;br /&gt;
&lt;br /&gt;
Perl-пакунки, наразі не пакетизовані й відсутні у репозитарії Debian, встановлюємо напряму з репозитарію perl-пакунків CPAN.&lt;br /&gt;
&lt;br /&gt;
Наприклад, при  оновлення до 16.11: &lt;br /&gt;
&lt;br /&gt;
(perl-пакунок „Test::DBIx::Class“ також вимагав встановлення debian-пакунка „apache2-dev“)&lt;br /&gt;
&lt;br /&gt;
 sudo cpan&lt;br /&gt;
 install Test::DBIx::Class&lt;br /&gt;
 install Readonly::XS&lt;br /&gt;
 install HTTPD::Bench::ApacheBench&lt;br /&gt;
&lt;br /&gt;
== Оновлення локалізації ==&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --update uk-UA&lt;br /&gt;
та, за потреби, інших мов (ru-RU, pl-PL, be-BY)&lt;br /&gt;
&lt;br /&gt;
Однак, при оновленні пакунків Koha локалізація оновлюється автоматично для усіх вибраних мов.&lt;br /&gt;
&lt;br /&gt;
= Вилучення Koha =&lt;br /&gt;
&lt;br /&gt;
Вилучення пакунка „koha-common“ не приводить до автоматичного вилучення екземплярів АБІС Koha. &#039;&#039;&#039;Попередньо&#039;&#039;&#039; необхідно зупинити та вилучити усі екземпляри АБІС Koha командами&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/mariadb restart&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
 sudo koha-zebra --stop ukr_unimarc&lt;br /&gt;
 sudo koha-indexer --stop ukr_unimarc&lt;br /&gt;
 sudo koha-plack --stop ukr_unimarc&lt;br /&gt;
 sudo koha-disable ukr_unimarc&lt;br /&gt;
 sudo koha-remove ukr_unimarc&lt;br /&gt;
 sudo /sbin/userdel ukr_unimarc-koha&lt;br /&gt;
 sudo /sbin/groupdel ukr_unimarc-koha&lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
&lt;br /&gt;
Інколи виникає помилка userdel: user ukr_unimarc-koha is currently used by process 4793 /usr/sbin/deluser: `/usr/sbin/userdel ukr_unimarc-koha&#039; returned error code 8. Див. https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=4880.&lt;br /&gt;
&lt;br /&gt;
Перегляд переліку наявних екземплярів &lt;br /&gt;
&lt;br /&gt;
 sudo koha-list&lt;br /&gt;
&lt;br /&gt;
Остаточне вилучення пакунків Koha&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get purge koha-common koha-deps koha-perldeps koha-elasticsearch&lt;br /&gt;
&lt;br /&gt;
Перевірте також теки:&lt;br /&gt;
 /var/spool/koha&lt;br /&gt;
 /var/log/koha&lt;br /&gt;
 /var/lib/koha&lt;br /&gt;
 /var/cache/koha&lt;br /&gt;
 /usr/share/koha&lt;br /&gt;
 /etc/koha&lt;br /&gt;
&lt;br /&gt;
Можна очистити вміст цих тек щодо екземпляру ukr_unimarc&lt;br /&gt;
 rm -rf /var/spool/koha/ukr_unimarc&lt;br /&gt;
 rm -rf /var/log/koha/ukr_unimarc&lt;br /&gt;
 rm -rf /var/lib/koha/ukr_unimarc &lt;br /&gt;
 rm -rf /var/cache/koha/ukr_unimarc &lt;br /&gt;
&lt;br /&gt;
У випадку якщо це був останній екземпляр та Вам не потрібна тека /usr/share/koha, то вилучайте й повністю теку /usr/share/koha &lt;br /&gt;
 rm -rf /usr/share/koha&lt;br /&gt;
Примітка: Теку /usr/share/koha мала вилучити команда „apt-get purge koha-common“, однак там могли залишитися файли перекладів чи інші ваші зміни чи долучені файли.&lt;br /&gt;
&lt;br /&gt;
У теці /etc/koha команда „apt-get purge koha-common“ також вилучила більшість файлів. Залишилася тека /etc/koha/sites/ukr_unimarc, її вилучаємо&lt;br /&gt;
 rm -rf /etc/koha/sites/ukr_unimarc&lt;br /&gt;
Також там могли зберегтися конфіг налаштування екземпляра (/etc/koha/koha-ukr-unimarc-site.conf) та інші ваші зміни. Якщо нічого з цього не потрібно, то вилучаємо теку /etc/koha/&lt;br /&gt;
 rm -rf /etc/koha&lt;br /&gt;
&lt;br /&gt;
Вилучення налаштувань для веб-сервера Apache2&lt;br /&gt;
&lt;br /&gt;
 rm /etc/apache2/sites-enabled/ukr_unimarc.conf&lt;br /&gt;
 rm /etc/apache2/sites-available/ukr_unimarc.conf&lt;br /&gt;
&lt;br /&gt;
Якщо після видалення планується перевстановлення Коха, то ще потрібно &lt;br /&gt;
 &lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
&lt;br /&gt;
= Налаштування =&lt;br /&gt;
&lt;br /&gt;
Щодо додаткових налаштувань та адаптацій див. тут: [[Налаштування Koha, встановленої з джерела]].&lt;br /&gt;
&lt;br /&gt;
= Див. також =&lt;br /&gt;
&lt;br /&gt;
* [[Встановлення Koha з джерела на ОС Debian]]&lt;br /&gt;
* [[Оновлення Koha, встановленої з джерела]]&lt;br /&gt;
* [[Коротка інструкція для адміністратора АБІС Koha]]&lt;br /&gt;
* [[Короткий посібник користувача АБІС Koha]]&lt;br /&gt;
&lt;br /&gt;
[[Category:АБІС Koha]]&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_Koha_%D0%B7_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D1%96%D1%8E_%D0%BD%D0%B0_%D0%9E%D0%A1_Debian&amp;diff=9251</id>
		<title>Встановлення Koha з репозитарію на ОС Debian</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_Koha_%D0%B7_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D1%96%D1%8E_%D0%BD%D0%B0_%D0%9E%D0%A1_Debian&amp;diff=9251"/>
		<updated>2024-03-22T12:24:24Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: /* Попередні налаштування */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Розглядається встановлення АБІС Koha версії 21.05.X-23.11.X &#039;&#039;&#039;з репозитарію&#039;&#039;&#039; [http://debian.koha-community.org/ debian.koha-community.org]. &lt;br /&gt;
&lt;br /&gt;
На даний час це найбільш протестований і розповсюджений варіант.&lt;br /&gt;
&lt;br /&gt;
Окрім цього ще є варіант [[Встановлення Koha з джерела на ОС Debian|встановлення АБІС Koha з джерельних кодів]], що є дещо більш гнучким щодо налаштування, але і складнішим.&lt;br /&gt;
&lt;br /&gt;
Див. також&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_on_Debian Koha_on_Debian] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Debian Koha &amp;amp; Debian] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Category:Installation Category:Installation] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_on_ubuntu_-_packages Koha on ubuntu - packages] на Koha Wiki&lt;br /&gt;
&lt;br /&gt;
= Встановлення ОС Debian GNU/Linux &amp;lt;!-- 10 Buster / --&amp;gt; 11 Bullseye =&lt;br /&gt;
&lt;br /&gt;
Див. також:&lt;br /&gt;
* http://download.openlib.org.ua/ustanovka-debian-11/&lt;br /&gt;
* https://infoit.com.ua/linux/kak-ustanovit-debian-11-bullseye-shag-za-shagom/&lt;br /&gt;
* [http://wiki.tntu.edu.ua/%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_%D0%9E%D0%A1_Debian_Linux Встановлення ОС Debian Linux].&lt;br /&gt;
&lt;br /&gt;
Перевірка поточної версії Debian:&lt;br /&gt;
 lsb_release -d&lt;br /&gt;
&lt;br /&gt;
Щодо сумісності Коха з іншими версіями ОС див.&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/System_requirements_and_recommendations Системні вимоги та рекомендації] (англ.)&lt;br /&gt;
&lt;br /&gt;
== Підключення гілок non-free та contrib для пакунків Дебіен ==&lt;br /&gt;
&lt;br /&gt;
Перевіряємо у /etc/apt/sources.list чи підключені гілки  non-free та contrib&lt;br /&gt;
&lt;br /&gt;
 sudo mc -e /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
 deb     http://deb.debian.org/debian/ bullseye main non-free contrib&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bullseye main non-free contrib&lt;br /&gt;
 &lt;br /&gt;
 deb     http://security.debian.org/debian-security/ bullseye-security main&lt;br /&gt;
 deb-src http://security.debian.org/debian-security/ bullseye-security main&lt;br /&gt;
 &lt;br /&gt;
 deb     http://deb.debian.org/debian/ bullseye-updates main contrib non-free&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bullseye-updates main contrib non-free&lt;br /&gt;
 &lt;br /&gt;
 deb     http://deb.debian.org/debian bullseye-backports main contrib non-free&lt;br /&gt;
 deb-src http://deb.debian.org/debian bullseye-backports main&lt;br /&gt;
  &lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
= Встановлення ОС Debian GNU/Linux 12 bookworm =&lt;br /&gt;
&lt;br /&gt;
Див. також:&lt;br /&gt;
* https://d-i.debian.org/manual/uk.amd64/index.html Debian GNU/Linux гайд інсталяції&lt;br /&gt;
&lt;br /&gt;
Перевірка поточної версії Debian:&lt;br /&gt;
 lsb_release -d&lt;br /&gt;
&lt;br /&gt;
Щодо сумісності Коха з іншими версіями ОС див.&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/System_requirements_and_recommendations Системні вимоги та рекомендації] (англ.)&lt;br /&gt;
&lt;br /&gt;
== Підключення гілок non-free та contrib для пакунків Дебіен ==&lt;br /&gt;
&lt;br /&gt;
Перевіряємо у /etc/apt/sources.list чи підключені гілки  non-free та contrib&lt;br /&gt;
&lt;br /&gt;
 sudo mc -e /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware&lt;br /&gt;
  &lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
= Попередні налаштування =&lt;br /&gt;
== Локаль з UTF-8 ==&lt;br /&gt;
Перевірка локалі:&lt;br /&gt;
  sudo locale&lt;br /&gt;
у виводі повинно бути магічне „&#039;&#039;&#039;UTF-8&#039;&#039;&#039;“ (en.UTF-8 тощо), наприклад для України&lt;br /&gt;
&lt;br /&gt;
 LANG=uk_UA.UTF-8&lt;br /&gt;
 LANGUAGE=&lt;br /&gt;
 LC_CTYPE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_NUMERIC=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_TIME=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_COLLATE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MONETARY=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MESSAGES=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_PAPER=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_NAME=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_ADDRESS=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_TELEPHONE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MEASUREMENT=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_IDENTIFICATION=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Якщо &#039;&#039;&#039;UTF-8&#039;&#039;&#039; не згадується, то встановлюємо локаль&lt;br /&gt;
   apt install locales-all&lt;br /&gt;
   sudo /usr/sbin/update-locale LANG=uk_UA.UTF-8 LANGUAGE=&amp;quot;uk_UA:uk&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Підключення репозитарію Koha  ==&lt;br /&gt;
&lt;br /&gt;
В репозитарії [http://debian.koha-community.org/ debian.koha-community.org]  доступні стабільна та розробницька версії.&lt;br /&gt;
&lt;br /&gt;
Спочатку додаємо ключ gpg.asc (koha-keyring.gpg) до довірених ключів APT:&lt;br /&gt;
&lt;br /&gt;
Встановити gpg&lt;br /&gt;
 apt-get install gnupg2&lt;br /&gt;
&lt;br /&gt;
Звантажити та встановити ключ&lt;br /&gt;
&lt;br /&gt;
Новіший спосіб&lt;br /&gt;
 wget -qO - https://debian.koha-community.org/koha/gpg.asc | gpg --dearmor -o /usr/share/keyrings/koha-keyring.gpg&lt;br /&gt;
&lt;br /&gt;
або старіший спосіб&lt;br /&gt;
 wget -q -O- https://debian.koha-community.org/koha/gpg.asc | sudo apt-key add -&lt;br /&gt;
&lt;br /&gt;
Див. також [https://wiki.koha-community.org/wiki/Koha_on_Debian#The_apt-key_deprecation_warning] та [https://wiki.debian.org/DebianRepository/UseThirdParty]).&lt;br /&gt;
&lt;br /&gt;
Швидко підключити репозитарій стабільну версію Koha (рекомендується) можна командою&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha stable main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
&lt;br /&gt;
Також можна вибрати репозитарій з певною версією (див. тут http://debian.koha-community.org/koha/dists/), напр&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 21.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 21.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 22.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 22.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 &#039;&#039;&#039;echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&#039;&#039;&#039;&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
&lt;br /&gt;
Оновлюємо список доступних для встановлення пакунків&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
= Встановлення Koha =&lt;br /&gt;
&lt;br /&gt;
== Встановлення пакунків Koha ==&lt;br /&gt;
 sudo apt-get install koha-common koha-deps koha-perldeps koha-l10n koha-elasticsearch&lt;br /&gt;
&lt;br /&gt;
Може бути помилка з конфігурацією пакунка libapache2-mpm-itk, див. рішення тут https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=734865 та https://wiki.koha-community.org/wiki/Koha_on_Debian#Aside:_a_common_problem_on_Ubuntu_happens_here&lt;br /&gt;
&lt;br /&gt;
Якщо далі щось піде не так, читаємо стандартну інструкцію про налаштування&lt;br /&gt;
&lt;br /&gt;
 less /usr/share/doc/koha-common/README.Debian&lt;br /&gt;
&lt;br /&gt;
(у нових версіях можуть бути зміни)&lt;br /&gt;
&lt;br /&gt;
== Встановлення БД MySQL та допоміжних пакунків ==&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install mariadb-server &lt;br /&gt;
&lt;br /&gt;
 sudo mysql_secure_installation&lt;br /&gt;
&lt;br /&gt;
За винятком першого питання, на всі питання можна відповісти Так (“&#039;&#039;&#039;Y&#039;&#039;&#039;”). Необхідно встановити root пароль (надалі „ПарольАдмінаMySQL“)!&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install memcached libmemcached-tools&lt;br /&gt;
&lt;br /&gt;
 sudo apt install aptitude&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!-- sudo aptitude -t buster-backports install php-twig --&amp;gt;&lt;br /&gt;
 &amp;lt;!-- sudo aptitude -t bullseye-backports install php-twig --&amp;gt;&lt;br /&gt;
 sudo apt install php-twig&lt;br /&gt;
&lt;br /&gt;
 sudo apt install phpmyadmin php libapache2-mod-php &lt;br /&gt;
&lt;br /&gt;
* для „phpmyadmin“ вибрати (пробілом позначити зірочкою) лише „apache2“&lt;br /&gt;
* configure database for phpmyadmin with dbconfig-common? — так та встановити пароль застосунку&lt;br /&gt;
&lt;br /&gt;
Типово phpmyadmin доступний за адресою http://localhost/phpmyadmin&lt;br /&gt;
&lt;br /&gt;
Щодо phpmyadmin також див. https://think.unblog.ch/en/phpmyadmin-error-php-7-2-5-is-required/&lt;br /&gt;
&lt;br /&gt;
Якщо потрібен доступ до phpmyadmin на іншому порті, то у файлі /etc/phpmyadmin/phpmyadmin.service змінити&lt;br /&gt;
 ...&lt;br /&gt;
 &amp;lt;port&amp;gt;8888&amp;lt;/port&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
&lt;br /&gt;
та додати цей порт у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
 Listen 8888&lt;br /&gt;
&lt;br /&gt;
Перезапуск Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
По умовчанню вхід через phphmyadmin для root закрито.&lt;br /&gt;
За потреби можна створити іншого користувача&lt;br /&gt;
 &lt;br /&gt;
 mysql -u root -p&lt;br /&gt;
 CREATE USER &#039;sysadmin&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;парольдляsysadmin&#039;;&lt;br /&gt;
&lt;br /&gt;
та надати йому привілеї на усі БД:&lt;br /&gt;
&lt;br /&gt;
 GRANT ALL PRIVILEGES ON *.* TO &#039;sysadmin&#039;@&#039;localhost&#039; WITH GRANT OPTION;&lt;br /&gt;
 exit&lt;br /&gt;
 sudo /etc/init.d/mysql restart&lt;br /&gt;
&lt;br /&gt;
== Пакунки з CPAN ==&lt;br /&gt;
&lt;br /&gt;
Пакунки, яких немає у репозитаріях Debian чи Koha, встановлюємо з CPAN.&lt;br /&gt;
&lt;br /&gt;
Станом на 12.2023 необхідні модулі&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;HTTPD::Bench::ApacheBench&#039;&#039;&#039; (0.73), перевірка в Debian: [https://packages.debian.org/search?keywords=libhttpd-bench-apachebench-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
* &#039;&#039;&#039;Text::CSV::Unicode&#039;&#039;&#039; (0.40), перевірка в Debian: [https://packages.debian.org/search?keywords=libtext_csv_unicode-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
* &#039;&#039;&#039;Selenium::Remote::Driver&#039;&#039;&#039; (1.27), перевірка в Debian: [https://packages.debian.org/search?keywords=libselenium_remote_driver-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Locale::XGettext::TT2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Встановлюємо командами (при цьому, якщо це перше використання CPAN, підтверджуємо автоматичне налаштування та підключення до Інтернет) :&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install make&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install HTTPD::Bench::ApacheBench&#039;&lt;br /&gt;
— встановився, вивід —&lt;br /&gt;
 ADIRAJ/ApacheBench-0.73.tar.gz&lt;br /&gt;
 make install  -- OK&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install libgdbm-dev apache2-dev libdatetimex-easy-perl &lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;DBIx::Class::Schema::PopulateMore&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Test::Differences&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Text::CSV::Unicode&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
 RMBARKER/Text-CSV-Unicode-0.400.tar.gz&lt;br /&gt;
  ./Build install  -- OK&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Selenium::Remote::Driver&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
 TEODESIAN/Selenium-Remote-Driver-1.32.tar.gz&lt;br /&gt;
  /usr/bin/make install  -- OK&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- exists in Debian 10: sudo  perl -MCPAN -e &#039;install Net::OAuth2::AuthorizationServer&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
  LEEJO/Net-OAuth2-AuthorizationServer-0.23.tar.gz&lt;br /&gt;
  /usr/bin/make install  -- OK&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!-- sudo  perl -MCPAN -e &#039;install Readonly::XS&#039;&lt;br /&gt;
— встановлено, вивід —&lt;br /&gt;
 Readonly::XS is up to date (1.05).&lt;br /&gt;
&#039;&#039;Чомусь є ще зауваження про пакунок Readonly::XS, хоча він і повинен бути встановлений командою вище (?).&#039;&#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- sudo  perl -MCPAN -e &#039;install WebService::ILS&#039;&lt;br /&gt;
— встановився, вивід —&lt;br /&gt;
 SRDJAN/WebService-ILS-0.14.tar.gz&lt;br /&gt;
 ./Build install  -- OK--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Locale::XGettext::TT2&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--== Налаштування MySQL ==--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
1) Пароль для користувача root БД MySQL: ПарольАдмінаMySQL&lt;br /&gt;
&lt;br /&gt;
Лише, &#039;&#039;&#039;якщо пароль не вибрано&#039;&#039;&#039; при встановленні MySQL чи необхідно вказати новий, то діємо наступним чином&lt;br /&gt;
&lt;br /&gt;
 sudo dpkg-reconfigure mysql-server-5.5&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
2) Для підтримки UTF-8 у MySQL у файлі /etc/mysql/my.cnf (в кінці) має бути наступне&lt;br /&gt;
&lt;br /&gt;
 [mysqld]&lt;br /&gt;
 init-connect=&#039;SET NAMES utf8, collation_connection=utf8_unicode_ci&#039;&lt;br /&gt;
 character-set-server=utf8&lt;br /&gt;
 collation-server=utf8_unicode_ci&lt;br /&gt;
 character_set_client=utf8&lt;br /&gt;
 skip-character-set-client-handshake&lt;br /&gt;
&lt;br /&gt;
3) Перезапускаємо сервер MySQL&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/mysql restart&lt;br /&gt;
&lt;br /&gt;
4) Переконуємося, що зміни внесені, виконавши&lt;br /&gt;
&lt;br /&gt;
 sudo mysql -uroot -pПарольАдмінаMySQL&lt;br /&gt;
 show variables;&lt;br /&gt;
 quit&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Налаштування Apache та сценарій „koha-post-install-setup“ ==&lt;br /&gt;
&lt;br /&gt;
1) Виконуємо сценарій&lt;br /&gt;
 sudo koha-post-install-setup&lt;br /&gt;
(він задіює модулі Rewrite та Suexec для Apache)&lt;br /&gt;
&lt;br /&gt;
2) Додатково задіюємо модулі &amp;lt;!--і Expires, --&amp;gt; Deflate, Cgi, headers, proxy_http&amp;lt;!--, Mpm_Itk та виключаємо[https://wiki.koha-community.org/wiki/Koha_on_Debian#Aside:_a_common_problem_on_Ubuntu_happens_here] модуль Event&lt;br /&gt;
 sudo a2enmod expires--&amp;gt;&lt;br /&gt;
 sudo a2enmod deflate&lt;br /&gt;
 sudo a2enmod rewrite&lt;br /&gt;
 sudo a2enmod cgi&lt;br /&gt;
&amp;lt;!-- sudo a2enmod mpm_itk&lt;br /&gt;
 sudo a2dismod mpm_event--&amp;gt;&lt;br /&gt;
 sudo a2enmod headers proxy_http&lt;br /&gt;
&lt;br /&gt;
3) Редагуємо  /etc/apache2/conf-available/charset.conf &lt;br /&gt;
 AddCharset UTF-8 .utf8&lt;br /&gt;
 AddDefaultCharset UTF-8&lt;br /&gt;
&lt;br /&gt;
та задіюємо його&lt;br /&gt;
&lt;br /&gt;
 sudo a2enconf charset&lt;br /&gt;
&lt;br /&gt;
4) Перезапуск Apache&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
== Створення екземпляра АБІС Koha ==&lt;br /&gt;
&lt;br /&gt;
=== Варіанти налаштування АБІС Koha  з доменами та портами ===&lt;br /&gt;
&lt;br /&gt;
==== Варіант з портами 8080 та 8888 (тестовий) ====&lt;br /&gt;
Цей варіант зручно використовувати на початковому етапі, коли домен (порт 80) зайнято під інший сайт/сервіс.&lt;br /&gt;
&lt;br /&gt;
===== koha-ukr-unimarc-site.conf =====&lt;br /&gt;
&lt;br /&gt;
Створюємо файл &lt;br /&gt;
 sudo mc -e /etc/koha/koha-ukr-unimarc-site.conf&lt;br /&gt;
наступного змісту&lt;br /&gt;
&lt;br /&gt;
 DOMAIN=&amp;quot;localhost&amp;quot;           # Change this to be your domain. Any instance will be a subdomain of this string.&lt;br /&gt;
 OPACPORT=&amp;quot;8080&amp;quot;                # TCP listening port for the users&#039; interface (if you skip this, the apache default of 80 will be used)&lt;br /&gt;
 OPACPREFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 OPACSUFFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 INTRAPORT=&amp;quot;8888&amp;quot;             # TCP listening port for the administration interface&lt;br /&gt;
 INTRAPREFIX=&amp;quot;&amp;quot;               # For administration interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 INTRASUFFIX=&amp;quot;&amp;quot;               # For administration interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 ZEBRA_MARC_FORMAT=&amp;quot;unimarc&amp;quot;  # Specifies format of MARC records to be indexed by Zebra. Possible values are &#039;marc21&#039;, &#039;normarc&#039; and &#039;unimarc&#039;.&lt;br /&gt;
 ZEBRA_LANGUAGE=&amp;quot;uk&amp;quot;          # Primary language for Zebra indexing. Possible values are &#039;en&#039;, &#039;fr&#039; and &#039;nb&#039;.&lt;br /&gt;
 DEFAULTSQL=&amp;quot;&amp;quot;                # a value is generally not needed.&lt;br /&gt;
 BIBLIOS_INDEXING_MODE=&amp;quot;dom&amp;quot;         # Set the indexing mode for bibliographic records.  Valid values are dom (default) and grs1.&lt;br /&gt;
 AUTHORITIES_INDEXING_MODE=&amp;quot;dom&amp;quot;     # Set the indexing mode for authority records. Valid values are dom (default) and grs1.&lt;br /&gt;
 USE_MEMCACHED=&amp;quot;yes&amp;quot;                 # Set the instance to make use of memcache.&lt;br /&gt;
 MEMCACHED_SERVERS=&amp;quot;127.0.0.1:11211&amp;quot; # Set a comma-separated list of host:port memcached servers.&lt;br /&gt;
 MEMCACHED_PREFIX=&amp;quot;koha_&amp;quot;            # Set the desired prefix for the instance memcached namespace.&lt;br /&gt;
 ENABLE_SRU=&amp;quot;yes&amp;quot;                    # Enable the Z39.50/SRU server (default: disabled).&lt;br /&gt;
 SRU_SERVER_PORT=&amp;quot;7090&amp;quot;              # Specifiy a TCP port number for the Z39.50/SRU server to listen on. (default: 7090).&lt;br /&gt;
&lt;br /&gt;
===== ports.conf =====&lt;br /&gt;
Додаємо&lt;br /&gt;
&lt;br /&gt;
 Listen 8080&lt;br /&gt;
 Listen 8888&lt;br /&gt;
&lt;br /&gt;
у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
Також перезапускаємо Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
==== Варіант з портами 80 та 8080 ====&lt;br /&gt;
Цей варіант зручно використовувати, коли під АБІС Koha відведено окремий домен/сервер.&lt;br /&gt;
 &lt;br /&gt;
===== koha-ukr-unimarc-site.conf =====&lt;br /&gt;
/змінюється/&lt;br /&gt;
Створюємо файл &lt;br /&gt;
 sudo mc -e /etc/koha/koha-ukr-unimarc-site.conf&lt;br /&gt;
наступного змісту&lt;br /&gt;
&lt;br /&gt;
 DOMAIN=&amp;quot;localhost&amp;quot;           # Change this to be your domain. Any instance will be a subdomain of this string.&lt;br /&gt;
 OPACPORT=&amp;quot;80&amp;quot;                # TCP listening port for the users&#039; interface (if you skip this, the apache default of 80 will be used)&lt;br /&gt;
 OPACPREFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 OPACSUFFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 INTRAPORT=&amp;quot;8080&amp;quot;             # TCP listening port for the administration interface&lt;br /&gt;
 INTRAPREFIX=&amp;quot;&amp;quot;               # For administration interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 INTRASUFFIX=&amp;quot;&amp;quot;               # For administration interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 ZEBRA_MARC_FORMAT=&amp;quot;unimarc&amp;quot;  # Specifies format of MARC records to be indexed by Zebra. Possible values are &#039;marc21&#039;, &#039;normarc&#039; and &#039;unimarc&#039;.&lt;br /&gt;
 ZEBRA_LANGUAGE=&amp;quot;uk&amp;quot;          # Primary language for Zebra indexing. Possible values are &#039;en&#039;, &#039;fr&#039; and &#039;nb&#039;.&lt;br /&gt;
 DEFAULTSQL=&amp;quot;&amp;quot;                # a value is generally not needed.&lt;br /&gt;
 BIBLIOS_INDEXING_MODE=&amp;quot;dom&amp;quot;         # Set the indexing mode for bibliographic records.  Valid values are dom (default) and grs1.&lt;br /&gt;
 AUTHORITIES_INDEXING_MODE=&amp;quot;dom&amp;quot;     # Set the indexing mode for authority records. Valid values are dom (default) and grs1.&lt;br /&gt;
 USE_MEMCACHED=&amp;quot;yes&amp;quot;                 # Set the instance to make use of memcache.&lt;br /&gt;
 MEMCACHED_SERVERS=&amp;quot;127.0.0.1:11211&amp;quot; # Set a comma-separated list of host:port memcached servers.&lt;br /&gt;
 MEMCACHED_PREFIX=&amp;quot;koha_&amp;quot;            # Set the desired prefix for the instance memcached namespace.&lt;br /&gt;
 ENABLE_SRU=&amp;quot;yes&amp;quot;                    # Enable the Z39.50/SRU server (default: disabled).&lt;br /&gt;
 SRU_SERVER_PORT=&amp;quot;7090&amp;quot;              # Specifiy a TCP port number for the Z39.50/SRU server to listen on. (default: 7090).&lt;br /&gt;
&lt;br /&gt;
===== ports.conf =====&lt;br /&gt;
Додаємо&lt;br /&gt;
&lt;br /&gt;
 Listen 8080&lt;br /&gt;
 Listen 8008&lt;br /&gt;
&lt;br /&gt;
у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
Порт 8008 додано для того щоб переспрямувати типовий віртуальний хост сервера Apache з порта 80 на порт 8008.&lt;br /&gt;
Для цього редагуємо типовий файл /etc/apache2/sites-enabled/000-default.conf і змінюємо наступний рядок&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;VirtualHost *:8008&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Також перезапускаємо Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
==== Варіант з доменами ====&lt;br /&gt;
&lt;br /&gt;
Цей варіант для випадку, коли є можливість попередньо налаштувати для АБІС Koha 2 домени на кшталт&lt;br /&gt;
&lt;br /&gt;
 opac.librarydomain.ua&lt;br /&gt;
 staff.librarydomain.ua&lt;br /&gt;
&lt;br /&gt;
Щодо налаштування див. тут https://wiki.koha-community.org/wiki/How_to_set_up_a_domain_name_for_Koha&lt;br /&gt;
&lt;br /&gt;
=== Команда „koha-create“ ===&lt;br /&gt;
&lt;br /&gt;
Синтаксис команди для створення екземплярів АБІС Koha — [https://wiki.koha-community.org/wiki/Commands_provided_by_the_Debian_packages#koha-create на вікі] та більш актуальний у [http://git.koha-community.org/gitweb/?p=koha.git;a=blob_plain;f=debian/scripts/koha-create;hb=HEAD коді на Git], а також через вбудовану довідку „koha-create --help“:&lt;br /&gt;
 koha-create [--create-db|--request-db|--populate-db|--use-db] \&lt;br /&gt;
   [--marcflavor marc21(default)|normarc|unimarc] \&lt;br /&gt;
   [--zebralang  cs|el|en(default)|es|fr|nb|ru|uk] \&lt;br /&gt;
   [--elasticsearch-server localhost:9200(default)] \&lt;br /&gt;
   [--auth-idx   dom(default)|grs1] \&lt;br /&gt;
   [--biblio-idx dom (default)|grs1] \&lt;br /&gt;
   [--use-memcached] \&lt;br /&gt;
   [--memcached-servers 127.0.0.1:11211,host2:port2,...] \&lt;br /&gt;
   [--memcached-prefix KOHA|koha_|...] \&lt;br /&gt;
   [--enable-sru] \&lt;br /&gt;
   [--sru-port 7090(default)|9998] \&lt;br /&gt;
   [--defaultsql /path/to/some.sql] \&lt;br /&gt;
   [--configfile /path/to/config] \&lt;br /&gt;
   [--passwdfile /path/to/passwd] \&lt;br /&gt;
   [--dbhost host] \&lt;br /&gt;
   [--database   dbname]  \&lt;br /&gt;
   [--adminuser admin_user_id_in_db] \&lt;br /&gt;
   [--template-cache-dir /var/cache/koha/&amp;lt;instance&amp;gt;/templates(default)] \&lt;br /&gt;
   [--timezone time/zone (America/Argentina)] \&lt;br /&gt;
   [--upload-path /var/lib/koha/&amp;lt;instancename&amp;gt;/uploads(default)|...] \&lt;br /&gt;
   [--tmp-path dir /var/lib/koha/&amp;lt;instance&amp;gt;/tmp(default)] \&lt;br /&gt;
   [--letsencrypt] \&lt;br /&gt;
   [--smtp-host host] \&lt;br /&gt;
   [--smtp-port NN] \&lt;br /&gt;
   [--smtp-timeout NN] \&lt;br /&gt;
   [--smtp-ssl-mode mode [disabled(default)|ssl|starttls] \&lt;br /&gt;
   [--smtp-user-name user] \&lt;br /&gt;
   [--smtp-password  pass] \&lt;br /&gt;
   [--smtp-debug] \&lt;br /&gt;
   [--mb-host localhost)default)] \&lt;br /&gt;
   [--mb-port NN default: 61613] \&lt;br /&gt;
   [--mb-user guest(default)] \&lt;br /&gt;
   [--mb-pass guest(default)] \&lt;br /&gt;
   [--mb-vhost koha_&amp;lt;instance&amp;gt;(default)] \&lt;br /&gt;
   [--keep-cookie NAME] \&lt;br /&gt;
   [--help,-h] \&lt;br /&gt;
   instancename&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Зауваження: довжина екземпляра Коха („instancename“) наразі обмежена 11 символами (див. [https://github.com/digibib/kohadevbox/issues/56], [https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10205]). Екземпляр з назвою більшої довжини буде непрацездатним.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Створення екземпляра АБІС Koha (українська, Unimarc)&lt;br /&gt;
&lt;br /&gt;
 sudo koha-create  --create-db  --configfile /etc/koha/koha-ukr-unimarc-site.conf   ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Вивід:&lt;br /&gt;
&lt;br /&gt;
 Koha instance is empty, no staff user created.&lt;br /&gt;
 Starting Koha worker daemon for ukr_unimarc (default):.&lt;br /&gt;
 Starting Koha indexing daemon for ukr_unimarc:.&lt;br /&gt;
&lt;br /&gt;
== Веб-встановлювач ==&lt;br /&gt;
&lt;br /&gt;
=== Актуальні українські sql-файли  ===&lt;br /&gt;
&lt;br /&gt;
Частина локалізованих SQL-таблиць &#039;&#039;&#039;українською&#039;&#039;&#039; була долучена латкою https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18537 у 2017 р. для версії Koha 17.05.05 та вище.&lt;br /&gt;
&lt;br /&gt;
Оновлення для українських SQL-таблиць доступні у  DrobBox Сергія Дубика за адресою:&lt;br /&gt;
&lt;br /&gt;
&#039;https://www.dropbox.com/sh/nybt54x8yhh7frq/AACfsG32sJnBgNh1CdivXDjYa?dl=0&#039;&lt;br /&gt;
&lt;br /&gt;
Тека &#039;&#039;&#039;SQL_Koha_23_05_0X_adds/uk-UA_additional/uk-UA&#039;&#039;&#039;  містить оновлення, які необхідно скопіювати у теку &#039;&#039;&#039;uk-UA&#039;&#039;&#039; у &#039;&#039;&#039;/usr/share/koha/intranet/cgi-bin/installer/data/mysql&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Виконайте наступну команду&lt;br /&gt;
 sudo find /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA -type d -exec chmod ugo+x {} \;&lt;br /&gt;
щоб надати привілеї теці /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA. Інакше інсталятор її не побачить.&lt;br /&gt;
&lt;br /&gt;
=== Утворення локалізованих шаблонів ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Переходимо у теку сценаріїв локалізації Коха&lt;br /&gt;
&lt;br /&gt;
 cd /usr/share/koha/misc/translator&lt;br /&gt;
&lt;br /&gt;
та запускаємо утворення локалізованих шаблонів тощо для кожної мови&lt;br /&gt;
&lt;br /&gt;
 sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib &amp;quot;./translate&amp;quot; install uk-UA&lt;br /&gt;
 sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib &amp;quot;./translate&amp;quot; install ru-RU&lt;br /&gt;
&lt;br /&gt;
... і для інших необхідних мов (окрім „en“)&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Спочатку дивимося перелік доступних мов&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --list --available&lt;br /&gt;
&lt;br /&gt;
Встановлюємо переклади для української&amp;lt;!-- та російської --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --install uk-UA&lt;br /&gt;
&amp;lt;!-- sudo koha-translate --install ru-RU --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ця команда також згенерує деякі перекладені дані для Коха (у форматі &#039;&#039;&#039;yaml&#039;&#039;&#039;-файлів) у теці&lt;br /&gt;
 /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA&lt;br /&gt;
разом з раніше скопійованими &#039;&#039;&#039;SQL&#039;&#039;&#039;-файлами.&lt;br /&gt;
&lt;br /&gt;
Також можете встановити деякі інші мови інтерфейсу&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --install pl-PL &lt;br /&gt;
&amp;lt;!-- sudo koha-translate --install be-BY --&amp;gt;&lt;br /&gt;
 sudo koha-translate --install de-DE&lt;br /&gt;
 sudo koha-translate --install fr-FR&lt;br /&gt;
 sudo koha-translate --install it-IT&lt;br /&gt;
 sudo koha-translate --install cs-CZ&lt;br /&gt;
 sudo koha-translate --install bg-Cyrl&lt;br /&gt;
 …&lt;br /&gt;
&lt;br /&gt;
=== Кроки веб-встановлювача ===&lt;br /&gt;
&lt;br /&gt;
Типовий логін для екземляра напр. „ukr_unimarc“ буде:&lt;br /&gt;
 koha_ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Пароль та логін можна переглянути за допомогою:&lt;br /&gt;
 sudo koha-passwd ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
або логін і пароль зберігаються у файлі &#039;&#039;&#039;/etc/koha/sites/ukr_unimarc/koha-conf.xml&#039;&#039;&#039;, у розділі &#039;&#039;&#039;config&#039;&#039;&#039; знаходимо користувача (&#039;&#039;&#039;user&#039;&#039;&#039;) та пароль (&#039;&#039;&#039;pass&#039;&#039;&#039;). Також побачити логін та пароль можна через команди &lt;br /&gt;
&lt;br /&gt;
 sudo xmlstarlet sel -t -v &#039;yazgfs/config/user&#039; /etc/koha/sites/ukr_unimarc/koha-conf.xml&lt;br /&gt;
 sudo xmlstarlet sel -t -v &#039;yazgfs/config/pass&#039; /etc/koha/sites/ukr_unimarc/koha-conf.xml&lt;br /&gt;
 &lt;br /&gt;
У веб-оглядачі переходимо за адресою http://localhost:8080/?language=uk-UA (чи http://localhost:8888/?language=uk-UA). Бачимо запит на авторизацію від веб-встановлювача.&lt;br /&gt;
&lt;br /&gt;
Крок 1: мова &#039;&#039;&#039;uk-UA&#039;&#039;&#039;, перевірка залежностей&lt;br /&gt;
&lt;br /&gt;
Крок 2: налаштування бази даних, перевірка з’єднання, існування БД та привілеїв&lt;br /&gt;
&lt;br /&gt;
Крок 3: створення таблиць, вибір МАРК-стандарту &#039;&#039;&#039;Unimarc&#039;&#039;&#039; (УкрМарк), вибір типових даних (послідовно &#039;&#039;&#039;вибираємо усі¹²&#039;&#039;&#039; &#039;&#039;&#039;дані&#039;&#039;&#039;, імпорт 1-10 хв.).&lt;br /&gt;
&lt;br /&gt;
¹Які типові дані можна вимкнути:&lt;br /&gt;
* Приклади користувачів &lt;br /&gt;
* Приклади бібліотек/підрозділів&lt;br /&gt;
&lt;br /&gt;
²Також варто вимкнути типову структуру unimarc_sample_fastadd_framework (вона конфліктує з unimarc_sample_fastadd_framework_FA_UKR) у блоці „Факультативне“.&lt;br /&gt;
&lt;br /&gt;
==== Процес імпорту даних ====&lt;br /&gt;
Для імпорту даних Koha використовуватиме дані з теки /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA.&lt;br /&gt;
У цій теці будуть як дані, згенеровані самою Коха (у форматі yml-файлів) так і дані sql-скриптів (з набору Сергія Дубика).  &lt;br /&gt;
&lt;br /&gt;
На 3 кроці слідкуємо за помилками при імпорті типових даних. Якщо є помилки — знаходимо відповідні sql-файли, виправляємо їх та імпортуємо вручну (напр., через phpmyadmin) або очищуємо таблиці і перезапускаємо веб-встановлювач. Також повідомляйте про sql-помилки Сергія Дубика, serhijdubykЖАБКАgmail.com. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Для очищення таблиць (ОБЕРЕЖНО - БУДУТЬ ВИТЕРТИ УСІ ДАНІ з БД koha_ukr_unimarc) та перезапуску веб-встановлювача можна використати наступний bash-скрипт delete_all_data_in_db_koha_ukr_unimarc.sh:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash &lt;br /&gt;
 # MySQL сервер та інформація про підключення&lt;br /&gt;
 MYSQL_USER=&amp;quot;koha_ukr_unimarc&amp;quot;&lt;br /&gt;
 MYSQL_PASSWORD=&amp;quot;ваш_пароль&amp;quot;&lt;br /&gt;
 MYSQL_HOST=&amp;quot;localhost&amp;quot; # або інший хост, на якому запущено MySQL&lt;br /&gt;
 MYSQL_DB=&amp;quot;koha_ukr_unimarc&amp;quot; &lt;br /&gt;
 # Вибір всіх таблиць в базі даних TABLES=$(mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -se &amp;quot;SHOW TABLES&amp;quot;)&lt;br /&gt;
 # Вимкнення перевірки зовнішніх ключів&lt;br /&gt;
 mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;SET FOREIGN_KEY_CHECKS = 0;&amp;quot; &lt;br /&gt;
 # Цикл для виконання DELETE для кожної таблиці&lt;br /&gt;
 for table in $TABLES&lt;br /&gt;
 do&lt;br /&gt;
   mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;DELETE FROM $table;&amp;quot;&lt;br /&gt;
 done &lt;br /&gt;
 # Включення перевірки зовнішніх ключів&lt;br /&gt;
 mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;SET FOREIGN_KEY_CHECKS = 1;&amp;quot;&lt;br /&gt;
 echo &amp;quot;Всі дані з бази даних $MYSQL_DB були очищені.&amp;quot;&lt;br /&gt;
 sudo /etc/init.d/koha-common restart&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
 sudo /etc/init.d/mariadb restart&lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
 koha-plack --restart ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Інколи, для кращого очищення, цей скрипт потрібно запускати повторно.&lt;br /&gt;
&lt;br /&gt;
==== Помилка „Gateway Timeout“ ====&lt;br /&gt;
Рідко, скоріш на повільних серверах, на 3-му кроці може з’являтися помилка „Gateway Timeout“. Спробуйте в налаштуваннях Apache (/etc/apache2/apache2.conf) виставити більший час (Timeout 1200), виконати&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
та перезапустити веб-встановлювач (й попередньо очистити таблиці).&lt;br /&gt;
&lt;br /&gt;
==== Адаптаційний етап  ====&lt;br /&gt;
=====Створення бібліотеки/підрозділу=====&lt;br /&gt;
&lt;br /&gt;
Створюємо свій підрозділ, напр.&lt;br /&gt;
&lt;br /&gt;
    Код біб­ліо­те­ки/під­роз­ді­лу: AB&lt;br /&gt;
    Найменування: Абонемент&lt;br /&gt;
&lt;br /&gt;
=====Створення категорії користувачів=====&lt;br /&gt;
Якщо у sql-даних були вибрані типові категорії користувачів, то цей крок Коха пропустить.&lt;br /&gt;
&lt;br /&gt;
===== Створення адміністратора Коха=====&lt;br /&gt;
&lt;br /&gt;
Вводимо дані адміністратора Коха - прізвище, ім’я, номер читацького квитка, бібліотека / підрозділ, категорію користувача, логін, пароль.&lt;br /&gt;
&lt;br /&gt;
===== Створення нового типу одиниць =====&lt;br /&gt;
Якщо у sql-даних були вибрані приклади типів одиниць, то цей крок Коха пропустить.&lt;br /&gt;
&lt;br /&gt;
===== Створення нового правила обігу =====&lt;br /&gt;
Наприклад, вибираємо&lt;br /&gt;
 Підрозділ бібліотеки: Абонемент&lt;br /&gt;
 Категорія користувача: Студент&lt;br /&gt;
 Тип одиниці: BOOK&lt;br /&gt;
 Поточна дозволена кількість видач: 50&lt;br /&gt;
 Термін випозичання: 14&lt;br /&gt;
 Одиниці: дні&lt;br /&gt;
 Продовження (дозволена кількість): 1&lt;br /&gt;
=====Встановлення завершено!=====&lt;br /&gt;
Вітаємо, Ви закінчили і готові до використання Коха&lt;br /&gt;
&lt;br /&gt;
== Підтримка кирилиці рушієм пошуку Zebra ==&lt;br /&gt;
&lt;br /&gt;
Необхідно додати кириличні символи до файлу&lt;br /&gt;
&lt;br /&gt;
 /etc/koha/zebradb/etc/word-phrase-utf.chr&lt;br /&gt;
&lt;br /&gt;
а саме виправити на наступне:&lt;br /&gt;
&lt;br /&gt;
 lowercase {0-9}{a-z}αβγδεζηθικλμνξοπρστυφχψωæäåąßćęłńóśøöüźżабвгдежзийклмнопрстуфхцчшщьыъэюяёєїґўі’&lt;br /&gt;
 uppercase {0-9}{A-Z}ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩÆÄÅĄẞĆĘŁŃÓŚØÖÜŹŻАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЬЫЪЭЮЯЁЄЇҐЎІ’&lt;br /&gt;
 &lt;br /&gt;
 space {\001-\040}!&amp;quot;#$%&amp;amp;&#039;\()*+,-./:;&amp;lt;=&amp;gt;?@\[\\]^_`\{|}~{\x88-\x89}{\x98-\x9C}&lt;br /&gt;
&lt;br /&gt;
Без цієї зміни пошук або не буде працювати або даватиме некоректні результати.&lt;br /&gt;
&lt;br /&gt;
Також для коректного сортування кирилиці аналогічні зміни також потрібно внести і до файлу&lt;br /&gt;
/etc/koha/zebradb/lang_defs/en/&#039;&#039;&#039;sort-string-utf.chr&#039;&#039;&#039; (наявність uk/sort-string-utf.chr наразі не дає бажаного результату).&lt;br /&gt;
&lt;br /&gt;
При оновленнях пакунка „koha-common“ також потрібно вносити ці зміни.&lt;br /&gt;
&lt;br /&gt;
=== Запуск служби Zebra ===&lt;br /&gt;
&lt;br /&gt;
 sudo koha-zebra --start ukr_unimarc&lt;br /&gt;
* koha-zebra — новий скрипт, згадка про нього є тут https://koha-community.org/koha-17-11-released/&lt;br /&gt;
&lt;br /&gt;
=== Запуск індексації Zebra ===&lt;br /&gt;
&lt;br /&gt;
 sudo koha-rebuild-zebra -f -v ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== Включення Plack ==&lt;br /&gt;
 koha-plack --enable ukr_unimarc;  koha-plack --start ukr_unimarc&lt;br /&gt;
Щодо продуктивності див. також тут:&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Performance&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Benchmark_for_16.11&lt;br /&gt;
&lt;br /&gt;
== E-mail ==&lt;br /&gt;
&lt;br /&gt;
By default, email is turned off. This is to let you get everything set up before you risk sending unwanted notices to people. To turn email on:&lt;br /&gt;
&lt;br /&gt;
 sudo koha-email-enable ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== Вимкнення оновлення Koha ==&lt;br /&gt;
Для більш контрольованого оновлення пакунків Коха можна тимчасово виключити оновлення у /etc/apt/sources.list.d/koha.list                                                                                                                                                         &lt;br /&gt;
 #deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&lt;br /&gt;
&lt;br /&gt;
Це дозволить легко оновлювати інші пакунки Debian&lt;br /&gt;
&lt;br /&gt;
= Виправлення проблем =&lt;br /&gt;
Деколи стає відомо про проблему у поточній версії Koha. Зазвичай виправлення з’являється в наступній версії.&lt;br /&gt;
Це у випадку, якщо про проблему повідомлено на [https://bugs.koha-community.org/bugzilla3/ баґгтрекар Koha] і знайдено й прийнято її вирішення (латка) до виходу наступної версії.&lt;br /&gt;
Тут згадуватимуться проблеми й їх вирішення для поточних версій Koha.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Koha 16.11 ==&lt;br /&gt;
=== Поламані посилання при пошуку ===&lt;br /&gt;
Проявляється в укр. та рос. локалізації Unimarc (УкрМарк) при використанні відображення Koha-MARC „biblio.biblionumber «» 090^9.&lt;br /&gt;
&lt;br /&gt;
Вирішення: замінити у файлі /usr/share/koha/intranet/htdocs/intranet-tmpl/prog/en/xslt/UNIMARCslim2intranetResults.xsl&lt;br /&gt;
рядок&lt;br /&gt;
  &amp;lt;xsl:variable name=&amp;quot;biblionumber&amp;quot; select=&amp;quot;marc:controlfield[@tag=001]&amp;quot;/&amp;gt;&lt;br /&gt;
на рядок&lt;br /&gt;
  &amp;lt;xsl:variable name=&amp;quot;biblionumber&amp;quot; select=&amp;quot;marc:datafield[@tag=090]/marc:subfield[@code=&#039;a&#039;]&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Повідомлення про помилку: [https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17730 Uniform mapping for biblio.biblionumber (Unimarc) ].&lt;br /&gt;
&lt;br /&gt;
Потребує оновлення мов&lt;br /&gt;
 sudo koha-translate --update uk-UA&lt;br /&gt;
 sudo koha-translate --update pl-PL&lt;br /&gt;
 sudo koha-translate --update ru-RU&lt;br /&gt;
та інших&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Див. також: [[Виправлення та вдосконалення для АБІС Koha]], зроблені українською спільнотою АБІС Koha.&lt;br /&gt;
&lt;br /&gt;
= Оновлення Koha =&lt;br /&gt;
&lt;br /&gt;
Нова версія Koha виходить кожні шість місяців з набором нових функцій. Також кожен місяць виходять коригувальні оновлення.&lt;br /&gt;
&lt;br /&gt;
Оновлення проходить легко для варіанту [[Встановлення Koha з репозитарію на ОС Debian|встановлення Koha з пакунків Debian]].&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
 sudo apt-get install koha-common&lt;br /&gt;
&lt;br /&gt;
Деколи необхідно оновити ключ debian-сховища Koha.&lt;br /&gt;
&lt;br /&gt;
 wget -O- http://debian.koha-community.org/koha/gpg.asc | sudo apt-key add -&lt;br /&gt;
&lt;br /&gt;
== Встановлення/оновлення допоміжних perl-модулів ==&lt;br /&gt;
&lt;br /&gt;
Після оновлення, перевіряємо в бібліотечному інтерфейсі сторінку „Домівка &amp;gt; Про АБІС Koha &amp;gt; Модулі Perl“.&lt;br /&gt;
&lt;br /&gt;
Ви можете побачити відсутні модулі Perl, виділені різними кольорами,&lt;br /&gt;
&lt;br /&gt;
=== Пакунки з репозитарію Debian ===&lt;br /&gt;
&lt;br /&gt;
Деякі згадувані тут пакунки могли бути відсутні у репозиторії Debian на момент підготовки пакунки з Koha. Пробуємо знайти відсутні пакунки через пошук &lt;br /&gt;
https://www.debian.org/distrib/packages#search_packages&lt;br /&gt;
&lt;br /&gt;
Знайдені пакунки довстановлюємо&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install знайдений_пакунок&lt;br /&gt;
&lt;br /&gt;
=== Пакунки з CPAN ===&lt;br /&gt;
&lt;br /&gt;
Perl-пакунки, наразі не пакетизовані й відсутні у репозитарії Debian, встановлюємо напряму з репозитарію perl-пакунків CPAN.&lt;br /&gt;
&lt;br /&gt;
Наприклад, при  оновлення до 16.11: &lt;br /&gt;
&lt;br /&gt;
(perl-пакунок „Test::DBIx::Class“ також вимагав встановлення debian-пакунка „apache2-dev“)&lt;br /&gt;
&lt;br /&gt;
 sudo cpan&lt;br /&gt;
 install Test::DBIx::Class&lt;br /&gt;
 install Readonly::XS&lt;br /&gt;
 install HTTPD::Bench::ApacheBench&lt;br /&gt;
&lt;br /&gt;
== Оновлення локалізації ==&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --update uk-UA&lt;br /&gt;
та, за потреби, інших мов (ru-RU, pl-PL, be-BY)&lt;br /&gt;
&lt;br /&gt;
Однак, при оновленні пакунків Koha локалізація оновлюється автоматично для усіх вибраних мов.&lt;br /&gt;
&lt;br /&gt;
= Вилучення Koha =&lt;br /&gt;
&lt;br /&gt;
Вилучення пакунка „koha-common“ не приводить до автоматичного вилучення екземплярів АБІС Koha. &#039;&#039;&#039;Попередньо&#039;&#039;&#039; необхідно зупинити та вилучити усі екземпляри АБІС Koha командами&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/mariadb restart&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
 sudo koha-zebra --stop ukr_unimarc&lt;br /&gt;
 sudo koha-indexer --stop ukr_unimarc&lt;br /&gt;
 sudo koha-plack --stop ukr_unimarc&lt;br /&gt;
 sudo koha-disable ukr_unimarc&lt;br /&gt;
 sudo koha-remove ukr_unimarc&lt;br /&gt;
 sudo /sbin/userdel ukr_unimarc-koha&lt;br /&gt;
 sudo /sbin/groupdel ukr_unimarc-koha&lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
&lt;br /&gt;
Інколи виникає помилка userdel: user ukr_unimarc-koha is currently used by process 4793 /usr/sbin/deluser: `/usr/sbin/userdel ukr_unimarc-koha&#039; returned error code 8. Див. https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=4880.&lt;br /&gt;
&lt;br /&gt;
Перегляд переліку наявних екземплярів &lt;br /&gt;
&lt;br /&gt;
 sudo koha-list&lt;br /&gt;
&lt;br /&gt;
Остаточне вилучення пакунків Koha&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get purge koha-common koha-deps koha-perldeps koha-elasticsearch&lt;br /&gt;
&lt;br /&gt;
Перевірте також теки:&lt;br /&gt;
 /var/spool/koha&lt;br /&gt;
 /var/log/koha&lt;br /&gt;
 /var/lib/koha&lt;br /&gt;
 /var/cache/koha&lt;br /&gt;
 /usr/share/koha&lt;br /&gt;
 /etc/koha&lt;br /&gt;
&lt;br /&gt;
Можна очистити вміст цих тек щодо екземпляру ukr_unimarc&lt;br /&gt;
 rm -rf /var/spool/koha/ukr_unimarc&lt;br /&gt;
 rm -rf /var/log/koha/ukr_unimarc&lt;br /&gt;
 rm -rf /var/lib/koha/ukr_unimarc &lt;br /&gt;
 rm -rf /var/cache/koha/ukr_unimarc &lt;br /&gt;
&lt;br /&gt;
У випадку якщо це був останній екземпляр та Вам не потрібна тека /usr/share/koha, то вилучайте й повністю теку /usr/share/koha &lt;br /&gt;
 rm -rf /usr/share/koha&lt;br /&gt;
Примітка: Теку /usr/share/koha мала вилучити команда „apt-get purge koha-common“, однак там могли залишитися файли перекладів чи інші ваші зміни чи долучені файли.&lt;br /&gt;
&lt;br /&gt;
У теці /etc/koha команда „apt-get purge koha-common“ також вилучила більшість файлів. Залишилася тека /etc/koha/sites/ukr_unimarc, її вилучаємо&lt;br /&gt;
 rm -rf /etc/koha/sites/ukr_unimarc&lt;br /&gt;
Також там могли зберегтися конфіг налаштування екземпляра (/etc/koha/koha-ukr-unimarc-site.conf) та інші ваші зміни. Якщо нічого з цього не потрібно, то вилучаємо теку /etc/koha/&lt;br /&gt;
 rm -rf /etc/koha&lt;br /&gt;
&lt;br /&gt;
Вилучення налаштувань для веб-сервера Apache2&lt;br /&gt;
&lt;br /&gt;
 rm /etc/apache2/sites-enabled/ukr_unimarc.conf&lt;br /&gt;
 rm /etc/apache2/sites-available/ukr_unimarc.conf&lt;br /&gt;
&lt;br /&gt;
Якщо після видалення планується перевстановлення Коха, то ще потрібно &lt;br /&gt;
 &lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
&lt;br /&gt;
= Налаштування =&lt;br /&gt;
&lt;br /&gt;
Щодо додаткових налаштувань та адаптацій див. тут: [[Налаштування Koha, встановленої з джерела]].&lt;br /&gt;
&lt;br /&gt;
= Див. також =&lt;br /&gt;
&lt;br /&gt;
* [[Встановлення Koha з джерела на ОС Debian]]&lt;br /&gt;
* [[Оновлення Koha, встановленої з джерела]]&lt;br /&gt;
* [[Коротка інструкція для адміністратора АБІС Koha]]&lt;br /&gt;
* [[Короткий посібник користувача АБІС Koha]]&lt;br /&gt;
&lt;br /&gt;
[[Category:АБІС Koha]]&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%94%D0%B5%D0%BC%D0%BE%D0%BD%D1%81%D1%82%D1%80%D0%B0%D1%86%D1%96%D0%B9%D0%BD%D1%96_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B8_%D0%90%D0%91%D0%86%D0%A1_Koha_%D1%82%D0%B0_%D0%B2%D1%96%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%96_%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%B8&amp;diff=9250</id>
		<title>Демонстраційні сервери АБІС Koha та віртуальні образи</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%94%D0%B5%D0%BC%D0%BE%D0%BD%D1%81%D1%82%D1%80%D0%B0%D1%86%D1%96%D0%B9%D0%BD%D1%96_%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B8_%D0%90%D0%91%D0%86%D0%A1_Koha_%D1%82%D0%B0_%D0%B2%D1%96%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%96_%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%B8&amp;diff=9250"/>
		<updated>2024-03-20T09:01:25Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: /* Демонстраційні сервери */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Демонстраційні сервери ==&lt;br /&gt;
&lt;br /&gt;
=== Тестовий сервер ТНТУ з АБІС Koha 22.11.05!===&lt;br /&gt;
&lt;br /&gt;
Стан: &#039;&#039;&#039;працює&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Доступні мови інтерфейсу: українська,  англійська.&lt;br /&gt;
&lt;br /&gt;
Мова SQL-таблиць: українська.&lt;br /&gt;
&lt;br /&gt;
МАРК-формат: &#039;&#039;&#039;УКРМАРК/UNIMARC&#039;&#039;&#039;[https://unimarc.org.ua].&lt;br /&gt;
&lt;br /&gt;
Для входу використовуйте&lt;br /&gt;
&lt;br /&gt;
логін: librarian&lt;br /&gt;
&lt;br /&gt;
пароль: librarian&lt;br /&gt;
&lt;br /&gt;
Бібліотечний інтерфейс: &#039;&#039;&#039;https://demo.koha.org.ua&#039;&#039;&#039; (також http://koha.dynu.net, http://liblab.tntu.edu.ua:8008)&lt;br /&gt;
&lt;br /&gt;
Електронний каталог: &#039;&#039;&#039;https://opac.koha.org.ua&#039;&#039;&#039; (також http://koha.dynu.net:7007, http://liblab.tntu.edu.ua:7007)&lt;br /&gt;
&lt;br /&gt;
Спробуйте пошукати за кл. словами [https://opac.koha.org.ua/cgi-bin/koha/opac-search.pl?q=2017 2017], [https://opac.koha.org.ua/cgi-bin/koha/opac-search.pl?q=клуб клуб], [https://opac.koha.org.ua/cgi-bin/koha/opac-search.pl?q=психо* психологія].&lt;br /&gt;
&lt;br /&gt;
Примітки: український інтерфейс щоденно синхронізується з [https://translate.koha-community.org/uk/22.11/ translate.koha-community.org/uk/22.11].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &lt;br /&gt;
=== Демонстраційний сервер № 1 з АБІС Koha 17.05.02!===&lt;br /&gt;
&lt;br /&gt;
Стан: &#039;&#039;&#039;не працює&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Доступні мови інтерфейсу: українська, російська, англійська, польська, ідиш.&lt;br /&gt;
&lt;br /&gt;
Мова SQL-таблиць: українська.&lt;br /&gt;
&lt;br /&gt;
МАРК-формат: &#039;&#039;&#039;УКРМАРК/UNIMARC&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Для входу використовуйте&lt;br /&gt;
&lt;br /&gt;
логін: librarian&lt;br /&gt;
&lt;br /&gt;
пароль: librarian&lt;br /&gt;
&lt;br /&gt;
Електронний каталог: &#039;&#039;&#039;http://194.44.143.106/&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Бібліотечний інтерфейс: &#039;&#039;&#039;http://194.44.143.106:8080&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Спробуйте пошукати за кл. словами 2011, інвестиції, Україна.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Демонстраційний сервер № 2 з АБІС Koha 17.05.02! ===&lt;br /&gt;
&lt;br /&gt;
Стан: &#039;&#039;&#039;не працює&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Доступні мови інтерфейсу: українська, російська, англійська, польська, ідиш.&lt;br /&gt;
&lt;br /&gt;
Мова SQL-таблиць: українська.&lt;br /&gt;
&lt;br /&gt;
МАРК-формат: &#039;&#039;&#039;MARC21&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Для входу використовуйте&lt;br /&gt;
&lt;br /&gt;
логін: librarian&lt;br /&gt;
&lt;br /&gt;
пароль: librarian&lt;br /&gt;
&lt;br /&gt;
Електронний каталог: &#039;&#039;&#039;http://194.44.143.106:90&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Бібліотечний інтерфейс: &#039;&#039;&#039;http://194.44.143.106:9090&#039;&#039;&#039;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Див. також ===&lt;br /&gt;
&lt;br /&gt;
* [https://koha-community.org/demo/ Перелік демо-серверів на оф. сторінці АБІС Koha].&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Koha_Demo_Installations&lt;br /&gt;
* [http://koha.org.pl/demo Демо від польської спільноти АБІС Koha]&lt;br /&gt;
&lt;br /&gt;
== Віртуальні образи ==&lt;br /&gt;
&lt;br /&gt;
1) ЗАСТАРІЛО. Варіант АБІС Koha 16.05.05 для запуску під Virtual Box[https://www.virtualbox.org/wiki/Downloads].&lt;br /&gt;
&lt;br /&gt;
Посилання для звантаження образу: [https://drive.google.com/open?id=0B9yQdtMQotpzZDZEbmhydDhwMTA] (12 Гб).&lt;br /&gt;
&lt;br /&gt;
Операційна система та графічне середовище: GNU Linux Debian 8 Jessie, Gnome.&lt;br /&gt;
&lt;br /&gt;
Доступні мови інтерфейсу: українська, англійська.&lt;br /&gt;
&lt;br /&gt;
Мова SQL-таблиць: українська.&lt;br /&gt;
&lt;br /&gt;
МАРК-формат: УКРМАРК/UNIMARC.&lt;br /&gt;
&lt;br /&gt;
Про решту див. після запуску.&lt;br /&gt;
&lt;br /&gt;
=== Див. також ===&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_Virtual_Appliances Koha Virtual Appliances] (Koha Wiki)&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Sandboxes Sandboxes] (Koha Wiki)&lt;br /&gt;
&lt;br /&gt;
== Koha Live DVD/USB ==&lt;br /&gt;
&lt;br /&gt;
=== Див. також ===&lt;br /&gt;
* [https://vimal0212.wordpress.com/koha-live-dvd/ Koha Live DVD] від Vimal Kumar V.&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_LiveCD Koha_Live CD] — про цей ж Koha Live DVD на Koha-вікі&lt;br /&gt;
* https://sourceforge.net/projects/kohalivedvd/&lt;br /&gt;
&lt;br /&gt;
==Sandboxes==&lt;br /&gt;
=== Див. також ===&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Sandboxes&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_Koha_%D0%B7_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D1%96%D1%8E_%D0%BD%D0%B0_%D0%9E%D0%A1_Debian&amp;diff=9248</id>
		<title>Встановлення Koha з репозитарію на ОС Debian</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_Koha_%D0%B7_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D1%96%D1%8E_%D0%BD%D0%B0_%D0%9E%D0%A1_Debian&amp;diff=9248"/>
		<updated>2024-01-30T07:38:35Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: /* Встановлення БД MySQL та допоміжних пакунків */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Розглядається встановлення АБІС Koha версії 21.05.X-23.11.X &#039;&#039;&#039;з репозитарію&#039;&#039;&#039; [http://debian.koha-community.org/ debian.koha-community.org]. &lt;br /&gt;
&lt;br /&gt;
На даний час це найбільш протестований і розповсюджений варіант.&lt;br /&gt;
&lt;br /&gt;
Окрім цього ще є варіант [[Встановлення Koha з джерела на ОС Debian|встановлення АБІС Koha з джерельних кодів]], що є дещо більш гнучким щодо налаштування, але і складнішим.&lt;br /&gt;
&lt;br /&gt;
Див. також&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_on_Debian Koha_on_Debian] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Debian Koha &amp;amp; Debian] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Category:Installation Category:Installation] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_on_ubuntu_-_packages Koha on ubuntu - packages] на Koha Wiki&lt;br /&gt;
&lt;br /&gt;
= Встановлення ОС Debian GNU/Linux &amp;lt;!-- 10 Buster / --&amp;gt; 11 Bullseye =&lt;br /&gt;
&lt;br /&gt;
Див. також:&lt;br /&gt;
* http://download.openlib.org.ua/ustanovka-debian-11/&lt;br /&gt;
* https://infoit.com.ua/linux/kak-ustanovit-debian-11-bullseye-shag-za-shagom/&lt;br /&gt;
* [http://wiki.tntu.edu.ua/%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_%D0%9E%D0%A1_Debian_Linux Встановлення ОС Debian Linux].&lt;br /&gt;
&lt;br /&gt;
Перевірка поточної версії Debian:&lt;br /&gt;
 lsb_release -d&lt;br /&gt;
&lt;br /&gt;
Щодо сумісності Коха з іншими версіями ОС див.&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/System_requirements_and_recommendations Системні вимоги та рекомендації] (англ.)&lt;br /&gt;
&lt;br /&gt;
== Підключення гілок non-free та contrib для пакунків Дебіен ==&lt;br /&gt;
&lt;br /&gt;
Перевіряємо у /etc/apt/sources.list чи підключені гілки  non-free та contrib&lt;br /&gt;
&lt;br /&gt;
 sudo mc -e /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
 deb     http://deb.debian.org/debian/ bullseye main non-free contrib&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bullseye main non-free contrib&lt;br /&gt;
 &lt;br /&gt;
 deb     http://security.debian.org/debian-security/ bullseye-security main&lt;br /&gt;
 deb-src http://security.debian.org/debian-security/ bullseye-security main&lt;br /&gt;
 &lt;br /&gt;
 deb     http://deb.debian.org/debian/ bullseye-updates main contrib non-free&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bullseye-updates main contrib non-free&lt;br /&gt;
 &lt;br /&gt;
 deb     http://deb.debian.org/debian bullseye-backports main contrib non-free&lt;br /&gt;
 deb-src http://deb.debian.org/debian bullseye-backports main&lt;br /&gt;
  &lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
= Встановлення ОС Debian GNU/Linux 12 bookworm =&lt;br /&gt;
&lt;br /&gt;
Див. також:&lt;br /&gt;
* https://d-i.debian.org/manual/uk.amd64/index.html Debian GNU/Linux гайд інсталяції&lt;br /&gt;
&lt;br /&gt;
Перевірка поточної версії Debian:&lt;br /&gt;
 lsb_release -d&lt;br /&gt;
&lt;br /&gt;
Щодо сумісності Коха з іншими версіями ОС див.&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/System_requirements_and_recommendations Системні вимоги та рекомендації] (англ.)&lt;br /&gt;
&lt;br /&gt;
== Підключення гілок non-free та contrib для пакунків Дебіен ==&lt;br /&gt;
&lt;br /&gt;
Перевіряємо у /etc/apt/sources.list чи підключені гілки  non-free та contrib&lt;br /&gt;
&lt;br /&gt;
 sudo mc -e /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware&lt;br /&gt;
  &lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
= Попередні налаштування =&lt;br /&gt;
== Локаль з UTF-8 ==&lt;br /&gt;
Перевірка локалі:&lt;br /&gt;
  sudo locale&lt;br /&gt;
у виводі повинно бути магічне „&#039;&#039;&#039;UTF-8&#039;&#039;&#039;“ (en.UTF-8,ru_RU.UTF-8 тощо), наприклад для України&lt;br /&gt;
&lt;br /&gt;
 LANG=uk_UA.UTF-8&lt;br /&gt;
 LANGUAGE=&lt;br /&gt;
 LC_CTYPE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_NUMERIC=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_TIME=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_COLLATE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MONETARY=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MESSAGES=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_PAPER=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_NAME=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_ADDRESS=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_TELEPHONE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MEASUREMENT=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_IDENTIFICATION=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Якщо &#039;&#039;&#039;UTF-8&#039;&#039;&#039; не згадується, то встановлюємо локаль&lt;br /&gt;
   apt install locales-all&lt;br /&gt;
   sudo /usr/sbin/update-locale LANG=uk_UA.UTF-8 LANGUAGE=&amp;quot;uk_UA:uk&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Підключення репозитарію Koha  ==&lt;br /&gt;
&lt;br /&gt;
В репозитарії [http://debian.koha-community.org/ debian.koha-community.org]  доступні стабільна та розробницька версії.&lt;br /&gt;
&lt;br /&gt;
Спочатку додаємо ключ gpg.asc (koha-keyring.gpg) до довірених ключів APT:&lt;br /&gt;
&lt;br /&gt;
Встановити gpg&lt;br /&gt;
 apt-get install gnupg2&lt;br /&gt;
&lt;br /&gt;
Звантажити та встановити ключ&lt;br /&gt;
&lt;br /&gt;
Новіший спосіб&lt;br /&gt;
 wget -qO - https://debian.koha-community.org/koha/gpg.asc | gpg --dearmor -o /usr/share/keyrings/koha-keyring.gpg&lt;br /&gt;
&lt;br /&gt;
або старіший спосіб&lt;br /&gt;
 wget -q -O- https://debian.koha-community.org/koha/gpg.asc | sudo apt-key add -&lt;br /&gt;
&lt;br /&gt;
Див. також [https://wiki.koha-community.org/wiki/Koha_on_Debian#The_apt-key_deprecation_warning] та [https://wiki.debian.org/DebianRepository/UseThirdParty]).&lt;br /&gt;
&lt;br /&gt;
Швидко підключити репозитарій стабільну версію Koha (рекомендується) можна командою&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha stable main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
&lt;br /&gt;
Також можна вибрати репозитарій з певною версією (див. тут http://debian.koha-community.org/koha/dists/), напр&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 21.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 21.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 22.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 22.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 &#039;&#039;&#039;echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&#039;&#039;&#039;&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
&lt;br /&gt;
Оновлюємо список доступних для встановлення пакунків&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
= Встановлення Koha =&lt;br /&gt;
&lt;br /&gt;
== Встановлення пакунків Koha ==&lt;br /&gt;
 sudo apt-get install koha-common koha-deps koha-perldeps koha-l10n koha-elasticsearch&lt;br /&gt;
&lt;br /&gt;
Може бути помилка з конфігурацією пакунка libapache2-mpm-itk, див. рішення тут https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=734865 та https://wiki.koha-community.org/wiki/Koha_on_Debian#Aside:_a_common_problem_on_Ubuntu_happens_here&lt;br /&gt;
&lt;br /&gt;
Якщо далі щось піде не так, читаємо стандартну інструкцію про налаштування&lt;br /&gt;
&lt;br /&gt;
 less /usr/share/doc/koha-common/README.Debian&lt;br /&gt;
&lt;br /&gt;
(у нових версіях можуть бути зміни)&lt;br /&gt;
&lt;br /&gt;
== Встановлення БД MySQL та допоміжних пакунків ==&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install mariadb-server &lt;br /&gt;
&lt;br /&gt;
 sudo mysql_secure_installation&lt;br /&gt;
&lt;br /&gt;
За винятком першого питання, на всі питання можна відповісти Так (“&#039;&#039;&#039;Y&#039;&#039;&#039;”). Необхідно встановити root пароль (надалі „ПарольАдмінаMySQL“)!&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install memcached libmemcached-tools&lt;br /&gt;
&lt;br /&gt;
 sudo apt install aptitude&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!-- sudo aptitude -t buster-backports install php-twig --&amp;gt;&lt;br /&gt;
 &amp;lt;!-- sudo aptitude -t bullseye-backports install php-twig --&amp;gt;&lt;br /&gt;
 sudo apt install php-twig&lt;br /&gt;
&lt;br /&gt;
 sudo apt install phpmyadmin php libapache2-mod-php &lt;br /&gt;
&lt;br /&gt;
* для „phpmyadmin“ вибрати (пробілом позначити зірочкою) лише „apache2“&lt;br /&gt;
* configure database for phpmyadmin with dbconfig-common? — так та встановити пароль застосунку&lt;br /&gt;
&lt;br /&gt;
Типово phpmyadmin доступний за адресою http://localhost/phpmyadmin&lt;br /&gt;
&lt;br /&gt;
Щодо phpmyadmin також див. https://think.unblog.ch/en/phpmyadmin-error-php-7-2-5-is-required/&lt;br /&gt;
&lt;br /&gt;
Якщо потрібен доступ до phpmyadmin на іншому порті, то у файлі /etc/phpmyadmin/phpmyadmin.service змінити&lt;br /&gt;
 ...&lt;br /&gt;
 &amp;lt;port&amp;gt;8888&amp;lt;/port&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
&lt;br /&gt;
та додати цей порт у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
 Listen 8888&lt;br /&gt;
&lt;br /&gt;
Перезапуск Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
По умовчанню вхід через phphmyadmin для root закрито.&lt;br /&gt;
За потреби можна створити іншого користувача&lt;br /&gt;
 &lt;br /&gt;
 mysql -u root -p&lt;br /&gt;
 CREATE USER &#039;sysadmin&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;парольдляsysadmin&#039;;&lt;br /&gt;
&lt;br /&gt;
та надати йому привілеї на усі БД:&lt;br /&gt;
&lt;br /&gt;
 GRANT ALL PRIVILEGES ON *.* TO &#039;sysadmin&#039;@&#039;localhost&#039; WITH GRANT OPTION;&lt;br /&gt;
 exit&lt;br /&gt;
 sudo /etc/init.d/mysql restart&lt;br /&gt;
&lt;br /&gt;
== Пакунки з CPAN ==&lt;br /&gt;
&lt;br /&gt;
Пакунки, яких немає у репозитаріях Debian чи Koha, встановлюємо з CPAN.&lt;br /&gt;
&lt;br /&gt;
Станом на 12.2023 необхідні модулі&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;HTTPD::Bench::ApacheBench&#039;&#039;&#039; (0.73), перевірка в Debian: [https://packages.debian.org/search?keywords=libhttpd-bench-apachebench-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
* &#039;&#039;&#039;Text::CSV::Unicode&#039;&#039;&#039; (0.40), перевірка в Debian: [https://packages.debian.org/search?keywords=libtext_csv_unicode-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
* &#039;&#039;&#039;Selenium::Remote::Driver&#039;&#039;&#039; (1.27), перевірка в Debian: [https://packages.debian.org/search?keywords=libselenium_remote_driver-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Locale::XGettext::TT2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Встановлюємо командами (при цьому, якщо це перше використання CPAN, підтверджуємо автоматичне налаштування та підключення до Інтернет) :&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install make&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install HTTPD::Bench::ApacheBench&#039;&lt;br /&gt;
— встановився, вивід —&lt;br /&gt;
 ADIRAJ/ApacheBench-0.73.tar.gz&lt;br /&gt;
 make install  -- OK&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install libgdbm-dev apache2-dev libdatetimex-easy-perl &lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;DBIx::Class::Schema::PopulateMore&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Test::Differences&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Text::CSV::Unicode&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
 RMBARKER/Text-CSV-Unicode-0.400.tar.gz&lt;br /&gt;
  ./Build install  -- OK&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Selenium::Remote::Driver&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
 TEODESIAN/Selenium-Remote-Driver-1.32.tar.gz&lt;br /&gt;
  /usr/bin/make install  -- OK&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- exists in Debian 10: sudo  perl -MCPAN -e &#039;install Net::OAuth2::AuthorizationServer&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
  LEEJO/Net-OAuth2-AuthorizationServer-0.23.tar.gz&lt;br /&gt;
  /usr/bin/make install  -- OK&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!-- sudo  perl -MCPAN -e &#039;install Readonly::XS&#039;&lt;br /&gt;
— встановлено, вивід —&lt;br /&gt;
 Readonly::XS is up to date (1.05).&lt;br /&gt;
&#039;&#039;Чомусь є ще зауваження про пакунок Readonly::XS, хоча він і повинен бути встановлений командою вище (?).&#039;&#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- sudo  perl -MCPAN -e &#039;install WebService::ILS&#039;&lt;br /&gt;
— встановився, вивід —&lt;br /&gt;
 SRDJAN/WebService-ILS-0.14.tar.gz&lt;br /&gt;
 ./Build install  -- OK--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Locale::XGettext::TT2&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--== Налаштування MySQL ==--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
1) Пароль для користувача root БД MySQL: ПарольАдмінаMySQL&lt;br /&gt;
&lt;br /&gt;
Лише, &#039;&#039;&#039;якщо пароль не вибрано&#039;&#039;&#039; при встановленні MySQL чи необхідно вказати новий, то діємо наступним чином&lt;br /&gt;
&lt;br /&gt;
 sudo dpkg-reconfigure mysql-server-5.5&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
2) Для підтримки UTF-8 у MySQL у файлі /etc/mysql/my.cnf (в кінці) має бути наступне&lt;br /&gt;
&lt;br /&gt;
 [mysqld]&lt;br /&gt;
 init-connect=&#039;SET NAMES utf8, collation_connection=utf8_unicode_ci&#039;&lt;br /&gt;
 character-set-server=utf8&lt;br /&gt;
 collation-server=utf8_unicode_ci&lt;br /&gt;
 character_set_client=utf8&lt;br /&gt;
 skip-character-set-client-handshake&lt;br /&gt;
&lt;br /&gt;
3) Перезапускаємо сервер MySQL&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/mysql restart&lt;br /&gt;
&lt;br /&gt;
4) Переконуємося, що зміни внесені, виконавши&lt;br /&gt;
&lt;br /&gt;
 sudo mysql -uroot -pПарольАдмінаMySQL&lt;br /&gt;
 show variables;&lt;br /&gt;
 quit&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Налаштування Apache та сценарій „koha-post-install-setup“ ==&lt;br /&gt;
&lt;br /&gt;
1) Виконуємо сценарій&lt;br /&gt;
 sudo koha-post-install-setup&lt;br /&gt;
(він задіює модулі Rewrite та Suexec для Apache)&lt;br /&gt;
&lt;br /&gt;
2) Додатково задіюємо модулі &amp;lt;!--і Expires, --&amp;gt; Deflate, Cgi, headers, proxy_http&amp;lt;!--, Mpm_Itk та виключаємо[https://wiki.koha-community.org/wiki/Koha_on_Debian#Aside:_a_common_problem_on_Ubuntu_happens_here] модуль Event&lt;br /&gt;
 sudo a2enmod expires--&amp;gt;&lt;br /&gt;
 sudo a2enmod deflate&lt;br /&gt;
 sudo a2enmod rewrite&lt;br /&gt;
 sudo a2enmod cgi&lt;br /&gt;
&amp;lt;!-- sudo a2enmod mpm_itk&lt;br /&gt;
 sudo a2dismod mpm_event--&amp;gt;&lt;br /&gt;
 sudo a2enmod headers proxy_http&lt;br /&gt;
&lt;br /&gt;
3) Редагуємо  /etc/apache2/conf-available/charset.conf &lt;br /&gt;
 AddCharset UTF-8 .utf8&lt;br /&gt;
 AddDefaultCharset UTF-8&lt;br /&gt;
&lt;br /&gt;
та задіюємо його&lt;br /&gt;
&lt;br /&gt;
 sudo a2enconf charset&lt;br /&gt;
&lt;br /&gt;
4) Перезапуск Apache&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
== Створення екземпляра АБІС Koha ==&lt;br /&gt;
&lt;br /&gt;
=== Варіанти налаштування АБІС Koha  з доменами та портами ===&lt;br /&gt;
&lt;br /&gt;
==== Варіант з портами 8080 та 8888 (тестовий) ====&lt;br /&gt;
Цей варіант зручно використовувати на початковому етапі, коли домен (порт 80) зайнято під інший сайт/сервіс.&lt;br /&gt;
&lt;br /&gt;
===== koha-ukr-unimarc-site.conf =====&lt;br /&gt;
&lt;br /&gt;
Створюємо файл &lt;br /&gt;
 sudo mc -e /etc/koha/koha-ukr-unimarc-site.conf&lt;br /&gt;
наступного змісту&lt;br /&gt;
&lt;br /&gt;
 DOMAIN=&amp;quot;localhost&amp;quot;           # Change this to be your domain. Any instance will be a subdomain of this string.&lt;br /&gt;
 OPACPORT=&amp;quot;8080&amp;quot;                # TCP listening port for the users&#039; interface (if you skip this, the apache default of 80 will be used)&lt;br /&gt;
 OPACPREFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 OPACSUFFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 INTRAPORT=&amp;quot;8888&amp;quot;             # TCP listening port for the administration interface&lt;br /&gt;
 INTRAPREFIX=&amp;quot;&amp;quot;               # For administration interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 INTRASUFFIX=&amp;quot;&amp;quot;               # For administration interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 ZEBRA_MARC_FORMAT=&amp;quot;unimarc&amp;quot;  # Specifies format of MARC records to be indexed by Zebra. Possible values are &#039;marc21&#039;, &#039;normarc&#039; and &#039;unimarc&#039;.&lt;br /&gt;
 ZEBRA_LANGUAGE=&amp;quot;uk&amp;quot;          # Primary language for Zebra indexing. Possible values are &#039;en&#039;, &#039;fr&#039; and &#039;nb&#039;.&lt;br /&gt;
 DEFAULTSQL=&amp;quot;&amp;quot;                # a value is generally not needed.&lt;br /&gt;
 BIBLIOS_INDEXING_MODE=&amp;quot;dom&amp;quot;         # Set the indexing mode for bibliographic records.  Valid values are dom (default) and grs1.&lt;br /&gt;
 AUTHORITIES_INDEXING_MODE=&amp;quot;dom&amp;quot;     # Set the indexing mode for authority records. Valid values are dom (default) and grs1.&lt;br /&gt;
 USE_MEMCACHED=&amp;quot;yes&amp;quot;                 # Set the instance to make use of memcache.&lt;br /&gt;
 MEMCACHED_SERVERS=&amp;quot;127.0.0.1:11211&amp;quot; # Set a comma-separated list of host:port memcached servers.&lt;br /&gt;
 MEMCACHED_PREFIX=&amp;quot;koha_&amp;quot;            # Set the desired prefix for the instance memcached namespace.&lt;br /&gt;
 ENABLE_SRU=&amp;quot;yes&amp;quot;                    # Enable the Z39.50/SRU server (default: disabled).&lt;br /&gt;
 SRU_SERVER_PORT=&amp;quot;7090&amp;quot;              # Specifiy a TCP port number for the Z39.50/SRU server to listen on. (default: 7090).&lt;br /&gt;
&lt;br /&gt;
===== ports.conf =====&lt;br /&gt;
Додаємо&lt;br /&gt;
&lt;br /&gt;
 Listen 8080&lt;br /&gt;
 Listen 8888&lt;br /&gt;
&lt;br /&gt;
у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
Також перезапускаємо Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
==== Варіант з портами 80 та 8080 ====&lt;br /&gt;
Цей варіант зручно використовувати, коли під АБІС Koha відведено окремий домен/сервер.&lt;br /&gt;
 &lt;br /&gt;
===== koha-ukr-unimarc-site.conf =====&lt;br /&gt;
/змінюється/&lt;br /&gt;
Створюємо файл &lt;br /&gt;
 sudo mc -e /etc/koha/koha-ukr-unimarc-site.conf&lt;br /&gt;
наступного змісту&lt;br /&gt;
&lt;br /&gt;
 DOMAIN=&amp;quot;localhost&amp;quot;           # Change this to be your domain. Any instance will be a subdomain of this string.&lt;br /&gt;
 OPACPORT=&amp;quot;80&amp;quot;                # TCP listening port for the users&#039; interface (if you skip this, the apache default of 80 will be used)&lt;br /&gt;
 OPACPREFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 OPACSUFFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 INTRAPORT=&amp;quot;8080&amp;quot;             # TCP listening port for the administration interface&lt;br /&gt;
 INTRAPREFIX=&amp;quot;&amp;quot;               # For administration interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 INTRASUFFIX=&amp;quot;&amp;quot;               # For administration interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 ZEBRA_MARC_FORMAT=&amp;quot;unimarc&amp;quot;  # Specifies format of MARC records to be indexed by Zebra. Possible values are &#039;marc21&#039;, &#039;normarc&#039; and &#039;unimarc&#039;.&lt;br /&gt;
 ZEBRA_LANGUAGE=&amp;quot;uk&amp;quot;          # Primary language for Zebra indexing. Possible values are &#039;en&#039;, &#039;fr&#039; and &#039;nb&#039;.&lt;br /&gt;
 DEFAULTSQL=&amp;quot;&amp;quot;                # a value is generally not needed.&lt;br /&gt;
 BIBLIOS_INDEXING_MODE=&amp;quot;dom&amp;quot;         # Set the indexing mode for bibliographic records.  Valid values are dom (default) and grs1.&lt;br /&gt;
 AUTHORITIES_INDEXING_MODE=&amp;quot;dom&amp;quot;     # Set the indexing mode for authority records. Valid values are dom (default) and grs1.&lt;br /&gt;
 USE_MEMCACHED=&amp;quot;yes&amp;quot;                 # Set the instance to make use of memcache.&lt;br /&gt;
 MEMCACHED_SERVERS=&amp;quot;127.0.0.1:11211&amp;quot; # Set a comma-separated list of host:port memcached servers.&lt;br /&gt;
 MEMCACHED_PREFIX=&amp;quot;koha_&amp;quot;            # Set the desired prefix for the instance memcached namespace.&lt;br /&gt;
 ENABLE_SRU=&amp;quot;yes&amp;quot;                    # Enable the Z39.50/SRU server (default: disabled).&lt;br /&gt;
 SRU_SERVER_PORT=&amp;quot;7090&amp;quot;              # Specifiy a TCP port number for the Z39.50/SRU server to listen on. (default: 7090).&lt;br /&gt;
&lt;br /&gt;
===== ports.conf =====&lt;br /&gt;
Додаємо&lt;br /&gt;
&lt;br /&gt;
 Listen 8080&lt;br /&gt;
 Listen 8008&lt;br /&gt;
&lt;br /&gt;
у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
Порт 8008 додано для того щоб переспрямувати типовий віртуальний хост сервера Apache з порта 80 на порт 8008.&lt;br /&gt;
Для цього редагуємо типовий файл /etc/apache2/sites-enabled/000-default.conf і змінюємо наступний рядок&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;VirtualHost *:8008&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Також перезапускаємо Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
==== Варіант з доменами ====&lt;br /&gt;
&lt;br /&gt;
Цей варіант для випадку, коли є можливість попередньо налаштувати для АБІС Koha 2 домени на кшталт&lt;br /&gt;
&lt;br /&gt;
 opac.librarydomain.ua&lt;br /&gt;
 staff.librarydomain.ua&lt;br /&gt;
&lt;br /&gt;
Щодо налаштування див. тут https://wiki.koha-community.org/wiki/How_to_set_up_a_domain_name_for_Koha&lt;br /&gt;
&lt;br /&gt;
=== Команда „koha-create“ ===&lt;br /&gt;
&lt;br /&gt;
Синтаксис команди для створення екземплярів АБІС Koha — [https://wiki.koha-community.org/wiki/Commands_provided_by_the_Debian_packages#koha-create на вікі] та більш актуальний у [http://git.koha-community.org/gitweb/?p=koha.git;a=blob_plain;f=debian/scripts/koha-create;hb=HEAD коді на Git], а також через вбудовану довідку „koha-create --help“:&lt;br /&gt;
 koha-create [--create-db|--request-db|--populate-db|--use-db] \&lt;br /&gt;
   [--marcflavor marc21(default)|normarc|unimarc] \&lt;br /&gt;
   [--zebralang  cs|el|en(default)|es|fr|nb|ru|uk] \&lt;br /&gt;
   [--elasticsearch-server localhost:9200(default)] \&lt;br /&gt;
   [--auth-idx   dom(default)|grs1] \&lt;br /&gt;
   [--biblio-idx dom (default)|grs1] \&lt;br /&gt;
   [--use-memcached] \&lt;br /&gt;
   [--memcached-servers 127.0.0.1:11211,host2:port2,...] \&lt;br /&gt;
   [--memcached-prefix KOHA|koha_|...] \&lt;br /&gt;
   [--enable-sru] \&lt;br /&gt;
   [--sru-port 7090(default)|9998] \&lt;br /&gt;
   [--defaultsql /path/to/some.sql] \&lt;br /&gt;
   [--configfile /path/to/config] \&lt;br /&gt;
   [--passwdfile /path/to/passwd] \&lt;br /&gt;
   [--dbhost host] \&lt;br /&gt;
   [--database   dbname]  \&lt;br /&gt;
   [--adminuser admin_user_id_in_db] \&lt;br /&gt;
   [--template-cache-dir /var/cache/koha/&amp;lt;instance&amp;gt;/templates(default)] \&lt;br /&gt;
   [--timezone time/zone (America/Argentina)] \&lt;br /&gt;
   [--upload-path /var/lib/koha/&amp;lt;instancename&amp;gt;/uploads(default)|...] \&lt;br /&gt;
   [--tmp-path dir /var/lib/koha/&amp;lt;instance&amp;gt;/tmp(default)] \&lt;br /&gt;
   [--letsencrypt] \&lt;br /&gt;
   [--smtp-host host] \&lt;br /&gt;
   [--smtp-port NN] \&lt;br /&gt;
   [--smtp-timeout NN] \&lt;br /&gt;
   [--smtp-ssl-mode mode [disabled(default)|ssl|starttls] \&lt;br /&gt;
   [--smtp-user-name user] \&lt;br /&gt;
   [--smtp-password  pass] \&lt;br /&gt;
   [--smtp-debug] \&lt;br /&gt;
   [--mb-host localhost)default)] \&lt;br /&gt;
   [--mb-port NN default: 61613] \&lt;br /&gt;
   [--mb-user guest(default)] \&lt;br /&gt;
   [--mb-pass guest(default)] \&lt;br /&gt;
   [--mb-vhost koha_&amp;lt;instance&amp;gt;(default)] \&lt;br /&gt;
   [--keep-cookie NAME] \&lt;br /&gt;
   [--help,-h] \&lt;br /&gt;
   instancename&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Зауваження: довжина екземпляра Коха („instancename“) наразі обмежена 11 символами (див. [https://github.com/digibib/kohadevbox/issues/56], [https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10205]). Екземпляр з назвою більшої довжини буде непрацездатним.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Створення екземпляра АБІС Koha (українська, Unimarc)&lt;br /&gt;
&lt;br /&gt;
 sudo koha-create  --create-db  --configfile /etc/koha/koha-ukr-unimarc-site.conf   ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Вивід:&lt;br /&gt;
&lt;br /&gt;
 Koha instance is empty, no staff user created.&lt;br /&gt;
 Starting Koha worker daemon for ukr_unimarc (default):.&lt;br /&gt;
 Starting Koha indexing daemon for ukr_unimarc:.&lt;br /&gt;
&lt;br /&gt;
== Веб-встановлювач ==&lt;br /&gt;
&lt;br /&gt;
=== Актуальні українські sql-файли  ===&lt;br /&gt;
&lt;br /&gt;
Частина локалізованих SQL-таблиць &#039;&#039;&#039;українською&#039;&#039;&#039; була долучена латкою https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18537 у 2017 р. для версії Koha 17.05.05 та вище.&lt;br /&gt;
&lt;br /&gt;
Оновлення для українських SQL-таблиць доступні у  DrobBox Сергія Дубика за адресою:&lt;br /&gt;
&lt;br /&gt;
&#039;https://www.dropbox.com/sh/nybt54x8yhh7frq/AACfsG32sJnBgNh1CdivXDjYa?dl=0&#039;&lt;br /&gt;
&lt;br /&gt;
Тека &#039;&#039;&#039;SQL_Koha_23_05_0X_adds/uk-UA_additional/uk-UA&#039;&#039;&#039;  містить оновлення, які необхідно скопіювати у теку &#039;&#039;&#039;uk-UA&#039;&#039;&#039; у &#039;&#039;&#039;/usr/share/koha/intranet/cgi-bin/installer/data/mysql&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Виконайте наступну команду&lt;br /&gt;
 sudo find /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA -type d -exec chmod ugo+x {} \;&lt;br /&gt;
щоб надати привілеї теці /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA. Інакше інсталятор її не побачить.&lt;br /&gt;
&lt;br /&gt;
=== Утворення локалізованих шаблонів ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Переходимо у теку сценаріїв локалізації Коха&lt;br /&gt;
&lt;br /&gt;
 cd /usr/share/koha/misc/translator&lt;br /&gt;
&lt;br /&gt;
та запускаємо утворення локалізованих шаблонів тощо для кожної мови&lt;br /&gt;
&lt;br /&gt;
 sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib &amp;quot;./translate&amp;quot; install uk-UA&lt;br /&gt;
 sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib &amp;quot;./translate&amp;quot; install ru-RU&lt;br /&gt;
&lt;br /&gt;
... і для інших необхідних мов (окрім „en“)&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Спочатку дивимося перелік доступних мов&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --list --available&lt;br /&gt;
&lt;br /&gt;
Встановлюємо переклади для української&amp;lt;!-- та російської --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --install uk-UA&lt;br /&gt;
&amp;lt;!-- sudo koha-translate --install ru-RU --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ця команда також згенерує деякі перекладені дані для Коха (у форматі &#039;&#039;&#039;yaml&#039;&#039;&#039;-файлів) у теці&lt;br /&gt;
 /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA&lt;br /&gt;
разом з раніше скопійованими &#039;&#039;&#039;SQL&#039;&#039;&#039;-файлами.&lt;br /&gt;
&lt;br /&gt;
Також можете встановити деякі інші мови інтерфейсу&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --install pl-PL &lt;br /&gt;
&amp;lt;!-- sudo koha-translate --install be-BY --&amp;gt;&lt;br /&gt;
 sudo koha-translate --install de-DE&lt;br /&gt;
 sudo koha-translate --install fr-FR&lt;br /&gt;
 sudo koha-translate --install it-IT&lt;br /&gt;
 sudo koha-translate --install cs-CZ&lt;br /&gt;
 sudo koha-translate --install bg-Cyrl&lt;br /&gt;
 …&lt;br /&gt;
&lt;br /&gt;
=== Кроки веб-встановлювача ===&lt;br /&gt;
&lt;br /&gt;
Типовий логін для екземляра напр. „ukr_unimarc“ буде:&lt;br /&gt;
 koha_ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Пароль та логін можна переглянути за допомогою:&lt;br /&gt;
 sudo koha-passwd ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
або логін і пароль зберігаються у файлі &#039;&#039;&#039;/etc/koha/sites/ukr_unimarc/koha-conf.xml&#039;&#039;&#039;, у розділі &#039;&#039;&#039;config&#039;&#039;&#039; знаходимо користувача (&#039;&#039;&#039;user&#039;&#039;&#039;) та пароль (&#039;&#039;&#039;pass&#039;&#039;&#039;). Також побачити логін та пароль можна через команди &lt;br /&gt;
&lt;br /&gt;
 sudo xmlstarlet sel -t -v &#039;yazgfs/config/user&#039; /etc/koha/sites/ukr_unimarc/koha-conf.xml&lt;br /&gt;
 sudo xmlstarlet sel -t -v &#039;yazgfs/config/pass&#039; /etc/koha/sites/ukr_unimarc/koha-conf.xml&lt;br /&gt;
 &lt;br /&gt;
У веб-оглядачі переходимо за адресою http://localhost:8080/?language=uk-UA (чи http://localhost:8888/?language=uk-UA). Бачимо запит на авторизацію від веб-встановлювача.&lt;br /&gt;
&lt;br /&gt;
Крок 1: мова &#039;&#039;&#039;uk-UA&#039;&#039;&#039;, перевірка залежностей&lt;br /&gt;
&lt;br /&gt;
Крок 2: налаштування бази даних, перевірка з’єднання, існування БД та привілеїв&lt;br /&gt;
&lt;br /&gt;
Крок 3: створення таблиць, вибір МАРК-стандарту &#039;&#039;&#039;Unimarc&#039;&#039;&#039; (УкрМарк), вибір типових даних (послідовно &#039;&#039;&#039;вибираємо усі¹²&#039;&#039;&#039; &#039;&#039;&#039;дані&#039;&#039;&#039;, імпорт 1-10 хв.).&lt;br /&gt;
&lt;br /&gt;
¹Які типові дані можна вимкнути:&lt;br /&gt;
* Приклади користувачів &lt;br /&gt;
* Приклади бібліотек/підрозділів&lt;br /&gt;
&lt;br /&gt;
²Також варто вимкнути типову структуру unimarc_sample_fastadd_framework (вона конфліктує з unimarc_sample_fastadd_framework_FA_UKR) у блоці „Факультативне“.&lt;br /&gt;
&lt;br /&gt;
==== Процес імпорту даних ====&lt;br /&gt;
Для імпорту даних Koha використовуватиме дані з теки /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA.&lt;br /&gt;
У цій теці будуть як дані, згенеровані самою Коха (у форматі yml-файлів) так і дані sql-скриптів (з набору Сергія Дубика).  &lt;br /&gt;
&lt;br /&gt;
На 3 кроці слідкуємо за помилками при імпорті типових даних. Якщо є помилки — знаходимо відповідні sql-файли, виправляємо їх та імпортуємо вручну (напр., через phpmyadmin) або очищуємо таблиці і перезапускаємо веб-встановлювач. Також повідомляйте про sql-помилки Сергія Дубика, serhijdubykЖАБКАgmail.com. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Для очищення таблиць (ОБЕРЕЖНО - БУДУТЬ ВИТЕРТИ УСІ ДАНІ з БД koha_ukr_unimarc) та перезапуску веб-встановлювача можна використати наступний bash-скрипт delete_all_data_in_db_koha_ukr_unimarc.sh:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash &lt;br /&gt;
 # MySQL сервер та інформація про підключення&lt;br /&gt;
 MYSQL_USER=&amp;quot;koha_ukr_unimarc&amp;quot;&lt;br /&gt;
 MYSQL_PASSWORD=&amp;quot;ваш_пароль&amp;quot;&lt;br /&gt;
 MYSQL_HOST=&amp;quot;localhost&amp;quot; # або інший хост, на якому запущено MySQL&lt;br /&gt;
 MYSQL_DB=&amp;quot;koha_ukr_unimarc&amp;quot; &lt;br /&gt;
 # Вибір всіх таблиць в базі даних TABLES=$(mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -se &amp;quot;SHOW TABLES&amp;quot;)&lt;br /&gt;
 # Вимкнення перевірки зовнішніх ключів&lt;br /&gt;
 mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;SET FOREIGN_KEY_CHECKS = 0;&amp;quot; &lt;br /&gt;
 # Цикл для виконання DELETE для кожної таблиці&lt;br /&gt;
 for table in $TABLES&lt;br /&gt;
 do&lt;br /&gt;
   mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;DELETE FROM $table;&amp;quot;&lt;br /&gt;
 done &lt;br /&gt;
 # Включення перевірки зовнішніх ключів&lt;br /&gt;
 mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;SET FOREIGN_KEY_CHECKS = 1;&amp;quot;&lt;br /&gt;
 echo &amp;quot;Всі дані з бази даних $MYSQL_DB були очищені.&amp;quot;&lt;br /&gt;
 sudo /etc/init.d/koha-common restart&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
 sudo /etc/init.d/mariadb restart&lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
 koha-plack --restart ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Інколи, для кращого очищення, цей скрипт потрібно запускати повторно.&lt;br /&gt;
&lt;br /&gt;
==== Помилка „Gateway Timeout“ ====&lt;br /&gt;
Рідко, скоріш на повільних серверах, на 3-му кроці може з’являтися помилка „Gateway Timeout“. Спробуйте в налаштуваннях Apache (/etc/apache2/apache2.conf) виставити більший час (Timeout 1200), виконати&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
та перезапустити веб-встановлювач (й попередньо очистити таблиці).&lt;br /&gt;
&lt;br /&gt;
==== Адаптаційний етап  ====&lt;br /&gt;
=====Створення бібліотеки/підрозділу=====&lt;br /&gt;
&lt;br /&gt;
Створюємо свій підрозділ, напр.&lt;br /&gt;
&lt;br /&gt;
    Код біб­ліо­те­ки/під­роз­ді­лу: AB&lt;br /&gt;
    Найменування: Абонемент&lt;br /&gt;
&lt;br /&gt;
=====Створення категорії користувачів=====&lt;br /&gt;
Якщо у sql-даних були вибрані типові категорії користувачів, то цей крок Коха пропустить.&lt;br /&gt;
&lt;br /&gt;
===== Створення адміністратора Коха=====&lt;br /&gt;
&lt;br /&gt;
Вводимо дані адміністратора Коха - прізвище, ім’я, номер читацького квитка, бібліотека / підрозділ, категорію користувача, логін, пароль.&lt;br /&gt;
&lt;br /&gt;
===== Створення нового типу одиниць =====&lt;br /&gt;
Якщо у sql-даних були вибрані приклади типів одиниць, то цей крок Коха пропустить.&lt;br /&gt;
&lt;br /&gt;
===== Створення нового правила обігу =====&lt;br /&gt;
Наприклад, вибираємо&lt;br /&gt;
 Підрозділ бібліотеки: Абонемент&lt;br /&gt;
 Категорія користувача: Студент&lt;br /&gt;
 Тип одиниці: BOOK&lt;br /&gt;
 Поточна дозволена кількість видач: 50&lt;br /&gt;
 Термін випозичання: 14&lt;br /&gt;
 Одиниці: дні&lt;br /&gt;
 Продовження (дозволена кількість): 1&lt;br /&gt;
=====Встановлення завершено!=====&lt;br /&gt;
Вітаємо, Ви закінчили і готові до використання Коха&lt;br /&gt;
&lt;br /&gt;
== Підтримка кирилиці рушієм пошуку Zebra ==&lt;br /&gt;
&lt;br /&gt;
Необхідно додати кириличні символи до файлу&lt;br /&gt;
&lt;br /&gt;
 /etc/koha/zebradb/etc/word-phrase-utf.chr&lt;br /&gt;
&lt;br /&gt;
а саме виправити на наступне:&lt;br /&gt;
&lt;br /&gt;
 lowercase {0-9}{a-z}αβγδεζηθικλμνξοπρστυφχψωæäåąßćęłńóśøöüźżабвгдежзийклмнопрстуфхцчшщьыъэюяёєїґўі’&lt;br /&gt;
 uppercase {0-9}{A-Z}ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩÆÄÅĄẞĆĘŁŃÓŚØÖÜŹŻАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЬЫЪЭЮЯЁЄЇҐЎІ’&lt;br /&gt;
 &lt;br /&gt;
 space {\001-\040}!&amp;quot;#$%&amp;amp;&#039;\()*+,-./:;&amp;lt;=&amp;gt;?@\[\\]^_`\{|}~{\x88-\x89}{\x98-\x9C}&lt;br /&gt;
&lt;br /&gt;
Без цієї зміни пошук або не буде працювати або даватиме некоректні результати.&lt;br /&gt;
&lt;br /&gt;
Також для коректного сортування кирилиці аналогічні зміни також потрібно внести і до файлу&lt;br /&gt;
/etc/koha/zebradb/lang_defs/en/&#039;&#039;&#039;sort-string-utf.chr&#039;&#039;&#039; (наявність uk/sort-string-utf.chr наразі не дає бажаного результату).&lt;br /&gt;
&lt;br /&gt;
При оновленнях пакунка „koha-common“ також потрібно вносити ці зміни.&lt;br /&gt;
&lt;br /&gt;
=== Запуск служби Zebra ===&lt;br /&gt;
&lt;br /&gt;
 sudo koha-zebra --start ukr_unimarc&lt;br /&gt;
* koha-zebra — новий скрипт, згадка про нього є тут https://koha-community.org/koha-17-11-released/&lt;br /&gt;
&lt;br /&gt;
=== Запуск індексації Zebra ===&lt;br /&gt;
&lt;br /&gt;
 sudo koha-rebuild-zebra -f -v ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== Включення Plack ==&lt;br /&gt;
 koha-plack --enable ukr_unimarc;  koha-plack --start ukr_unimarc&lt;br /&gt;
Щодо продуктивності див. також тут:&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Performance&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Benchmark_for_16.11&lt;br /&gt;
&lt;br /&gt;
== E-mail ==&lt;br /&gt;
&lt;br /&gt;
By default, email is turned off. This is to let you get everything set up before you risk sending unwanted notices to people. To turn email on:&lt;br /&gt;
&lt;br /&gt;
 sudo koha-email-enable ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== Вимкнення оновлення Koha ==&lt;br /&gt;
Для більш контрольованого оновлення пакунків Коха можна тимчасово виключити оновлення у /etc/apt/sources.list.d/koha.list                                                                                                                                                         &lt;br /&gt;
 #deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&lt;br /&gt;
&lt;br /&gt;
Це дозволить легко оновлювати інші пакунки Debian&lt;br /&gt;
&lt;br /&gt;
= Виправлення проблем =&lt;br /&gt;
Деколи стає відомо про проблему у поточній версії Koha. Зазвичай виправлення з’являється в наступній версії.&lt;br /&gt;
Це у випадку, якщо про проблему повідомлено на [https://bugs.koha-community.org/bugzilla3/ баґгтрекар Koha] і знайдено й прийнято її вирішення (латка) до виходу наступної версії.&lt;br /&gt;
Тут згадуватимуться проблеми й їх вирішення для поточних версій Koha.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Koha 16.11 ==&lt;br /&gt;
=== Поламані посилання при пошуку ===&lt;br /&gt;
Проявляється в укр. та рос. локалізації Unimarc (УкрМарк) при використанні відображення Koha-MARC „biblio.biblionumber «» 090^9.&lt;br /&gt;
&lt;br /&gt;
Вирішення: замінити у файлі /usr/share/koha/intranet/htdocs/intranet-tmpl/prog/en/xslt/UNIMARCslim2intranetResults.xsl&lt;br /&gt;
рядок&lt;br /&gt;
  &amp;lt;xsl:variable name=&amp;quot;biblionumber&amp;quot; select=&amp;quot;marc:controlfield[@tag=001]&amp;quot;/&amp;gt;&lt;br /&gt;
на рядок&lt;br /&gt;
  &amp;lt;xsl:variable name=&amp;quot;biblionumber&amp;quot; select=&amp;quot;marc:datafield[@tag=090]/marc:subfield[@code=&#039;a&#039;]&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Повідомлення про помилку: [https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17730 Uniform mapping for biblio.biblionumber (Unimarc) ].&lt;br /&gt;
&lt;br /&gt;
Потребує оновлення мов&lt;br /&gt;
 sudo koha-translate --update uk-UA&lt;br /&gt;
 sudo koha-translate --update pl-PL&lt;br /&gt;
 sudo koha-translate --update ru-RU&lt;br /&gt;
та інших&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Див. також: [[Виправлення та вдосконалення для АБІС Koha]], зроблені українською спільнотою АБІС Koha.&lt;br /&gt;
&lt;br /&gt;
= Оновлення Koha =&lt;br /&gt;
&lt;br /&gt;
Нова версія Koha виходить кожні шість місяців з набором нових функцій. Також кожен місяць виходять коригувальні оновлення.&lt;br /&gt;
&lt;br /&gt;
Оновлення проходить легко для варіанту [[Встановлення Koha з репозитарію на ОС Debian|встановлення Koha з пакунків Debian]].&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
 sudo apt-get install koha-common&lt;br /&gt;
&lt;br /&gt;
Деколи необхідно оновити ключ debian-сховища Koha.&lt;br /&gt;
&lt;br /&gt;
 wget -O- http://debian.koha-community.org/koha/gpg.asc | sudo apt-key add -&lt;br /&gt;
&lt;br /&gt;
== Встановлення/оновлення допоміжних perl-модулів ==&lt;br /&gt;
&lt;br /&gt;
Після оновлення, перевіряємо в бібліотечному інтерфейсі сторінку „Домівка &amp;gt; Про АБІС Koha &amp;gt; Модулі Perl“.&lt;br /&gt;
&lt;br /&gt;
Ви можете побачити відсутні модулі Perl, виділені різними кольорами,&lt;br /&gt;
&lt;br /&gt;
=== Пакунки з репозитарію Debian ===&lt;br /&gt;
&lt;br /&gt;
Деякі згадувані тут пакунки могли бути відсутні у репозиторії Debian на момент підготовки пакунки з Koha. Пробуємо знайти відсутні пакунки через пошук &lt;br /&gt;
https://www.debian.org/distrib/packages#search_packages&lt;br /&gt;
&lt;br /&gt;
Знайдені пакунки довстановлюємо&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install знайдений_пакунок&lt;br /&gt;
&lt;br /&gt;
=== Пакунки з CPAN ===&lt;br /&gt;
&lt;br /&gt;
Perl-пакунки, наразі не пакетизовані й відсутні у репозитарії Debian, встановлюємо напряму з репозитарію perl-пакунків CPAN.&lt;br /&gt;
&lt;br /&gt;
Наприклад, при  оновлення до 16.11: &lt;br /&gt;
&lt;br /&gt;
(perl-пакунок „Test::DBIx::Class“ також вимагав встановлення debian-пакунка „apache2-dev“)&lt;br /&gt;
&lt;br /&gt;
 sudo cpan&lt;br /&gt;
 install Test::DBIx::Class&lt;br /&gt;
 install Readonly::XS&lt;br /&gt;
 install HTTPD::Bench::ApacheBench&lt;br /&gt;
&lt;br /&gt;
== Оновлення локалізації ==&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --update uk-UA&lt;br /&gt;
та, за потреби, інших мов (ru-RU, pl-PL, be-BY)&lt;br /&gt;
&lt;br /&gt;
Однак, при оновленні пакунків Koha локалізація оновлюється автоматично для усіх вибраних мов.&lt;br /&gt;
&lt;br /&gt;
= Вилучення Koha =&lt;br /&gt;
&lt;br /&gt;
Вилучення пакунка „koha-common“ не приводить до автоматичного вилучення екземплярів АБІС Koha. &#039;&#039;&#039;Попередньо&#039;&#039;&#039; необхідно зупинити та вилучити усі екземпляри АБІС Koha командами&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/mariadb restart&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
 sudo koha-zebra --stop ukr_unimarc&lt;br /&gt;
 sudo koha-indexer --stop ukr_unimarc&lt;br /&gt;
 sudo koha-plack --stop ukr_unimarc&lt;br /&gt;
 sudo koha-disable ukr_unimarc&lt;br /&gt;
 sudo koha-remove ukr_unimarc&lt;br /&gt;
 sudo /sbin/userdel ukr_unimarc-koha&lt;br /&gt;
 sudo /sbin/groupdel ukr_unimarc-koha&lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
&lt;br /&gt;
Інколи виникає помилка userdel: user ukr_unimarc-koha is currently used by process 4793 /usr/sbin/deluser: `/usr/sbin/userdel ukr_unimarc-koha&#039; returned error code 8. Див. https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=4880.&lt;br /&gt;
&lt;br /&gt;
Перегляд переліку наявних екземплярів &lt;br /&gt;
&lt;br /&gt;
 sudo koha-list&lt;br /&gt;
&lt;br /&gt;
Остаточне вилучення пакунків Koha&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get purge koha-common koha-deps koha-perldeps koha-elasticsearch&lt;br /&gt;
&lt;br /&gt;
Перевірте також теки:&lt;br /&gt;
 /var/spool/koha&lt;br /&gt;
 /var/log/koha&lt;br /&gt;
 /var/lib/koha&lt;br /&gt;
 /var/cache/koha&lt;br /&gt;
 /usr/share/koha&lt;br /&gt;
 /etc/koha&lt;br /&gt;
&lt;br /&gt;
Можна очистити вміст цих тек щодо екземпляру ukr_unimarc&lt;br /&gt;
 rm -rf /var/spool/koha/ukr_unimarc&lt;br /&gt;
 rm -rf /var/log/koha/ukr_unimarc&lt;br /&gt;
 rm -rf /var/lib/koha/ukr_unimarc &lt;br /&gt;
 rm -rf /var/cache/koha/ukr_unimarc &lt;br /&gt;
&lt;br /&gt;
У випадку якщо це був останній екземпляр та Вам не потрібна тека /usr/share/koha, то вилучайте й повністю теку /usr/share/koha &lt;br /&gt;
 rm -rf /usr/share/koha&lt;br /&gt;
Примітка: Теку /usr/share/koha мала вилучити команда „apt-get purge koha-common“, однак там могли залишитися файли перекладів чи інші ваші зміни чи долучені файли.&lt;br /&gt;
&lt;br /&gt;
У теці /etc/koha команда „apt-get purge koha-common“ також вилучила більшість файлів. Залишилася тека /etc/koha/sites/ukr_unimarc, її вилучаємо&lt;br /&gt;
 rm -rf /etc/koha/sites/ukr_unimarc&lt;br /&gt;
Також там могли зберегтися конфіг налаштування екземпляра (/etc/koha/koha-ukr-unimarc-site.conf) та інші ваші зміни. Якщо нічого з цього не потрібно, то вилучаємо теку /etc/koha/&lt;br /&gt;
 rm -rf /etc/koha&lt;br /&gt;
&lt;br /&gt;
Вилучення налаштувань для веб-сервера Apache2&lt;br /&gt;
&lt;br /&gt;
 rm /etc/apache2/sites-enabled/ukr_unimarc.conf&lt;br /&gt;
 rm /etc/apache2/sites-available/ukr_unimarc.conf&lt;br /&gt;
&lt;br /&gt;
Якщо після видалення планується перевстановлення Коха, то ще потрібно &lt;br /&gt;
 &lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
&lt;br /&gt;
= Налаштування =&lt;br /&gt;
&lt;br /&gt;
Щодо додаткових налаштувань та адаптацій див. тут: [[Налаштування Koha, встановленої з джерела]].&lt;br /&gt;
&lt;br /&gt;
= Див. також =&lt;br /&gt;
&lt;br /&gt;
* [[Встановлення Koha з джерела на ОС Debian]]&lt;br /&gt;
* [[Оновлення Koha, встановленої з джерела]]&lt;br /&gt;
* [[Коротка інструкція для адміністратора АБІС Koha]]&lt;br /&gt;
* [[Короткий посібник користувача АБІС Koha]]&lt;br /&gt;
&lt;br /&gt;
[[Category:АБІС Koha]]&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_Koha_%D0%B7_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D1%96%D1%8E_%D0%BD%D0%B0_%D0%9E%D0%A1_Debian&amp;diff=9247</id>
		<title>Встановлення Koha з репозитарію на ОС Debian</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_Koha_%D0%B7_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D1%96%D1%8E_%D0%BD%D0%B0_%D0%9E%D0%A1_Debian&amp;diff=9247"/>
		<updated>2024-01-16T22:19:53Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: /* E-mail */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Розглядається встановлення АБІС Koha версії 21.05.X-23.11.X &#039;&#039;&#039;з репозитарію&#039;&#039;&#039; [http://debian.koha-community.org/ debian.koha-community.org]. &lt;br /&gt;
&lt;br /&gt;
На даний час це найбільш протестований і розповсюджений варіант.&lt;br /&gt;
&lt;br /&gt;
Окрім цього ще є варіант [[Встановлення Koha з джерела на ОС Debian|встановлення АБІС Koha з джерельних кодів]], що є дещо більш гнучким щодо налаштування, але і складнішим.&lt;br /&gt;
&lt;br /&gt;
Див. також&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_on_Debian Koha_on_Debian] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Debian Koha &amp;amp; Debian] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Category:Installation Category:Installation] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_on_ubuntu_-_packages Koha on ubuntu - packages] на Koha Wiki&lt;br /&gt;
&lt;br /&gt;
= Встановлення ОС Debian GNU/Linux &amp;lt;!-- 10 Buster / --&amp;gt; 11 Bullseye =&lt;br /&gt;
&lt;br /&gt;
Див. також:&lt;br /&gt;
* http://download.openlib.org.ua/ustanovka-debian-11/&lt;br /&gt;
* https://infoit.com.ua/linux/kak-ustanovit-debian-11-bullseye-shag-za-shagom/&lt;br /&gt;
* [http://wiki.tntu.edu.ua/%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_%D0%9E%D0%A1_Debian_Linux Встановлення ОС Debian Linux].&lt;br /&gt;
&lt;br /&gt;
Перевірка поточної версії Debian:&lt;br /&gt;
 lsb_release -d&lt;br /&gt;
&lt;br /&gt;
Щодо сумісності Коха з іншими версіями ОС див.&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/System_requirements_and_recommendations Системні вимоги та рекомендації] (англ.)&lt;br /&gt;
&lt;br /&gt;
== Підключення гілок non-free та contrib для пакунків Дебіен ==&lt;br /&gt;
&lt;br /&gt;
Перевіряємо у /etc/apt/sources.list чи підключені гілки  non-free та contrib&lt;br /&gt;
&lt;br /&gt;
 sudo mc -e /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
 deb     http://deb.debian.org/debian/ bullseye main non-free contrib&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bullseye main non-free contrib&lt;br /&gt;
 &lt;br /&gt;
 deb     http://security.debian.org/debian-security/ bullseye-security main&lt;br /&gt;
 deb-src http://security.debian.org/debian-security/ bullseye-security main&lt;br /&gt;
 &lt;br /&gt;
 deb     http://deb.debian.org/debian/ bullseye-updates main contrib non-free&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bullseye-updates main contrib non-free&lt;br /&gt;
 &lt;br /&gt;
 deb     http://deb.debian.org/debian bullseye-backports main contrib non-free&lt;br /&gt;
 deb-src http://deb.debian.org/debian bullseye-backports main&lt;br /&gt;
  &lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
= Встановлення ОС Debian GNU/Linux 12 bookworm =&lt;br /&gt;
&lt;br /&gt;
Див. також:&lt;br /&gt;
* https://d-i.debian.org/manual/uk.amd64/index.html Debian GNU/Linux гайд інсталяції&lt;br /&gt;
&lt;br /&gt;
Перевірка поточної версії Debian:&lt;br /&gt;
 lsb_release -d&lt;br /&gt;
&lt;br /&gt;
Щодо сумісності Коха з іншими версіями ОС див.&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/System_requirements_and_recommendations Системні вимоги та рекомендації] (англ.)&lt;br /&gt;
&lt;br /&gt;
== Підключення гілок non-free та contrib для пакунків Дебіен ==&lt;br /&gt;
&lt;br /&gt;
Перевіряємо у /etc/apt/sources.list чи підключені гілки  non-free та contrib&lt;br /&gt;
&lt;br /&gt;
 sudo mc -e /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware&lt;br /&gt;
  &lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
= Попередні налаштування =&lt;br /&gt;
== Локаль з UTF-8 ==&lt;br /&gt;
Перевірка локалі:&lt;br /&gt;
  sudo locale&lt;br /&gt;
у виводі повинно бути магічне „&#039;&#039;&#039;UTF-8&#039;&#039;&#039;“ (en.UTF-8,ru_RU.UTF-8 тощо), наприклад для України&lt;br /&gt;
&lt;br /&gt;
 LANG=uk_UA.UTF-8&lt;br /&gt;
 LANGUAGE=&lt;br /&gt;
 LC_CTYPE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_NUMERIC=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_TIME=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_COLLATE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MONETARY=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MESSAGES=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_PAPER=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_NAME=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_ADDRESS=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_TELEPHONE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MEASUREMENT=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_IDENTIFICATION=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Якщо &#039;&#039;&#039;UTF-8&#039;&#039;&#039; не згадується, то встановлюємо локаль&lt;br /&gt;
   apt install locales-all&lt;br /&gt;
   sudo /usr/sbin/update-locale LANG=uk_UA.UTF-8 LANGUAGE=&amp;quot;uk_UA:uk&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Підключення репозитарію Koha  ==&lt;br /&gt;
&lt;br /&gt;
В репозитарії [http://debian.koha-community.org/ debian.koha-community.org]  доступні стабільна та розробницька версії.&lt;br /&gt;
&lt;br /&gt;
Спочатку додаємо ключ gpg.asc (koha-keyring.gpg) до довірених ключів APT:&lt;br /&gt;
&lt;br /&gt;
Встановити gpg&lt;br /&gt;
 apt-get install gnupg2&lt;br /&gt;
&lt;br /&gt;
Звантажити та встановити ключ&lt;br /&gt;
&lt;br /&gt;
Новіший спосіб&lt;br /&gt;
 wget -qO - https://debian.koha-community.org/koha/gpg.asc | gpg --dearmor -o /usr/share/keyrings/koha-keyring.gpg&lt;br /&gt;
&lt;br /&gt;
або старіший спосіб&lt;br /&gt;
 wget -q -O- https://debian.koha-community.org/koha/gpg.asc | sudo apt-key add -&lt;br /&gt;
&lt;br /&gt;
Див. також [https://wiki.koha-community.org/wiki/Koha_on_Debian#The_apt-key_deprecation_warning] та [https://wiki.debian.org/DebianRepository/UseThirdParty]).&lt;br /&gt;
&lt;br /&gt;
Швидко підключити репозитарій стабільну версію Koha (рекомендується) можна командою&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha stable main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
&lt;br /&gt;
Також можна вибрати репозитарій з певною версією (див. тут http://debian.koha-community.org/koha/dists/), напр&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 21.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 21.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 22.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 22.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 &#039;&#039;&#039;echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&#039;&#039;&#039;&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
&lt;br /&gt;
Оновлюємо список доступних для встановлення пакунків&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
= Встановлення Koha =&lt;br /&gt;
&lt;br /&gt;
== Встановлення пакунків Koha ==&lt;br /&gt;
 sudo apt-get install koha-common koha-deps koha-perldeps koha-l10n koha-elasticsearch&lt;br /&gt;
&lt;br /&gt;
Може бути помилка з конфігурацією пакунка libapache2-mpm-itk, див. рішення тут https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=734865 та https://wiki.koha-community.org/wiki/Koha_on_Debian#Aside:_a_common_problem_on_Ubuntu_happens_here&lt;br /&gt;
&lt;br /&gt;
Якщо далі щось піде не так, читаємо стандартну інструкцію про налаштування&lt;br /&gt;
&lt;br /&gt;
 less /usr/share/doc/koha-common/README.Debian&lt;br /&gt;
&lt;br /&gt;
(у нових версіях можуть бути зміни)&lt;br /&gt;
&lt;br /&gt;
== Встановлення БД MySQL та допоміжних пакунків ==&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install mariadb-server &lt;br /&gt;
&lt;br /&gt;
 sudo mysql_secure_installation&lt;br /&gt;
&lt;br /&gt;
За винятком першого питання, на всі питання можна відповісти Так (“&#039;&#039;&#039;Y&#039;&#039;&#039;”). Необхідно встановити root пароль (надалі „ПарольАдмінаMySQL“)!&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install memcached libmemcached-tools&lt;br /&gt;
&lt;br /&gt;
 sudo apt install aptitude&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!-- sudo aptitude -t buster-backports install php-twig --&amp;gt;&lt;br /&gt;
 &amp;lt;!-- sudo aptitude -t bullseye-backports install php-twig --&amp;gt;&lt;br /&gt;
 sudo apt install php-twig&lt;br /&gt;
&lt;br /&gt;
 sudo apt install phpmyadmin php libapache2-mod-php &lt;br /&gt;
&lt;br /&gt;
* для „phpmyadmin“ вибрати (пробілом позначити зірочкою) лише „apache2“&lt;br /&gt;
* configure database for phpmyadmin with dbconfig-common? — так та встановити пароль застосунку&lt;br /&gt;
&lt;br /&gt;
Типово phpmyadmin доступний за адресою http://localhost/phpmyadmin&lt;br /&gt;
&lt;br /&gt;
Якщо потрібен доступ до phpmyadmin на іншому порті, то у файлі /etc/phpmyadmin/phpmyadmin.service змінити&lt;br /&gt;
 ...&lt;br /&gt;
 &amp;lt;port&amp;gt;8888&amp;lt;/port&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
&lt;br /&gt;
та додати цей порт у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
 Listen 8888&lt;br /&gt;
&lt;br /&gt;
Перезапуск Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
По умовчанню вхід через phphmyadmin для root закрито.&lt;br /&gt;
За потреби можна створити іншого користувача&lt;br /&gt;
 &lt;br /&gt;
 mysql -u root -p&lt;br /&gt;
 CREATE USER &#039;sysadmin&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;парольдляsysadmin&#039;;&lt;br /&gt;
&lt;br /&gt;
та надати йому привілеї на усі БД:&lt;br /&gt;
&lt;br /&gt;
 GRANT ALL PRIVILEGES ON *.* TO &#039;sysadmin&#039;@&#039;localhost&#039; WITH GRANT OPTION;&lt;br /&gt;
 exit&lt;br /&gt;
 sudo /etc/init.d/mysql restart&lt;br /&gt;
&lt;br /&gt;
== Пакунки з CPAN ==&lt;br /&gt;
&lt;br /&gt;
Пакунки, яких немає у репозитаріях Debian чи Koha, встановлюємо з CPAN.&lt;br /&gt;
&lt;br /&gt;
Станом на 12.2023 необхідні модулі&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;HTTPD::Bench::ApacheBench&#039;&#039;&#039; (0.73), перевірка в Debian: [https://packages.debian.org/search?keywords=libhttpd-bench-apachebench-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
* &#039;&#039;&#039;Text::CSV::Unicode&#039;&#039;&#039; (0.40), перевірка в Debian: [https://packages.debian.org/search?keywords=libtext_csv_unicode-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
* &#039;&#039;&#039;Selenium::Remote::Driver&#039;&#039;&#039; (1.27), перевірка в Debian: [https://packages.debian.org/search?keywords=libselenium_remote_driver-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Locale::XGettext::TT2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Встановлюємо командами (при цьому, якщо це перше використання CPAN, підтверджуємо автоматичне налаштування та підключення до Інтернет) :&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install make&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install HTTPD::Bench::ApacheBench&#039;&lt;br /&gt;
— встановився, вивід —&lt;br /&gt;
 ADIRAJ/ApacheBench-0.73.tar.gz&lt;br /&gt;
 make install  -- OK&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install libgdbm-dev apache2-dev libdatetimex-easy-perl &lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;DBIx::Class::Schema::PopulateMore&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Test::Differences&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Text::CSV::Unicode&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
 RMBARKER/Text-CSV-Unicode-0.400.tar.gz&lt;br /&gt;
  ./Build install  -- OK&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Selenium::Remote::Driver&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
 TEODESIAN/Selenium-Remote-Driver-1.32.tar.gz&lt;br /&gt;
  /usr/bin/make install  -- OK&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- exists in Debian 10: sudo  perl -MCPAN -e &#039;install Net::OAuth2::AuthorizationServer&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
  LEEJO/Net-OAuth2-AuthorizationServer-0.23.tar.gz&lt;br /&gt;
  /usr/bin/make install  -- OK&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!-- sudo  perl -MCPAN -e &#039;install Readonly::XS&#039;&lt;br /&gt;
— встановлено, вивід —&lt;br /&gt;
 Readonly::XS is up to date (1.05).&lt;br /&gt;
&#039;&#039;Чомусь є ще зауваження про пакунок Readonly::XS, хоча він і повинен бути встановлений командою вище (?).&#039;&#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- sudo  perl -MCPAN -e &#039;install WebService::ILS&#039;&lt;br /&gt;
— встановився, вивід —&lt;br /&gt;
 SRDJAN/WebService-ILS-0.14.tar.gz&lt;br /&gt;
 ./Build install  -- OK--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Locale::XGettext::TT2&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--== Налаштування MySQL ==--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
1) Пароль для користувача root БД MySQL: ПарольАдмінаMySQL&lt;br /&gt;
&lt;br /&gt;
Лише, &#039;&#039;&#039;якщо пароль не вибрано&#039;&#039;&#039; при встановленні MySQL чи необхідно вказати новий, то діємо наступним чином&lt;br /&gt;
&lt;br /&gt;
 sudo dpkg-reconfigure mysql-server-5.5&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
2) Для підтримки UTF-8 у MySQL у файлі /etc/mysql/my.cnf (в кінці) має бути наступне&lt;br /&gt;
&lt;br /&gt;
 [mysqld]&lt;br /&gt;
 init-connect=&#039;SET NAMES utf8, collation_connection=utf8_unicode_ci&#039;&lt;br /&gt;
 character-set-server=utf8&lt;br /&gt;
 collation-server=utf8_unicode_ci&lt;br /&gt;
 character_set_client=utf8&lt;br /&gt;
 skip-character-set-client-handshake&lt;br /&gt;
&lt;br /&gt;
3) Перезапускаємо сервер MySQL&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/mysql restart&lt;br /&gt;
&lt;br /&gt;
4) Переконуємося, що зміни внесені, виконавши&lt;br /&gt;
&lt;br /&gt;
 sudo mysql -uroot -pПарольАдмінаMySQL&lt;br /&gt;
 show variables;&lt;br /&gt;
 quit&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Налаштування Apache та сценарій „koha-post-install-setup“ ==&lt;br /&gt;
&lt;br /&gt;
1) Виконуємо сценарій&lt;br /&gt;
 sudo koha-post-install-setup&lt;br /&gt;
(він задіює модулі Rewrite та Suexec для Apache)&lt;br /&gt;
&lt;br /&gt;
2) Додатково задіюємо модулі &amp;lt;!--і Expires, --&amp;gt; Deflate, Cgi, headers, proxy_http&amp;lt;!--, Mpm_Itk та виключаємо[https://wiki.koha-community.org/wiki/Koha_on_Debian#Aside:_a_common_problem_on_Ubuntu_happens_here] модуль Event&lt;br /&gt;
 sudo a2enmod expires--&amp;gt;&lt;br /&gt;
 sudo a2enmod deflate&lt;br /&gt;
 sudo a2enmod rewrite&lt;br /&gt;
 sudo a2enmod cgi&lt;br /&gt;
&amp;lt;!-- sudo a2enmod mpm_itk&lt;br /&gt;
 sudo a2dismod mpm_event--&amp;gt;&lt;br /&gt;
 sudo a2enmod headers proxy_http&lt;br /&gt;
&lt;br /&gt;
3) Редагуємо  /etc/apache2/conf-available/charset.conf &lt;br /&gt;
 AddCharset UTF-8 .utf8&lt;br /&gt;
 AddDefaultCharset UTF-8&lt;br /&gt;
&lt;br /&gt;
та задіюємо його&lt;br /&gt;
&lt;br /&gt;
 sudo a2enconf charset&lt;br /&gt;
&lt;br /&gt;
4) Перезапуск Apache&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
== Створення екземпляра АБІС Koha ==&lt;br /&gt;
&lt;br /&gt;
=== Варіанти налаштування АБІС Koha  з доменами та портами ===&lt;br /&gt;
&lt;br /&gt;
==== Варіант з портами 8080 та 8888 (тестовий) ====&lt;br /&gt;
Цей варіант зручно використовувати на початковому етапі, коли домен (порт 80) зайнято під інший сайт/сервіс.&lt;br /&gt;
&lt;br /&gt;
===== koha-ukr-unimarc-site.conf =====&lt;br /&gt;
&lt;br /&gt;
Створюємо файл &lt;br /&gt;
 sudo mc -e /etc/koha/koha-ukr-unimarc-site.conf&lt;br /&gt;
наступного змісту&lt;br /&gt;
&lt;br /&gt;
 DOMAIN=&amp;quot;localhost&amp;quot;           # Change this to be your domain. Any instance will be a subdomain of this string.&lt;br /&gt;
 OPACPORT=&amp;quot;8080&amp;quot;                # TCP listening port for the users&#039; interface (if you skip this, the apache default of 80 will be used)&lt;br /&gt;
 OPACPREFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 OPACSUFFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 INTRAPORT=&amp;quot;8888&amp;quot;             # TCP listening port for the administration interface&lt;br /&gt;
 INTRAPREFIX=&amp;quot;&amp;quot;               # For administration interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 INTRASUFFIX=&amp;quot;&amp;quot;               # For administration interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 ZEBRA_MARC_FORMAT=&amp;quot;unimarc&amp;quot;  # Specifies format of MARC records to be indexed by Zebra. Possible values are &#039;marc21&#039;, &#039;normarc&#039; and &#039;unimarc&#039;.&lt;br /&gt;
 ZEBRA_LANGUAGE=&amp;quot;uk&amp;quot;          # Primary language for Zebra indexing. Possible values are &#039;en&#039;, &#039;fr&#039; and &#039;nb&#039;.&lt;br /&gt;
 DEFAULTSQL=&amp;quot;&amp;quot;                # a value is generally not needed.&lt;br /&gt;
 BIBLIOS_INDEXING_MODE=&amp;quot;dom&amp;quot;         # Set the indexing mode for bibliographic records.  Valid values are dom (default) and grs1.&lt;br /&gt;
 AUTHORITIES_INDEXING_MODE=&amp;quot;dom&amp;quot;     # Set the indexing mode for authority records. Valid values are dom (default) and grs1.&lt;br /&gt;
 USE_MEMCACHED=&amp;quot;yes&amp;quot;                 # Set the instance to make use of memcache.&lt;br /&gt;
 MEMCACHED_SERVERS=&amp;quot;127.0.0.1:11211&amp;quot; # Set a comma-separated list of host:port memcached servers.&lt;br /&gt;
 MEMCACHED_PREFIX=&amp;quot;koha_&amp;quot;            # Set the desired prefix for the instance memcached namespace.&lt;br /&gt;
 ENABLE_SRU=&amp;quot;yes&amp;quot;                    # Enable the Z39.50/SRU server (default: disabled).&lt;br /&gt;
 SRU_SERVER_PORT=&amp;quot;7090&amp;quot;              # Specifiy a TCP port number for the Z39.50/SRU server to listen on. (default: 7090).&lt;br /&gt;
&lt;br /&gt;
===== ports.conf =====&lt;br /&gt;
Додаємо&lt;br /&gt;
&lt;br /&gt;
 Listen 8080&lt;br /&gt;
 Listen 8888&lt;br /&gt;
&lt;br /&gt;
у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
Також перезапускаємо Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
==== Варіант з портами 80 та 8080 ====&lt;br /&gt;
Цей варіант зручно використовувати, коли під АБІС Koha відведено окремий домен/сервер.&lt;br /&gt;
 &lt;br /&gt;
===== koha-ukr-unimarc-site.conf =====&lt;br /&gt;
/змінюється/&lt;br /&gt;
Створюємо файл &lt;br /&gt;
 sudo mc -e /etc/koha/koha-ukr-unimarc-site.conf&lt;br /&gt;
наступного змісту&lt;br /&gt;
&lt;br /&gt;
 DOMAIN=&amp;quot;localhost&amp;quot;           # Change this to be your domain. Any instance will be a subdomain of this string.&lt;br /&gt;
 OPACPORT=&amp;quot;80&amp;quot;                # TCP listening port for the users&#039; interface (if you skip this, the apache default of 80 will be used)&lt;br /&gt;
 OPACPREFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 OPACSUFFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 INTRAPORT=&amp;quot;8080&amp;quot;             # TCP listening port for the administration interface&lt;br /&gt;
 INTRAPREFIX=&amp;quot;&amp;quot;               # For administration interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 INTRASUFFIX=&amp;quot;&amp;quot;               # For administration interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 ZEBRA_MARC_FORMAT=&amp;quot;unimarc&amp;quot;  # Specifies format of MARC records to be indexed by Zebra. Possible values are &#039;marc21&#039;, &#039;normarc&#039; and &#039;unimarc&#039;.&lt;br /&gt;
 ZEBRA_LANGUAGE=&amp;quot;uk&amp;quot;          # Primary language for Zebra indexing. Possible values are &#039;en&#039;, &#039;fr&#039; and &#039;nb&#039;.&lt;br /&gt;
 DEFAULTSQL=&amp;quot;&amp;quot;                # a value is generally not needed.&lt;br /&gt;
 BIBLIOS_INDEXING_MODE=&amp;quot;dom&amp;quot;         # Set the indexing mode for bibliographic records.  Valid values are dom (default) and grs1.&lt;br /&gt;
 AUTHORITIES_INDEXING_MODE=&amp;quot;dom&amp;quot;     # Set the indexing mode for authority records. Valid values are dom (default) and grs1.&lt;br /&gt;
 USE_MEMCACHED=&amp;quot;yes&amp;quot;                 # Set the instance to make use of memcache.&lt;br /&gt;
 MEMCACHED_SERVERS=&amp;quot;127.0.0.1:11211&amp;quot; # Set a comma-separated list of host:port memcached servers.&lt;br /&gt;
 MEMCACHED_PREFIX=&amp;quot;koha_&amp;quot;            # Set the desired prefix for the instance memcached namespace.&lt;br /&gt;
 ENABLE_SRU=&amp;quot;yes&amp;quot;                    # Enable the Z39.50/SRU server (default: disabled).&lt;br /&gt;
 SRU_SERVER_PORT=&amp;quot;7090&amp;quot;              # Specifiy a TCP port number for the Z39.50/SRU server to listen on. (default: 7090).&lt;br /&gt;
&lt;br /&gt;
===== ports.conf =====&lt;br /&gt;
Додаємо&lt;br /&gt;
&lt;br /&gt;
 Listen 8080&lt;br /&gt;
 Listen 8008&lt;br /&gt;
&lt;br /&gt;
у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
Порт 8008 додано для того щоб переспрямувати типовий віртуальний хост сервера Apache з порта 80 на порт 8008.&lt;br /&gt;
Для цього редагуємо типовий файл /etc/apache2/sites-enabled/000-default.conf і змінюємо наступний рядок&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;VirtualHost *:8008&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Також перезапускаємо Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
==== Варіант з доменами ====&lt;br /&gt;
&lt;br /&gt;
Цей варіант для випадку, коли є можливість попередньо налаштувати для АБІС Koha 2 домени на кшталт&lt;br /&gt;
&lt;br /&gt;
 opac.librarydomain.ua&lt;br /&gt;
 staff.librarydomain.ua&lt;br /&gt;
&lt;br /&gt;
Щодо налаштування див. тут https://wiki.koha-community.org/wiki/How_to_set_up_a_domain_name_for_Koha&lt;br /&gt;
&lt;br /&gt;
=== Команда „koha-create“ ===&lt;br /&gt;
&lt;br /&gt;
Синтаксис команди для створення екземплярів АБІС Koha — [https://wiki.koha-community.org/wiki/Commands_provided_by_the_Debian_packages#koha-create на вікі] та більш актуальний у [http://git.koha-community.org/gitweb/?p=koha.git;a=blob_plain;f=debian/scripts/koha-create;hb=HEAD коді на Git], а також через вбудовану довідку „koha-create --help“:&lt;br /&gt;
 koha-create [--create-db|--request-db|--populate-db|--use-db] \&lt;br /&gt;
   [--marcflavor marc21(default)|normarc|unimarc] \&lt;br /&gt;
   [--zebralang  cs|el|en(default)|es|fr|nb|ru|uk] \&lt;br /&gt;
   [--elasticsearch-server localhost:9200(default)] \&lt;br /&gt;
   [--auth-idx   dom(default)|grs1] \&lt;br /&gt;
   [--biblio-idx dom (default)|grs1] \&lt;br /&gt;
   [--use-memcached] \&lt;br /&gt;
   [--memcached-servers 127.0.0.1:11211,host2:port2,...] \&lt;br /&gt;
   [--memcached-prefix KOHA|koha_|...] \&lt;br /&gt;
   [--enable-sru] \&lt;br /&gt;
   [--sru-port 7090(default)|9998] \&lt;br /&gt;
   [--defaultsql /path/to/some.sql] \&lt;br /&gt;
   [--configfile /path/to/config] \&lt;br /&gt;
   [--passwdfile /path/to/passwd] \&lt;br /&gt;
   [--dbhost host] \&lt;br /&gt;
   [--database   dbname]  \&lt;br /&gt;
   [--adminuser admin_user_id_in_db] \&lt;br /&gt;
   [--template-cache-dir /var/cache/koha/&amp;lt;instance&amp;gt;/templates(default)] \&lt;br /&gt;
   [--timezone time/zone (America/Argentina)] \&lt;br /&gt;
   [--upload-path /var/lib/koha/&amp;lt;instancename&amp;gt;/uploads(default)|...] \&lt;br /&gt;
   [--tmp-path dir /var/lib/koha/&amp;lt;instance&amp;gt;/tmp(default)] \&lt;br /&gt;
   [--letsencrypt] \&lt;br /&gt;
   [--smtp-host host] \&lt;br /&gt;
   [--smtp-port NN] \&lt;br /&gt;
   [--smtp-timeout NN] \&lt;br /&gt;
   [--smtp-ssl-mode mode [disabled(default)|ssl|starttls] \&lt;br /&gt;
   [--smtp-user-name user] \&lt;br /&gt;
   [--smtp-password  pass] \&lt;br /&gt;
   [--smtp-debug] \&lt;br /&gt;
   [--mb-host localhost)default)] \&lt;br /&gt;
   [--mb-port NN default: 61613] \&lt;br /&gt;
   [--mb-user guest(default)] \&lt;br /&gt;
   [--mb-pass guest(default)] \&lt;br /&gt;
   [--mb-vhost koha_&amp;lt;instance&amp;gt;(default)] \&lt;br /&gt;
   [--keep-cookie NAME] \&lt;br /&gt;
   [--help,-h] \&lt;br /&gt;
   instancename&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Зауваження: довжина екземпляра Коха („instancename“) наразі обмежена 11 символами (див. [https://github.com/digibib/kohadevbox/issues/56], [https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10205]). Екземпляр з назвою більшої довжини буде непрацездатним.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Створення екземпляра АБІС Koha (українська, Unimarc)&lt;br /&gt;
&lt;br /&gt;
 sudo koha-create  --create-db  --configfile /etc/koha/koha-ukr-unimarc-site.conf   ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Вивід:&lt;br /&gt;
&lt;br /&gt;
 Koha instance is empty, no staff user created.&lt;br /&gt;
 Starting Koha worker daemon for ukr_unimarc (default):.&lt;br /&gt;
 Starting Koha indexing daemon for ukr_unimarc:.&lt;br /&gt;
&lt;br /&gt;
== Веб-встановлювач ==&lt;br /&gt;
&lt;br /&gt;
=== Актуальні українські sql-файли  ===&lt;br /&gt;
&lt;br /&gt;
Частина локалізованих SQL-таблиць &#039;&#039;&#039;українською&#039;&#039;&#039; була долучена латкою https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18537 у 2017 р. для версії Koha 17.05.05 та вище.&lt;br /&gt;
&lt;br /&gt;
Оновлення для українських SQL-таблиць доступні у  DrobBox Сергія Дубика за адресою:&lt;br /&gt;
&lt;br /&gt;
&#039;https://www.dropbox.com/sh/nybt54x8yhh7frq/AACfsG32sJnBgNh1CdivXDjYa?dl=0&#039;&lt;br /&gt;
&lt;br /&gt;
Тека &#039;&#039;&#039;SQL_Koha_23_05_0X_adds/uk-UA_additional/uk-UA&#039;&#039;&#039;  містить оновлення, які необхідно скопіювати у теку &#039;&#039;&#039;uk-UA&#039;&#039;&#039; у &#039;&#039;&#039;/usr/share/koha/intranet/cgi-bin/installer/data/mysql&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Виконайте наступну команду&lt;br /&gt;
 sudo find /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA -type d -exec chmod ugo+x {} \;&lt;br /&gt;
щоб надати привілеї теці /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA. Інакше інсталятор її не побачить.&lt;br /&gt;
&lt;br /&gt;
=== Утворення локалізованих шаблонів ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Переходимо у теку сценаріїв локалізації Коха&lt;br /&gt;
&lt;br /&gt;
 cd /usr/share/koha/misc/translator&lt;br /&gt;
&lt;br /&gt;
та запускаємо утворення локалізованих шаблонів тощо для кожної мови&lt;br /&gt;
&lt;br /&gt;
 sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib &amp;quot;./translate&amp;quot; install uk-UA&lt;br /&gt;
 sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib &amp;quot;./translate&amp;quot; install ru-RU&lt;br /&gt;
&lt;br /&gt;
... і для інших необхідних мов (окрім „en“)&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Спочатку дивимося перелік доступних мов&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --list --available&lt;br /&gt;
&lt;br /&gt;
Встановлюємо переклади для української&amp;lt;!-- та російської --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --install uk-UA&lt;br /&gt;
&amp;lt;!-- sudo koha-translate --install ru-RU --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ця команда також згенерує деякі перекладені дані для Коха (у форматі &#039;&#039;&#039;yaml&#039;&#039;&#039;-файлів) у теці&lt;br /&gt;
 /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA&lt;br /&gt;
разом з раніше скопійованими &#039;&#039;&#039;SQL&#039;&#039;&#039;-файлами.&lt;br /&gt;
&lt;br /&gt;
Також можете встановити деякі інші мови інтерфейсу&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --install pl-PL &lt;br /&gt;
&amp;lt;!-- sudo koha-translate --install be-BY --&amp;gt;&lt;br /&gt;
 sudo koha-translate --install de-DE&lt;br /&gt;
 sudo koha-translate --install fr-FR&lt;br /&gt;
 sudo koha-translate --install it-IT&lt;br /&gt;
 sudo koha-translate --install cs-CZ&lt;br /&gt;
 sudo koha-translate --install bg-Cyrl&lt;br /&gt;
 …&lt;br /&gt;
&lt;br /&gt;
=== Кроки веб-встановлювача ===&lt;br /&gt;
&lt;br /&gt;
Типовий логін для екземляра напр. „ukr_unimarc“ буде:&lt;br /&gt;
 koha_ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Пароль та логін можна переглянути за допомогою:&lt;br /&gt;
 sudo koha-passwd ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
або логін і пароль зберігаються у файлі &#039;&#039;&#039;/etc/koha/sites/ukr_unimarc/koha-conf.xml&#039;&#039;&#039;, у розділі &#039;&#039;&#039;config&#039;&#039;&#039; знаходимо користувача (&#039;&#039;&#039;user&#039;&#039;&#039;) та пароль (&#039;&#039;&#039;pass&#039;&#039;&#039;). Також побачити логін та пароль можна через команди &lt;br /&gt;
&lt;br /&gt;
 sudo xmlstarlet sel -t -v &#039;yazgfs/config/user&#039; /etc/koha/sites/ukr_unimarc/koha-conf.xml&lt;br /&gt;
 sudo xmlstarlet sel -t -v &#039;yazgfs/config/pass&#039; /etc/koha/sites/ukr_unimarc/koha-conf.xml&lt;br /&gt;
 &lt;br /&gt;
У веб-оглядачі переходимо за адресою http://localhost:8080/?language=uk-UA (чи http://localhost:8888/?language=uk-UA). Бачимо запит на авторизацію від веб-встановлювача.&lt;br /&gt;
&lt;br /&gt;
Крок 1: мова &#039;&#039;&#039;uk-UA&#039;&#039;&#039;, перевірка залежностей&lt;br /&gt;
&lt;br /&gt;
Крок 2: налаштування бази даних, перевірка з’єднання, існування БД та привілеїв&lt;br /&gt;
&lt;br /&gt;
Крок 3: створення таблиць, вибір МАРК-стандарту &#039;&#039;&#039;Unimarc&#039;&#039;&#039; (УкрМарк), вибір типових даних (послідовно &#039;&#039;&#039;вибираємо усі¹²&#039;&#039;&#039; &#039;&#039;&#039;дані&#039;&#039;&#039;, імпорт 1-10 хв.).&lt;br /&gt;
&lt;br /&gt;
¹Які типові дані можна вимкнути:&lt;br /&gt;
* Приклади користувачів &lt;br /&gt;
* Приклади бібліотек/підрозділів&lt;br /&gt;
&lt;br /&gt;
²Також варто вимкнути типову структуру unimarc_sample_fastadd_framework (вона конфліктує з unimarc_sample_fastadd_framework_FA_UKR) у блоці „Факультативне“.&lt;br /&gt;
&lt;br /&gt;
==== Процес імпорту даних ====&lt;br /&gt;
Для імпорту даних Koha використовуватиме дані з теки /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA.&lt;br /&gt;
У цій теці будуть як дані, згенеровані самою Коха (у форматі yml-файлів) так і дані sql-скриптів (з набору Сергія Дубика).  &lt;br /&gt;
&lt;br /&gt;
На 3 кроці слідкуємо за помилками при імпорті типових даних. Якщо є помилки — знаходимо відповідні sql-файли, виправляємо їх та імпортуємо вручну (напр., через phpmyadmin) або очищуємо таблиці і перезапускаємо веб-встановлювач. Також повідомляйте про sql-помилки Сергія Дубика, serhijdubykЖАБКАgmail.com. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Для очищення таблиць (ОБЕРЕЖНО - БУДУТЬ ВИТЕРТИ УСІ ДАНІ з БД koha_ukr_unimarc) та перезапуску веб-встановлювача можна використати наступний bash-скрипт delete_all_data_in_db_koha_ukr_unimarc.sh:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash &lt;br /&gt;
 # MySQL сервер та інформація про підключення&lt;br /&gt;
 MYSQL_USER=&amp;quot;koha_ukr_unimarc&amp;quot;&lt;br /&gt;
 MYSQL_PASSWORD=&amp;quot;ваш_пароль&amp;quot;&lt;br /&gt;
 MYSQL_HOST=&amp;quot;localhost&amp;quot; # або інший хост, на якому запущено MySQL&lt;br /&gt;
 MYSQL_DB=&amp;quot;koha_ukr_unimarc&amp;quot; &lt;br /&gt;
 # Вибір всіх таблиць в базі даних TABLES=$(mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -se &amp;quot;SHOW TABLES&amp;quot;)&lt;br /&gt;
 # Вимкнення перевірки зовнішніх ключів&lt;br /&gt;
 mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;SET FOREIGN_KEY_CHECKS = 0;&amp;quot; &lt;br /&gt;
 # Цикл для виконання DELETE для кожної таблиці&lt;br /&gt;
 for table in $TABLES&lt;br /&gt;
 do&lt;br /&gt;
   mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;DELETE FROM $table;&amp;quot;&lt;br /&gt;
 done &lt;br /&gt;
 # Включення перевірки зовнішніх ключів&lt;br /&gt;
 mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;SET FOREIGN_KEY_CHECKS = 1;&amp;quot;&lt;br /&gt;
 echo &amp;quot;Всі дані з бази даних $MYSQL_DB були очищені.&amp;quot;&lt;br /&gt;
 sudo /etc/init.d/koha-common restart&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
 sudo /etc/init.d/mariadb restart&lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
 koha-plack --restart ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Інколи, для кращого очищення, цей скрипт потрібно запускати повторно.&lt;br /&gt;
&lt;br /&gt;
==== Помилка „Gateway Timeout“ ====&lt;br /&gt;
Рідко, скоріш на повільних серверах, на 3-му кроці може з’являтися помилка „Gateway Timeout“. Спробуйте в налаштуваннях Apache (/etc/apache2/apache2.conf) виставити більший час (Timeout 1200), виконати&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
та перезапустити веб-встановлювач (й попередньо очистити таблиці).&lt;br /&gt;
&lt;br /&gt;
==== Адаптаційний етап  ====&lt;br /&gt;
=====Створення бібліотеки/підрозділу=====&lt;br /&gt;
&lt;br /&gt;
Створюємо свій підрозділ, напр.&lt;br /&gt;
&lt;br /&gt;
    Код біб­ліо­те­ки/під­роз­ді­лу: AB&lt;br /&gt;
    Найменування: Абонемент&lt;br /&gt;
&lt;br /&gt;
=====Створення категорії користувачів=====&lt;br /&gt;
Якщо у sql-даних були вибрані типові категорії користувачів, то цей крок Коха пропустить.&lt;br /&gt;
&lt;br /&gt;
===== Створення адміністратора Коха=====&lt;br /&gt;
&lt;br /&gt;
Вводимо дані адміністратора Коха - прізвище, ім’я, номер читацького квитка, бібліотека / підрозділ, категорію користувача, логін, пароль.&lt;br /&gt;
&lt;br /&gt;
===== Створення нового типу одиниць =====&lt;br /&gt;
Якщо у sql-даних були вибрані приклади типів одиниць, то цей крок Коха пропустить.&lt;br /&gt;
&lt;br /&gt;
===== Створення нового правила обігу =====&lt;br /&gt;
Наприклад, вибираємо&lt;br /&gt;
 Підрозділ бібліотеки: Абонемент&lt;br /&gt;
 Категорія користувача: Студент&lt;br /&gt;
 Тип одиниці: BOOK&lt;br /&gt;
 Поточна дозволена кількість видач: 50&lt;br /&gt;
 Термін випозичання: 14&lt;br /&gt;
 Одиниці: дні&lt;br /&gt;
 Продовження (дозволена кількість): 1&lt;br /&gt;
=====Встановлення завершено!=====&lt;br /&gt;
Вітаємо, Ви закінчили і готові до використання Коха&lt;br /&gt;
&lt;br /&gt;
== Підтримка кирилиці рушієм пошуку Zebra ==&lt;br /&gt;
&lt;br /&gt;
Необхідно додати кириличні символи до файлу&lt;br /&gt;
&lt;br /&gt;
 /etc/koha/zebradb/etc/word-phrase-utf.chr&lt;br /&gt;
&lt;br /&gt;
а саме виправити на наступне:&lt;br /&gt;
&lt;br /&gt;
 lowercase {0-9}{a-z}αβγδεζηθικλμνξοπρστυφχψωæäåąßćęłńóśøöüźżабвгдежзийклмнопрстуфхцчшщьыъэюяёєїґўі’&lt;br /&gt;
 uppercase {0-9}{A-Z}ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩÆÄÅĄẞĆĘŁŃÓŚØÖÜŹŻАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЬЫЪЭЮЯЁЄЇҐЎІ’&lt;br /&gt;
 &lt;br /&gt;
 space {\001-\040}!&amp;quot;#$%&amp;amp;&#039;\()*+,-./:;&amp;lt;=&amp;gt;?@\[\\]^_`\{|}~{\x88-\x89}{\x98-\x9C}&lt;br /&gt;
&lt;br /&gt;
Без цієї зміни пошук або не буде працювати або даватиме некоректні результати.&lt;br /&gt;
&lt;br /&gt;
Також для коректного сортування кирилиці аналогічні зміни також потрібно внести і до файлу&lt;br /&gt;
/etc/koha/zebradb/lang_defs/en/&#039;&#039;&#039;sort-string-utf.chr&#039;&#039;&#039; (наявність uk/sort-string-utf.chr наразі не дає бажаного результату).&lt;br /&gt;
&lt;br /&gt;
При оновленнях пакунка „koha-common“ також потрібно вносити ці зміни.&lt;br /&gt;
&lt;br /&gt;
=== Запуск служби Zebra ===&lt;br /&gt;
&lt;br /&gt;
 sudo koha-zebra --start ukr_unimarc&lt;br /&gt;
* koha-zebra — новий скрипт, згадка про нього є тут https://koha-community.org/koha-17-11-released/&lt;br /&gt;
&lt;br /&gt;
=== Запуск індексації Zebra ===&lt;br /&gt;
&lt;br /&gt;
 sudo koha-rebuild-zebra -f -v ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== Включення Plack ==&lt;br /&gt;
 koha-plack --enable ukr_unimarc;  koha-plack --start ukr_unimarc&lt;br /&gt;
Щодо продуктивності див. також тут:&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Performance&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Benchmark_for_16.11&lt;br /&gt;
&lt;br /&gt;
== E-mail ==&lt;br /&gt;
&lt;br /&gt;
By default, email is turned off. This is to let you get everything set up before you risk sending unwanted notices to people. To turn email on:&lt;br /&gt;
&lt;br /&gt;
 sudo koha-email-enable ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== Вимкнення оновлення Koha ==&lt;br /&gt;
Для більш контрольованого оновлення пакунків Коха можна тимчасово виключити оновлення у /etc/apt/sources.list.d/koha.list                                                                                                                                                         &lt;br /&gt;
 #deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&lt;br /&gt;
&lt;br /&gt;
Це дозволить легко оновлювати інші пакунки Debian&lt;br /&gt;
&lt;br /&gt;
= Виправлення проблем =&lt;br /&gt;
Деколи стає відомо про проблему у поточній версії Koha. Зазвичай виправлення з’являється в наступній версії.&lt;br /&gt;
Це у випадку, якщо про проблему повідомлено на [https://bugs.koha-community.org/bugzilla3/ баґгтрекар Koha] і знайдено й прийнято її вирішення (латка) до виходу наступної версії.&lt;br /&gt;
Тут згадуватимуться проблеми й їх вирішення для поточних версій Koha.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Koha 16.11 ==&lt;br /&gt;
=== Поламані посилання при пошуку ===&lt;br /&gt;
Проявляється в укр. та рос. локалізації Unimarc (УкрМарк) при використанні відображення Koha-MARC „biblio.biblionumber «» 090^9.&lt;br /&gt;
&lt;br /&gt;
Вирішення: замінити у файлі /usr/share/koha/intranet/htdocs/intranet-tmpl/prog/en/xslt/UNIMARCslim2intranetResults.xsl&lt;br /&gt;
рядок&lt;br /&gt;
  &amp;lt;xsl:variable name=&amp;quot;biblionumber&amp;quot; select=&amp;quot;marc:controlfield[@tag=001]&amp;quot;/&amp;gt;&lt;br /&gt;
на рядок&lt;br /&gt;
  &amp;lt;xsl:variable name=&amp;quot;biblionumber&amp;quot; select=&amp;quot;marc:datafield[@tag=090]/marc:subfield[@code=&#039;a&#039;]&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Повідомлення про помилку: [https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17730 Uniform mapping for biblio.biblionumber (Unimarc) ].&lt;br /&gt;
&lt;br /&gt;
Потребує оновлення мов&lt;br /&gt;
 sudo koha-translate --update uk-UA&lt;br /&gt;
 sudo koha-translate --update pl-PL&lt;br /&gt;
 sudo koha-translate --update ru-RU&lt;br /&gt;
та інших&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Див. також: [[Виправлення та вдосконалення для АБІС Koha]], зроблені українською спільнотою АБІС Koha.&lt;br /&gt;
&lt;br /&gt;
= Оновлення Koha =&lt;br /&gt;
&lt;br /&gt;
Нова версія Koha виходить кожні шість місяців з набором нових функцій. Також кожен місяць виходять коригувальні оновлення.&lt;br /&gt;
&lt;br /&gt;
Оновлення проходить легко для варіанту [[Встановлення Koha з репозитарію на ОС Debian|встановлення Koha з пакунків Debian]].&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
 sudo apt-get install koha-common&lt;br /&gt;
&lt;br /&gt;
Деколи необхідно оновити ключ debian-сховища Koha.&lt;br /&gt;
&lt;br /&gt;
 wget -O- http://debian.koha-community.org/koha/gpg.asc | sudo apt-key add -&lt;br /&gt;
&lt;br /&gt;
== Встановлення/оновлення допоміжних perl-модулів ==&lt;br /&gt;
&lt;br /&gt;
Після оновлення, перевіряємо в бібліотечному інтерфейсі сторінку „Домівка &amp;gt; Про АБІС Koha &amp;gt; Модулі Perl“.&lt;br /&gt;
&lt;br /&gt;
Ви можете побачити відсутні модулі Perl, виділені різними кольорами,&lt;br /&gt;
&lt;br /&gt;
=== Пакунки з репозитарію Debian ===&lt;br /&gt;
&lt;br /&gt;
Деякі згадувані тут пакунки могли бути відсутні у репозиторії Debian на момент підготовки пакунки з Koha. Пробуємо знайти відсутні пакунки через пошук &lt;br /&gt;
https://www.debian.org/distrib/packages#search_packages&lt;br /&gt;
&lt;br /&gt;
Знайдені пакунки довстановлюємо&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install знайдений_пакунок&lt;br /&gt;
&lt;br /&gt;
=== Пакунки з CPAN ===&lt;br /&gt;
&lt;br /&gt;
Perl-пакунки, наразі не пакетизовані й відсутні у репозитарії Debian, встановлюємо напряму з репозитарію perl-пакунків CPAN.&lt;br /&gt;
&lt;br /&gt;
Наприклад, при  оновлення до 16.11: &lt;br /&gt;
&lt;br /&gt;
(perl-пакунок „Test::DBIx::Class“ також вимагав встановлення debian-пакунка „apache2-dev“)&lt;br /&gt;
&lt;br /&gt;
 sudo cpan&lt;br /&gt;
 install Test::DBIx::Class&lt;br /&gt;
 install Readonly::XS&lt;br /&gt;
 install HTTPD::Bench::ApacheBench&lt;br /&gt;
&lt;br /&gt;
== Оновлення локалізації ==&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --update uk-UA&lt;br /&gt;
та, за потреби, інших мов (ru-RU, pl-PL, be-BY)&lt;br /&gt;
&lt;br /&gt;
Однак, при оновленні пакунків Koha локалізація оновлюється автоматично для усіх вибраних мов.&lt;br /&gt;
&lt;br /&gt;
= Вилучення Koha =&lt;br /&gt;
&lt;br /&gt;
Вилучення пакунка „koha-common“ не приводить до автоматичного вилучення екземплярів АБІС Koha. &#039;&#039;&#039;Попередньо&#039;&#039;&#039; необхідно зупинити та вилучити усі екземпляри АБІС Koha командами&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/mariadb restart&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
 sudo koha-zebra --stop ukr_unimarc&lt;br /&gt;
 sudo koha-indexer --stop ukr_unimarc&lt;br /&gt;
 sudo koha-plack --stop ukr_unimarc&lt;br /&gt;
 sudo koha-disable ukr_unimarc&lt;br /&gt;
 sudo koha-remove ukr_unimarc&lt;br /&gt;
 sudo /sbin/userdel ukr_unimarc-koha&lt;br /&gt;
 sudo /sbin/groupdel ukr_unimarc-koha&lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
&lt;br /&gt;
Інколи виникає помилка userdel: user ukr_unimarc-koha is currently used by process 4793 /usr/sbin/deluser: `/usr/sbin/userdel ukr_unimarc-koha&#039; returned error code 8. Див. https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=4880.&lt;br /&gt;
&lt;br /&gt;
Перегляд переліку наявних екземплярів &lt;br /&gt;
&lt;br /&gt;
 sudo koha-list&lt;br /&gt;
&lt;br /&gt;
Остаточне вилучення пакунків Koha&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get purge koha-common koha-deps koha-perldeps koha-elasticsearch&lt;br /&gt;
&lt;br /&gt;
Перевірте також теки:&lt;br /&gt;
 /var/spool/koha&lt;br /&gt;
 /var/log/koha&lt;br /&gt;
 /var/lib/koha&lt;br /&gt;
 /var/cache/koha&lt;br /&gt;
 /usr/share/koha&lt;br /&gt;
 /etc/koha&lt;br /&gt;
&lt;br /&gt;
Можна очистити вміст цих тек щодо екземпляру ukr_unimarc&lt;br /&gt;
 rm -rf /var/spool/koha/ukr_unimarc&lt;br /&gt;
 rm -rf /var/log/koha/ukr_unimarc&lt;br /&gt;
 rm -rf /var/lib/koha/ukr_unimarc &lt;br /&gt;
 rm -rf /var/cache/koha/ukr_unimarc &lt;br /&gt;
&lt;br /&gt;
У випадку якщо це був останній екземпляр та Вам не потрібна тека /usr/share/koha, то вилучайте й повністю теку /usr/share/koha &lt;br /&gt;
 rm -rf /usr/share/koha&lt;br /&gt;
Примітка: Теку /usr/share/koha мала вилучити команда „apt-get purge koha-common“, однак там могли залишитися файли перекладів чи інші ваші зміни чи долучені файли.&lt;br /&gt;
&lt;br /&gt;
У теці /etc/koha команда „apt-get purge koha-common“ також вилучила більшість файлів. Залишилася тека /etc/koha/sites/ukr_unimarc, її вилучаємо&lt;br /&gt;
 rm -rf /etc/koha/sites/ukr_unimarc&lt;br /&gt;
Також там могли зберегтися конфіг налаштування екземпляра (/etc/koha/koha-ukr-unimarc-site.conf) та інші ваші зміни. Якщо нічого з цього не потрібно, то вилучаємо теку /etc/koha/&lt;br /&gt;
 rm -rf /etc/koha&lt;br /&gt;
&lt;br /&gt;
Вилучення налаштувань для веб-сервера Apache2&lt;br /&gt;
&lt;br /&gt;
 rm /etc/apache2/sites-enabled/ukr_unimarc.conf&lt;br /&gt;
 rm /etc/apache2/sites-available/ukr_unimarc.conf&lt;br /&gt;
&lt;br /&gt;
Якщо після видалення планується перевстановлення Коха, то ще потрібно &lt;br /&gt;
 &lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
&lt;br /&gt;
= Налаштування =&lt;br /&gt;
&lt;br /&gt;
Щодо додаткових налаштувань та адаптацій див. тут: [[Налаштування Koha, встановленої з джерела]].&lt;br /&gt;
&lt;br /&gt;
= Див. також =&lt;br /&gt;
&lt;br /&gt;
* [[Встановлення Koha з джерела на ОС Debian]]&lt;br /&gt;
* [[Оновлення Koha, встановленої з джерела]]&lt;br /&gt;
* [[Коротка інструкція для адміністратора АБІС Koha]]&lt;br /&gt;
* [[Короткий посібник користувача АБІС Koha]]&lt;br /&gt;
&lt;br /&gt;
[[Category:АБІС Koha]]&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
	<entry>
		<id>http://wiki.koha.org.ua/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_Koha_%D0%B7_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D1%96%D1%8E_%D0%BD%D0%B0_%D0%9E%D0%A1_Debian&amp;diff=9246</id>
		<title>Встановлення Koha з репозитарію на ОС Debian</title>
		<link rel="alternate" type="text/html" href="http://wiki.koha.org.ua/index.php?title=%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_Koha_%D0%B7_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%B0%D1%80%D1%96%D1%8E_%D0%BD%D0%B0_%D0%9E%D0%A1_Debian&amp;diff=9246"/>
		<updated>2024-01-16T21:46:29Z</updated>

		<summary type="html">&lt;p&gt;Dubyk: /* Кроки веб-встановлювача */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Розглядається встановлення АБІС Koha версії 21.05.X-23.11.X &#039;&#039;&#039;з репозитарію&#039;&#039;&#039; [http://debian.koha-community.org/ debian.koha-community.org]. &lt;br /&gt;
&lt;br /&gt;
На даний час це найбільш протестований і розповсюджений варіант.&lt;br /&gt;
&lt;br /&gt;
Окрім цього ще є варіант [[Встановлення Koha з джерела на ОС Debian|встановлення АБІС Koha з джерельних кодів]], що є дещо більш гнучким щодо налаштування, але і складнішим.&lt;br /&gt;
&lt;br /&gt;
Див. також&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_on_Debian Koha_on_Debian] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Debian Koha &amp;amp; Debian] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Category:Installation Category:Installation] на Koha Wiki&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/Koha_on_ubuntu_-_packages Koha on ubuntu - packages] на Koha Wiki&lt;br /&gt;
&lt;br /&gt;
= Встановлення ОС Debian GNU/Linux &amp;lt;!-- 10 Buster / --&amp;gt; 11 Bullseye =&lt;br /&gt;
&lt;br /&gt;
Див. також:&lt;br /&gt;
* http://download.openlib.org.ua/ustanovka-debian-11/&lt;br /&gt;
* https://infoit.com.ua/linux/kak-ustanovit-debian-11-bullseye-shag-za-shagom/&lt;br /&gt;
* [http://wiki.tntu.edu.ua/%D0%92%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%BD%D1%8F_%D0%9E%D0%A1_Debian_Linux Встановлення ОС Debian Linux].&lt;br /&gt;
&lt;br /&gt;
Перевірка поточної версії Debian:&lt;br /&gt;
 lsb_release -d&lt;br /&gt;
&lt;br /&gt;
Щодо сумісності Коха з іншими версіями ОС див.&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/System_requirements_and_recommendations Системні вимоги та рекомендації] (англ.)&lt;br /&gt;
&lt;br /&gt;
== Підключення гілок non-free та contrib для пакунків Дебіен ==&lt;br /&gt;
&lt;br /&gt;
Перевіряємо у /etc/apt/sources.list чи підключені гілки  non-free та contrib&lt;br /&gt;
&lt;br /&gt;
 sudo mc -e /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
 deb     http://deb.debian.org/debian/ bullseye main non-free contrib&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bullseye main non-free contrib&lt;br /&gt;
 &lt;br /&gt;
 deb     http://security.debian.org/debian-security/ bullseye-security main&lt;br /&gt;
 deb-src http://security.debian.org/debian-security/ bullseye-security main&lt;br /&gt;
 &lt;br /&gt;
 deb     http://deb.debian.org/debian/ bullseye-updates main contrib non-free&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bullseye-updates main contrib non-free&lt;br /&gt;
 &lt;br /&gt;
 deb     http://deb.debian.org/debian bullseye-backports main contrib non-free&lt;br /&gt;
 deb-src http://deb.debian.org/debian bullseye-backports main&lt;br /&gt;
  &lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
= Встановлення ОС Debian GNU/Linux 12 bookworm =&lt;br /&gt;
&lt;br /&gt;
Див. також:&lt;br /&gt;
* https://d-i.debian.org/manual/uk.amd64/index.html Debian GNU/Linux гайд інсталяції&lt;br /&gt;
&lt;br /&gt;
Перевірка поточної версії Debian:&lt;br /&gt;
 lsb_release -d&lt;br /&gt;
&lt;br /&gt;
Щодо сумісності Коха з іншими версіями ОС див.&lt;br /&gt;
* [https://wiki.koha-community.org/wiki/System_requirements_and_recommendations Системні вимоги та рекомендації] (англ.)&lt;br /&gt;
&lt;br /&gt;
== Підключення гілок non-free та contrib для пакунків Дебіен ==&lt;br /&gt;
&lt;br /&gt;
Перевіряємо у /etc/apt/sources.list чи підключені гілки  non-free та contrib&lt;br /&gt;
&lt;br /&gt;
 sudo mc -e /etc/apt/sources.list&lt;br /&gt;
&lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware&lt;br /&gt;
 &lt;br /&gt;
 deb 	http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware&lt;br /&gt;
 deb-src http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware&lt;br /&gt;
  &lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
&lt;br /&gt;
= Попередні налаштування =&lt;br /&gt;
== Локаль з UTF-8 ==&lt;br /&gt;
Перевірка локалі:&lt;br /&gt;
  sudo locale&lt;br /&gt;
у виводі повинно бути магічне „&#039;&#039;&#039;UTF-8&#039;&#039;&#039;“ (en.UTF-8,ru_RU.UTF-8 тощо), наприклад для України&lt;br /&gt;
&lt;br /&gt;
 LANG=uk_UA.UTF-8&lt;br /&gt;
 LANGUAGE=&lt;br /&gt;
 LC_CTYPE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_NUMERIC=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_TIME=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_COLLATE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MONETARY=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MESSAGES=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_PAPER=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_NAME=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_ADDRESS=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_TELEPHONE=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_MEASUREMENT=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
 LC_IDENTIFICATION=&amp;quot;uk_UA.UTF-8&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Якщо &#039;&#039;&#039;UTF-8&#039;&#039;&#039; не згадується, то встановлюємо локаль&lt;br /&gt;
   apt install locales-all&lt;br /&gt;
   sudo /usr/sbin/update-locale LANG=uk_UA.UTF-8 LANGUAGE=&amp;quot;uk_UA:uk&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Підключення репозитарію Koha  ==&lt;br /&gt;
&lt;br /&gt;
В репозитарії [http://debian.koha-community.org/ debian.koha-community.org]  доступні стабільна та розробницька версії.&lt;br /&gt;
&lt;br /&gt;
Спочатку додаємо ключ gpg.asc (koha-keyring.gpg) до довірених ключів APT:&lt;br /&gt;
&lt;br /&gt;
Встановити gpg&lt;br /&gt;
 apt-get install gnupg2&lt;br /&gt;
&lt;br /&gt;
Звантажити та встановити ключ&lt;br /&gt;
&lt;br /&gt;
Новіший спосіб&lt;br /&gt;
 wget -qO - https://debian.koha-community.org/koha/gpg.asc | gpg --dearmor -o /usr/share/keyrings/koha-keyring.gpg&lt;br /&gt;
&lt;br /&gt;
або старіший спосіб&lt;br /&gt;
 wget -q -O- https://debian.koha-community.org/koha/gpg.asc | sudo apt-key add -&lt;br /&gt;
&lt;br /&gt;
Див. також [https://wiki.koha-community.org/wiki/Koha_on_Debian#The_apt-key_deprecation_warning] та [https://wiki.debian.org/DebianRepository/UseThirdParty]).&lt;br /&gt;
&lt;br /&gt;
Швидко підключити репозитарій стабільну версію Koha (рекомендується) можна командою&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha stable main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
&lt;br /&gt;
Також можна вибрати репозитарій з певною версією (див. тут http://debian.koha-community.org/koha/dists/), напр&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 21.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 21.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 22.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 22.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
 &#039;&#039;&#039;echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.05 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&#039;&#039;&#039;&lt;br /&gt;
 echo &#039;deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] http://debian.koha-community.org/koha 23.11 main&#039; | sudo tee /etc/apt/sources.list.d/koha.list&lt;br /&gt;
&lt;br /&gt;
Оновлюємо список доступних для встановлення пакунків&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
&lt;br /&gt;
= Встановлення Koha =&lt;br /&gt;
&lt;br /&gt;
== Встановлення пакунків Koha ==&lt;br /&gt;
 sudo apt-get install koha-common koha-deps koha-perldeps koha-l10n koha-elasticsearch&lt;br /&gt;
&lt;br /&gt;
Може бути помилка з конфігурацією пакунка libapache2-mpm-itk, див. рішення тут https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=734865 та https://wiki.koha-community.org/wiki/Koha_on_Debian#Aside:_a_common_problem_on_Ubuntu_happens_here&lt;br /&gt;
&lt;br /&gt;
Якщо далі щось піде не так, читаємо стандартну інструкцію про налаштування&lt;br /&gt;
&lt;br /&gt;
 less /usr/share/doc/koha-common/README.Debian&lt;br /&gt;
&lt;br /&gt;
(у нових версіях можуть бути зміни)&lt;br /&gt;
&lt;br /&gt;
== Встановлення БД MySQL та допоміжних пакунків ==&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install mariadb-server &lt;br /&gt;
&lt;br /&gt;
 sudo mysql_secure_installation&lt;br /&gt;
&lt;br /&gt;
За винятком першого питання, на всі питання можна відповісти Так (“&#039;&#039;&#039;Y&#039;&#039;&#039;”). Необхідно встановити root пароль (надалі „ПарольАдмінаMySQL“)!&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install memcached libmemcached-tools&lt;br /&gt;
&lt;br /&gt;
 sudo apt install aptitude&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;!-- sudo aptitude -t buster-backports install php-twig --&amp;gt;&lt;br /&gt;
 &amp;lt;!-- sudo aptitude -t bullseye-backports install php-twig --&amp;gt;&lt;br /&gt;
 sudo apt install php-twig&lt;br /&gt;
&lt;br /&gt;
 sudo apt install phpmyadmin php libapache2-mod-php &lt;br /&gt;
&lt;br /&gt;
* для „phpmyadmin“ вибрати (пробілом позначити зірочкою) лише „apache2“&lt;br /&gt;
* configure database for phpmyadmin with dbconfig-common? — так та встановити пароль застосунку&lt;br /&gt;
&lt;br /&gt;
Типово phpmyadmin доступний за адресою http://localhost/phpmyadmin&lt;br /&gt;
&lt;br /&gt;
Якщо потрібен доступ до phpmyadmin на іншому порті, то у файлі /etc/phpmyadmin/phpmyadmin.service змінити&lt;br /&gt;
 ...&lt;br /&gt;
 &amp;lt;port&amp;gt;8888&amp;lt;/port&amp;gt;&lt;br /&gt;
 ...&lt;br /&gt;
&lt;br /&gt;
та додати цей порт у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
 Listen 8888&lt;br /&gt;
&lt;br /&gt;
Перезапуск Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
По умовчанню вхід через phphmyadmin для root закрито.&lt;br /&gt;
За потреби можна створити іншого користувача&lt;br /&gt;
 &lt;br /&gt;
 mysql -u root -p&lt;br /&gt;
 CREATE USER &#039;sysadmin&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;парольдляsysadmin&#039;;&lt;br /&gt;
&lt;br /&gt;
та надати йому привілеї на усі БД:&lt;br /&gt;
&lt;br /&gt;
 GRANT ALL PRIVILEGES ON *.* TO &#039;sysadmin&#039;@&#039;localhost&#039; WITH GRANT OPTION;&lt;br /&gt;
 exit&lt;br /&gt;
 sudo /etc/init.d/mysql restart&lt;br /&gt;
&lt;br /&gt;
== Пакунки з CPAN ==&lt;br /&gt;
&lt;br /&gt;
Пакунки, яких немає у репозитаріях Debian чи Koha, встановлюємо з CPAN.&lt;br /&gt;
&lt;br /&gt;
Станом на 12.2023 необхідні модулі&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;HTTPD::Bench::ApacheBench&#039;&#039;&#039; (0.73), перевірка в Debian: [https://packages.debian.org/search?keywords=libhttpd-bench-apachebench-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
* &#039;&#039;&#039;Text::CSV::Unicode&#039;&#039;&#039; (0.40), перевірка в Debian: [https://packages.debian.org/search?keywords=libtext_csv_unicode-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
* &#039;&#039;&#039;Selenium::Remote::Driver&#039;&#039;&#039; (1.27), перевірка в Debian: [https://packages.debian.org/search?keywords=libselenium_remote_driver-perl&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=all]).&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Locale::XGettext::TT2&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Встановлюємо командами (при цьому, якщо це перше використання CPAN, підтверджуємо автоматичне налаштування та підключення до Інтернет) :&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install make&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install HTTPD::Bench::ApacheBench&#039;&lt;br /&gt;
— встановився, вивід —&lt;br /&gt;
 ADIRAJ/ApacheBench-0.73.tar.gz&lt;br /&gt;
 make install  -- OK&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install libgdbm-dev apache2-dev libdatetimex-easy-perl &lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;DBIx::Class::Schema::PopulateMore&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Test::Differences&#039;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Text::CSV::Unicode&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
 RMBARKER/Text-CSV-Unicode-0.400.tar.gz&lt;br /&gt;
  ./Build install  -- OK&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Selenium::Remote::Driver&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
 TEODESIAN/Selenium-Remote-Driver-1.32.tar.gz&lt;br /&gt;
  /usr/bin/make install  -- OK&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- exists in Debian 10: sudo  perl -MCPAN -e &#039;install Net::OAuth2::AuthorizationServer&#039;&lt;br /&gt;
—  встановився, вивід — &lt;br /&gt;
  LEEJO/Net-OAuth2-AuthorizationServer-0.23.tar.gz&lt;br /&gt;
  /usr/bin/make install  -- OK&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!-- sudo  perl -MCPAN -e &#039;install Readonly::XS&#039;&lt;br /&gt;
— встановлено, вивід —&lt;br /&gt;
 Readonly::XS is up to date (1.05).&lt;br /&gt;
&#039;&#039;Чомусь є ще зауваження про пакунок Readonly::XS, хоча він і повинен бути встановлений командою вище (?).&#039;&#039; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- sudo  perl -MCPAN -e &#039;install WebService::ILS&#039;&lt;br /&gt;
— встановився, вивід —&lt;br /&gt;
 SRDJAN/WebService-ILS-0.14.tar.gz&lt;br /&gt;
 ./Build install  -- OK--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo  perl -MCPAN -e &#039;install Locale::XGettext::TT2&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--== Налаштування MySQL ==--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
1) Пароль для користувача root БД MySQL: ПарольАдмінаMySQL&lt;br /&gt;
&lt;br /&gt;
Лише, &#039;&#039;&#039;якщо пароль не вибрано&#039;&#039;&#039; при встановленні MySQL чи необхідно вказати новий, то діємо наступним чином&lt;br /&gt;
&lt;br /&gt;
 sudo dpkg-reconfigure mysql-server-5.5&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
2) Для підтримки UTF-8 у MySQL у файлі /etc/mysql/my.cnf (в кінці) має бути наступне&lt;br /&gt;
&lt;br /&gt;
 [mysqld]&lt;br /&gt;
 init-connect=&#039;SET NAMES utf8, collation_connection=utf8_unicode_ci&#039;&lt;br /&gt;
 character-set-server=utf8&lt;br /&gt;
 collation-server=utf8_unicode_ci&lt;br /&gt;
 character_set_client=utf8&lt;br /&gt;
 skip-character-set-client-handshake&lt;br /&gt;
&lt;br /&gt;
3) Перезапускаємо сервер MySQL&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/mysql restart&lt;br /&gt;
&lt;br /&gt;
4) Переконуємося, що зміни внесені, виконавши&lt;br /&gt;
&lt;br /&gt;
 sudo mysql -uroot -pПарольАдмінаMySQL&lt;br /&gt;
 show variables;&lt;br /&gt;
 quit&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Налаштування Apache та сценарій „koha-post-install-setup“ ==&lt;br /&gt;
&lt;br /&gt;
1) Виконуємо сценарій&lt;br /&gt;
 sudo koha-post-install-setup&lt;br /&gt;
(він задіює модулі Rewrite та Suexec для Apache)&lt;br /&gt;
&lt;br /&gt;
2) Додатково задіюємо модулі &amp;lt;!--і Expires, --&amp;gt; Deflate, Cgi, headers, proxy_http&amp;lt;!--, Mpm_Itk та виключаємо[https://wiki.koha-community.org/wiki/Koha_on_Debian#Aside:_a_common_problem_on_Ubuntu_happens_here] модуль Event&lt;br /&gt;
 sudo a2enmod expires--&amp;gt;&lt;br /&gt;
 sudo a2enmod deflate&lt;br /&gt;
 sudo a2enmod rewrite&lt;br /&gt;
 sudo a2enmod cgi&lt;br /&gt;
&amp;lt;!-- sudo a2enmod mpm_itk&lt;br /&gt;
 sudo a2dismod mpm_event--&amp;gt;&lt;br /&gt;
 sudo a2enmod headers proxy_http&lt;br /&gt;
&lt;br /&gt;
3) Редагуємо  /etc/apache2/conf-available/charset.conf &lt;br /&gt;
 AddCharset UTF-8 .utf8&lt;br /&gt;
 AddDefaultCharset UTF-8&lt;br /&gt;
&lt;br /&gt;
та задіюємо його&lt;br /&gt;
&lt;br /&gt;
 sudo a2enconf charset&lt;br /&gt;
&lt;br /&gt;
4) Перезапуск Apache&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
== Створення екземпляра АБІС Koha ==&lt;br /&gt;
&lt;br /&gt;
=== Варіанти налаштування АБІС Koha  з доменами та портами ===&lt;br /&gt;
&lt;br /&gt;
==== Варіант з портами 8080 та 8888 (тестовий) ====&lt;br /&gt;
Цей варіант зручно використовувати на початковому етапі, коли домен (порт 80) зайнято під інший сайт/сервіс.&lt;br /&gt;
&lt;br /&gt;
===== koha-ukr-unimarc-site.conf =====&lt;br /&gt;
&lt;br /&gt;
Створюємо файл &lt;br /&gt;
 sudo mc -e /etc/koha/koha-ukr-unimarc-site.conf&lt;br /&gt;
наступного змісту&lt;br /&gt;
&lt;br /&gt;
 DOMAIN=&amp;quot;localhost&amp;quot;           # Change this to be your domain. Any instance will be a subdomain of this string.&lt;br /&gt;
 OPACPORT=&amp;quot;8080&amp;quot;                # TCP listening port for the users&#039; interface (if you skip this, the apache default of 80 will be used)&lt;br /&gt;
 OPACPREFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 OPACSUFFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 INTRAPORT=&amp;quot;8888&amp;quot;             # TCP listening port for the administration interface&lt;br /&gt;
 INTRAPREFIX=&amp;quot;&amp;quot;               # For administration interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 INTRASUFFIX=&amp;quot;&amp;quot;               # For administration interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 ZEBRA_MARC_FORMAT=&amp;quot;unimarc&amp;quot;  # Specifies format of MARC records to be indexed by Zebra. Possible values are &#039;marc21&#039;, &#039;normarc&#039; and &#039;unimarc&#039;.&lt;br /&gt;
 ZEBRA_LANGUAGE=&amp;quot;uk&amp;quot;          # Primary language for Zebra indexing. Possible values are &#039;en&#039;, &#039;fr&#039; and &#039;nb&#039;.&lt;br /&gt;
 DEFAULTSQL=&amp;quot;&amp;quot;                # a value is generally not needed.&lt;br /&gt;
 BIBLIOS_INDEXING_MODE=&amp;quot;dom&amp;quot;         # Set the indexing mode for bibliographic records.  Valid values are dom (default) and grs1.&lt;br /&gt;
 AUTHORITIES_INDEXING_MODE=&amp;quot;dom&amp;quot;     # Set the indexing mode for authority records. Valid values are dom (default) and grs1.&lt;br /&gt;
 USE_MEMCACHED=&amp;quot;yes&amp;quot;                 # Set the instance to make use of memcache.&lt;br /&gt;
 MEMCACHED_SERVERS=&amp;quot;127.0.0.1:11211&amp;quot; # Set a comma-separated list of host:port memcached servers.&lt;br /&gt;
 MEMCACHED_PREFIX=&amp;quot;koha_&amp;quot;            # Set the desired prefix for the instance memcached namespace.&lt;br /&gt;
 ENABLE_SRU=&amp;quot;yes&amp;quot;                    # Enable the Z39.50/SRU server (default: disabled).&lt;br /&gt;
 SRU_SERVER_PORT=&amp;quot;7090&amp;quot;              # Specifiy a TCP port number for the Z39.50/SRU server to listen on. (default: 7090).&lt;br /&gt;
&lt;br /&gt;
===== ports.conf =====&lt;br /&gt;
Додаємо&lt;br /&gt;
&lt;br /&gt;
 Listen 8080&lt;br /&gt;
 Listen 8888&lt;br /&gt;
&lt;br /&gt;
у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
Також перезапускаємо Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
==== Варіант з портами 80 та 8080 ====&lt;br /&gt;
Цей варіант зручно використовувати, коли під АБІС Koha відведено окремий домен/сервер.&lt;br /&gt;
 &lt;br /&gt;
===== koha-ukr-unimarc-site.conf =====&lt;br /&gt;
/змінюється/&lt;br /&gt;
Створюємо файл &lt;br /&gt;
 sudo mc -e /etc/koha/koha-ukr-unimarc-site.conf&lt;br /&gt;
наступного змісту&lt;br /&gt;
&lt;br /&gt;
 DOMAIN=&amp;quot;localhost&amp;quot;           # Change this to be your domain. Any instance will be a subdomain of this string.&lt;br /&gt;
 OPACPORT=&amp;quot;80&amp;quot;                # TCP listening port for the users&#039; interface (if you skip this, the apache default of 80 will be used)&lt;br /&gt;
 OPACPREFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 OPACSUFFIX=&amp;quot;&amp;quot;                # For users&#039; interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 INTRAPORT=&amp;quot;8080&amp;quot;             # TCP listening port for the administration interface&lt;br /&gt;
 INTRAPREFIX=&amp;quot;&amp;quot;               # For administration interface URL: Prefix to be added to the instance name.&lt;br /&gt;
 INTRASUFFIX=&amp;quot;&amp;quot;               # For administration interface URL: Suffix to be added to the instance name.&lt;br /&gt;
 ZEBRA_MARC_FORMAT=&amp;quot;unimarc&amp;quot;  # Specifies format of MARC records to be indexed by Zebra. Possible values are &#039;marc21&#039;, &#039;normarc&#039; and &#039;unimarc&#039;.&lt;br /&gt;
 ZEBRA_LANGUAGE=&amp;quot;uk&amp;quot;          # Primary language for Zebra indexing. Possible values are &#039;en&#039;, &#039;fr&#039; and &#039;nb&#039;.&lt;br /&gt;
 DEFAULTSQL=&amp;quot;&amp;quot;                # a value is generally not needed.&lt;br /&gt;
 BIBLIOS_INDEXING_MODE=&amp;quot;dom&amp;quot;         # Set the indexing mode for bibliographic records.  Valid values are dom (default) and grs1.&lt;br /&gt;
 AUTHORITIES_INDEXING_MODE=&amp;quot;dom&amp;quot;     # Set the indexing mode for authority records. Valid values are dom (default) and grs1.&lt;br /&gt;
 USE_MEMCACHED=&amp;quot;yes&amp;quot;                 # Set the instance to make use of memcache.&lt;br /&gt;
 MEMCACHED_SERVERS=&amp;quot;127.0.0.1:11211&amp;quot; # Set a comma-separated list of host:port memcached servers.&lt;br /&gt;
 MEMCACHED_PREFIX=&amp;quot;koha_&amp;quot;            # Set the desired prefix for the instance memcached namespace.&lt;br /&gt;
 ENABLE_SRU=&amp;quot;yes&amp;quot;                    # Enable the Z39.50/SRU server (default: disabled).&lt;br /&gt;
 SRU_SERVER_PORT=&amp;quot;7090&amp;quot;              # Specifiy a TCP port number for the Z39.50/SRU server to listen on. (default: 7090).&lt;br /&gt;
&lt;br /&gt;
===== ports.conf =====&lt;br /&gt;
Додаємо&lt;br /&gt;
&lt;br /&gt;
 Listen 8080&lt;br /&gt;
 Listen 8008&lt;br /&gt;
&lt;br /&gt;
у файл /etc/apache2/ports.conf&lt;br /&gt;
&lt;br /&gt;
Порт 8008 додано для того щоб переспрямувати типовий віртуальний хост сервера Apache з порта 80 на порт 8008.&lt;br /&gt;
Для цього редагуємо типовий файл /etc/apache2/sites-enabled/000-default.conf і змінюємо наступний рядок&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;VirtualHost *:8008&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Також перезапускаємо Apache&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
==== Варіант з доменами ====&lt;br /&gt;
&lt;br /&gt;
Цей варіант для випадку, коли є можливість попередньо налаштувати для АБІС Koha 2 домени на кшталт&lt;br /&gt;
&lt;br /&gt;
 opac.librarydomain.ua&lt;br /&gt;
 staff.librarydomain.ua&lt;br /&gt;
&lt;br /&gt;
Щодо налаштування див. тут https://wiki.koha-community.org/wiki/How_to_set_up_a_domain_name_for_Koha&lt;br /&gt;
&lt;br /&gt;
=== Команда „koha-create“ ===&lt;br /&gt;
&lt;br /&gt;
Синтаксис команди для створення екземплярів АБІС Koha — [https://wiki.koha-community.org/wiki/Commands_provided_by_the_Debian_packages#koha-create на вікі] та більш актуальний у [http://git.koha-community.org/gitweb/?p=koha.git;a=blob_plain;f=debian/scripts/koha-create;hb=HEAD коді на Git], а також через вбудовану довідку „koha-create --help“:&lt;br /&gt;
 koha-create [--create-db|--request-db|--populate-db|--use-db] \&lt;br /&gt;
   [--marcflavor marc21(default)|normarc|unimarc] \&lt;br /&gt;
   [--zebralang  cs|el|en(default)|es|fr|nb|ru|uk] \&lt;br /&gt;
   [--elasticsearch-server localhost:9200(default)] \&lt;br /&gt;
   [--auth-idx   dom(default)|grs1] \&lt;br /&gt;
   [--biblio-idx dom (default)|grs1] \&lt;br /&gt;
   [--use-memcached] \&lt;br /&gt;
   [--memcached-servers 127.0.0.1:11211,host2:port2,...] \&lt;br /&gt;
   [--memcached-prefix KOHA|koha_|...] \&lt;br /&gt;
   [--enable-sru] \&lt;br /&gt;
   [--sru-port 7090(default)|9998] \&lt;br /&gt;
   [--defaultsql /path/to/some.sql] \&lt;br /&gt;
   [--configfile /path/to/config] \&lt;br /&gt;
   [--passwdfile /path/to/passwd] \&lt;br /&gt;
   [--dbhost host] \&lt;br /&gt;
   [--database   dbname]  \&lt;br /&gt;
   [--adminuser admin_user_id_in_db] \&lt;br /&gt;
   [--template-cache-dir /var/cache/koha/&amp;lt;instance&amp;gt;/templates(default)] \&lt;br /&gt;
   [--timezone time/zone (America/Argentina)] \&lt;br /&gt;
   [--upload-path /var/lib/koha/&amp;lt;instancename&amp;gt;/uploads(default)|...] \&lt;br /&gt;
   [--tmp-path dir /var/lib/koha/&amp;lt;instance&amp;gt;/tmp(default)] \&lt;br /&gt;
   [--letsencrypt] \&lt;br /&gt;
   [--smtp-host host] \&lt;br /&gt;
   [--smtp-port NN] \&lt;br /&gt;
   [--smtp-timeout NN] \&lt;br /&gt;
   [--smtp-ssl-mode mode [disabled(default)|ssl|starttls] \&lt;br /&gt;
   [--smtp-user-name user] \&lt;br /&gt;
   [--smtp-password  pass] \&lt;br /&gt;
   [--smtp-debug] \&lt;br /&gt;
   [--mb-host localhost)default)] \&lt;br /&gt;
   [--mb-port NN default: 61613] \&lt;br /&gt;
   [--mb-user guest(default)] \&lt;br /&gt;
   [--mb-pass guest(default)] \&lt;br /&gt;
   [--mb-vhost koha_&amp;lt;instance&amp;gt;(default)] \&lt;br /&gt;
   [--keep-cookie NAME] \&lt;br /&gt;
   [--help,-h] \&lt;br /&gt;
   instancename&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Зауваження: довжина екземпляра Коха („instancename“) наразі обмежена 11 символами (див. [https://github.com/digibib/kohadevbox/issues/56], [https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10205]). Екземпляр з назвою більшої довжини буде непрацездатним.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Створення екземпляра АБІС Koha (українська, Unimarc)&lt;br /&gt;
&lt;br /&gt;
 sudo koha-create  --create-db  --configfile /etc/koha/koha-ukr-unimarc-site.conf   ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Вивід:&lt;br /&gt;
&lt;br /&gt;
 Koha instance is empty, no staff user created.&lt;br /&gt;
 Starting Koha worker daemon for ukr_unimarc (default):.&lt;br /&gt;
 Starting Koha indexing daemon for ukr_unimarc:.&lt;br /&gt;
&lt;br /&gt;
== Веб-встановлювач ==&lt;br /&gt;
&lt;br /&gt;
=== Актуальні українські sql-файли  ===&lt;br /&gt;
&lt;br /&gt;
Частина локалізованих SQL-таблиць &#039;&#039;&#039;українською&#039;&#039;&#039; була долучена латкою https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18537 у 2017 р. для версії Koha 17.05.05 та вище.&lt;br /&gt;
&lt;br /&gt;
Оновлення для українських SQL-таблиць доступні у  DrobBox Сергія Дубика за адресою:&lt;br /&gt;
&lt;br /&gt;
&#039;https://www.dropbox.com/sh/nybt54x8yhh7frq/AACfsG32sJnBgNh1CdivXDjYa?dl=0&#039;&lt;br /&gt;
&lt;br /&gt;
Тека &#039;&#039;&#039;SQL_Koha_23_05_0X_adds/uk-UA_additional/uk-UA&#039;&#039;&#039;  містить оновлення, які необхідно скопіювати у теку &#039;&#039;&#039;uk-UA&#039;&#039;&#039; у &#039;&#039;&#039;/usr/share/koha/intranet/cgi-bin/installer/data/mysql&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Виконайте наступну команду&lt;br /&gt;
 sudo find /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA -type d -exec chmod ugo+x {} \;&lt;br /&gt;
щоб надати привілеї теці /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA. Інакше інсталятор її не побачить.&lt;br /&gt;
&lt;br /&gt;
=== Утворення локалізованих шаблонів ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Переходимо у теку сценаріїв локалізації Коха&lt;br /&gt;
&lt;br /&gt;
 cd /usr/share/koha/misc/translator&lt;br /&gt;
&lt;br /&gt;
та запускаємо утворення локалізованих шаблонів тощо для кожної мови&lt;br /&gt;
&lt;br /&gt;
 sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib &amp;quot;./translate&amp;quot; install uk-UA&lt;br /&gt;
 sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib &amp;quot;./translate&amp;quot; install ru-RU&lt;br /&gt;
&lt;br /&gt;
... і для інших необхідних мов (окрім „en“)&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Спочатку дивимося перелік доступних мов&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --list --available&lt;br /&gt;
&lt;br /&gt;
Встановлюємо переклади для української&amp;lt;!-- та російської --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --install uk-UA&lt;br /&gt;
&amp;lt;!-- sudo koha-translate --install ru-RU --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ця команда також згенерує деякі перекладені дані для Коха (у форматі &#039;&#039;&#039;yaml&#039;&#039;&#039;-файлів) у теці&lt;br /&gt;
 /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA&lt;br /&gt;
разом з раніше скопійованими &#039;&#039;&#039;SQL&#039;&#039;&#039;-файлами.&lt;br /&gt;
&lt;br /&gt;
Також можете встановити деякі інші мови інтерфейсу&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --install pl-PL &lt;br /&gt;
&amp;lt;!-- sudo koha-translate --install be-BY --&amp;gt;&lt;br /&gt;
 sudo koha-translate --install de-DE&lt;br /&gt;
 sudo koha-translate --install fr-FR&lt;br /&gt;
 sudo koha-translate --install it-IT&lt;br /&gt;
 sudo koha-translate --install cs-CZ&lt;br /&gt;
 sudo koha-translate --install bg-Cyrl&lt;br /&gt;
 …&lt;br /&gt;
&lt;br /&gt;
=== Кроки веб-встановлювача ===&lt;br /&gt;
&lt;br /&gt;
Типовий логін для екземляра напр. „ukr_unimarc“ буде:&lt;br /&gt;
 koha_ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Пароль та логін можна переглянути за допомогою:&lt;br /&gt;
 sudo koha-passwd ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
або логін і пароль зберігаються у файлі &#039;&#039;&#039;/etc/koha/sites/ukr_unimarc/koha-conf.xml&#039;&#039;&#039;, у розділі &#039;&#039;&#039;config&#039;&#039;&#039; знаходимо користувача (&#039;&#039;&#039;user&#039;&#039;&#039;) та пароль (&#039;&#039;&#039;pass&#039;&#039;&#039;). Також побачити логін та пароль можна через команди &lt;br /&gt;
&lt;br /&gt;
 sudo xmlstarlet sel -t -v &#039;yazgfs/config/user&#039; /etc/koha/sites/ukr_unimarc/koha-conf.xml&lt;br /&gt;
 sudo xmlstarlet sel -t -v &#039;yazgfs/config/pass&#039; /etc/koha/sites/ukr_unimarc/koha-conf.xml&lt;br /&gt;
 &lt;br /&gt;
У веб-оглядачі переходимо за адресою http://localhost:8080/?language=uk-UA (чи http://localhost:8888/?language=uk-UA). Бачимо запит на авторизацію від веб-встановлювача.&lt;br /&gt;
&lt;br /&gt;
Крок 1: мова &#039;&#039;&#039;uk-UA&#039;&#039;&#039;, перевірка залежностей&lt;br /&gt;
&lt;br /&gt;
Крок 2: налаштування бази даних, перевірка з’єднання, існування БД та привілеїв&lt;br /&gt;
&lt;br /&gt;
Крок 3: створення таблиць, вибір МАРК-стандарту &#039;&#039;&#039;Unimarc&#039;&#039;&#039; (УкрМарк), вибір типових даних (послідовно &#039;&#039;&#039;вибираємо усі¹²&#039;&#039;&#039; &#039;&#039;&#039;дані&#039;&#039;&#039;, імпорт 1-10 хв.).&lt;br /&gt;
&lt;br /&gt;
¹Які типові дані можна вимкнути:&lt;br /&gt;
* Приклади користувачів &lt;br /&gt;
* Приклади бібліотек/підрозділів&lt;br /&gt;
&lt;br /&gt;
²Також варто вимкнути типову структуру unimarc_sample_fastadd_framework (вона конфліктує з unimarc_sample_fastadd_framework_FA_UKR) у блоці „Факультативне“.&lt;br /&gt;
&lt;br /&gt;
==== Процес імпорту даних ====&lt;br /&gt;
Для імпорту даних Koha використовуватиме дані з теки /usr/share/koha/intranet/cgi-bin/installer/data/mysql/uk-UA.&lt;br /&gt;
У цій теці будуть як дані, згенеровані самою Коха (у форматі yml-файлів) так і дані sql-скриптів (з набору Сергія Дубика).  &lt;br /&gt;
&lt;br /&gt;
На 3 кроці слідкуємо за помилками при імпорті типових даних. Якщо є помилки — знаходимо відповідні sql-файли, виправляємо їх та імпортуємо вручну (напр., через phpmyadmin) або очищуємо таблиці і перезапускаємо веб-встановлювач. Також повідомляйте про sql-помилки Сергія Дубика, serhijdubykЖАБКАgmail.com. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Для очищення таблиць (ОБЕРЕЖНО - БУДУТЬ ВИТЕРТИ УСІ ДАНІ з БД koha_ukr_unimarc) та перезапуску веб-встановлювача можна використати наступний bash-скрипт delete_all_data_in_db_koha_ukr_unimarc.sh:&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash &lt;br /&gt;
 # MySQL сервер та інформація про підключення&lt;br /&gt;
 MYSQL_USER=&amp;quot;koha_ukr_unimarc&amp;quot;&lt;br /&gt;
 MYSQL_PASSWORD=&amp;quot;ваш_пароль&amp;quot;&lt;br /&gt;
 MYSQL_HOST=&amp;quot;localhost&amp;quot; # або інший хост, на якому запущено MySQL&lt;br /&gt;
 MYSQL_DB=&amp;quot;koha_ukr_unimarc&amp;quot; &lt;br /&gt;
 # Вибір всіх таблиць в базі даних TABLES=$(mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -se &amp;quot;SHOW TABLES&amp;quot;)&lt;br /&gt;
 # Вимкнення перевірки зовнішніх ключів&lt;br /&gt;
 mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;SET FOREIGN_KEY_CHECKS = 0;&amp;quot; &lt;br /&gt;
 # Цикл для виконання DELETE для кожної таблиці&lt;br /&gt;
 for table in $TABLES&lt;br /&gt;
 do&lt;br /&gt;
   mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;DELETE FROM $table;&amp;quot;&lt;br /&gt;
 done &lt;br /&gt;
 # Включення перевірки зовнішніх ключів&lt;br /&gt;
 mysql -u&amp;quot;$MYSQL_USER&amp;quot; -p&amp;quot;$MYSQL_PASSWORD&amp;quot; -h &amp;quot;$MYSQL_HOST&amp;quot; &amp;quot;$MYSQL_DB&amp;quot; -e &amp;quot;SET FOREIGN_KEY_CHECKS = 1;&amp;quot;&lt;br /&gt;
 echo &amp;quot;Всі дані з бази даних $MYSQL_DB були очищені.&amp;quot;&lt;br /&gt;
 sudo /etc/init.d/koha-common restart&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
 sudo /etc/init.d/mariadb restart&lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
 koha-plack --restart ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
Інколи, для кращого очищення, цей скрипт потрібно запускати повторно.&lt;br /&gt;
&lt;br /&gt;
==== Помилка „Gateway Timeout“ ====&lt;br /&gt;
Рідко, скоріш на повільних серверах, на 3-му кроці може з’являтися помилка „Gateway Timeout“. Спробуйте в налаштуваннях Apache (/etc/apache2/apache2.conf) виставити більший час (Timeout 1200), виконати&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
&lt;br /&gt;
та перезапустити веб-встановлювач (й попередньо очистити таблиці).&lt;br /&gt;
&lt;br /&gt;
==== Адаптаційний етап  ====&lt;br /&gt;
=====Створення бібліотеки/підрозділу=====&lt;br /&gt;
&lt;br /&gt;
Створюємо свій підрозділ, напр.&lt;br /&gt;
&lt;br /&gt;
    Код біб­ліо­те­ки/під­роз­ді­лу: AB&lt;br /&gt;
    Найменування: Абонемент&lt;br /&gt;
&lt;br /&gt;
=====Створення категорії користувачів=====&lt;br /&gt;
Якщо у sql-даних були вибрані типові категорії користувачів, то цей крок Коха пропустить.&lt;br /&gt;
&lt;br /&gt;
===== Створення адміністратора Коха=====&lt;br /&gt;
&lt;br /&gt;
Вводимо дані адміністратора Коха - прізвище, ім’я, номер читацького квитка, бібліотека / підрозділ, категорію користувача, логін, пароль.&lt;br /&gt;
&lt;br /&gt;
===== Створення нового типу одиниць =====&lt;br /&gt;
Якщо у sql-даних були вибрані приклади типів одиниць, то цей крок Коха пропустить.&lt;br /&gt;
&lt;br /&gt;
===== Створення нового правила обігу =====&lt;br /&gt;
Наприклад, вибираємо&lt;br /&gt;
 Підрозділ бібліотеки: Абонемент&lt;br /&gt;
 Категорія користувача: Студент&lt;br /&gt;
 Тип одиниці: BOOK&lt;br /&gt;
 Поточна дозволена кількість видач: 50&lt;br /&gt;
 Термін випозичання: 14&lt;br /&gt;
 Одиниці: дні&lt;br /&gt;
 Продовження (дозволена кількість): 1&lt;br /&gt;
=====Встановлення завершено!=====&lt;br /&gt;
Вітаємо, Ви закінчили і готові до використання Коха&lt;br /&gt;
&lt;br /&gt;
== Підтримка кирилиці рушієм пошуку Zebra ==&lt;br /&gt;
&lt;br /&gt;
Необхідно додати кириличні символи до файлу&lt;br /&gt;
&lt;br /&gt;
 /etc/koha/zebradb/etc/word-phrase-utf.chr&lt;br /&gt;
&lt;br /&gt;
а саме виправити на наступне:&lt;br /&gt;
&lt;br /&gt;
 lowercase {0-9}{a-z}αβγδεζηθικλμνξοπρστυφχψωæäåąßćęłńóśøöüźżабвгдежзийклмнопрстуфхцчшщьыъэюяёєїґўі’&lt;br /&gt;
 uppercase {0-9}{A-Z}ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩÆÄÅĄẞĆĘŁŃÓŚØÖÜŹŻАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЬЫЪЭЮЯЁЄЇҐЎІ’&lt;br /&gt;
 &lt;br /&gt;
 space {\001-\040}!&amp;quot;#$%&amp;amp;&#039;\()*+,-./:;&amp;lt;=&amp;gt;?@\[\\]^_`\{|}~{\x88-\x89}{\x98-\x9C}&lt;br /&gt;
&lt;br /&gt;
Без цієї зміни пошук або не буде працювати або даватиме некоректні результати.&lt;br /&gt;
&lt;br /&gt;
Також для коректного сортування кирилиці аналогічні зміни також потрібно внести і до файлу&lt;br /&gt;
/etc/koha/zebradb/lang_defs/en/&#039;&#039;&#039;sort-string-utf.chr&#039;&#039;&#039; (наявність uk/sort-string-utf.chr наразі не дає бажаного результату).&lt;br /&gt;
&lt;br /&gt;
При оновленнях пакунка „koha-common“ також потрібно вносити ці зміни.&lt;br /&gt;
&lt;br /&gt;
=== Запуск служби Zebra ===&lt;br /&gt;
&lt;br /&gt;
 sudo koha-zebra --start ukr_unimarc&lt;br /&gt;
* koha-zebra — новий скрипт, згадка про нього є тут https://koha-community.org/koha-17-11-released/&lt;br /&gt;
&lt;br /&gt;
=== Запуск індексації Zebra ===&lt;br /&gt;
&lt;br /&gt;
 sudo koha-rebuild-zebra -f -v ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
== Включення Plack ==&lt;br /&gt;
 koha-plack --enable ukr_unimarc;  koha-plack --start ukr_unimarc&lt;br /&gt;
Щодо продуктивності див. також тут:&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Performance&lt;br /&gt;
* https://wiki.koha-community.org/wiki/Benchmark_for_16.11&lt;br /&gt;
&lt;br /&gt;
== E-mail ==&lt;br /&gt;
&lt;br /&gt;
By default, email is turned off. This is to let you get everything set up before you risk sending unwanted notices to people. To turn email on:&lt;br /&gt;
&lt;br /&gt;
 sudo koha-email-enable ukr_unimarc&lt;br /&gt;
&lt;br /&gt;
= Виправлення проблем =&lt;br /&gt;
Деколи стає відомо про проблему у поточній версії Koha. Зазвичай виправлення з’являється в наступній версії.&lt;br /&gt;
Це у випадку, якщо про проблему повідомлено на [https://bugs.koha-community.org/bugzilla3/ баґгтрекар Koha] і знайдено й прийнято її вирішення (латка) до виходу наступної версії.&lt;br /&gt;
Тут згадуватимуться проблеми й їх вирішення для поточних версій Koha.&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Koha 16.11 ==&lt;br /&gt;
=== Поламані посилання при пошуку ===&lt;br /&gt;
Проявляється в укр. та рос. локалізації Unimarc (УкрМарк) при використанні відображення Koha-MARC „biblio.biblionumber «» 090^9.&lt;br /&gt;
&lt;br /&gt;
Вирішення: замінити у файлі /usr/share/koha/intranet/htdocs/intranet-tmpl/prog/en/xslt/UNIMARCslim2intranetResults.xsl&lt;br /&gt;
рядок&lt;br /&gt;
  &amp;lt;xsl:variable name=&amp;quot;biblionumber&amp;quot; select=&amp;quot;marc:controlfield[@tag=001]&amp;quot;/&amp;gt;&lt;br /&gt;
на рядок&lt;br /&gt;
  &amp;lt;xsl:variable name=&amp;quot;biblionumber&amp;quot; select=&amp;quot;marc:datafield[@tag=090]/marc:subfield[@code=&#039;a&#039;]&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Повідомлення про помилку: [https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17730 Uniform mapping for biblio.biblionumber (Unimarc) ].&lt;br /&gt;
&lt;br /&gt;
Потребує оновлення мов&lt;br /&gt;
 sudo koha-translate --update uk-UA&lt;br /&gt;
 sudo koha-translate --update pl-PL&lt;br /&gt;
 sudo koha-translate --update ru-RU&lt;br /&gt;
та інших&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Див. також: [[Виправлення та вдосконалення для АБІС Koha]], зроблені українською спільнотою АБІС Koha.&lt;br /&gt;
&lt;br /&gt;
= Оновлення Koha =&lt;br /&gt;
&lt;br /&gt;
Нова версія Koha виходить кожні шість місяців з набором нових функцій. Також кожен місяць виходять коригувальні оновлення.&lt;br /&gt;
&lt;br /&gt;
Оновлення проходить легко для варіанту [[Встановлення Koha з репозитарію на ОС Debian|встановлення Koha з пакунків Debian]].&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt-get upgrade&lt;br /&gt;
 sudo apt-get install koha-common&lt;br /&gt;
&lt;br /&gt;
Деколи необхідно оновити ключ debian-сховища Koha.&lt;br /&gt;
&lt;br /&gt;
 wget -O- http://debian.koha-community.org/koha/gpg.asc | sudo apt-key add -&lt;br /&gt;
&lt;br /&gt;
== Встановлення/оновлення допоміжних perl-модулів ==&lt;br /&gt;
&lt;br /&gt;
Після оновлення, перевіряємо в бібліотечному інтерфейсі сторінку „Домівка &amp;gt; Про АБІС Koha &amp;gt; Модулі Perl“.&lt;br /&gt;
&lt;br /&gt;
Ви можете побачити відсутні модулі Perl, виділені різними кольорами,&lt;br /&gt;
&lt;br /&gt;
=== Пакунки з репозитарію Debian ===&lt;br /&gt;
&lt;br /&gt;
Деякі згадувані тут пакунки могли бути відсутні у репозиторії Debian на момент підготовки пакунки з Koha. Пробуємо знайти відсутні пакунки через пошук &lt;br /&gt;
https://www.debian.org/distrib/packages#search_packages&lt;br /&gt;
&lt;br /&gt;
Знайдені пакунки довстановлюємо&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install знайдений_пакунок&lt;br /&gt;
&lt;br /&gt;
=== Пакунки з CPAN ===&lt;br /&gt;
&lt;br /&gt;
Perl-пакунки, наразі не пакетизовані й відсутні у репозитарії Debian, встановлюємо напряму з репозитарію perl-пакунків CPAN.&lt;br /&gt;
&lt;br /&gt;
Наприклад, при  оновлення до 16.11: &lt;br /&gt;
&lt;br /&gt;
(perl-пакунок „Test::DBIx::Class“ також вимагав встановлення debian-пакунка „apache2-dev“)&lt;br /&gt;
&lt;br /&gt;
 sudo cpan&lt;br /&gt;
 install Test::DBIx::Class&lt;br /&gt;
 install Readonly::XS&lt;br /&gt;
 install HTTPD::Bench::ApacheBench&lt;br /&gt;
&lt;br /&gt;
== Оновлення локалізації ==&lt;br /&gt;
&lt;br /&gt;
 sudo koha-translate --update uk-UA&lt;br /&gt;
та, за потреби, інших мов (ru-RU, pl-PL, be-BY)&lt;br /&gt;
&lt;br /&gt;
Однак, при оновленні пакунків Koha локалізація оновлюється автоматично для усіх вибраних мов.&lt;br /&gt;
&lt;br /&gt;
= Вилучення Koha =&lt;br /&gt;
&lt;br /&gt;
Вилучення пакунка „koha-common“ не приводить до автоматичного вилучення екземплярів АБІС Koha. &#039;&#039;&#039;Попередньо&#039;&#039;&#039; необхідно зупинити та вилучити усі екземпляри АБІС Koha командами&lt;br /&gt;
&lt;br /&gt;
 sudo /etc/init.d/mariadb restart&lt;br /&gt;
 sudo /etc/init.d/apache2 restart&lt;br /&gt;
 sudo koha-zebra --stop ukr_unimarc&lt;br /&gt;
 sudo koha-indexer --stop ukr_unimarc&lt;br /&gt;
 sudo koha-plack --stop ukr_unimarc&lt;br /&gt;
 sudo koha-disable ukr_unimarc&lt;br /&gt;
 sudo koha-remove ukr_unimarc&lt;br /&gt;
 sudo /sbin/userdel ukr_unimarc-koha&lt;br /&gt;
 sudo /sbin/groupdel ukr_unimarc-koha&lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
&lt;br /&gt;
Інколи виникає помилка userdel: user ukr_unimarc-koha is currently used by process 4793 /usr/sbin/deluser: `/usr/sbin/userdel ukr_unimarc-koha&#039; returned error code 8. Див. https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=4880.&lt;br /&gt;
&lt;br /&gt;
Перегляд переліку наявних екземплярів &lt;br /&gt;
&lt;br /&gt;
 sudo koha-list&lt;br /&gt;
&lt;br /&gt;
Остаточне вилучення пакунків Koha&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get purge koha-common koha-deps koha-perldeps koha-elasticsearch&lt;br /&gt;
&lt;br /&gt;
Перевірте також теки:&lt;br /&gt;
 /var/spool/koha&lt;br /&gt;
 /var/log/koha&lt;br /&gt;
 /var/lib/koha&lt;br /&gt;
 /var/cache/koha&lt;br /&gt;
 /usr/share/koha&lt;br /&gt;
 /etc/koha&lt;br /&gt;
&lt;br /&gt;
Можна очистити вміст цих тек щодо екземпляру ukr_unimarc&lt;br /&gt;
 rm -rf /var/spool/koha/ukr_unimarc&lt;br /&gt;
 rm -rf /var/log/koha/ukr_unimarc&lt;br /&gt;
 rm -rf /var/lib/koha/ukr_unimarc &lt;br /&gt;
 rm -rf /var/cache/koha/ukr_unimarc &lt;br /&gt;
&lt;br /&gt;
У випадку якщо це був останній екземпляр та Вам не потрібна тека /usr/share/koha, то вилучайте й повністю теку /usr/share/koha &lt;br /&gt;
 rm -rf /usr/share/koha&lt;br /&gt;
Примітка: Теку /usr/share/koha мала вилучити команда „apt-get purge koha-common“, однак там могли залишитися файли перекладів чи інші ваші зміни чи долучені файли.&lt;br /&gt;
&lt;br /&gt;
У теці /etc/koha команда „apt-get purge koha-common“ також вилучила більшість файлів. Залишилася тека /etc/koha/sites/ukr_unimarc, її вилучаємо&lt;br /&gt;
 rm -rf /etc/koha/sites/ukr_unimarc&lt;br /&gt;
Також там могли зберегтися конфіг налаштування екземпляра (/etc/koha/koha-ukr-unimarc-site.conf) та інші ваші зміни. Якщо нічого з цього не потрібно, то вилучаємо теку /etc/koha/&lt;br /&gt;
 rm -rf /etc/koha&lt;br /&gt;
&lt;br /&gt;
Вилучення налаштувань для веб-сервера Apache2&lt;br /&gt;
&lt;br /&gt;
 rm /etc/apache2/sites-enabled/ukr_unimarc.conf&lt;br /&gt;
 rm /etc/apache2/sites-available/ukr_unimarc.conf&lt;br /&gt;
&lt;br /&gt;
Якщо після видалення планується перевстановлення Коха, то ще потрібно &lt;br /&gt;
 &lt;br /&gt;
 sudo /etc/init.d/memcached restart&lt;br /&gt;
&lt;br /&gt;
= Налаштування =&lt;br /&gt;
&lt;br /&gt;
Щодо додаткових налаштувань та адаптацій див. тут: [[Налаштування Koha, встановленої з джерела]].&lt;br /&gt;
&lt;br /&gt;
= Див. також =&lt;br /&gt;
&lt;br /&gt;
* [[Встановлення Koha з джерела на ОС Debian]]&lt;br /&gt;
* [[Оновлення Koha, встановленої з джерела]]&lt;br /&gt;
* [[Коротка інструкція для адміністратора АБІС Koha]]&lt;br /&gt;
* [[Короткий посібник користувача АБІС Koha]]&lt;br /&gt;
&lt;br /&gt;
[[Category:АБІС Koha]]&lt;/div&gt;</summary>
		<author><name>Dubyk</name></author>
	</entry>
</feed>