الجمعة، 10 مايو 2024

تنصيب نظام كوها على توزيعة ديبيان

 


بعد تنصيب نظام لينكس توزيعة ديبان يتم فتح الطرفية وتنفيذ الأوامر الاتية حسب تسلسلها. ننصح بالعمل من خلال النسخ واللصق لضمان الدقة.

1.                  الدخول كمستخدم للروت

sudo su

2.                  تعديل ملف مصادر الحزم

sudo nano /etc/apt/sources.list

3.                  ثم أضف الأسطر التالية بدل النص الموجود

deb http//deb.debian.org/debian bookworm main contrib non-free non-free-firmware
deb-src http//deb.debian.org/debian bookworm main contrib non-free non-free-firmware
deb http//deb.debian.org/debian-security/ bookworm-security main contrib non-free non-free-firmware
deb-src http//deb.debian.org/debian-security/ bookworm-security main contrib non-free non-free-firmware
deb http//deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
deb-src http//deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware

4.                  تحديث النظام وترقية الحزم... تتطلب وقت

sudo apt update && sudo apt upgrade -y

5.                  تثبيت الحزم الأساسية

sudo apt install -y software-properties-common dirmngr file-roller wget gnupg2 mousepad

6.                  إضافة مفتاح التوثيق

sudo sh -c ‘wget -qO – https//debian.koha-community.org/koha/gpg.asc | gpg –dearmor -o /usr/share/keyrings/koha-keyring.gpg’

7.                  إضافة مستودع كوها

sudo sh -c ‘echo “deb [signed-by=/usr/share/keyrings/koha-keyring.gpg] https//debian.koha-community.org/koha oldstable main” >> /etc/apt/sources.list.d/koha.list’

8.                  تحديث النظام بعد إضافة المستودع

sudo apt update && sudo apt upgrade -y

9.                  تثبيت النظام... تتطلب وقت

sudo apt install -y koha-common

10.             تعديل اعدادات منفذ النظام

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

INTRAPORT=”80” to INTRAPORT=”8080”

11.             تثبيت MariaDB

sudo apt install -y mariadb-server

12.             تعيين كلمة مرور للمستخدم

sudo mysqladmin -u root password

enter: newpass

repass

13.             تهيئة خادم الويب

sudo a2enmod rewrite
sudo a2enmod cgi
sudo service apache2 restart

14.             إنشاء مثيل جديد من كوها

sudo koha-create –create-db talal

15.             تعديل ملف منافذ الويب

sudo mousepad /etc/apache2/ports.conf
add: Listen 8080 under Listen 80

16.             إعادة تشغيل خادم الويب

sudo service apache2 restart

17.             تفعيل الاعدادات وتعطيل الموقع الافتراضي. بالتتابع

sudo a2dissite 000-default
sudo a2enmod deflate
sudo a2ensite talal
sudo service apache2 restart
sudo service memcached restart

المرحلة الثانية

من خلال الطرفية افتح ملف اعدادات النظام لتحصل على اسم قاعدة البيانات وكلمة المرور:

Sudo mousepad /etc/koha/sites/library/koha-conf.xml

ابحث عن السطر الاتي: لتجد اسم قاعدة البيانات وكلمة المرور طبعا قد تختلف عن المثال هنا. سوف تحتاج اسم المستخدم وكلمة المرور عند الانتقال الى اعدادات النظام.

<user>koha_talal</user>

<pass>[v*dd/Gt_] frr*E</pass>

او كتابة الامر الاتي للوصول المباشر الى اسم المستخدم وكلمة المرور

sudo koha-passwd tala

بعد الحصول على اسم المستخدم وكلمة المرور ادخل الى المتصفح واكتب:

http://127.0.1.1:8080

للدخول الى اعدادات النظام التي اغلبها افتراضية. بإمكانك في مرحلة ما تعريف مستخدم لمكتبة ومدير للنظام بأسماء وكلمات مرور تختلف.

بعد اكتمال الاعدادات وفتح النظام. ننتقل الى تنفيذ عملية التعريب. ننتقل الى الطرفية وننفذ الامر الاتي:

sudo koha-translate –install ar-Arab

بعدها نذهب الى

[ Koha Administration System Preferences I18N/L10N]

إذا تم تثبت النظام على خدمة vbox بالإمكان العمل عليه من خلال نظام تشغيل windows وذلك بعد الحصول على IP بشرط وجود virtual machine على نفس الحاسب او على حاسب يعمل على نفس الراوتر.

اذهب الى الطرفية واكتب. hostname -I  لتحصل على رقم ip مثلا: 192.168.58.112. يفتح من خلال أي متصفح في windows لتصل للنظام. علما ان كل العمليات والادخالات سوف تحفظ في النظام الأصلي وليس الطرفية؟

 


هناك تعليق واحد:

  1. السلام عليكم دكتور . ذكرنا مدونتكم كمثال للتواصل مع الجمهور المستهدف في مقياس تسويق أنظمة المعلومات لفائدة طلبة المركز الجامعي بالنعامة. بالجزائر. مع خالص تحياتنا و تقديرنا

    ردحذف