हम आधुनिक युग में रहते हैं, जहां आप तकनीक की मदद से लगभग हर काम कर सकते हैं। चाहे आप अपना खाता प्रबंधित करना चाहते हों, अपने बिल का भुगतान करना चाहते हों, या ऑनलाइन कुछ पैसे कमाने का तरीका ढूंढना चाहते हों, आप यह सब इंटरनेट की मदद से कर सकते हैं।
और सबसे आम तकनीकों में से एक जो आपको जो कुछ भी आप चाहते हैं उसे हासिल करने में मदद कर सकती है वह है ऐप डेवलपमेंट।
हालाँकि, ऐप डेवलपमेंट की दिशा में अपनी यात्रा शुरू करने से पहले, आपको स्पष्ट रूप से समझना होगा कि टॉमकैट और कैसे वेब अनुप्रयोग तैनात हैं. यह आलेख सटीक रूप से समझाएगा कि आप टॉमकैट में सर्वर-साइड पर किसी एप्लिकेशन को कैसे तैनात कर सकते हैं।
तो, चलो शुरू करते हैं!
टॉमकैट क्या है?
टॉमकैट सबसे लोकप्रिय जावा वेब सर्वर अनुप्रयोगों में से एक है। कई व्यवसाय अपने वेब अनुप्रयोगों को होस्ट करने के लिए इस पर भरोसा करते हैं, और टॉमकैट में किसी एप्लिकेशन को तैनात करने के लिए काफी तकनीकी ज्ञान की आवश्यकता होती है।
हालाँकि, यदि आप एक नौसिखिया हैं और सीखना चाहते हैं कि टॉमकैट में किसी एप्लिकेशन को कैसे तैनात किया जाए, तो आप सही जगह पर आए हैं।
टॉमकैट में किसी एप्लिकेशन को तैनात करना मुश्किल हो सकता है - इसमें कई चरण शामिल होते हैं और सही होने के लिए काफी अनुभव की भी आवश्यकता होती है। लेकिन जब आपका काम पूरा हो जाएगा, तो आपके पास टॉमकैट की शक्ति होगी।
हमने आपको टॉमकैट के साथ सेटअप करने और चलाने में मदद करने के लिए यह ट्यूटोरियल लिखा है! यह ट्यूटोरियल आपको दिखाएगा कि टॉमकैट में किसी एप्लिकेशन को कैसे तैनात किया जाए।
चरण-दर-चरण मार्गदर्शिका
नीचे दिए गए चरणों का पालन करें:
1. सर्विसेज टूल विंडो खोलें
टॉमकैट में अपने एप्लिकेशन को तैनात करने के लिए, आपको सबसे पहले सर्विसेज टूल विंडो खोलनी होगी। यह विंडो आपको अपने कंप्यूटर पर स्थापित सेवाओं को प्रबंधित करने की अनुमति देती है।
स्टार्ट > ऑल प्रोग्राम्स > एक्सेसरीज > सिस्टम टूल्स > सर्विसेज एंड एप्लिकेशन पर जाकर सर्विसेज टूल विंडो खोलें।
सेवाएँ टूल विंडो तीन खंडों में विभाजित है।
सेवाएं: यह अनुभाग आपके कंप्यूटर पर वर्तमान में स्थापित सभी सेवाओं को सूचीबद्ध करता है।
आवेदन: यह अनुभाग आपके कंप्यूटर पर वर्तमान में इंस्टॉल किए गए सभी एप्लिकेशन सूचीबद्ध करता है।
स्थापित घटक: यह अनुभाग उन सभी घटकों को सूचीबद्ध करता है जो वर्तमान में आपके कंप्यूटर पर स्थापित हैं।
सर्विसेज टूल विंडो खोलने के लिए सर्विसेज और एप्लिकेशन आइकन पर राइट-क्लिक करें और ओपन सर्विसेज विंडो का चयन करें।
2. छवियों का चयन करें
टॉमकैट सर्वर छवि को पुनर्प्राप्त करना चुनें: छवियों के अंतर्गत डॉकर कनेक्शन नोड से टॉमकैट। Ctrl+Enter इसका शॉर्टकट है।
बहुत से लोग इस चरण से चूक जाते हैं, और वे विंडोज़ होस्ट पर टॉमकैट सर्वर चलाने का प्रयास करते हैं।
आपको टॉमकैट जेडीके भी डाउनलोड करना होगा। आप द्वारा इसे यहां पर डाउनलोड किया जा सकता है।
3. कंटेनर बनाएं पर क्लिक करें
टॉमकैट: नवीनतम छवि के संदर्भ मेनू से कंटेनर बनाएं का चयन करके एक अलग कंटेनर बनाएं। कुल मिलाकर, यह आपके लिए एक नया कंटेनर तैयार करेगा।
वह कंटेनर चुनें जिसे आपने अभी बनाया है:
एक नई फ़ाइल बनाएं और इसे /opt/tomcat/webapps/ROOT/index.html निर्देशिका में सहेजें।
4. डॉकर कॉन्फ़िगरेशन बनाएं
टॉमकैट कॉन्फ़िगरेशन संवाद बॉक्स में निम्नलिखित जानकारी दर्ज करें:
मेजबान
सूची से उपलब्ध होस्ट का चयन करें
आईपी एड्रेस
अपने होस्ट का आईपी पता टाइप करें
डीएनएस
अपने होस्ट का DNS नाम टाइप करें
बंदरगाह
वह पोर्ट दर्ज करें जिसे आप कंटेनर के लिए उपयोग करना चाहते हैं
प्रोटोकॉल
टीसीपी/यूडीपी या टीसीपी/यूडीपी/एचटीटीपी चुनें
उपयोगकर्ता
उस उपयोगकर्ता का चयन करें जिसका उपयोग आप कंटेनर को चलाने के लिए करना चाहते हैं
पासवर्ड
उपयोगकर्ता के लिए पासवर्ड दर्ज करें
नाम
कंटेनर के लिए एक नाम दर्ज करें
टॉमकैट कॉन्फ़िगर करें
5. संकलित जावा सर्वलेट चलाएँ:
यह एक सर्वलेट है जो आपके एप्लिकेशन को तैनात करने का सारा काम करता है।
हमारे उदाहरण में सर्वलेट में ऐप का नाम है। सर्वलेट का नाम कोई मायने नहीं रखता, लेकिन यह अद्वितीय होना चाहिए।
जावा सर्वलेट चलाने के लिए, वेब एप्लिकेशन निर्देशिका पर जाएँ और निम्नलिखित कमांड चलाएँ:
जावा -जर ऐप.जर
यदि आपको "सुरक्षा नीति फ़ाइल तक नहीं पहुंच सका" त्रुटि मिलती है, तो आपको अपना उपयोगकर्ता नाम और पासवर्ड अपनी tomcat/conf/tomcat-users.xml फ़ाइल में जोड़ना होगा। आप अपनी tomcat/conf/tomcat-users.xml फ़ाइल में निम्नलिखित कोड जोड़कर ऐसा कर सकते हैं:
यदि आपको "क्लासपाथ में कोई वेब.एक्सएमएल नहीं मिला" त्रुटि दिखाई देती है, तो आपको अपनी वेब.एक्सएमएल फ़ाइल को वेब एप्लिकेशन निर्देशिका में जोड़ना होगा।
दूर ले जाओ
इस तरह, आप टॉमकैट में किसी एप्लिकेशन को आसानी से तैनात कर सकते हैं। टॉमकैट में किसी एप्लिकेशन को कैसे तैनात किया जाए यह एक सामान्य प्रश्न है। और अगर आप सावधान रहें तो इसका पता लगाने में ज्यादा समय नहीं लगेगा।
लेकिन किसी एप्लिकेशन को आज़माने और तैनात करने से पहले आपको कुछ बातें जानने की ज़रूरत है। और यदि आप ऐसा नहीं करते हैं, तो आपको फायदे की बजाय अधिक नुकसान हो सकता है।
एक जवाब लिखें