ubuntu部署tomcat

环境:ubuntu 16.0.4,jdk已经配置好.
  1. 首先下载tomcat包  https://archive.apache.org/dist/tomcat/tomcat-8/我的:apache-tomcat-8.5.24.tar.gz
  2. 解压.我解压到tomcat文件夹,解压后配置文件startup.sh 和shutdown.sh,两个文件都加入下面内容
#set java environmentexport
JAVA_HOME=java/jdk1.8.0_151
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:%{JAVA_HOME}/lib:%{JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
#tomcatexport
TOMCAT_HOME=/tomcat/apache-tomcat-8.5.24

接下来启动tomcat,进入tomcat的bin目录使用命令sudo ./startup.sh启动.
shutdown.sh操作一致
就可以通过8080访问,看到猫仔了.

  • 我在访问时一直不能访问8080,网上看了很多资料都说是防火墙和端口的问题,可是跟着操作最后还是访问不了,最后我仔细观察才发现原来在startup.sh命令下面提示的配置文件中,自己的jdk配置和jre这些显示的目录不一致,缺少了home目录,我的jdk是放在home目录下面,而我JAVA_HOME是配的java/jdk,所以,安装配置完成,访问不了8080的同学,如果情况和我一样,那么要重新修改配置:
#set java environmentexport
JAVA_HOME=/home/feng/java/jdk1.8.0_151
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:%{JAVA_HOME}/lib:%{JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
#tomcatexport
TOMCAT_HOME=/tomcat/apache-tomcat-8.5.24
  • 如果还访问不了检查jdk路径是否完整,如无错误还是访问不了换个从新下载tomcat



你可能感兴趣的:(java)