Apache Tomcat, Tomcat Server म्हणूनही ओळखले जाते, हे Java-आधारित वेब ऍप्लिकेशन्स लाँच करण्यासाठी सर्वलेट कंटेनरसह एक मुक्त-स्रोत वेब सर्व्हर आहे. Tomcat मध्ये JavaServer Pages (JSP), WebSocket, Java Servlet, Java EL, इत्यादींचा समावेश आहे, Java कोड चालवण्यासाठी पूर्णपणे Java HTTP वेब सर्व्हर वातावरणासाठी.
Apache Software Foundation च्या व्यवस्थापनाखाली कुशल विकासकांचा मोठा समुदाय टॉमकॅट सर्व्हरची देखरेख करतो. म्हणून, Tomcat सर्व्हर Java-आधारित अनुप्रयोगांवर कार्यक्षमतेने कार्य करण्यासाठी उत्कृष्ट प्रवेशयोग्यता प्रदान करते.
क्रॉस-प्लॅटफॉर्म समर्थन म्हणजे ते विंडोज आणि लिनक्स दोन्हीसाठी उपलब्ध आहे. Apache Tomcat ची नवीनतम आवृत्ती 10.0.18 आहे, म्हणून या मार्गदर्शकामध्ये, आम्ही Ubuntu 20.04 वर Apache Tomcat 10 कसे स्थापित करायचे ते स्पष्ट करू.
1. Java ची स्थापना (नवीनतम आवृत्ती)
प्रथम, लक्षात घ्या की जर तुम्ही तुमच्या सिस्टमवर उबंटू 20.04 स्थापित केले असेल, तर तुम्हाला Apache Tomcat सेट करण्यापूर्वी लिनक्समध्ये नवीन वापरकर्ता जोडण्याची आवश्यकता असेल.
आम्ही नमूद केल्याप्रमाणे, Apache Tomcat Java-आधारित अनुप्रयोगांसाठी वापरला जातो ज्यांना Java ची नवीनतम आवृत्ती आवश्यक आहे. Apache Tomcat च्या नवीनतम आवृत्तीला योग्यरित्या कार्य करण्यासाठी JDK 8 (जावा डेव्हलपमेंट किट) किंवा उच्च आवश्यक आहे. लिनक्स टर्मिनलमध्ये खालील कमांड चालवून तुम्ही JDK ची नवीनतम आवृत्ती इंस्टॉल करू शकता.
जसे तुम्ही वरील इमेजमध्ये पाहू शकता, आमच्याकडे OpenJDK 11.0.14 ची नवीनतम आवृत्ती आहे. हे OpenJDK रनटाइम पर्यावरण आणि सर्व्हरबद्दल महत्त्वाची माहिती देखील दाखवते.
2. Apache Tomcat 10 इंस्टॉलेशन
Apache Tomcat मध्ये एक सक्रिय विकास कार्यसंघ आहे जो नियमितपणे नवीनतम अद्यतने वितरीत करतो, म्हणून खालील आदेश वापरून अधिकृत सर्व्हरवरून डाउनलोड करा.
जर तुम्ही हे मार्गदर्शक पोस्ट केल्यानंतर काही महिन्यांनंतर वाचत असाल आणि 10.0.18 नंतर नवीन अपडेट येत असेल, तर तुम्ही वरील आदेशात आवृत्ती बदलल्याची खात्री करा. अन्यथा, कमांड कार्य करणार नाही आणि Apache Tomcat ची नवीनतम आवृत्ती डाउनलोड करताना तुम्हाला त्रुटी मिळतील.
एकदा तुम्ही Tomcat tar.gz फाइल डाउनलोड केल्यानंतर, खालील आदेशासह tar संग्रहण काढा.
तुम्ही टॉमकॅट डिरेक्टरी एकामागून एक करण्याऐवजी एकाच वेळी काढून टाकण्यासाठी आणि हलवण्यासाठी खालील कमांड वापरू शकता.
3. टॉमकॅट वापरकर्ता खाते सेट करणे
विशिष्ट वापरकर्ता खात्याद्वारे टॉमकॅट सर्व्हर चालवणे सुरक्षिततेच्या उद्देशाने चांगली कल्पना आहे. नवीन वापरकर्ता खाते तयार करण्यासाठी खालील आदेश चालवा.
4. Apache Tomcat मध्ये प्रवेश सक्षम करा
तुम्ही लोकलहोस्ट म्हणून फक्त होस्ट-मॅनेजर आणि टॉमकॅट मॅनेजर ऍप्लिकेशन्समध्ये प्रवेश करू शकता, म्हणून प्रवेश परवानग्या कॉन्फिगर करणे महत्त्वाचे आहे. प्रवेशास अनुमती देण्याचे दोन मार्ग आहेत, एकतर विशिष्ट रिमोट सिस्टमला परवानगी देऊन किंवा सर्व सिस्टमला परवानगी देऊन. व्यवस्थापक आणि होस्ट-व्यवस्थापक अनुप्रयोगांसाठी context.xml फाइल संपादित करण्यासाठी ती उघडा.
शेवटी, फाईल सेव्ह करा आणि सिस्टम मॅनेजर आणि होस्ट मॅनेजरसाठी प्रवेशास अनुमती देईल.
5. Tomcat systemd फाइल सेट करा
सेवा सुरू करण्यासाठी आणि थांबवण्यासाठी टॉमकॅटमध्ये बॅश स्क्रिप्ट प्रवेशयोग्यता आहे. तथापि, तुम्ही एक systemd सेवा म्हणून सर्व कार्ये व्यवस्थापित करण्यासाठी एक स्टार्टअप स्क्रिप्ट तयार करू शकता. तर प्रथम, खालील कमांड वापरून vim मध्ये tomcat.service फाईल उघडा.
येथे, वरील प्रतिमेमध्ये, सिस्टीम स्थितीमध्ये “सक्रिय (चालत)” दर्शवित आहे.