Pagrindinis » kaip » „Tomcat 6“ diegimas „Ubuntu“

    „Tomcat 6“ diegimas „Ubuntu“

    Jei naudojate „Ubuntu“ ir norite naudoti Tomcat servlet konteinerį, neturėtumėte naudoti versijos iš saugyklų, nes ji tiesiog neveikia teisingai. Vietoj to jums reikės naudoti rankinį diegimo procesą, kurį apibūdinu čia.

    Prieš diegdami „Tomcat“ norite įsitikinti, kad įdiegėte „Java“. Manau, jei bandote įdiegti „Tomcat“, kurioje jau įdiegėte „Java“, bet jei nesate tikri, galite patikrinti su „dpkg“ komanda kaip:

    dpkg -get-selections | grep sun-java

    Tai turėtų suteikti jums šią produkciją, jei jau įdiegėte java:

    „sun-java6-bin“ įdiegti „sun-java6-jdk“ įdiegti „sun-java6-jre“ diegimą 

    Jei ši komanda neturi rezultatų, turėsite įdiegti naujausią versiją su šia komanda:

    sudo apt-get install sun-java6-jdk

    Diegimas

    Dabar atsisiųsime ir ištrinsime Tomcat iš apache svetainės. Turėtumėte patikrinti, ar nėra kitos versijos, ir atitinkamai sureguliuokite.

    wget http://apache.hoxt.com/tomcat/tomcat-6/v6.0.14/bin/apache-tomcat-6.0.14.tar.gz

    tar xvzf apache-tomcat-6.0.14.tar.gz

    Geriausias dalykas yra perkelti tomcat aplanką į nuolatinę vietą. Aš pasirinkau / usr / local / tomcat, bet galėtumėte ją perkelti kitur, jei norite.

    sudo mv apache-tomcat-6.0.14 / usr / local / tomcat

    Tomcat reikalauja nustatyti JAVA_HOME kintamąjį. Geriausias būdas tai padaryti yra nustatyti .bashrc failą. Taip pat galite redaguoti savo startup.sh failą, jei pasirinkote.

    Geresnis būdas yra redaguoti savo .bashrc failą ir pridėti paryškintą eilutę. Kad pakeitimas įsigaliotų, turėsite atsijungti nuo korpuso.

    vi ~ / .bashrc

    Pridėti šią eilutę:

    eksportuoti JAVA_HOME = / usr / lib / jvm / java-6-sun

    Šiuo metu galite pradėti tomcat tiesiog vykdant „startup.sh“ scenarijų aplanke tomcat / bin.

    Automatinis paleidimas

    Jei norite, kad „Tomcat“ automatiškai pradėtų paleisti kompiuterį, galite pridėti scenarijų, kad jis būtų automatiškai paleistas ir išjungtas.

    sudo vi /etc/init.d/tomcat

    Dabar įklijuokite:

    # Tomcat automatinis paleidimas
    #
    # description: Automatinis paleidimas
    # proceso pavadinimas: tomcat
    # pidfile: /var/run/tomcat.pid

    eksportuoti JAVA_HOME = / usr / lib / jvm / java-6-sun

    atveju $ 1
    pradžia
    sh /usr/local/tomcat/bin/startup.sh
    ;;
    sustabdyti)
    sh /usr/local/tomcat/bin/shutdown.sh
    ;;
    perkrauti)
    sh /usr/local/tomcat/bin/shutdown.sh
    sh /usr/local/tomcat/bin/startup.sh
    ;;
    esac
    išeiti 0

    Jums reikės scenarijų paleisti vykdant komandą chmod:

    sudo chmod 755 /etc/init.d/tomcat

    Paskutinis žingsnis iš tikrųjų yra susieti šį scenarijų su paleisties aplankais su simboline nuoroda. Vykdykite šias dvi komandas ir mes turėtume eiti.

    sudo ln -s /etc/init.d/tomcat /etc/rc1.d/K99tomcat
    sudo ln -s /etc/init.d/tomcat /etc/rc2.d/S99tomcat

    Dabar „Tomcat“ turėtų būti visiškai įdiegta ir veikianti. Mėgautis!