Mājas lapa » » Tomcat 6 instalēšana uz Ubuntu

    Tomcat 6 instalēšana uz Ubuntu

    Ja izmantojat Ubuntu un vēlaties izmantot Tomcat servlet konteineri, nevajadzētu izmantot versiju no krātuvēm, jo ​​tā vienkārši nedarbojas pareizi. Tā vietā jums jāizmanto manuālais instalēšanas process, ko es šeit izklāstu.

    Pirms Tomcat instalēšanas jūs vēlaties pārliecināties, vai esat instalējis Java. Es pieņemu, ja jūs mēģināt instalēt Tomcat, kuru jau esat instalējis java, bet, ja neesat pārliecināts, ka jūs varat pārbaudīt ar dpkg komandu, piemēram:

    dpkg -get-selections | grep sun-java

    Tam vajadzētu dot šo izeju, ja jau esat instalējis java:

    Sun-java6-bin instalēt sun-java6-jdk instalēt sun-java6-jre instalēšanu 

    Ja šai komandai nav rezultātu, jūs vēlaties instalēt jaunāko versiju ar šo komandu:

    sudo apt-get install sun-java6-jdk

    Uzstādīšana

    Tagad mēs lejupielādēsim un izvilksim Tomcat no apache vietnes. Jums ir jāpārbauda, ​​vai nav citas versijas un attiecīgi pielāgojieties.

    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

    Vislabāk ir pārvietot tomcat mapi uz pastāvīgu atrašanās vietu. Es izvēlējos / usr / local / tomcat, bet jūs varētu to pārvietot citur, ja vēlaties.

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

    Tomcat pieprasa iestatīt JAVA_HOME mainīgo. Labākais veids, kā to izdarīt, ir iestatīt to .bashrc failā. Varat arī rediģēt jūsu startup.sh failu, ja to izvēlējāties.

    Labāka metode ir .bashrc faila rediģēšana un treknrakstā pievienotā līnija. Lai izmaiņas stātos spēkā, jums būs jāiziet no čaumalas.

    vi ~ / .bashrc

    Pievienojiet šādu rindu:

    eksportēt JAVA_HOME = / usr / lib / jvm / java-6-sun

    Šajā brīdī varat sākt tomcat, vienkārši izpildot skriptu startup.sh tomcat / bin mapē.

    Automātiska ieslēgšana

    Lai tomcat automātiski sāktu, kad mēs sākam datoru, varat pievienot skriptu, lai tas automātiski sāktu un izslēgtu.

    sudo vi /etc/init.d/tomcat

    Tagad ielīmējiet:

    # Tomcat automātiskā palaišana
    #
    # description: Automātiska startēšana
    # processname: tomcat
    # pidfile: /var/run/tomcat.pid

    eksportēt JAVA_HOME = / usr / lib / jvm / java-6-sun

    $ 1
    sākt)
    sh /usr/local/tomcat/bin/startup.sh
    ;;
    apstāšanās)
    sh /usr/local/tomcat/bin/shutdown.sh
    ;;
    restartēt)
    sh /usr/local/tomcat/bin/shutdown.sh
    sh /usr/local/tomcat/bin/startup.sh
    ;;
    esac
    iziet no 0

    Skripts būs jādara izpildāms, palaižot komandu chmod:

    sudo chmod 755 /etc/init.d/tomcat

    Pēdējais solis faktiski sasaista šo skriptu ar starta mapēm ar simbolisku saiti. Izpildiet šīs divas komandas, un mums vajadzētu būt mūsu ceļā.

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

    Tomcat tagad ir pilnībā jāinstalē un jādarbojas. Izbaudi!