JSP (صفحات خادم Java) التي أطلقتها شركة Sun هي تقنية تطوير صفحات ويب ديناميكية يتم تنفيذها من جانب الخادم، والتي تعتمد على تقنية Java. عند تنفيذ JSP، يجب إعداد المحرك الذي يجمع صفحات ويب JSP على خادم الويب. هناك العديد من الطرق لتكوين بيئة JSP، لكن المهمة الرئيسية هي تثبيت وتكوين خادم الويب ومحرك JSP.
يستخدم ما يلي Tomcat كمحرك JSP ويتعاون مع خوادم الويب الثلاثة Tomcat وApache وIIS لوصف ثلاثة حلول لبناء بيئة تشغيل JSP.
1. مقدمة عن البرامج ذات الصلة
1. J2SDK: أداة تطوير برمجيات Java2، وهي أساس تطبيقات Java. يعتمد JSP على تقنية Java، لذلك يجب تثبيت J2SDK قبل تكوين بيئة JSP.
2. خادم أباتشي: خادم ويب شائع الاستخدام تم تطويره بواسطة مؤسسة أباتشي لتقديم خدمات الويب.
3. خادم Tomcat: محرك JSP تم تطويره بواسطة منظمة Apache وله وظيفة خادم الويب ويمكن استخدامه كخادم ويب مستقل. ومع ذلك، كخادم ويب، فإن Tomcat ليس بنفس سرعة Apache عند معالجة صفحات HTML الثابتة، وليس قويًا مثل Apache، لذلك نستخدم بشكل عام Tomcat مع Apache للسماح لـ Apache بتقديم طلبات الصفحات الثابتة لموقع الويب، بينما يخدم Tomcat كمحرك JSP مخصص، يوفر تحليل JSP للحصول على أداء أفضل. وTomcat نفسه هو مشروع فرعي لـ Apache، لذا يوفر Tomcat دعمًا قويًا لـ Apache. بالنسبة للمبتدئين، يعد Tomcat خيارًا جيدًا للغاية.
4. mod_jk.dll: مكون إضافي تم تطويره بواسطة فريق مشروع جاكرتا التابع لمنظمة Apache لتمكين Apache من دعم Tomcat. باستخدام هذا المكون الإضافي، يمكن لـ Tomcat الاتصال بسلاسة مع Apache.
5. tc4ntiis.zip: مكون إضافي تم تطويره بواسطة فريق مشروع جاكرتا التابع لمنظمة Apache لتمكين IIS من دعم Tomcat.
2. تنزيل البرنامج
1.إصدار
j2sdk
: عنوان j2sdk1.4.1 (35.9 ميجابايت): http://java.sun.com/j2se/1.4.1/download.html
2. إصدار Apache2
:عنوان
Apache2.0.43 (6.69 ميجابايت)
: http://www.apache.inetcosmos.org/dist/httpd/binaries/win32/
3. إصدار Tomcat4
: 4.1.21 (8.33 ميجابايت)
العنوان: http://jakarta.apache.org/builds/jakarta-tomcat -4.0/release/
4.mod_jk.dll: (136 كيلو بايت)
العنوان: http://jakarta.apache.org/builds/jakarta-tomcat-connectors/jk/release/
5.tc4ntiis.zip (220 كيلو بايت)
العنوان:
الكل ما ورد أعلاه هو البرمجيات الحرة.
3. التحضير قبل التكوين
1. قم بإعداد صفحة ويب JSP للاختبار.
افتح محرر نصوص، مثل Notepad، وأدخل الكود التالي، واحفظه كـ test.jsp (لاحظ أن الامتداد هو .jsp).
<HTML> <HEAD> <TITLE> صفحة اختبار JSP </TITLE> </HEAD> <BODY> <%out.println("<h1>أهلاً بالعالم! </h1>");%> </الجسم> </HTML> |
2. قم بتثبيت J2SDK
بغض النظر عن الحل، يجب إكمال تثبيت J2SDK قبل تثبيت محرك JSP وتكوينه.
لتثبيت J2SDK
ضمن Windows، قم بتشغيل الملف j2sdk-1_4_1_01-windows-i586.exe الذي تم تنزيله مباشرةً وتثبيته في الدليل وفقًا لمعالج التثبيت، على سبيل المثال، التثبيت على f:/j2sdk 1.4.1؛
أضف متغيرات البيئة
1) إذا كان نظام التشغيل الخاص بك هو Win 98. يمكنك استخدام Notepad لتحرير Autoexec.bat مباشرة وإضافة سطر الأوامر التالي:
PATH=%PATH%;f:/j2sdk1.4.1/bin
SET JAVA_HOME=f:/j2sdk1.4.1
SET CLASSPATH=f:/j2sdk1.4.1
بعد حفظ/lib/tools.jar، أعد تشغيل الكمبيوتر حتى تصبح متغيرات البيئة المضافة فعالة.
2) إذا كان نظام التشغيل الخاص بك هو Win2000، فقم بتكوين متغيرات البيئة كما يلي. انقر بزر الماوس الأيمن على "جهاز الكمبيوتر" وحدد "خصائص" ← "خصائص النظام" ← "خيارات متقدمة" ← "متغيرات البيئة" في القائمة المنبثقة. سينبثق مربع حوار متغيرات البيئة، ويمكنك تعديل متغيرات بيئة النظام . أضف ثلاثة متغيرات: PATH وJAVA_HOME وCLASSPATH. قيم المتغير هي نفسها المذكورة أعلاه.
4. خطة تكوين بيئة JSP
الخطة 1: J2SDK + Tomcat
في هذه الخطة، يعمل Tomcat كمحرك JSP وخادم ويب، والتكوين بسيط نسبيًا.
1. قم بتثبيت Tomcat
وتشغيل jakarta-tomcat-4.0.1.exe مباشرةً، اتبع خطوات التثبيت العامة لبرنامج Windows لتثبيت Tomcat، وسيقوم تلقائيًا بالعثور على موقع J2SDK أثناء التثبيت. على سبيل المثال، قم بالتثبيت على f:/tomcat4.
2. قم بتكوين متغيرات بيئة Tomcat
وأضف متغير بيئة جديد TOMCAT_HOME. قيمة المتغير هي f:/tomcat4. طريقة الإضافة هي نفس طريقة تكوين متغيرات البيئة J2SDK.
3.
بعد إعداد خدمة الاختبار الافتراضية، يمكنك تشغيل خادم Tomcat. استخدم f:/tomcat4/bin/startup.exe لبدء تشغيل Tomcat واستخدم f:/tomcat4/bin/shutdown.exe لإيقاف التشغيل. (إذا ظهرت رسالة خطأ "مساحة خارج البيئة" عند تنفيذ ملف Startup.exe أو Shutdown.exe، فاختر "خصائص" ← "الذاكرة" ← "الذاكرة التقليدية" في قائمة نافذة DOS وقم بتغيير "البيئة الأولية" من "تلقائي" فقط قم بتغييره إلى "2816".)
بعد تشغيل Tomcat، افتح المتصفح وأدخل http://localhost:8080 في شريط العناوين (المنفذ الافتراضي لـ Tomcat هو 8080). إذا رأيت واجهة الترحيب الخاصة بـ Tomcat في المتصفح، فهذا يعني Tomcat يعمل بشكل جيد.