Weitere ähnliche Inhalte
Ähnlich wie الدليل العلمي لنظام الدي سبيس (20)
الدليل العلمي لنظام الدي سبيس
- 1. نظامDspaceالرقمية املستودعات لبناء
الدليلالعمليللتنصيب
الزهريي ناظم طالل الدكتور االستاذ
الرقمية املستودعات وبناء ادارة نظام تنصيب خلطوات تتابعي مصور شرحDspaceعلى
التشغيل نظام بيئة ويف احمللي اخلادمWindowsاالدلة سلسلة يف االول الدليل هذا ويعد
. للنظام التعليميةاملكتبات جمال يف للعاملني املعرفية املهارات زيادة منها يراد والتي
.. املفتوح املصدر بربجميات واملعلومات
بغداد،المعلومات لتكنولوجيا العراقية الجمعية :3102
talalalzuhairi@yahoo.com
- 2. 1
تمهيد
الرقمية البيئة الى الكامل التحول نحو االن تتجه عموما والمكتبات المعلومات مؤسسات،والتواجد
البرمجيات عن دوما المكتبات في العاملين يبحث الهدف هذا ولتحقيق ، االنترنت شبكة على الفاعل
، العربية لمكتباتنا المالية التخصصيات ضعف لكن ،الغاية هذه تحقق التي المناسبةان الى تدعونا
التحو مشاريع لتنفيذ الالزمة المجانية البرمجيات عن للبحث دائما نسعىمسالة وبالتاكيد ،الرقمي ل
اخذنا المنطلق هذا من .التحول عملية على القائمين اذهان في حاضرة تكون ان بد ال والجودة المفاضلة
مع تتوافق ونظم برمجيات من يتاح ما كل ندرس ان ،المعلومات مجال في كمتخصصين عاتقنا على
المكتبات عمل متطلباتنع ثم ،وفاعليتها كفاءتها ونختبر.الحقا منها لالفادة المكتبين مجتمع بها رف
قطاع في العاملين ثقافة في جدري تطور شهدت الماضية الخمسة السنوات ان فيه الشك ومما
الحاسوب تقنيات على واالنفتاح المكتبات نظم وبناء تصميم خبرات الكتساب المتحمسين ،المعلومات
المصدر مفتوحة البرمجيات ظهور ولعل ،واسع بشكل.ذلك على المساعدة العوامل مقدمة في كان
المكتبات مجال في يوظف والذي المصدر مفتوحة البرمجيات اهم من واحد مع اليوم وقفة لنا وعليه
نظام عن االنترنت في بسيط بحث ان فيه شك ال ومما .الرقمية المستودعات بناء الغراضDspace
لحصرها مجال ال والتي .النظام هذا بها يمتاز التي الفريدة والخصائص الميزات عن لنا يكشف
في النظام هذا من االفادة ضعف اهم من واحدة ان اال .العملي التطبيق خالل من اال بها والتعريف
التشغيل نظام على تنصيبه عملية تعقيد عن ناتج العربية مكتباتناWindowsبساطة مقابلتنصيبه
نظام علىLinuxوجود بسببlive cdالغراض النظام يحتاجه ما كل جمع فيها يتم اقراص وهي
التشغيل نظام بيئة في اما .بسيطة وبخطوات واحدة مرة التنصيب عمليةWindowsتحتاج العملية
ا تبسيط الى محاولة الدليل هذا اقدم لذا .المتطلبات بعض فهم على وقدرة مهارة الىالتنصيب جراءات
شريح ومهارات خبرات حدود في لتكون ممكن حد ادنى الى.العربية المكتبات في العاملين من واسعة ة
: متسلسلة وبخطوات
- 3. 2
.الربجميات من النظام متطلبات حتميل : االوىل اخلطوة
التشغيل نظام ذاكرة عنونة من تتاكد ان عليك التحميل بعملية البدأ وقبل اوالWindowsكانت ما اذا
46او بت23ايقونة على الماوس مؤشر وضع ،خالل من .بتMy Computer)على والضغط )
؛ واختيار االيمن الزرProperties( رقم الشكل في كما ونوعه التشغيل نظام اصدار من للتحقق1.)
( رقم الشكل1.التشغيل نظام ونوع اصدار )
ال نظام ان يظهر الشكل في كماهو تشغيلwindows 7ونوعه64 bit.نظام على ينطبق الكالم وهذا
التشغيلwindows xpالنظام ان يعني فهذا النظام لنوع سطر وجود عدم حالة في االخير ان بفارق
32 bit.( رقم الشكل في كما3.)التي البرامج نوع ستحدد انها اال وشيوعها الخطوة هذه بساطة على
على النظام تنصيب يشرح سوف الحالي الدليل المثال سبيل على .تحميلها يتم سوفwindows xp
على تنطبق الخطوات وهذهWindows 7-32bitمع تتوافق التي المطلوب البرامج تحميل يجب لذا
النوع32 bit.
- 4. 3
رقم الشكل(3التشغيل نظام )windows xp
: التوالي على وهي البرمجيات من النظام متطلبات تحميل الى ننتقل التحقق عملية تنفيذ بعد
JDK Java Development Kit (32 bit)
تحميل يمكن .الجافا بلغة كتبت التي والبرامج التطبيقات لتشغيل الالزمة االداة وهيتحديث اخرمباشرة
ال منرابط: الالتي
http://download.cnet.com/Java-Development-Kit-32-bit/
Apache-Ant
وتوظف االوامر تنفيذ اماكنية توفر الجافا لملفات مكتبة عن عبارة وهيهاالتي الجافا تطبيقات لبناء
مثل البرمجة لغات مع تتوافقC & C++.التحميل رابطال: اصدار خر
http://apache.claz.org//ant/binaries/apache-ant-1.9.2-bin.zip
Apache maven
الدارة تستخدم برمجية اداة وهووتوثمراحل يقالبرمجية المشاريع بناءالى استناداproject
object model.: االتي الرابط من له اصدار اخر تحميل يمكن
http://mirror.sdunix.com/apache/maven/maven-3/3.1.0/binaries/apache-maven-
3.1.0-bin.zip
- 5. 4
Apache Tomcat
خادم عن عبارة هوJavaباألحرى أوالجافا برمجة للغات حاويةصفحات بتشغيل يسمح الذي و
الويبJSPبلغة المكتوبةJava.االخير االصدار تحميل رابطنوع32bit:
http://mirror.metrocast.net/apache/tomcat/tomcat-8/v8.0.0-
RC1/bin/apache-tomcat-8.0.0-RC1.exe
POSTGRESQL
في واسعة بشهرة ويحظى البرمجة لغات معظم مع متوافق العالئقية البيانات قواعد الدارة نظام هي
نظام بيانات قواعد ادارة مجالDspaceالتشغيل نظام مع المتوافق االخير االصدار تحميل يمكن .
Windows 32bit: االتي الرابط من
http://www.enterprisedb.com/products/pgdownload.do#windows
Dspace
مختلف مع التعامل خاللها من يمكن والذي الرقمية المستودعات وبناء لتطوير المصدر مفتوح نظام
صوتية وتسجيالت وصور نصوص من الرقمية والمستندات الوثائق انواعبخصائص ويمتاز وفيديوية
: االخير االصدار تحميل رابط .حقا ال ذكرها على سناتي عديدة
http://sourceforge.net/projects/dspace/files/
باسم خاص مجلد بانشاء ننصح المتطلبات هذه كل تحميل بعدDspaceعلىفيه وتخزن المثال سبيل
البرامج هذه كلقرص في تخزينها يتم ان اوعلى تخزينها دائما ويفضل[CD OR DVD]الغراض
المتطلب هذه معظم ،مهمة نقطة على التاكيد مع .الحقا منها االفادةو المصدر مفتوحة البرمجية اتيتم
تحديثهامتقاربة زمنية فترات خالل،ا على بالعمل دائما ننصحالحصول لضمان منها االخير الصدار
على بالعمل الرغبة حالة في ايضا موجودة تكون ما غالبا االقدم االصدارات ان علما .االفضل االداء على
.عليها والتطبيق الدليل في الواردة االصدارات
وكما بها الخاص المجلد في وتخزينها تحميلها تم المطلوبة البرمجيات ان التاكد يجب عمومافي مبين
( رقم الشكل2)
- 6. 5
( رقم الشكل2نظام لعمل المطلوبة البرمجيات يتضمن الذي المجلد )Dspace
اتنصيب : الثانية خلطوةواجلافا حتديث.
التنصيب ملف على المزدوج الضغط خالل منJDK Java Development Kit (32 bit).
في المبينة التنصيب عملية بدأ نافذة فتح ليتماالشكال(4-6).
( رقم الشكل6.التنصيب بدأ شاشة )
- 7. 6
( رقم الشكل5).التخزين لموضع االفتراضي الوضع على االبقاء
( رقم الشكل4التنصيب عملية النهاء اغالق )
.التشغيل لنظام الجافا لغة تحديث عملية تنتهي الخطوة وبهذه
تنصيب : الثالثة اخلطوةApache Maven + Ant.
المشغل على جديد مجلد انشاء[c:]باسمMavenباسم واخر ،ANT( رقم الشكل وحسب7.)
- 8. 7
( رقم الشكل7جديد مجلد انشاء )
( رقم الشكل في مبين كما7على الضغط وبعد )Folderباسم مجلد انشاء يتمNew folderعلى
المشغل[C:]الى المجلد هذا اسم تغير يتم عندهاMaven( رقم الشكل في كما8.)
( رقم الشكل8المجلد اسم تغير )new folderالىMaven
- 9. 8
( الشكل في الخطوات تكرر7-8باسم جديد مجلد النشاء )Ant: النتيجة ستكون عندها
نقوم المجلدات انشاء اكمال بعدالمجلد في ملف كل سابقا حملناها التي الملفات ضغط فتح بعملية
. به الخاص
ثم المضغوط الملف اسم على الضغط[Right click]نختار ومنها[Extract files]
المشغل اختيار ثمC:المجلد ومنه[Ant]المجلد في الملف محتوى ضغط فك ليتم موافق ثم
المحددجميع ونسخ فتحه يفضل نفسه المضغوط الملف باسم فرعي مجلد انشاء مايتم وغالبا ،
- 10. 9
المجلد داخل مباشرة لصقها ثم فيه الموجوده الملفات[ANT].السابق المجلد حذف بعدها ويمكن
( رقم الشكل في كما9.)
( رقم الشكل9.المضغوط الملف محتوى تخزين موضع )
المضغوط الملف مع العملية هذه تكررملفات يتضمن الذي الثانيApache Maven.لتكون
المشغل على مباشرة المضغوط الملف ملفات توزيع النتيجة[C:]المجلدات فيAnt &
Mavenالنتيجة على النهاية في تحصل ان المهم مناالتية:
- 11. 11
: الرابعة اخلطوةالتشغيل نظام بيئة قيم بتعديل اخلاصة االعدادت
تنفيذها يمكن والتي . الملفات الى الوصول مسارات وتحديد: االتية الخطوات حسب
شا فتح النتيجة( رقم الشكل في كما النظام خصائص شة11):
( رقم الشكل11التشغيل نظام خصائص شاشة )
التشغيل نظام بيئة متغيرات زر على الضغط بعد[Environment Variables]الشاشة لفتح
( رقم الشكل في المبينة11جديد اختيار يتم ومنها .)المتطلبات باقي واكمال: وهي
اضافة[JAVA_HOME]صندوق في[variable name]الجافا ملفات مسار سطر ادراج ثم
[ C:Program FilesJAVAjre7]صندوق في[variable value]النتيجة حفظ ثم
والشكل في كما:
- 12. 11
( رقم الشكل11)الجافا قيم تعريف
وقيم مسار لتعريف نفسها السابقة الخطوات تكرار ثمANT: ياتي وكما
قبل النهائية العمليةمسارات تعريف هي الالحقة المرحلة الى االنتقال.المضافة للبرمجيات الملفات
فتح يتم السابقة العملية وبتكرارEnvironment Variable:السطر اختيار ومنهاPathثم
Edit( رقم الشكل في وكما13.)
- 13. 12
شاشة فيEdit SystemVariableالموجود السطر نهاية الى االتي اضافة يتماصال الموجود
منقوطة فاصلة وضع بعدصندوق فيVariable Value:
ثم التشغيل نظام تشغيل اعادة الخطوة هذه انهاء بعد المهم من .الشاشة من والخروج النتيجة حفظ
التحق: االتي بنتفيذ النظام بيئة تغير عملية نجاح من ق
: املطلوبة الربميجيات تشغيل من التحقق : اخلامسة اخلطوة
التوالي على هي متطلبات ثالث تنصيب تم[JKD], [APACHE-ANT],[APACHE-MAVEN]
ما وحسب التنصيب عملية نجاح من التحقق يتم للنظام التشغيلية البيئة تعديل وبعد المرحلة هذه في
( رقم الشكل في مبين12: )
- 14. 13
نظام شاشة الى االنتقال يتم موافق على الضغط بعدDOSتبدو سوف والتي )السوداء (الشاشة
الشكل في كما( رقم16.)
( رقم الشكل16)
السطر عند[C:Documents and Setting>]بشكل االتي اكتب
اصدارات ارقام تظهر سوف مشاكل اي وجود عدم حالة في تتابعي
: تنصيبها نجاح يعني وهذا البرمجيات هذه( رقم الشكل في مبينة وكما15اكتب عندها .)exitفي
.الشاشة من للخروج السطر نهاية
- 15. 14
( رقم الشكل15عملية نجاح من التحقق ).المتطلبات تنصيب
البيانات قواعد ادارة نظام تنصيب : السادسة اخلطوة[PostgreSQL]
ال وحسبمراحل: االتية التنصيب خطوات تسلسل في المبينة
- 16. 15
( رقم الشكل14تنصيب مراحل )Postgresql
السابع اخلطورةفارغة بيانات قاعدة انشاء : ة
لنظام فارغة بيانات قاعدة انشاء الى ننتقل .البيانات قواعد ادارة نظام تنصيب عملية اكمال بعد
Dspace: خالل من .
( رقم الشكل في وكما71.النظام فتح مسار يبين الذي .)
( رقم الشكل71)
- 17. 16
على الضغطPgAdmin III( رقم الشكل في كما يظهر سوف والذي71.)
( رقم الشكل71الرئيسية الواجهة )PgAdmin
الخادم على االيمن الماوس بزر الضغط تحديد الواجهة هذه منثم.اتصال اختيارمنك يطلب قد
( رقم الشاشة في ادراجها تم التي مرور كلمة4( رقم الشكل من )71.السادسة الخطوة ضمن )
انشاء على نعمل عندها .بالخادم االتصال تحقيق لغرضباسم البيانات لقاعدة مستخدم اسم
[Dspace].( رقم الشكل في كما71( من وبالمراحل )7-3.)
- 18. 17
( رقم الشكل71البيانات لقاعدة مرور وكلمة مستخدم اسم انشاء خطوات )
الزر على الضغط خالل من فارغة بيانات قاعدة انشاء مرحلة الى ننتقل المستخدم اسم تعريف بعد
قائمة على االيمنبيانات قاعدة.. جديدة بيانات قاعدة واختيارلقاعدة تعريف واجهة فتح يتم
البيانات.اسم اعطاء تتطلب والتيللقاعدةثم .الخصائص قائمة فيالمستخدم اسم ادراج
(Owner)على التاكيد مع التعريف قائمة فييكون ان يجب االسم ان[dspace]لقاعدة
عن فضال .عرفناه ان سبق كما للمالك وكذلك البياناتان اهميةتهي اللغة شفرة كونUTF-8
مبين وكما( رقم الشكل في02.)
- 19. 18
نظام تشغيل الغراض فارغة بيانات قاعدة انشاء انهينا قد نكون الخطوة بهذهDSPACEبعدها
المحلي الخادم برنامج بتنصيب والخاصة الالحقة الخطوة الى ننتقل[Apache Tomcat]
- 20. 19
تنصيب : الثامنة اخلطوةApache Tomcat
لنظام تشغيل بيئة لتوفيرdspaceال علىالشخ حاسوبصالمحلي الخادم تنصيب يتم ي
Tomcatتنصيب ملف على المزدوج بالضغط التنصيب عملية تبدأ .[ Apache-tomcat]
: االتية الشاشات في المبينة الخطوات وحسب .االنترنت من تحميله لنا سبق الذي
- 23. 22
وفي المتصفح افتح .الخادم تشغيل اختبار يتم بنجاح التنصيب عملية انهاء بعدURL: اكتب
[localhost:8080/]( رقم الشكل في كما تظهر سوف والتي الرئيسية الواجهة فتح ليتم07.)
- 24. 23
( رقم الشكل07المحلي الخادم واجهة )
تنصيب : التاسعة اخلطوةDspace
تن عملية لبدأ االولى المرحلة لذا . مضغوط ملف في النظام ملفات تحميل لنا سبقصالنظام يب
في الملف ضغط فك مرحلة من تكونالمجلدوكما .نفسه المضغوط الملف اسم سيحمل والذي
( رقم الشكل في كبينة00.)
- 25. 24
المشغل الى المجلد هذا نقل[C:]( رقم الشكل في يظهر وكما03.)
( رقم الشكل03المشغل الى النظام ملفات مجلد نقل )[c]
يسمى فارغ جديد مجلد انشاء يتم بعدها[dspace]المشغل على[c]في مبين وكما ايضا
( رقم الشكل04.)
- 26. 25
( رقم الشكل04المشغل على مجلد انشاء )[c]
بنظام الخاصة االعدادات تعديل الى ننتقل المرحلة هذه بعدDspaceوالموجودةاالعداد ملف في
: االتي المسار فيC: dspace-3.2-src-releasedspaceconfig.cfg
النصوص محرر باستخدام الملف فتح يتمNotepadاستخدام وننصحnp++الشكل في وكما
( رقم02: )
( رقم الشكل02ملف فتح )dspace.cfg
- 27. 26
، النصوص محرر باستخدام الملف فتح بعد: الملف محتوى في االتية التعديالت تنفيذ يجب
الملف حفظ يتم التعديالت هذه تنفيذ عند: الدوس على االوامر سطر الى واالنتقال
: االتية االوامر تنفيذ يتم السوداء الدوس شاشة في