Ubuntu 12.04.3 LTS पर Tomcat 7.0.42 कैसे स्थापित करें?


19

सिसडमिन ने मुझे एक वर्चुअल मशीन दी, जिसे मैं टर्मिनल के माध्यम से एक्सेस करता हूं।

मेरा रूट एक्सेस है और इसे Ubuntu 12.04.3 LTS मिला है ।

कमांड apt-cache policy tomcat7सूचित करता है:

tomcat7:
  Installed: (none)
  Candidate: 7.0.26-1ubuntu1.2
  Version table:
     7.0.26-1ubuntu1.2 0
        500 http://br.archive.ubuntu.com/ubuntu/ precise-updates/universe amd64 Packages
        500 http://security.ubuntu.com/ubuntu/ precise-security/universe amd64 Packages
     7.0.26-1ubuntu1 0
        500 http://br.archive.ubuntu.com/ubuntu/ precise/universe amd64 Packages
root@mymachine:~#

हालाँकि, मैं इस पर नवीनतम टोमैट 7 (7.0.42) स्थापित करना चाहूंगा ।

क्या यह करने योग्य है? यदि हाँ, तो कैसे?

जवाबों:


27

हां, टॉमकैट 7.0.42 को स्थापित करना संभव है, लेकिन आपको इसे "मैन्युअल रूप से" करना होगा। आपके पास ऐसा करने के लिए चरण हैं:

नोट : इस सवाल पर जाएं यदि आप जानना चाहते हैं कि यह रिपॉजिटरी में क्यों नहीं है: तो उबंटू रिपॉजिटरी में सॉफ्टवेयर के नवीनतम संस्करण क्यों नहीं हैं?

शर्त : आपको जावा स्थापित करने की आवश्यकता है, और हमें इसके मार्ग की आवश्यकता है। जावा आमतौर पर के तहत स्थापित किया गया है /usr/lib/jvm। एक बार जब आप जावा स्थापित कर लेते हैं, तो update-alternatives --config javaआपको सटीक मार्ग दिखाने के लिए कमांड चला सकते हैं ; पहली प्रविष्टि को देखें ( *अगले के साथ एक । आप Enterइस स्क्रीन से बाहर निकलने के लिए हिट कर सकते हैं)। हमें केवल निर्देशिका की आवश्यकता है /jvm/। मेरी मशीन पर, निर्देशिका थी /usr/lib/jvm/java-7-openjdk-i386/। यह उत्तर यह मान लेगा कि यह जावा निर्देशिका है, लेकिन आपको इसके अनुसार कमांड बदलनी चाहिए।

  1. wget http://mirror.atlanticmetro.net/apache/tomcat/tomcat-7/v7.0.42/bin/apache-tomcat-7.0.42.tar.gz

    • यह आपकी वर्तमान निर्देशिका में Tomcat 7.0.42 डाउनलोड करेगा।
  2. tar xzvf apache-tomcat-7.0.42.tar.gz

    • इससे फाइलें निकल जाएंगी।
  3. sudo mv apache-tomcat-7.0.42 /usr/local

    • यह टॉमकैट को ले जाता है /usr/local। आप अपनी मर्जी से कोई भी रास्ता चुन सकते हैं। शेष आदेश मान लेंगे कि आपने इस पथ का उपयोग किया है।
  4. nano ~/.bashrc- इससे टेक्स्ट एडिटर खुल जाएगा। फ़ाइल के अंत में जाएँ ( Alt+ /) और निम्न दो पंक्तियाँ जोड़ें:

    निर्यात CATALINA_HOME = / usr / स्थानीय / Apache-tomcat-7.0.42
    निर्यात JAVA_HOME = / usr / lib / jvm / java-7-openjdk-i386 /
    

    याद रखें : यह मेरे जावा का मार्ग था। इसे अपने स्थापित जावा में बदलें।

  5. . ~/.bashrc

    • यह हमारे द्वारा किए गए परिवर्तनों को लागू करेगा।
  6. sudo $CATALINA_HOME/bin/startup.sh - आपको कुछ इस तरह देखना चाहिए:

    CATALINA_BASE का उपयोग करना: /usr/local/apache-tomcat-7.0.42
    CATALINA_HOME का उपयोग कर: /usr/local/apache-tomcat-7.0.42
    CATALINA_TMPDIR का उपयोग कर: /us/local/apache-tomcat-7.0.42/temp
    JRE_HOME: / usr का उपयोग करना
    CLASSPATH का उपयोग: /usr/local/apache-tomcat-7.0.42/bin/bootstrap.jar:/usr/local/apache-tomcat-7.0.42-bin-tomcat-juli.jar
    

    और कोई त्रुटि नहीं।

हो गया। अपने ब्राउज़र को इंगित करें http://localhost:8080और आपको टॉमकैट पृष्ठ देखना चाहिए:


2
सुंदर उत्तर के लिए +1, प्रयास के लिए धन्यवाद!
dShringi

1
सटीक स्पष्टीकरण जो एक मूल उपयोगकर्ता भी अनुसरण कर सकता है। अच्छी नौकरी।
प्रगटेश्वरन

यह एक ऐसी अद्भुत व्याख्या थी। इंटेलीजे को काम करने के लिए नहीं बना सका, अब यह संभव है। आपने धमाल मचाया!
मऊ
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.