Linux环境下安装tomcat

Linux环境下安装tomcat

说明:本案例选取一台Linux服务器(CentOS7),tomcat版本选择8.5.69,jdk版本选择1.8版

  1. tomcat安装包下载,并将下载的安装包上传至服务器,执行tar -zxvf apache-tomcat-xxxx.tar.gz命令解压安装包

    tomcat安装包解压

  2. 执行cd到解压后的tomcat目录下,cd到conf目录,执行vim server.xml命令,可以看到,tomcat认开启的端口号是8080

    查看tomcat配置文件

  3. cd到bin目录下,直接执行./startup.sh命令会发现,启动报Neither the JAVA_HOME nor the JRE_HOME environment variable is defined问题,说明启动tomcat之前,需要先配置jdk环境

    tomcat启动报错


    :tomcat启动为什么需要jdk环境?
    答:tomcat是用java语言开发的,运行时需要jre环境

  4. jdk安装包下载,并将下载的安装包上传至服务器,并执行tar -zxvf jdk-xxxx.tar.gz命令解压安装包

    jdk安装包解压

  5. 执行vim /etc/profile命令进行jdk环境变量配置,在文件末尾增加如下配置信息:

export JAVA_HOME=/usr/local/jdk/jdk1.8.0_181
export PATH=$JAVA_HOME/bin:$PATH
export CLAsspATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
  1. 执行source /etc/profile命令使配置的jdk环境变量生效

  2. 执行java -version命令查看是否已生效

    查看jdk版本

  3. 执行vim startup.sh命令,查看脚本文件中,真正去执行的是catalina.sh脚本

    查看启动文件

  4. 执行vim catalina.sh命令,查看tomcat启动脚本,发现tomcat启动脚本会从setclasspath.bat文件中读取java的环境变量

    读取java环境变量

  5. 执行vim setclasspath.bat命令,查看tomcat启动的java环境变量,从文件中可以看出,jre环境读取的是全局配置的jdk环境变量

    java环境变量

  6. 执行./startup.sh启动tomcat

    启动tomcat

  7. cd到logs目录下,执行tail catalina.out -f查看tomcat启动日志

    tomcat启动日志

  8. 浏览器输入服务器ip+tomcat开启端口号,检测tomcat访问情况

    tomcat访问情况

相关文章

显卡天梯图2024最新版,显卡是电脑进行图形处理的重要设备,...
初始化电脑时出现问题怎么办,可以使用win系统的安装介质,连...
todesk远程开机怎么设置,两台电脑要在同一局域网内,然后需...
油猴谷歌插件怎么安装,可以通过谷歌应用商店进行安装,需要...
虚拟内存这个名词想必很多人都听说过,我们在使用电脑的时候...