博客
关于我
Linux环境下tomcat的安装与使用
阅读量:800 次
发布时间:2023-02-04

本文共 1162 字,大约阅读时间需要 3 分钟。

Tomcat 安装与使用指南

前提条件

安装Tomcat之前,请确保以下条件已满足:

  • 操作系统:建议使用Ubuntu 18+
  • Java Development Kit (JDK) 已安装
    • 使用 java -version 命令检查是否安装
    java -version
  • Tomcat 安装

    下载二进制包

    访问Tomcat官方网站:https://tomcat.apache.org/

  • 点击“Download”按钮,选择适当版本
  • 在“Binary Distributions”中找到对应平台的tar.gz包进行下载
  • 安装步骤

  • 解压压缩包
    tar -zxvf apache-tomcat-8.5.39.tar.gz
  • 重命名目录
    mv apache-tomcat-8.5.39/ tomcat
  • 创建并移动目录
    sudo mkdir -p /var/rds/tomcat
    sudo mv tomcat/ /var/rds/
  • 配置环境变量
     
  • vim /var/rds/tomcat/bin/catalina.sh

    在脚本开头添加JDK路径:
    ```bash
    JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64

    启动Tomcat

  • 进入Tomcat根目录
    cd /var/rds/tomcat/bin/
  • 启动脚本
    sh startup.sh
  • 在浏览器中访问:http://localhost:8080/
  • Tomcat 架构

    了解Tomcat的架构有助于更好地管理服务器:

    • 详细文档可参考:https://www.ibm.com/developerworks/cn/java/j-lo-tomcat1/

    Tomcat 使用

    启动与停止

    • 启动:
      sh startup.sh
    • 停止:
      sh shutdown.sh

    查看状态

    检查Tomcat是否运行:

    ps -ef | grep tomcat | grep -v grep

    如果输出显示Tomcat进程,说明服务器已启动。

    查看日志

    日志路径:/var/rds/tomcat/logs

    • 查看日志:
      tail -f catalina.out
    • 日志文件列表:
      ll /var/rds/tomcat/logs/

    修改监听端口

    修改server.xml文件中的端口:

  • 打开文件:
    vim /var/rds/tomcat/conf/server.xml
  • 修改 <connector> 标签中的 port 属性
  • 重启Tomcat服务
  • 内存配置

    catalina.sh 中优化内存设置:

    JAVA_OPTS="-Xms256m -Xmx512m"

    这将为Tomcat分配初始内存256MB,最大内存512MB。

    以上步骤将帮助您顺利完成Tomcat的安装与配置。

    转载地址:http://oskfk.baihongyu.com/

    你可能感兴趣的文章
    npm install无法生成node_modules的解决方法
    查看>>
    npm install的--save和--save-dev使用说明
    查看>>
    npm node pm2相关问题
    查看>>
    npm run build 失败Compiler server unexpectedly exited with code: null and signal: SIGBUS
    查看>>
    npm run build报Cannot find module错误的解决方法
    查看>>
    npm run build部署到云服务器中的Nginx(图文配置)
    查看>>
    npm run dev 和npm dev、npm run start和npm start、npm run serve和npm serve等的区别
    查看>>
    npm run dev 报错PS ‘vite‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。
    查看>>
    npm scripts 使用指南
    查看>>
    npm should be run outside of the node repl, in your normal shell
    查看>>
    npm start运行了什么
    查看>>
    npm WARN deprecated core-js@2.6.12 core-js@<3.3 is no longer maintained and not recommended for usa
    查看>>
    npm 下载依赖慢的解决方案(亲测有效)
    查看>>
    npm 安装依赖过程中报错:Error: Can‘t find Python executable “python“, you can set the PYTHON env variable
    查看>>
    npm.taobao.org 淘宝 npm 镜像证书过期?这样解决!
    查看>>
    npm—小记
    查看>>
    npm上传自己的项目
    查看>>
    npm介绍以及常用命令
    查看>>
    NPM使用前设置和升级
    查看>>
    npm入门,这篇就够了
    查看>>