كيفية تثبيت Apache Tomcat Server على Ubuntu 20.04

How Install Apache Tomcat Server Ubuntu 20



مقدمة


يمكن لـ 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:8080

Tomcat يعمل إذا رأيت هذه الصفحة ، إنه يعمل !.

الخطوة 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 أمرًا سهلاً للغاية ولا يتطلب أوامر معقدة.