بعد اكتمال عملية تثبيت نظام التشغيل [Lunix-Ubuntu] تبدأ مراحل تثبيت نظام [Koha].
افتح
محرر الأوامر من [Terminal]
بعد فتح Terminal يتم تنفيذ
الامر sudo su. يطلب النظام كلمة المرور الخاصة بنظام التشغيل والتي لا تظهر
حروفها اثناء الكتابة. لنتابع باقي الأوامر. ننصح
دائما باستخدام النسخ واللصق في تنفيذ الأوامر لضمان الدقة..
أولاً: ستحتاج إلى تنفيذ خطوة
الترقية. للقيام بذلك، افتح نافذة الطرفية (Terminal) وأدخل الأمر التالي بالتتابع: مع
ملاحظة ان دخولك باستخدام sudo su يعني أنك لا تحتاج كتابة sudo مع كل امر.
والتي تعني Super user Do
apt-get update
apt-get upgrade -y
apt clean
ثم نحتاج إلى تثبيت محرر نصوص
خفيف الوزن، وهذه خطوة اختيارية. يمكنك استخدام Nano أو
Gedit، وهما مثبتان بالفعل على نظامك. (خطوة اختيارية)
apt-get install mousepad
الآن سنقوم بإضافة مستودع Koha
(Koha Repository).
sudo apt install -y software-properties-common dirmngr
file-roller
بعد إضافة مستودع Koha، سنقوم بإضافة مفتاح Koha
Community ومفتاح المستودع الموثوق
(trusted repository key). بالتتابع..
echo 'deb http://debian.koha-community.org/koha oldstable main' | sudo tee /etc/apt/sources.list.d/koha.list
- wget -O- http://debian.koha-community.org/koha/gpg.asc | sudo apt-key add
الآن وقت تحديث المستودعات.
apt-get update
الآن المرحلة المهمة وهي استدعاء
ملفات النظام. تأخذ وقت لاكتمال التنصيب.
apt install -y koha-common
وبعد الانتهاء من التثبيت، نحتاج
إلى تهيئة المنفذ (Port) الخاص
بالنظام.
sudo mousepad
/etc/koha/koha-sites.conf
هنا أستخدم Mousepad، وهو اسم محرر نصوص. إذا لم تقم بتنصيبه سابقا استخدام [nano] أو
غيرها حسب اختيارك. سيقوم هذا الأمر بفتح ملف [koha-sites.conf]
في المحرر، حيث سنبحث عن السطر:
INTRAPORT="80"
ليتم
تغيره الى: ثم حفظ النتيجة واغلاق المحرر والعودة الى [Terminal]
INTRAPORT="8080"
الآن حان وقت تثبيت خادم وقاعدة
بيانات MariaDB، والتي سيستخدمها نظام Koha لإدارة
البيانات.
قم بتنفيذ الأوامر التالية في الطرفية (Terminal) واحدًا تلو الآخر:
apt install mariadb-server
apt install mariadb-client-10.3
mysqladmin -u root password newpass
لاحظ ان كلمة المرور الافتراضية
هي [newpass] يفضل تغيرها الى كلمة اقوى إذا كان استخدام النظام [online] .
نصل الى مرحلة إنشاء مثيل Koha،
نستخدم الأوامر التالية التي تقوم أيضًا بإنشاء ملفات إعداد Apache الخاصة بالمثيل بالتتابع:
a2enmod rewrite
a2enmod cgi
service apache2 restart
الآن سنقوم بإنشاء مثيل Koha باستخدام الأمر التالي: باللون
الأحمر اسم قاعدة البيانات. يمكن تغيره على ان يتم التغير اين ما يرد لاحقا.
koha-create --create-db talaldb
والآن تم تخصيص المنفذ 8080
لواجهة الموظفين في Koha،
والمنفذ 80 لـ OPAC.للقيام
بذلك، افتح ملف ports.conf باستخدام
المحرر الذي تختاره:
mousepad
/etc/apache2/ports.conf
يجب ات يكون التغير: أي إضافة منفذ 8080
Listen 80
Listen 8080
حفظ وخروج والعودة الى Terminal وتحديث
السيرفر
service apache2 restart
الآن، تفعيل الوحدات والمواقع (Modules and Sites).
a2dissite 000-default
a2enmod deflate
a2ensite talaldb
تذكر تغير اسم قاعد البيانات إذا كنت
غيرتها سابقا.
اعد تشغيل السيرفر
service apache2 restart
قم بتشغيل الأمر التالي لتثبيت
وحدة Perl المسماة "Locale: Language":
apt install liblocale-codes-perl
إذا كانت لديك ذاكرة RAM كافية، فيمكنك تفعيل وتشغيل Plack لتحسين أداء Koha.
لتفعيله، شغّل الأمر التالي ولا تنسى اسم قاعدة البيانات:
koha-plack --enable talaldb
&& sudo koha-plack --start talaldb
قم بتثبيت وحدات Perl الداعمة لنظام Koha باستخدام الأمر التالي: قد يأخذ وقت طويل! وهي خطوة اختيارية
'perl -MCPAN -e 'install Bundle::KohaSupport
الآن يمكن ان تغادر Terminal
اكتب clear ثم enter واغلاق. افتح متصفح الانترنت واكتب الاتي:
واجهة
الموظفين:
127.0.1.1:8080
لفتح مشغل
تنصيب النظام. سوف تحتاج الى اسم قاعدة البيانات وكلمة المرور لتستكمل عملية
التثبيت وتفعيل الخيارات الافتراضية لعمل النظام. يتبع في مقال اعدادات نظام كوها عند التنصيب.