Mój obecny działa Tomcat jest następującyJak uaktualnić Tomcat na linux
Tomcat Version : Apache Tomcat/5.5.36
Servlet Specification Version : 2.4
JSP version : 2.0
muszę go zmienić na
Tomcat Version : Apache Tomcat/8.0.14
Servlet Specification Version : 3.1
JSP version : 2.3
Pobrałem Tomcat w wersji 8 i mam następujący, w jaki sposób mogę uruchomić Tomcat 8 i ustawić go jako domyślny serwer?
[email protected] [/opt]# ls
./ cpanel/ pcre/
../ curlssl/ php_with_imap_client/
apache-tomcat-8.0.18/ jdk1.7.0_75/ suphp/
apache-tomcat-8.0.18.tar.gz jdk-7u75-linux-x64.tar.gz xml2/
Próbowałem wykonać następujące polecenie, ale nie udało się.
[email protected] [/opt/apache-tomcat-8.0.18/bin]# ./startup.sh
Cannot find apache-tomcat-8.0.18/bin/setclasspath.sh
This file is needed to run this program
~/.bashrc
# .bashrc
# User specific aliases and functions
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
JAVA_HOME="/usr/lib/jvm/jre-1.7.0-openjdk.x86_64"
export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH
export PATH
export CATALINA_HOME="apache-tomcat-8.0.18"
Java Wersja
java -version
java version "1.7.0_75"
OpenJDK Runtime Environment (rhel-2.5.4.0.el6_6-x86_64 u75-b13)
OpenJDK 64-Bit Server VM (build 24.75-b04, mixed mode)
[email protected] [/opt/apache-tomcat-8.0.18/bin]#
O/S
Linux server.myproject.com 2.6.32-220.13.1.el6.x86_64 #1 SMP Tue Apr 17
23:56:34 BST 2012 x86_64 x86_64 x86_64 GNU/Linux
Pytanie jest nieco niejasne ... sprawiają, że domyślny serwer do tego, co dokładnie? jeśli chcesz, aby uruchamiał się po starcie, musisz ręcznie wywołać go ze skryptu ~/.login lub ~/.bashrc. Najpierw upewnij się, że Java jest na twojej ścieżce, a następnie wykonaj /path/to/catalina.sh. Jeśli masz inne skrypty/programy, które szukają catalina.sh na swojej ścieżce, aby je uruchomić, musisz się upewnić, że pojawi się przed przestarzałą wersją –
Qwertyzw
Stop. Zanim * rozważysz * znaczne uaktualnienie wersji Tomcat, musisz przeprowadzić audyt wszystkich zmian między wersjami Tomcat. Rzeczy mogą "po prostu działać"; rzeczy mogą nie działać tak dobrze jak oni; rzeczy mogą się całkowicie zepsuć i sprawić, że nie będziesz wiedział, dlaczego. ** Dokładnie obejrzyj **. – Makoto
@Qwertyzw aktualnie Tomcat 5.5.36 jest uruchomiony, muszę go zatrzymać i uruchomić Tomcat 8. Pytanie zostało zaktualizowane. – Jack