Tomcat9安装配置 OSX

Tomcat9安装配置 OSX

官方网站:

环境:
OS X 10.11.4
Tomcat 9
jdk-1.8

说明:本文测试时,tomcat9还处于alpha阶段,测试之用还是没问题的,后期正式release后再更新一版

1.安装jdk

jlive@MacBook-Pro:~ $java -version

java version "1.8.0_77"

Java(TM) SE Runtime Environment (build 1.8.0_77-b03)

Java HotSpot(TM) 64-Bit Server VM (build 25.77-b03, mixed mode)


2.安装tomcat

tar -xvf apache-tomcat-9.0.0.M4.tar.gz  

ln -s apache-tomcat-9.0.0.M4 tomcat

cat >>/etc/profile <<'HERE'
export CATALINA_HOME=/opt/tomcat
export JAVA_HOME=
/Library/Java/JavaVirtualMachines/jdk1.8.0_77.jdk/Contents/Home

export PATH=$JAVA_HOME/bin:$CATALINA_HOME/bin:$PATH
HERE
source /etc/profile
注意:确保/opt/tomcat/bin和/opt/jdk下的对应文件有可以执行权限,关于JRE_HOME,JAVA_HOME从catalina.sh的说明可以看到区别,JRE_HOME的优先级更高,当JRE_HOME为空是即指向JAVA_HOME

#   JRE_HOME        Must point at your Java Runtime installation.

#                   Defaults to JAVA_HOME if empty. If JRE_HOME and JAVA_HOME

#                   are both set, JRE_HOME is used.


MacBook-Pro:opt root# source /etc/profile 

MacBook-Pro:opt root# catalina.sh version

Using CATALINA_BASE:   /opt/tomcat

Using CATALINA_HOME:   /opt/tomcat

Using CATALINA_TMPDIR: /opt/tomcat/temp

Using JRE_HOME:        /Library/Java/JavaVirtualMachines/jdk1.8.0_77.jdk/Contents/Home

Using CLASSPATH:       /opt/tomcat/bin/bootstrap.jar:/opt/tomcat/bin/tomcat-juli.jar

Server version: Apache Tomcat/9.0.0.M4

Server built:   Mar 12 2016 11:39:59 UTC

Server number:  9.0.0.0

OS Name:        Mac OS X

OS Version:     10.11.4

Architecture:   x86_64

JVM Version:    1.8.0_77-b03

JVM Vendor:     Oracle Corporation


3.启服务

MacBook-Pro:opt root# catalina.sh start

Using CATALINA_BASE:   /opt/tomcat

Using CATALINA_HOME:   /opt/tomcat

Using CATALINA_TMPDIR: /opt/tomcat/temp

Using JRE_HOME:        /Library/Java/JavaVirtualMachines/jdk1.8.0_77.jdk/Contents/Home

Using CLASSPATH:       /opt/tomcat/bin/bootstrap.jar:/opt/tomcat/bin/tomcat-juli.jar

Tomcat started.

MacBook-Pro:opt root# ps -ef|grep java

    4203     1   8:20下午 ttys005    0:02.78 /Library/Java/JavaVirtualMachines/jdk1.8.0_77.jdk/Contents/Home/bin/java -Djava.util.logging.config.file=/opt/tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -classpath /opt/tomcat/bin/bootstrap.jar:/opt/tomcat/bin/tomcat-juli.jar -Dcatalina.base=/opt/tomcat -Dcatalina.home=/opt/tomcat -Djava.io.tmpdir=/opt/tomcat/temp org.apache.catalina.startup.Bootstrap start

 

    4209  3710   8:20下午 ttys005    0:00.00 grep java


Tomcat9安装配置 <wbr>OSX


4.配置

请参看

Tomcat7/8安装配置

 

原文地址:https://www.cnblogs.com/lixuebin/p/10814153.html