Tomcat एक खुला स्रोत सर्वर अनुप्रयोग हैलिनक्स, विंडोज, और अन्य ऑपरेटिंग सिस्टम जो जावा सर्वरलेट कंटेनरों को चलाने के लिए डिज़ाइन किए गए हैं, और जावा सर्वर पेज तकनीक भी चला सकते हैं। इस गाइड में, हम Ubuntu सर्वर 18.04 LTS पर Apache Tomcat संस्करण 9 को स्थापित करने के बारे में अधिक जानकारी प्राप्त करेंगे।
नोट: जबकि यह गाइड Ubuntu 18.04 पर काम कर रहे Apache Tomcat को प्राप्त करने पर केंद्रित है, यह 18.10 पर भी चलेगा।
जावा सेट करें
Apache Tomcat एक जावा सर्वर है, इसलिए यह नहीं हैपहले जावा को इंस्टॉल किए बिना सॉफ्टवेयर का उपयोग करना संभव है। शुक्र है, उबंटू के लिए वहाँ एक पीपीए है जो जावा रनटाइम वातावरण के एक कार्यशील संस्करण को प्राप्त करने में कठिनाई को लेता है।
पीपीए को स्थापित करने के लिए, अपने उबंटू सर्वर पर एक टर्मिनल लॉन्च करें और निम्नलिखित कमांड दर्ज करें।
ध्यान दें: यदि आपका उबंटू सर्वर पीपीए का उपयोग बॉक्स से बाहर नहीं कर सकता है, तो आपको स्थापित करने की आवश्यकता होगी सॉफ्टवेयर-गुण-सामान्य पहले से पैकेज।
sudo add-apt-repository ppa:webupd8team/java
PPA को Ubuntu में जोड़ने के बाद, अपने आप को aपक्ष और स्क्रीन पर दिखाई देने वाले संकेत को पढ़ें। यह पीपीए से संबंधित जानकारी देता है और आपके सिस्टम का समर्थन कैसे किया जाएगा। फिर, जब आप प्रॉम्प्ट को पढ़ रहे हों, तो चलाएँ अपडेट करें आदेश।
sudo apt update
साथ में अपडेट करें आदेश समाप्त हो गया है, जो सभी करना बाकी है, का उपयोग करके जावा संकुल को स्थापित करना है एप इंस्टॉल करें.
sudo apt install oracle-java8-installer
जावा को कॉन्फ़िगर करें
WebUpd8 PPA प्राप्त करना बहुत आसान बनाता हैUbuntu सर्वर पर काम कर रहे जावा का संस्करण। हालाँकि, जावा वातावरण स्थापित होने पर अपने आप उपयोग के लिए स्वचालित रूप से सेट नहीं होता है। इसके बजाय, आपको जावा को स्वयं चीजों को जोड़ने की स्थापना करनी चाहिए / Etc / पर्यावरण फ़ाइल।
एक टर्मिनल में, खोलें / Etc / पर्यावरण नैनो पाठ संपादक के साथ।
sudo nano -w /etc/environment
फ़ाइल के नीचे नेविगेट करें और इस फ़ाइल में आपके द्वारा देखे गए किसी भी पाठ की उपेक्षा करें। फिर, नीचे दिए गए कोड को नैनो में पेस्ट करें।
JAVA_HOME="/usr/lib/jvm/java-8-oracle/jre"
संपादन को सहेजें / Etc / पर्यावरण फ़ाइल आप सिर्फ दबाकर बनाया है 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
एक बार जब आप नैनो पाठ संपादक को बंद कर देते हैं, तो यह सुनिश्चित करने के लिए रीबूट करें कि जावा वातावरण जाने के लिए तैयार है।
Apache Tomcat को इंस्टॉल करें
Java काम कर रहा है, इसलिए अब हम Tomcat को सेट कर सकते हैं। इसे करने के लिए, मूल प्राप्त करें, सीडी में / tmp निर्देशिका और डाउनलोड संस्करण 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
जब टॉम्कट पैकेज डाउनलोड किया जाता है, तो इसे निकालने के लिए सुरक्षित है / opt.
mkdir -p /opt/tomcat
tar xzvf /tmp/apache-tomcat-9.0.13.tar.gz -C /opt/tomcat/ --strip-components=1
में स्थापित सॉफ्टवेयर के साथ / Opt / बिल्ला फ़ोल्डर, अब "टॉमकैट" उपयोगकर्ता बनाने और "टॉमकैट" समूह बनाने का समय है।
groupadd tomcat useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat
इसके बाद, नए Tomcat उपयोगकर्ता को एक्सेस करने और उसके साथ काम करने की अनुमति दें / Opt / बिल्ला उबंटू पर निर्देशिका का उपयोग करके chown आदेश।
chown -R tomcat:tomcat /opt/tomcat
अगला, उपयोग करें chmod सभी फ़ाइलों को बनाने के लिए कमांड / Opt / बिल्ला / bin / निर्देशिका निष्पादन योग्य।
cd /opt/tomcat/bin chmod +x *
नैनो में आखिरी बार बैश आर्क फ़ाइल खोलें।
nano -w ~/.bashrc
फ़ाइल के खुलने के बाद, फ़ाइल के नीचे कोड जोड़कर, टॉमकैट के लिए कैटालिना के वातावरण को परिभाषित करें।
#Catalina
export CATALINA_HOME=/opt/tomcat
दबाकर संपादन सहेजें Ctrl + O कीबोर्ड पर।
इसके साथ Bashrc फ़ाइल में परिवर्तन का स्रोत:
source ~/.bashrc
अंत में, निम्नलिखित कमांड चलाकर सर्वर को शुरू करें:

sudo $CATALINA_HOME/bin/startup.sh
टोमटैट को बंद करना
टॉमकैट सर्वर को रोकने के लिए, शटडाउन स्क्रिप्ट चलाएँ।
sudo $CATALINA_HOME/bin/shutdown.sh
Apache Tomcat सर्वर तक पहुँचें
टॉमकैट डिफ़ॉल्ट रूप से पोर्ट 8080 पर खुलता है, इसलिए इसे एक्सेस करने के लिए, आपको सर्वर का स्थानीय आईपी पता ढूंढना होगा, और इसे वेब ब्राउज़र में निम्न URL पर एक्सेस करना होगा।

http://ip-address-of-server:8080
आपके Ubuntu सर्वर का स्थानीय IP पता क्या है? आप इसे टर्मिनल पर जाकर आसानी से पा सकते हैं आईपी Addr आदेश।
ip addr show | grep 192.168*
यदि आपका सर्वर 192.168 का उपयोग नहीं करता है, तो ग्रीप कमांड को हटा दें और इसे चलाएं:
ip addr show</ P>
टिप्पणियाँ