Ubuntu पर Tomcat 6 स्थापित करना
यदि आप उबंटू चल रहे हैं और टॉमकैट सर्वलेट कंटेनर का उपयोग करना चाहते हैं, तो आपको रिपॉजिटरी से संस्करण का उपयोग नहीं करना चाहिए क्योंकि यह ठीक से काम नहीं करता है। इसके बजाय आपको मैन्युअल इंस्टॉलेशन प्रक्रिया का उपयोग करना होगा जो मैं यहां बता रहा हूं.
टॉमकैट स्थापित करने से पहले आप यह सुनिश्चित करना चाहेंगे कि आपने जावा स्थापित किया है। मुझे लगता है कि यदि आप टॉमकैट स्थापित करने की कोशिश कर रहे हैं तो आप पहले से ही जावा स्थापित कर चुके हैं, लेकिन अगर आप सुनिश्चित नहीं हैं कि आप dpkg कमांड की तरह जांच कर सकते हैं:
dpkg -get-selects | ग्रीप सन-जावा
यदि आपको पहले से ही जावा स्थापित है, तो आपको यह आउटपुट देना चाहिए:
sun-java6-bin install sun-java6-jdk install sun-java6-jre install
यदि उस कमांड का कोई परिणाम नहीं है, तो आप इस कमांड के साथ नवीनतम संस्करण इंस्टॉल करना चाहेंगे:
sudo apt-get install सूरज-जावा 6-jdk
स्थापना
अब हम Apache साइट से Tomcat को डाउनलोड और निकालेंगे। आपको यह सुनिश्चित करने के लिए जांच करनी चाहिए कि कोई दूसरा संस्करण नहीं है और तदनुसार समायोजित करें.
wget http://apache.hoxt.com/tomcat/tomcat-6/v6.0.14/bin/apache-tomcat-6.0.14.tar.gz
tar xvzf अपाचे-टोमकाट-6.0.14.tar.gz
सबसे अच्छी बात यह है कि टॉमकैट फ़ोल्डर को स्थायी स्थान पर ले जाना है। मैंने चुना / usr / स्थानीय / tomcat, लेकिन आप इसे कहीं और स्थानांतरित कर सकते थे यदि आप चाहते थे.
sudo mv apache-tomcat-6.0.14 / usr / लोकल / टॉमकैट
टॉम्कट को JAVA_HOME चर सेट करने की आवश्यकता होती है। ऐसा करने का सबसे अच्छा तरीका है कि इसे अपनी .bashrc फ़ाइल में सेट करें। यदि आप ऐसा चुनते हैं तो आप अपने स्टार्टअप.श फ़ाइल को भी संपादित कर सकते हैं.
बेहतर विधि आपकी .bashrc फ़ाइल को संपादित कर रही है और वहां बोल्ड लाइन जोड़ रही है। परिवर्तन को प्रभावी करने के लिए आपको शेल का लॉगआउट करना होगा.
vi ~ / .bashrc
निम्नलिखित पंक्ति जोड़ें:
निर्यात JAVA_HOME = / usr / lib / jvm / java-6-sun
इस बिंदु पर आप सिर्फ tomcat / bin फ़ोल्डर में स्टार्टअप.श लिपि को निष्पादित करके टॉमकैट शुरू कर सकते हैं.
स्वचालित प्रारंभ
जब हम कंप्यूटर को बूट करते हैं तो टॉमकैट स्वचालित रूप से शुरू होता है, आप इसे ऑटो-स्टार्ट और शटडाउन करने के लिए एक स्क्रिप्ट जोड़ सकते हैं.
सुडो vi /etc/init.d/tomcat
अब निम्नलिखित में पेस्ट करें:
# टॉमकैट ऑटो-स्टार्ट
#
# विवरण: स्वत: प्रारंभ टॉमकट
# प्रक्रिया नाम: tomcat
# pidfile: /var/run/tomcat.pidनिर्यात JAVA_HOME = / usr / lib / jvm / java-6-sun
मामला $ 1 में
शुरु)
sh /usr/local/tomcat/bin/startup.sh
;;
रुकें)
sh /usr/local/tomcat/bin/shutdown.sh
;;
पुनः आरंभ करें)
sh /usr/local/tomcat/bin/shutdown.sh
sh /usr/local/tomcat/bin/startup.sh
;;
esac
बाहर निकलें 0
आपको chmod कमांड चलाकर स्क्रिप्ट को निष्पादन योग्य बनाना होगा:
सुडो चामोद 755 /etc/init.d/tomcat
अंतिम चरण वास्तव में इस स्क्रिप्ट को एक प्रतीकात्मक लिंक के साथ स्टार्टअप फ़ोल्डर से जोड़ रहा है। इन दोनों आज्ञाओं को निष्पादित करें और हमें अपने रास्ते पर चलना चाहिए.
sudo ln -s /etc/init.d/tomcat /etc/rc1.d/K99tomcat
sudo ln -s /etc/init.d/tomcat /etc/rc2.d/S99tomcat
टॉमकैट अब पूरी तरह से स्थापित और परिचालन होना चाहिए। का आनंद लें!