Tomcat安装需要依赖JDK环境,所以需要先安装JDK1.8以上版本。
Java环境安装
检查JDK环境
java -version
查看本机是否已经安装jdk。如果已有JDK8以上版本,就不需要再安装了。
如下本机已经安装JDK1.7,但最低需要JDK1.8,所以需要重新安装。如果本身没有jdk环境可直接开始安装。
删除原JDK
rpm -qa | grep java
# 删除操作 需要root权限
rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.75-2.5.4.2.el7_0.x86_64
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.75-2.5.4.2.el7_0.x86_64
删除后
开始安装JDK1.8
将安装包传入 /usr/local/src
路径下
推荐用xShell
cd /usr/local/src
rz # 通过rz命令传入文件
传入文件后 开始安装
tar -zxvf jdk-8u241-linux-x64.tar.gz #解压
mv jdk1.8.0_241 ../../java1.8 # 移动并重命名 安装在了 /usr/java1.8 下
rm -rf jdk-8u241-linux-x64.tar.gz # 删除压缩包
配置系统变量 配置JDK
编辑文件 vim /etc/profile
在文件最后添加以下内容
#java environment
export JAVA_HOME=/usr/java1.8
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin
查看jdk是否配置成功java -version
Tomcat安装
传入压缩包
下载解压安装包
cd /usr/local/src # 下载到路径src文件夹下
# wget https://mirror.bit.edu.cn/apache/tomcat/tomcat-9/v9.0.40/bin/apache-tomcat-9.0.40.tar.gz #下载安装包
rz # 从windows传入
tar -zxvf apache-tomcat-9.0.39.tar.gz # 解压安装包
mv apache-tomcat-9.0.39 ../tomcat #移动并重命名
rm -rf apache-tomcat-9.0.39.tar.gz 删除安装包
然后可以发现 tomcat 已经安装在 /usr/loca/tomcat
路径下了
启动tomcat
cd /usr/local/tomcat/bin
./startup.sh # 启动命令
浏览器中输入http://{ip}:8080/
,发现启动成功。
若浏览器显示无法访问,可能是由于防火墙导致8080端口未开放,通过netstat -tlunp
命令查看8080端口是否开放,下图是8080已经开放,如果未开放,则找不到这个端口。
可参考:Linux下Tomcat启动正常,但浏览器无法访问Tomcat 8080端口
程序部署
直接把war包 放在 /usr/local/tomcat/webapps
文件夹下就可以了
cd /usr/local/tomcat/webapps/
rz # 传入war包