Cum se instalează tomcat (apache) pe debian (ubuntu)

Instalarea Tomcat 7 pentru Debian 7

Deși Tomcat poate fi instalat utilizând apt-get:

apt-get instalează tomcat7

Un exemplu concret - chiar acum prin apt-get în Debian 7 Wheezy (principal), obțineți versiunea Tomcat 7.28. site-ul este Tomcat7.55. și diverse pachete pot avertiza în mod amenințat că nu recomandă utilizarea versiunii Tomkata sub 7.30.

Prin urmare, voi descrie versiunea "manuală". Mai întâi mergeți la site și copiați link-ul la cea mai recentă versiune a Tomcat7 (a se vedea imaginea de la începutul articolului).

lucru implicit autodetectarea locația dvs., pentru că în cazul în care se face pentru serverul de la distanță, puteți specifica manual SUA / UE - vezi săgeata (pentru a mări - click pe imagine) ..

O listă simplă de acțiuni pentru versiunea curentă a Tomkat 7.55 va fi:

Pentru versiunea din momentul în care ați citit acest articol - înlocuiți linkul evidențiat sau chiar doar numerele de versiune evidențiate.

Un exemplu concret al acțiunilor de mai sus:

Am instalat Tomcat în / opt / tomcat7 (puteți alege orice altă locație). Pentru software-ul care cere Tomcat să "știe" despre acest director - trebuie să adăugați variabila de mediu CATALINA_HOME. ("Catalina" este numele vechilor versiuni ale lui Tomcat). Pentru a face acest lucru, (în același mod ca și pentru Java pe Linux) prevede Bashrc în fișierul de utilizator, din care va fi rulat java-aplicație:

export CATALINA_HOME = / opt / tomcat7

Din nou - în loc de / opt / tomcat7. dacă aveți, va fi o altă locație - vă prescrieți propria dvs.

Reporniți sau reînregistrați utilizatorul corect și bucurați-vă.

Doar ține cont de faptul că, dacă în procesul de elaborare a utiliza sudo - care rulează direct din rădăcină - utilizatorul root la fel de bine (sau chiar numai pentru el), este necesar să se înregistreze această variabilă (precum și JAVA_HOME și / sau altele). În caz contrar, veți fi surprins de greșeli, gândindu-vă că totul a fost prescris, iar cel lansat nu poate fi găsit.

Acum trebuie să rulați serverul Tomcat. Pentru aceasta, creați un script de pornire. Faceți fișierul tomcat7 în /etc/init.d:

  • #! / bin / bash
  • export CATALINA_HOME = / opt / tomcat7
  • exportul JAVA_OPTS = "-Xms1024M -Xmx1024M -Dfile.encoding = UTF-8";
  • PATH = / sbin: / bin: / usr / sbin: / usr / bin
  • start ()
  • sh $ CATALINA_HOME / bin / startup.sh
  • >
  • opri ()
  • sh $ CATALINA_HOME / bin / shutdown.sh
  • >
  • caz $ 1 in
  • start | stop) $ 1 ;;
  • reporniți) opriți; începe;
  • *) echo "Rulați ca $ 0 "start | stop | restartgt;" ieșire 1 ;;
  • ESAC

Similar cu cele spuse anterior - în cazul unei diferențe, specificăm catalogul nostru (CATALINA_HOME). Și java-opțiune (JAVA_OPTS), dacă doriți - am este o opțiune populară ( "-Xms1024M -Xmx1024M").

Când ieși din convorbire tomcat7 (sau la voință) și dai dreptul de a rula:

chmod 755 /etc/init.d/tomcat7

Acum puteți porni serverul Tomcat:

Pentru a opri, folosiți comanda stop:

Articole similare