Linux中安装Tomcat
1.download Tomcat安装包
官网:https://tomcat.apache.org/download-80.cgi
选择tar.gz格式的安装包,下载的文件名是:apache-tomcat-8.5.97.tar.gz
使用命令rpm -qa|grep tomcat来检查linux是否安装tomcat ,显示已安装 RPM包
rpm -qa|grep tomcat
使用命令uname -a来查看系统是32位还是64位
uname -a
如何通过命令结果判断是32位还是64位的呢?
uname -a 命令可以用于查看系统的信息,包括系统名称、节点名称、内核版本等。在 Linux 系统中,如果 uname -a 命令的输出中包含 x86_64 字样,则表示系统是 64 位,因为 x86_64 是 64 位 x86 架构的官方名称。如果输出中包含 i686 或 i386,则表示系统是 32 位。
所以我的Linux是64位的系统
使用命令tar -zxvf apache-tomcat-8.5.98.tar.gz进行解压tomcat
tar -zxvf apache-tomcat-8.5.98.tar.gz
2.配置tomcat环境变量
使用命令vim /etc/profile 打开配置文件,输入i进入编辑模式
vim /etc/profile
添加下面环境变量信息
注意:在自己的profile配置文件中添加#号位置标识的环境变量
unset i
unset -f pathmunge
export JAVA_HOME=/usr/local/java/jdk1.8.0_221
export JRE_HOME=${JAVA_HOME}/jre
export CATALINA_HOME=/usr/local/tomcat8 #加入整行
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin:${CATALINA_HOME}/bin #加入 :${CATALINA_HOME}/bin
export PATH=$PATH:${JAVA_PATH}:$PATH
编辑完之后,按Esc键退出,并输入:wq(小写) 保存,或按 :wq! 强制保存,然后输入以下命令:source /etc/profile 刷新环境配置使profile文件立即生效。
source /etc/profile
输入命令/usr/local/tomcat/apache-tomcat-8.5.98/bin/startup.sh启动tomcat
/usr/local/tomcat/apache-tomcat-8.5.98/bin/startup.sh
关闭tomcat命令
/usr/local/tomcat/apache-tomcat-8.5.98/bin/shutdown.sh
此时输入网址访问tomcat,即http://ip:8080/,查看是否正常,结果异常,原因是阿里云服务器没有开放8080端口,在服务器上添加白名单即可
此时tomcat访问正常
此时Tomcat部署成功
附:修改tomcat的默认端口号8080为80
使用命令vim server.xml进行编辑模式,
输入/8080,然后回车,进入查找模式
查找到指定位置后,输入i进入编辑模式,修改端口号为80,然后Esc退出编辑模式,然后输入:号,之后wq保存退出,最后重启tomcat即可