Ubuntu और डेरिवेटिव पर Tomcat कैसे स्थापित करें?

अपाचे-टोमकैट

Tomcat लिनक्स के लिए एक खुला स्रोत सर्वर अनुप्रयोग है, विंडोज़ और अन्य ऑपरेटिंग सिस्टम जो जावा सर्वरलेट कंटेनरों को चलाने के लिए डिज़ाइन किए गए हैं, और जावा सर्वर पेज तकनीक भी चला सकते हैं।

टॉमकैट एक वेब कंटेनर है जिसमें सर्वलेट और जेएसपी समर्थन है। Tomcat JBoss या JOnAS की तरह एक एप्लिकेशन सर्वर नहीं है।

आप कर सकते हैं वेब सर्वर के रूप में कार्य करता है। टोमाट अपाचे सॉफ्टवेयर फाउंडेशन और स्वतंत्र स्वयंसेवकों के सदस्यों द्वारा विकसित और अद्यतन किया जाता है।

उपयोगकर्ताओं को अपाचे सॉफ्टवेयर लाइसेंस में स्थापित शर्तों के तहत इसके स्रोत कोड और इसके बाइनरी फॉर्म तक मुफ्त पहुंच है।

नवीनतम संस्करण 9.x हैं, जो सर्वलेट 4.0 और जेएसपी 2.3 विनिर्देशों को लागू करते हैं।

उबंटू और डेरिवेटिव पर टॉमकैट की स्थापना

यह देखते हुए कि तोमकैट लिखा थाजावा में, यह किसी भी ऑपरेटिंग सिस्टम पर काम करता है जिसमें जावा वर्चुअल मशीन है।

इसमें जैस्पर कंपाइलर शामिल है, जो जेएसपी को सर्वलेट्स में संकलित करता है। टॉमकैट सर्वलेट इंजन को अक्सर अपाचे वेब सर्वर के साथ संयोजन में चित्रित किया जाता है।

इस गाइड में, हम देखेंगे कि अपाचे टोमैट संस्करण 9 को उबंटू में कैसे स्थापित किया जाए, हालांकि ये कमांड उबंटू के किसी भी अन्य व्युत्पन्न पर भी लागू होते हैं।

जावा को कॉन्फ़िगर करें

Apache Tomcat एक जावा सर्वर है, इसलिए पहले जावा को इंस्टॉल किए बिना सॉफ्टवेयर का उपयोग करना संभव नहीं है।

सौभाग्य से, उबंटू के लिए एक पीपीए है जो जावा रनटाइम वातावरण के एक कामकाजी संस्करण को प्राप्त करने की कठिनाई को दूर करता है।

अपने सिस्टम में PPA जोड़ने के लिए, उन्हें एक टर्मिनल खोलना होगा और इसमें हम निम्नलिखित कमांड टाइप करेंगे:

sudo add-apt-repository ppa: webupd8team/java

PPA को उबंटू में जोड़ने के बाद, हम अपनी सूची को फिर से ताज़ा करते हैं:

sudo apt update

और अंत में हम इस कमांड के साथ जावा स्थापित कर सकते हैं:

sudo apt install oracle-java8-installer

जावा वातावरण स्वचालित रूप से कॉन्फ़िगर नहीं किया गया है स्थापित होने पर उपयोग के लिए। तो आपको / / / पर्यावरण फ़ाइल में चीजों को जोड़कर जावा को कॉन्फ़िगर करना होगा।

इस ऑपरेशन को करने के लिए हम निम्नलिखित कमांड निष्पादित करने जा रहे हैं:

sudo nano -w /etc/environment

अब, हमें फ़ाइल की सामग्री के निचले भाग तक स्क्रॉल करना होगा और इसमें हम निम्नलिखित को रखने जा रहे हैं:

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

एक बार परिवर्तन करने के बाद, हम Ctrl + O दबाकर संशोधनों को बचा सकते हैं और वे ऐसा करने वाले संपादक को Ctrl + X दबाकर बंद कर सकते हैं।

एक बार पर्यावरण स्थापित हो जाने के बाद, हमें Bashrc फ़ाइल को संपादित करने और जावा के लिए पथ सेट करने की आवश्यकता है।

nano -w ~/.bashrc

फ़ाइल के नीचे नेविगेट करें और Bashrc फ़ाइल में निम्न कोड जोड़ें।

# Java Path

निर्यात JAVA_HOME = / usr / lib / jvm / java-8-oracle / jre

PATH = JAVA_HOME / बिन: $ PATH [/ sourcecode] का निर्यात करें

हम फ़ाइल को सहेजते हैं और बाहर निकलते हैं और फिर हम निम्नलिखित कमांड को निष्पादित करने जा रहे हैं:

source ~/.bashrc

एक बार यह पूरा हो जाने के बाद, यह अनुशंसा की जाती है कि हम अपने कंप्यूटर को फिर से शुरू करें ताकि हमारे द्वारा किए गए बदलाव प्रभावी हों।

अपाचे टोमैट इंस्टालेशन

बिलाव-स्थिति

एक बार जब हमारा कंप्यूटर फिर से चालू हो जाता है, तो अब हम अपने सिस्टम में टॉमकैट स्थापित करने जा रहे हैं, इसके लिए हम एक टर्मिनल खोलने जा रहे हैं और इसमें हम निम्नलिखित टाइप करने जा रहे हैं:

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

डाउनलोड हो जाने के बाद, अब हम सामग्री को ऑप्ट फ़ोल्डर में कॉपी करने जा रहे हैं:

sudo -s

mkdir -p /opt/tomcat

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

अब हम एक उपयोगकर्ता और एक समूह बनाने के लिए आगे बढ़ते हैं:

groupadd tomcat

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

और हम उपयोगकर्ता को अनुमति देने जा रहे हैं:

chown -R tomcat:tomcat /opt/tomcat

हम टॉमकैट निर्देशिका में फ़ाइलों को अनुमति देते हैं ताकि ये निष्पादन योग्य हों:

cd /opt/tomcat/bin

chmod + x *

पिछली बार के साथ Bashrc फ़ाइल खोलें:

nano -w ~/.bashrc

एक बार फ़ाइल खोलने के बाद फ़ाइल के अंत में निम्न कोड जोड़ें।

#Catalina

export CATALINA_HOME=/opt/Tomcat

हम फ़ाइल को सहेजते और बंद करते हैं और फिर निष्पादित करते हैं:

source ~/.bashrc

अंत में, निम्नलिखित कमांड निष्पादित करके सर्वर शुरू करें:

sudo $CATALINA_HOME/bin/startup.sh

टॉमकैट सर्वर को रोकने के लिए, रन करें:

sudo $CATALINA_HOME/bin/shutdown.sh

Apache Tomcat सर्वर तक पहुँचें

टॉमक्रैट पोर्ट 8080 पर डिफ़ॉल्ट रूप से खुलता है, इसलिए इसे एक्सेस करने के लिए, उन्हें सर्वर के स्थानीय आईपी पते की तलाश करनी होगी और वेब ब्राउज़र में निम्न URL तक पहुंचना होगा।

http://tu-ip: 8080

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   linux2 कहा

    मैं कमांड sudo $ CATALINA_HOME / bin / स्टार्टअप.sh चलाता हूं
    और निम्न त्रुटि सामने आती है
    sudo: /bin/startup.sh: कमांड नहीं मिली
    यह किसके बारे में है

  2.   एन्ड्रेस कहा

    निर्यात CATALINA_HOME = / ऑप्ट / टॉमकैट

    त्रुटि टी में है ... इसे बदल दें