• Tomcat安装与使用


    Tomcat安装与使用

    Tomcat是JAVA语言编写的,需要jdk环境。jdk从Oracle官网下载,不过要求登录后才能下载。
    Tomcat的主配置文件:安装路径下的 conf/server.xml。
    Tomcat默认监听8080端口。

    下载&安装jdk

    #卸载或升级自带的java环境。
    #查找:rpm -qa |grep java 或 rpm -qa |grep jdk等。
    #卸载:yum -y remove 包名
    
    #下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
    #选择相应版本的jdk包,下载
    
    #解压:
    tar xf jdk-8u221-linux-x64.tar.gz
    
    #将解压出的文件夹放在/usr/local/下:
    mv jdk1.8.0_221 /usr/local/
    
    #修改环境变量
    vim /etc/profile
    #在最后一行加:
    export JAVA_HOME=/usr/local/jdk1.8.0_221
    export JRE_HOME=$JAVA_HOME/jre
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
    PATH=$JAVA_HOME/bin:$PATH
    export PATH JAVA_HOME CLASSPATH
    #保存退出
    
    java -version
    java version "1.8.0_221"
    Java(TM) SE Runtime Environment (build 1.8.0_221-b11)
    Java HotSpot(TM) 64-Bit Server VM (build 25.221-b11, mixed mode)
    

    下载&安装Tomcat

    bin 应用程序:.sh——linux脚本程序
    conf 配置文件
    lib jar包
    log 日志信息
    tmp 临时文件
    webapp 外部程序

    #下载Tomcat官方二进制包地址:
    wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-9/v9.0.24/bin/apache-tomcat-9.0.24.tar.gz
    
    #解压即安装
    tar xf apache-tomcat-9.0.24.tar.gz
    

    启动&g关闭

    #切换到tomcat安装目录下
    mv apache-tomcat-9.0.24 tomcat
    cd tomcat/
    
    #启动
    ./bin/startup.sh
    Using CATALINA_BASE:   /root/tomcat
    Using CATALINA_HOME:   /root/tomcat
    Using CATALINA_TMPDIR: /root/tomcat/temp
    Using JRE_HOME:        /usr/local/jdk1.8.0_221/jre
    Using CLASSPATH:       /root/tomcat/bin/bootstrap.jar:/root/tomcat/bin/tomcat-juli.jar
    Tomcat started.
    
    #关闭
    ./bin/shutdown.sh
    Using CATALINA_BASE:   /root/tomcat
    Using CATALINA_HOME:   /root/tomcat
    Using CATALINA_TMPDIR: /root/tomcat/temp
    Using JRE_HOME:        /usr/local/jdk1.8.0_221/jre
    Using CLASSPATH:       /root/tomcat/bin/bootstrap.jar:/root/tomcat/bin/tomcat-juli.jar
    
  • 相关阅读:
    JSP中Session的使用
    深入了解父类引用指向子类
    Gamma校正及其OpenCV实现
    cocos2d-x3.0之请求网络(phpserver)
    Quartz使用-入门使用(java定时任务实现)
    ExtJs--15--Ext.is*各种类型推断的方法,简单看源代码就能够明确了
    小谈边界问题
    VS2010旗舰版安装图解
    LSPCI具体解释分析
    兔子--gradle安装和配置
  • 原文地址:https://www.cnblogs.com/Smbands/p/11468617.html
Copyright © 2020-2023  润新知