جدول المحتويات:
.................................................. ............... ................................... .............................. .............11
بدء تشغيل خادم إدارة WEBLOGIC ........................................... ... .............................................................. .................. ......12
استخدام كلمة المرور عند بدء تشغيل خادم WebLogic ........................... .............. ................................... 12
بدء تشغيل خادم إدارة WebLogic من قائمة ابدأ ............................................ ................. 12
بدء وإيقاف خادم WebLogic كخدمة Windows ........................... .................. ......13
بدء تشغيل خادم إدارة WebLogic من سطر الأوامر ............................................ . ................................................. 13
بدء تشغيل خادم الإدارة باستخدام البرنامج النصي ........................................... ... .................................................. ............ ............15
إعادة تشغيل خادم الإدارة أثناء تشغيل خادم مُدار .............................. ........... ..................16
أعد تشغيل خادم الإدارة على نفس الجهاز ........................... ............. .................................................. .. .....16
إعادة تشغيل خادم الإدارة على أجهزة أخرى ........................... .............. .................................................. ....17
انضم إلى خادم الويب المُدار في النطاق ........................................... .... ......................................... 17
بدء تشغيل خادم الويب المُدار ........................................... ...... .................................................. ......... .......17
بدء تشغيل خوادم WEBLOGIC المُدارة عبر البرنامج النصي ........................................... .... ........................ 19
الترقية من إصدار أقدم لخادم WEBLOGIC ........................................... .. .................................................. ............. 20
إنهاء خادم WEBLOGIC من وحدة التحكم الإدارية ........................................... ... ..............................................20
إيقاف الخادم من سطر الأوامر ........................................... ... .................................................. ............................20
إيقاف الخوادم المُدارة مؤقتًا واستئنافها..................................................... .................................................. .......... ...............واحد وعشرون
قم بإعداد خادم
WEBLOGIC كخدمة WINDOWS ............................................ . .................................. واحد وعشرون
حذف خادم الويب في نموذج خدمة Windows ........................................... ..... ..........................إثنان وعشرون
تغيير كلمة المرور لخادم مثبت كخدمة Windows ........................... ....... .................................إثنان وعشرون
تسجيل فصول البدء والإنهاء ........................................ ..... .................................................. .......... ......................إثنان وعشرون
الفصل الثالث: ........................................... .................................. تكوين خادم WEBLOGIC والمجموعة 29
نظرة عامة على تكوين الخادم والمجموعة................................................ ... .............................................................. .................. ............29
دور خادم الإدارة ........................................ .... .................................................. .............. .............29
بدء تشغيل وحدة التحكم الإدارية ........................................... ...... .................................................. ......................................... 30
كيف يعمل التكوين الديناميكي ........................................... ...... .................................................. ......... .............31
تخطيط تكوين الكتلة ................................ ................................ . ................................................. ................ ................................ 31
قائمة مهام تكوين الخادم ........................................... .. ................................................ ................ ............. 32
قائمة تكوين الكتلة ................................ ................................ . ................................................. ................ ................................ 34
إنشاء مجال جديد ........................................... ...... .................................................. ......................................... 34
الفصل الرابع: ........................................... ................................................. ................ ... مراقبة نطاقات WEBLOGIC 35
ملخص................................................ . .................................................. .............. .................................... ....36
خادم المراقبة ........................................... ........ .................................................. .......................................... 36
إنهاء الخادم أو إيقافه مؤقتًا ........................................... ..... .................................................. .......... .............37
أداء................................................. .................................................. ............... ................................... .....37
بيانات الكتلة ........................................... .................................................. ............................................... 38
أمن الخادم ........................................... ........ .................................................. .......................................... 38
دائرة الخدمات المشتركة .............................................. . .................................................. .............. .................................... ....38
دليل إدارة WebLogic
- 2 -
جي تي ايه .............................................. . .................................................. .............. .................................... ....39
مراقبة تجمع اتصال JDBC ........................................... ...... .................................................. ......... ................................ 39
قائمة صفحات المراقبة الخاصة بوحدة التحكم الإدارية................................................. ... ................................ 39
الفصل الخامس: ........................................... .................. إدارة خادم WEBLOGIC باستخدام رسائل السجل 42
نظرة عامة على النظام الفرعي للتسجيل .............................................. ................................................. ................ ................................ 42
ملفات سجل الخادم المحلي ........................................... ...... .................................................. ......... ............43
سجل بدء التشغيل................................................ .................................................. ............................................ 44
سجل العميل .............................................. .................................................. ............................................ 44
تنسيق ملف السجل ........................................... ....... .................................................. .......................................... 44
خصائص الرسالة ........................................... .................................................. ............................................ 45
كتالوج الرسائل ........................................... .................................................. ............................................ 45
مستوى خطورة الرسالة .......................................... ..... .................................................. .......... ................................ 45
تصحيح الرسائل ........................................... .................................................. ............................................... 46
تصفح ملفات السجل ................................ ................................ . ................................................. ................ ................................ 46
عرض السجل................................................ .................................................. ............................................... 46
إنشاء عامل تصفية سجل المجال ........................................... ..... .................................................. .......... .............47
الفصل السادس: ........................................... ................................................. ................ ................................ توزيع الطلبات 48
التوزيع الديناميكي ........................................... ........... .................................................. .......................................... 53
تمكين وتعطيل التوزيع التلقائي ........................................... ..... .................................................. .......... .............53
تطبيق تنسيق الدليل الموسع الموزع ديناميكيًا ........................................... ... .................................................. ............ ....53
إلغاء تثبيت التطبيقات أو إعادة توزيعها ديناميكيًا................................................ ..... .................................................. .......... .......53
توزيع التطبيقات باستخدام وحدة التحكم الإدارية ........................................ .... .................................................. ............ .............48
الفصل السابع: ........................................... ............................. تكوين مكونات الويب لخادم WEBLOGIC 55
ملخص................................................ . .................................................. .............. .................................... ....55
معلمات HTTP .............................................. .................................................. ............................................ 55
تكوين منفذ الاستماع ........................................... .. ................................................ ................................................56
تطبيق الويب ........................................... ........... .................................................. .......................................... 56
تطبيقات الويب والمجموعات ........................................... ...... .................................................. ......................................... 57
تحديد تطبيق الويب الافتراضي ........................................... ..... .................................................. .......... .............57
تكوين المضيفين الظاهريين ........................................... ................................................. ................ ................................ 58
المضيف الظاهري وتطبيق الويب الافتراضي .......................................... .................................................. .......................... 58
إعداد مضيف افتراضي ........................................... ... .............................................................. .................. ................................ 59
إعداد سجلات الوصول إلى HTTP ........................................... ..... .................................................. .......... .............61
التفاف السجل .............................................. .................................................. ............................................61
إعداد سجلات وصول HTTP باستخدام وحدة التحكم الإدارية ........................... ............ ................................. 61
تنسيق السجل المشترك ................................ ................................ . ................................................. ................ ................................ 62
استخدام تنسيق السجل الموسع ........................................... ..... .................................................. .......... .............63
منع هجمات "ما بعد رفض الخدمة"................................................ .. .................................................. ............. ......67
إعداد نفق HTTP لخادم WEBLOGIC ............................................ . ............................................ 67
تكوين اتصال نفق HTTP ........................................... ...... .................................................. ......... .............68
إنشاء اتصال بين العميل وخادم
WEBLOGIC .............................. ........ ...........................68
خدمة الملفات الثابتة باستخدام الإدخال/الإخراج المحلي (WINDOWS فقط)................................ ...... ...........................69
الفصل الثامن: ........................................... ................................................. ................ ...خطأ في توزيع وتكوين تطبيق الويب! نظرة عامة على الإشارات المرجعية غير المحددة................................................. ................................................. ................ ............خطأ! الإشارة المرجعية غير محددة.
خطوات توزيع تطبيقات الويب ........................................... ..... ...............................خطأ! الإشارة المرجعية غير محددة.
دليل إدارة WebLogic
- 3 -
هيكل الدليل ........................................... ........ .................................................. ....... ...خطأ! الإشارة المرجعية غير محددة.
توزيع وإعادة توزيع تطبيقات الويب ........................................ .... ..........................خطأ! الإشارة المرجعية غير محددة.
تعديل المكونات في تطبيق الويب ........................................ .... ..............................خطأ! الإشارة المرجعية غير محددة.
توزيع تطبيقات الويب في تطبيقات المؤسسات ........................................ .... ...............خطأ! الإشارة المرجعية غير محددة.
URIS وتطبيقات الويب ................................ ................................ . .. ..........................................خطأ! الإشارة المرجعية غير محددة.
تكوين الخدمات ................................ ................................ . ............................................خطأ! الإشارة المرجعية غير محددة.
تعيين Servlet ........................................... .................................................خطأ ! الإشارة المرجعية غير محددة.
معلمات تهيئة Servlet ................................ ................................ . . .......................................خطأ! الإشارة المرجعية غير محددة.
تكوين JSP .............................................. .................................................. ............... .....خطأ! الإشارة المرجعية غير محددة.
تكوين مكتبة علامات JSP................................................. .. .............................................خطأ! الإشارة المرجعية غير محددة.
تكوين صفحة الترحيب ........................................... .. ..............................................خطأ! الإشارة المرجعية غير محددة.
تعيين Servlet الافتراضي ........................................... .. ...................................خطأ! الإشارة المرجعية غير محددة.
كيف يقوم خادم WEBLOGIC بتحليل طلبات HTTP ........................................... ... ...........................60
تخصيص استجابات أخطاء HTTP ............................................... .. .....................................خطأ! الإشارة المرجعية غير محددة.
استخدام CGI في خادم الويب ........................................... ..... ...............خطأ! الإشارة المرجعية غير محددة.
التكوين المتعلق بـ CGI ........................................... ......... ...................................خطأ! الإشارة المرجعية غير محددة.
طلب برنامج نصي CGI ........................................... .. ...............................................خطأ ! الإشارة المرجعية غير محددة.
إعادة توجيه الطلب إلى خادم HTTP آخر ........................................... ... .............................................. 70
إعداد الوكيل للخادم التابع ........................................... .. .................................................. ............. .............70
مثال على واصف التوزيع لـ Proxy Servlet ........................................... ... .................................................. ............ .....71
إعادة توجيه الطلبات إلى مجموعة WEBLOGIC ........................................ .... .............................................. ................... .72
إعداد HttpClusterServlet ............................................ ................................................. ................ ...............72
مثال لواصف التوزيع لـ HttpClusterServlet ........................................... ..... ...........................73
تكوين أمان تطبيقات الويب ........................................... ...... .................................................. ......... .............75
إعداد الترخيص لتطبيقات الويب ........................................... .... .................................................. ............ ............75
تطبيقات الويب المتعددة وملفات تعريف الارتباط والمصادقة ........................................... ... .................................................. ............76
تقييد الوصول إلى موارد تطبيقات الويب ........................................ .... .................................................. ............ .........76
استخدام المستخدمين والأدوار في servlets .......................................... .... .................................................. ............ .........78
تكوين الموارد الخارجية لتطبيقات الويب .......................................... .... .................................................. ........... .......79
مرجع EJBS في تطبيقات الويب ........................................... ..... .................................................. .......... ............80
تكوين إدارة الجلسة ................................ ................................ . ................................................. ................ ................................ 80
خصائص جلسة HTTP ................................ ................................ . ................................................. ................ ...........................81
مهلة الجلسة ........................................... .................................................. ............................................ 81
تكوين ملفات تعريف الارتباط للجلسة ........................................... ................................................. ................ ................................ 81
استخدام ملفات تعريف الارتباط طويلة الأمد................................................. ... .............................................................. .................. ................................ 82
تكوين الجلسات المستمرة ........................................... ................................................. ................ ................................ 82
الخصائص المشتركة .............................................. .................................................. ............... .................................. 82
استخدام وحدة تخزين ثابتة تعتمد على الذاكرة وخادم واحد وغير متكررة .............................. ....... ...........................83
استخدام التخزين المستمر المعتمد على الملفات................................................................ .................................................. ........... .......83
استخدام التخزين المستمر القائم على قاعدة البيانات................................................................ .................................................. ........... .......83
استخدام إعادة كتابة عنوان URL ........................................... ....... .................................................. .......................................... 85
إرشادات الترميز لإعادة كتابة عنوان URL ........................................... ..... .................................................. .......... .............85
إعادة كتابة عنوان URL وبروتوكول الوصول اللاسلكي (WAP)................................................ . .................................................. .............. ....86
استخدام مجموعات الأحرف مع بيانات POST .......................................... .... .................................................. .............. ............. 86
الفصل التاسع: ........................................... ............. تكوين المكون الإضافي لخادم APACHE-WEBLOGIC 87
ملخص................................................ . .................................................. .............. .................................... ....87
دعم المنصة ........................................... .................................................. ............................................ 87
دليل إدارة WebLogic
- 4 -
مكتبة التثبيت ........................................... .................................................. ............................................ 88
تكوين ملف HTTPD.CONF ........................................... .... .............................................. ................... .............89
عبر وكيل URL ........................................... ....... .................................................. .......................................... 89
الوكيل عبر أنواع ملفات MIME ........................................... ..... .................................................. .......... .......90
معلمات البرنامج الإضافي APACHE-WEBLOGIC SERVER ........................................ . ................................................. 90
استخدام بروتوكول SSL ........................................... ....... .................................................. .......................................... 92
المشكلات المتعلقة بتكوين SSL-APACHE ........................... ........... .................................................. .... ...93
مثال على ملف HTTPD.CONF .............................................. ... .............................................................. .................. .............93
مثال لملف التكوين ........................................... ................................................. ................ ...........................94
مثال على استخدام مجموعة WebLogic .......................................... ..... .................................................. .......... .........94
مثال بدون استخدام مجموعة WebLogic ........................................... ..... .................................................. .......... ......94
مثال على تكوين مضيف افتراضي ........................................... .... .................................................. .............. .............95
توزيع البرنامج الإضافي APACHE-WEBLOGIC SERVER ........................................ . ........................................... 95
الفصل العاشر: ........................................... ........................................... تكوين البرنامج الإضافي MICROSOFT-IIS 96
ملخص................................................ . .................................................. .............. .................................... ....96
تجميع الاتصال والبقاء على قيد الحياة................................................. .................................................. ........... .......96
مكتبة التثبيت ........................................... .................................................. ............................................... 97
تحديث إعدادات IIS لإعادة توجيه الطلبات إلى WEBLOGIC ........................................... .. ............................................ 97
إنشاء الملف IISPROXY.INI ........................................... .... .............................................. ................... .............98
وضع ملحق الملف طلب الوكيل ........................................... ..... .................................................. .......... ......101
وكيل الطلب القائم على المسار ........................................... ..... .................................................. .......... ............101
مثال على ملف .ini ........................................... .. ................................................ ................................................101
باستخدام SSL ........................................... ........... .................................................. ..........................................102
قم بنقل طلب SERVLETS إلى خادم
WEBLOGIC للمعالجة ........................... ........... ..................103
اختبار التثبيت................................................ .................................................. ............................................103
الفصل 11: ........................................... ................................................. ................ ..تكوين البرنامج الإضافي لـ NETSCAPE 105
ملخص................................................ . .................................................. .............. ................................105
تجميع الاتصالات وحفظها .............................................. ...... .................................................. ......... .............105
تكوين المكونات الإضافية ........................................... .. ................................................ ................................................106
الخطوة 1: نسخ المكتبة ........................................... .... .................................................. ............ .............106
الخطوة 2: إعداد ملف obj.conf ........................................... .................................................. ............... .......106
الخطوة 3: تغيير ملف MIME.types ............................................ . .................................................. .............. ....109
الخطوة 4: توزيع واختبار البرنامج الإضافي NSAPI................................................. ................................................. ................ .110
المعلمة .............................................. .................................................. ............................................110
استخدام بروتوكول SSL ........................................... ....... .................................................. .......................................... 112
ملاحظات حول النقل الفاشل لمجموعة خادم WEBLOGIC ........................... ............. ...............113
مثال على ملف 0BJ.CONF (بدون استخدام مجموعة WEBLOGIC)............................. .......... ...113
ملف OBJ.CONF (عند استخدام مجموعة WEBLOGIC)................................................ .. ...........................114
الفصل 12: ........................................... ................................................. ................ ................................ السلامة 117
نظرة عامة على تكوين الأمان................................................ ................................................. ................ ............................117
إعداد مدير أمان JAVA .......................................... .... .............................................. ................... .............142
تغيير كلمة مرور النظام ................................ ................................ . ................................................. ................ ...........................118
تحديد مجال الأمان ........................................... ...... .................................................. ......... .............119
تكوين مجالات ذاكرة التخزين المؤقت ........................................... ................................................. ................ ................................ 120
تكوين مجال أمان LDAP .............................................. ...... .................................................. ......... .............122
تكوين مجال أمان Windows NT ........................................ .... .................................................. ........... .......125
دليل إدارة WebLogic
- 5 -
تكوين مجال أمان UNIX ........................................... ...... .................................................. ......... .............127
تكوين مجال أمان RDBMS ........................................... ...... .................................................. ......... .............128
تثبيت مجال أمان العميل ........................................... ..... .................................................. .......... ............129
اختبار مجالات الأمان البديلة ومجالات الأمان المخصصة................................................................ ........................................................... ... 130
ترحيل مجالات الأمان ................................ ................................ . ................................................. ................ ................................ 130
تعريف المستخدمين ........................................ .................................................. .......................................... 131
تعريف المجموعات ........................................ .................................................. .......................................... 132
تعريف المجموعات للأجهزة الافتراضية ........................................... ..... .................................................. .......... ............................133
تعريف ACL ........................................... ........... .................................................. .......................................... 133
تكوين بروتوكول SSL ........................................... ................................................. ................ ................................ 134
الحصول على المفتاح الخاص والشهادة الرقمية ........................................ .... .................................................. ............ .............134
حفظ المفاتيح الخاصة والتوقيعات الرقمية ........................................ .... .................................................. ............ .............136
تعريف تفويض توقيع الثقة ........................................... ...... .................................................. ......... .............137
تحديد مجالات التكوين لبروتوكول SSL ........................................... .. .................................................. ............. .......138
تكوين المصادقة الثنائية ................................ ................................ . ... .............................................................. .................. ............................ 139
تكوين RMI عبر IIOP عبر SSL .......................................... .... ................................ 140
حماية كلمة المرور................................................ .................................................. ............................................140
تثبيت موفر التدقيق .............................................. .. ................................................ ................ .............141
تثبيت مرشح الاتصال .............................................. ...... .................................................. ......... .............142
تكوين نشر سياق الأمان ........................................... ...... .................................................. ......... .............144
الفصل 13: ........................................... ................................................. ................ ................................ الشؤون الإدارية 147
نظرة عامة على إدارة المعاملات .............................................. ................................................. ................ ...........................147
معاملات التكوين ................................ ................................ . .................................................. ............................................148
مراقبة المعاملات وتسجيلها ........................................... ...... .................................................. ......... .............148
ترحيل الخادم إلى جهاز آخر .............................. ............ .................................................. ... ....149
الفصل 14: ........................................... ................................................. ................ ............ إدارة اتصالات JDBC 150
إدارة JDBC باستخدام وحدة التحكم الإدارية ........................................ .... .................................................. ........... .......150
دليل تكوين JDBC ........................................... ................................................. ................ ............................150
نظرة عامة على تكوين JDBC................................................................ ................................................. ................ ............................150
تكوين برنامج تشغيل JDBC ............................................... .. ................................................ ................ .............151
تجمع الاتصال .............................................. .................................................. ............................................ 156
إعداد تجمع الاتصال ............................................ .. ................................................ ................................................156
إدارة تجمعات الاتصال ............................................ ................................................. ................ ................................ 156
حمامات متعددة ........................................... ........ .................................................. .......................................................... ......157
إنشاء تجمعات متعددة ............................................ ................................................. ................ ................................ 157
إدارة تجمعات متعددة ................................ ................................ . ................................................. ................ ................................ 157
مصدر البيانات .............................................. .................................................. ............................................ 157
إنشاء مصدر البيانات ................................ ................................ . ................................................. ................ ................................ 158
إدارة مصادر البيانات ................................ ................................ . ................................................. ................ ................................ 158
الفصل 15: ........................................... ................................................. ................ ................................ إدارة JMS 159
تكوين JMS .............................................. .................................................. ............................................ 159
تكوين مصنع الاتصال ........................................... .. ................................................ ................................................. 160
نموذج التكوين ........................................... .................................................. ............................................160
تكوين مفتاح الوجهة ........................................... ........ ................................................ 161
تكوين المستودع ........................................... ................................................. ................ ................................ 161
تكوين خادم JMS ........................................... .. ................................................ ................ .............162
دليل إدارة WebLogic
- 6 -
تكوين المستلمين ........................................... ........ .................................................. .......................................... 163
تكوين تجمع الجلسات ........................................... .. ................................................ ................................................163
تكوين مستخدم الاتصال .............................................. ...... .................................................. ......... .............164
مراقبة JMS ........................................... .................................................. ............................................164
الاسترداد من فشل خادم
WEBLOGIC : .................................. .......... ........................................ 165
أعد تشغيل خادم WebLogic أو استبدله ........................................ .... .................................................. ........... ...165
اعتبارات البرمجة ................................ ................................ . .................................................. ............................................166
الفصل السادس عشر:................................................ ................................................. ................ .................. إدارة JNDI 167
تحميل الكائنات إلى شجرة JNDI ........................................ .... .................................................. ............ ............167
عرض شجرة JNDI ........................................... .. ................................................ ................................................167
الفصل 17: ........................................... ..................... إدارة ترخيص خادم ويبلوجيك 174
تثبيت ترخيص الويب ........................................... ....... .................................................. ............ ............174
تعديل الترخيص ........................................ .................................................. ..........................................