- - كيفية تثبيت Apache Tomcat على خادم أوبونتو

كيفية تثبيت أباتشي Tomcat على خادم أوبونتو

Tomcat هو تطبيق خادم مفتوح المصدر لـLinux و Windows وأنظمة التشغيل الأخرى المصممة لتشغيل Java Serverlet Containers ، ويمكن أيضًا تشغيل تقنية Java Server Page. في هذا الدليل ، سنتناول كيفية تثبيت الإصدار 9 من Apache Tomcat على Ubuntu Server 18.04 LTS.

ملاحظة: بينما يركز هذا الدليل على جعل Apache Tomcat يعمل على Ubuntu 18.04 ، فسيتم تشغيله أيضًا على 18.10 أيضًا.

قم بإعداد Java

Apache Tomcat هو خادم جافا ، لذلك ليس كذلكممكن لاستخدام البرنامج دون تثبيت جافا أولا. لحسن الحظ ، هناك PPA هناك لـ Ubuntu يأخذ صعوبة في الحصول على نسخة صالحة للعمل من بيئة تشغيل Java.

لتثبيت PPA ، ابدأ تشغيل محطة طرفية على خادم Ubuntu وأدخل الأمر التالي.

ملاحظة: إذا كان خادم Ubuntu لا يمكنه استخدام PPAs خارج الصندوق ، فستحتاج إلى تثبيت برامج خصائص مشتركة حزمة مسبقا.

sudo add-apt-repository ppa:webupd8team/java

بعد إضافة PPA إلى Ubuntu ، قم بنفسكتفضل وقراءة المطالبة التي تظهر على الشاشة. أنه يعطي معلومات تتعلق PPA وكيف سيتم دعم النظام الخاص بك. ثم ، عندما تنتهي من قراءة المطالبة ، قم بتشغيل تحديث أمر.

sudo apt update

مع تحديث انتهى الأمر ، كل ما تبقى هو تثبيت حزم Java باستخدام تثبيت مناسب.

sudo apt install oracle-java8-installer

تكوين جافا

يجعل WebUpd8 PPA من السهل جدًا الحصول علىنسخة من جافا تعمل على خادم أوبونتو. ومع ذلك ، فإن بيئة Java لا يتم إعدادها تلقائيًا للاستخدام عند تثبيتها. بدلاً من ذلك ، يجب عليك إعداد Java بنفسك بإضافة أشياء إلى / الخ / بيئة ملف.

في المحطة ، مفتوحة / الخ / بيئة مع محرر النص نانو.

sudo nano -w /etc/environment

انتقل إلى أسفل الملف وتجاهل أي نص تراه في هذا الملف. ثم ، قم بلصق الرمز أدناه في Nano.

JAVA_HOME="/usr/lib/jvm/java-8-oracle/jre"

احفظ التعديلات على / الخ / بيئة الملف الذي قمت به للتو عن طريق الضغط على Ctrl + O مزيج لوحة المفاتيح. ثم أغلق المحرر بالضغط Ctrl + X.

بمجرد تعيين البيئة ، يجب علينا تحرير ملف Bashrc وتعيين المسار لـ Jaa.

nano -w ~/.bashrc

انتقل إلى أسفل الملف وأضف الرمز أدناه إلى ملف Bashrc.

# Java Path
export JAVA_HOME=/usr/lib/jvm/java-8-oracle/jre
export PATH=JAVA_HOME/bin:$PATH

احفظ تعديلاتك في ملف Bashrc بالضغط Ctrl + O على لوحة المفاتيح. ثم أغلقه Ctrl + X وأدخل مصدر و صدى صوت أوامر لإنهاء إعداد كل شيء.

source ~/.bashrc

بمجرد إغلاق محرر نصوص Nano ، أعد التشغيل للتأكد من أن بيئة Java جاهزة للعمل.

تثبيت اباتشي تومكات

تعمل Java ، حتى الآن يمكننا إعداد Tomcat. للقيام بذلك ، اكتساب الجذر ، القرص المضغوط داخل ال / تمة الدليل وتنزيل الإصدار 9.0.13 من Tomcat.

sudo -s
cd /tmp
wget http://www-eu.apache.org/dist/tomcat/tomcat-9/v9.0.13/bin/apache-tomcat-9.0.13.tar.gz

عند الانتهاء من تنزيل حزمة Tomcat ، من الآمن استخراجها إلى /يختار، يقرر.

mkdir -p /opt/tomcat
tar xzvf /tmp/apache-tomcat-9.0.13.tar.gz -C /opt/tomcat/ --strip-components=1

مع البرنامج المثبت في / الأراضي الفلسطينية المحتلة / هر المجلد ، لقد حان الوقت لإنشاء مستخدم "Tomcat" وإنشاء مجموعة "Tomcat".

groupadd tomcat
useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat

بعد ذلك ، قم بمنح أذونات مستخدم Tomcat الجديدة للوصول إلى / الأراضي الفلسطينية المحتلة / هر الدليل على أوبونتو باستخدام chown أمر.

chown -R tomcat:tomcat /opt/tomcat

بعد ذلك ، استخدم شمود الأمر لجعل جميع الملفات في / الأراضي الفلسطينية المحتلة / هر / بن / دليل قابل للتنفيذ.

cd /opt/tomcat/bin
chmod +x *

افتح ملف Bashrc آخر مرة في Nano.

nano -w ~/.bashrc

بمجرد أن يتم فتح الملف ، قم بتعريف بيئة Catalina الخاصة بـ Tomcat ، وذلك بإضافة الكود أدناه إلى أسفل الملف.

#Catalina
export CATALINA_HOME=/opt/tomcat

حفظ التعديلات عن طريق الضغط Ctrl + O على لوحة المفاتيح.

مصدر التغييرات إلى ملف Bashrc مع:

source ~/.bashrc

أخيرًا ، ابدأ تشغيل الخادم عن طريق تشغيل الأمر التالي:

sudo $CATALINA_HOME/bin/startup.sh

إيقاف تشغيل Tomcat

لإيقاف خادم Tomcat ، قم بتشغيل البرنامج النصي للإغلاق.

sudo $CATALINA_HOME/bin/shutdown.sh

وصول خادم أباتشي Tomcat

يتم فتح Tomcat على المنفذ 8080 افتراضيًا ، لذلك للوصول إليه ، ستحتاج إلى العثور على عنوان IP المحلي للخادم ، والوصول إليه على عنوان URL التالي في متصفح الويب.

http://ip-address-of-server:8080

غير متأكد من عنوان IP المحلي لخادم Ubuntu؟ يمكنك أن تجد بسهولة عن طريق الذهاب إلى محطة وتشغيل الملكية الفكرية addr أمر.

ip addr show | grep 192.168*

إذا كان خادمك لا يستخدم 192.168 ، فقم بإزالة أمر Grep وتشغيله مثل:

ip addr show
</ P>

تعليقات