environnement:
1 [root @ gz01-tomcat-node01 ~] # uname - r 2 3.10 . 0 - 693 .el7.x86_64 3 [root @ gz01-tomcat-node01 ~] # cat / etc / redhat- version 4 de CentOS version Linux 7.4 . 1708 (base)
Installer JDK (version JDK est compatible avec Tomcat):
1 [root @ gz01-tomcat- outils node01] n ° ll 2总用量195372 3 rw-r - r--. Une racine racine 10300600 3月 25 21 : 42 apache-tomcat- 8,5 . 53 . tar gz 4 -rw-r - r--. Une racine racine 189756259 3月 25 22 : 08 jdk-8u161-linux-x64. tar .gz 5 [root @ outils gz01-tomcat-node01] # goudron -zxvf jdk-8u161-linux-x64. tar gz 6[root @ outils gz01-tomcat-node01] # mv jdk1. 8 .0_161 / usr / local / 7 [outils root @ gz01-tomcat-node01] # Dans -s / usr / local jdk1 /. 8 .0_161 / usr / local / jdk 8 [root @ outils gz01-tomcat-node01] # vim / etc / profil 9 JAVA_HOME = / usr / local / jdk / 10 CLASSPATH = $ CLASSPATH: $ JAVA_HOME / lib 11 PATH = $ JAVA_HOME / bin: $ PATH 12 [outils root @ gz01-tomcat-node01] # Source / etc / profil 13 [root @ outils gz01-tomcat-node01] # java - la version 14 version java " 1.8.0_161" 15 Java (TM) SE Runtime Environment (build 1.8 .0_161- b12) 16 Java HotSpot (TM) 64 VM -Bit Server (build 25,161 -b12, mode mixte)
Installer Tomcat:
1 [root @ outils gz01-tomcat-node01] # goudron -zxvf apache-tomcat- 8.5 . 53 . tar .gz 2 [root @ outils gz01-tomcat-node01] # mv apache-tomcat- 8.5 . 53 / usr / local / 3 [root @ outils gz01-tomcat-node01] # Dans -s / usr / local / apache-tomcat- 8.5 . 53 / / usr / local / tomcat 4 [root @ outils gz01-tomcat-node01] # vim / etc / profil 5 CATALINA_HOME = / usr / local / tomcat / 6 PATH = $ JAVA_HOME / bin: / usr / local / tomcat / bin / : $ PATH 7[root @ outils gz01-tomcat-node01] # Source / etc / profil 8 [root @ outils gz01-tomcat-node01] # / usr / local / tomcat / bin / démarrage. sh 9 Utilisation CATALINA_BASE: / usr / local / tomcat 10 Utilisation de CATALINA_HOME: / usr / local / tomcat 11 Utilisation de CATALINA_TMPDIR: / usr / local / tomcat / température 12 Utilisation JRE_HOME: / usr / local / jdk 13 Utilisation de CLASSPATH: / usr / local / tomcat / bin / bootstrap.jar: / usr / local / tomcat / bin / tomcat- juli.jar 14 Tomcat a commencé. 15 [root @ gz01-tomcat-node01 outils] # netstat - ant 16 Connexions Internet actives (serveurs et établis) 17 Proto Recv-Q SEND- Q Adresse locale Adresse État étranger 18 tcp 0 0 0.0 . 0,0 : 22 0.0 . 0.0 : * LISTEN 19 tcp 0 0 127,0 . 0,1 : 25 0,0 . 0.0 : * LISTEN 20 tcp 0 96 192,168 . 0,102 : 22 192,168. 0,101 : 53812 ESTABLISHED 21 tcp6 0 0 ::: 8080 ::: * LISTEN 22 tcp6 0 0 ::: 22 ::: * LISTEN 23 tcp6 0 0 :: 1 : 25 ::: * LISTEN 24 tcp6 0 0 127,0 . 0,1 : 8005 ::: * ECOUTER 25 [root @ gz01-tomcat- outils node01] # JPS 26 1845 Jps 27 1814 Bootstrap
Configuration Tomcat avec le démarrage:
1 [root @ gz01-tomcat-node01 ~] # vim /etc/init.d/ tomcat 2 #! / Bin / bash 3 #Tomcat script init pour linux 4 #chkconfig: 2345 96 14 5 #description: Le servlet Apache Tomcat / conteneur JSP 6 # JAVA_OPTS = ' -Xms64m -Xmx128m 7 JAVA_HOME = / usr / local / jdk 8 CATALINA_HOME = / usr / local / tomcat 9 export JAVA_HOME CATALINA_HOME 10 cas $ une au 11 départ) 12 exec $ CATALINA_HOME / bin / catalina. sh commencer ;; 13 arrêt) 14 exec $ CATALINA_HOME / bin / catalina. sh arrêt ;; 15 restart) 16 exec $ CATALINA_HOME / bin / catalina. sh arrêt 17 sommeil 2 18 exec $ CATALINA_HOME / bin / catalina. sh commencer ;; 19 configtest) 20 exec $ CATALINA_HOME / bin / catalina. sh configtest ;; 21 * ) 22 exec $ CATALINA_HOME / bin / catalina. sh * ;; 23 ESAC
[Root @ gz01-tomcat-node01 ~] # chmod + x /etc/init.d/tomcat
[Root @ gz01-tomcat-node01 ~] # chkconfig --add tomcat
[Root @ gz01-tomcat-node01 ~] # chkconfig tomcat sur