Tomcat的安装
使用如下命令将tomcat安装到指定目录:
tar -zxvf apache-tomcat-8.0.14.tar.gz -C /usr/local/tomcat/
注意,使用该命令安装时必须加上参数-C,否则将会报异常,可以使用如下命令将名字精简化:
mv apache-tomcat-8.0.14 tomcat8
安装好了以后,还需为tomcat指定JDK,否则运行不了。
方法一:进入到tomcat的bin目录下,执行命令vi startup.sh,加入如下代码,参照以下图示:
可参考如下代码进行配置
export JAVA_HOME=/usr/local/java/jdk1.8.0_211
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}
保存并退出。
方法二:
用vim打开tomcat的bin目录下的setclasspath.sh,添加JAVA_HOME和JRE_HOME两个环境变量,两个环境变量路径为您安装的java JDK的路径,添加位置如下图所示:
# -----------------------------------------------------------------------------
# Set JAVA_HOME or JRE_HOME if not already set, ensure any provided settings
# are valid and consistent with the selected start-up options and set up the
# endorsed directory.
# -----------------------------------------------------------------------------
export JAVA_HOME=/opt/server/java/jdk1.8.0_211
export JRE_HOME=${JAVA_HOME}/jre
# Make sure prerequisite environment variables are set
在tomcat的bin目录下启动tomcat,./startup.sh
启动正常,可在浏览器上测试,小猫咪却没有出来, 是何缘故呢,使用命令netstat -anlp | grep 8080 查看发现8080端口已经被监听,日志也没有异常产生,那为何访问不了呢?
网上搜索才知道是阿里云平台没开放,那么接下来示范下如何在平台上开放8080端口,参照如下图示进行添加
设定好后保存,此时在浏览器上访问,小猫咪就跑出来了