مقدمة
يمكن لـ Apache Tomcat تشغيل العديد من تقنيات Java وتشغيل لغات JavaServer (JSP) و JavaServlet و Java Expression. ستوضح لك هذه المقالة كيفية تثبيت Apache Tomcat Server وإعداد Web Application Manager على Ubuntu 20.04 في 11 خطوة سهلة. يمكن تثبيت Apache Tomcat Server مباشرة من مستودع برامج Ubuntu ، والذي يحتوي على أحدث إصدار من خادم Tomcat وأكثرها استقرارًا.
الخطوة 1: تحديث APT
أولاً ، كما هو الحال دائمًا ، قم بتحديث جهاز الإرسال والاستقبال المزود بنقطة وصول.
$سودوتحديث مناسب
الخطوة 2: تحقق من وجود Tomcat في المستودع
تحقق من وجود حزمة خادم Tomcat في المستودع. سيعرض لك المستودع أحدث الحزم المتاحة للتنزيل.
$سودو بحث apt-cacheهر
الخطوة 3: قم بتنزيل Tomcat
قم بتنزيل حزمة tomcat9 وحزمة إدارة tomcat9 وتبعياتها باستخدام الأمر الطرفي التالي.
$سودوملائمتثبيتtomcat9 tomcat9-admin
الخطوة الرابعة: تثبيت خادم Apache Tomcat
عند انتهاء التنزيل ، سيتم تثبيت Apache Tomcat Server ، والذي سيبدأ تلقائيًا. للتحقق ، اكتب الأمر ss التالي ، والذي سيظهر لك رقم المنفذ المفتوح 8080 ، المنفذ المفتوح الافتراضي المحجوز لخادم Apache Tomcat.
$ss-ltn
الخطوة 5: تغيير إعدادات Tomcat
عند إعادة تشغيل نظام التشغيل Ubuntu ، سيبدأ خادم Apache Tomcat Server تلقائيًا. يمكن تغيير إعداد البرنامج هذا عن طريق إدخال أحد الأمرين التاليين.
$سودوsystemctlممكنتومكات 9أو
$سودوsystemctl تعطيل tomcat9
الخطوة 6: السماح بحركة المرور إلى المنفذ 8080
إذا كانت منافذ جدار الحماية ، وتحديداً UFW ، نشطة على نظامك ، فإن الأجهزة التي تريد الاتصال بخادم Apache Tomcat ستواجه صعوبة في الاتصال. للسماح بحركة المرور من أي مصدر إلى المنفذ 8080 من Tomcat Server ، اكتب الأمر التالي.
$سودوufw يسمح من أي منفذ إلى أي منفذ8080بروتو برنامج التعاون الفني
الخطوة السابعة: اختبار خادم Tomcat
الآن ، يمكنك اختبار خادم Tomcat الخاص بك. عند بدء تشغيل Tomcat ، يمكنك اختبار البرنامج في متصفح الويب. باستخدام عنوان الاسترجاع الخاص بالنظام ، يمكنك الاتصال بخادم Tomcat عن طريق تحديد المنفذ بالعنوان في شريط بحث URL ، على النحو التالي:
http://127.0.0.1:8080Tomcat يعمل إذا رأيت هذه الصفحة ، إنه يعمل !.
الخطوة 8: إنشاء مستخدم
يجب عليك إنشاء مستخدم لمدير تطبيق الويب في Tomcat Server. يجب إعداد حساب مستخدم جديد لاستخدام Apache Tomcat Web Application Manager.
افتح ملف tomcat-users.xml في دليل Tomcat باستخدام محرر النصوص المفضل لديك.
$سودو نانو /إلخ/تومكات 9/tomcat-users.xmlالخطوة 9: إضافة خطوط ذات علامات
عند فتح الملف ، أضف هذه الأسطر الثلاثة ذات العلامات في الملف أعلى ملف< tag. Here, new user with the name tomcat has been created with a password set as pass. Add your own values as substitution for the username and password.
<وظيفةاسم الدور='admin-gui'/><وظيفةاسم الدور='manager-gui'/>
<المستعملاسم االمستخدم='هر' كلمه السر='يمر'الأدوار='admin-gui ، manager-gui'/>
احفظ الملف ثم اغلقه. الآن ، يمكننا الانتقال إلى الوصول إلى منطقة تطبيق المدير.
الخطوة 10: أعد تشغيل Tomcat
أعد تشغيل Tomcat Server باستخدام الأمر التالي.
$سودوإعادة تشغيل systemctl tomcat9
الخطوة 11: قم بالوصول إلى Tomcat Application Manager
للوصول إلى مدير تطبيق الويب لخادم Tomcat ، أدخل عنوان URL: http://127.0.0.1:8080/manager/html في شريط بحث URL الخاص بمتصفح الويب واضغط على إدخال. بعد ذلك ، أدخل بيانات الاعتماد التي قدمتها للمستخدم الجديد في Tomcat Server. يجب أن تشاهد الآن نافذة مدير تطبيقات الويب.
استنتاج
يعد Apache Tomcat Server برنامجًا رائعًا لنشر خادم Java HTTP. يعد إعداد Apache Tomcat Server على Ubuntu 20.04 أمرًا سهلاً للغاية ولا يتطلب أوامر معقدة.