环境检查
输入命令:java -version
在安装tomcat之前必须有jdk环境,如果没用安装jdk请参考 jdk安装
1.下载tomcat
下载地址:https://tomcat.apache.org/download-80.cgi
wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.57/bin/apache-tomcat-8.5.57.tar.gz
2.解压tomcat二进制包
tar -xvf apache-tomcat-8.5.57.tar.gz -C /usr/local/
3.设置JAVA_HOME、JRE_HOME
修改bin目录下的setclasspath.sh
输入命令:sudo vi bin/setclasspath.sh
添加如下内容:
# -----------------------------------------------------------------------------# 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=/usr/local/jdk1.8.0_231export JRE_HOME=/usr/local/jdk1.8.0_231/jre# -----------------------------------------------------------------------------
3.启动tomcat
sudo sh /usr/local/apache-tomcat-8.5.57/bin/startup.sh
3.1.查看是否监听tomcat
ps -ef | grep tomcat
返回如下内容:
root 14352 1 1 19:17 pts/2 00:00:03 /usr/local/jdk1.8.0_231/jre/bin/java -Djava.util.logging.config.file=/usr/local/apache-tomcat-8.5.57/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 -Dignore.endorsed.dirs= -classpath /usr/local/apache-tomcat-8.5.57/bin/bootstrap.jar:/usr/local/apache-tomcat-8.5.57/bin/tomcat-juli.jar -Dcatalina.base=/usr/local/apache-tomcat-8.5.57 -Dcatalina.home=/usr/local/apache-tomcat-8.5.57 -Djava.io.tmpdir=/usr/local/apache-tomcat-8.5.57/temp org.apache.catalina.startup.Bootstrap startdev 14418 10635 0 19:22 pts/2 00:00:00 grep --color=auto tomcat
根据进程号查看网络监听
sudo netstat -tunlp | grep 14352
返回如下内容:
tcp6 0 0 :::8080 :::* LISTEN 14352/javatcp6 0 0 127.0.0.1:8005 :::* LISTEN 14352/java
4.检查是否启动成功
http://IP:8080/
5.停止tomcat
sudo sh /usr/local/apache-tomcat-8.5.57/bin/shutdown.sh
