• ①.tomcat介绍 安装


    java程序的容器

    1 tomcat
    2 resin
    3 weblogic (oracle 配置oracle数据库)

    java程序的环境

    1 jvm (java virtual machine) java虚拟机
    2 jdk (java development kit) java开发环境
    3 jre (java runtimeenvironment) java运行环境

    jdk的区别

    1 oracle 官方版本
    2 openjdk 开源版本

    二进制安装jdk

    1.下载jdk
    cp /data/software/java/linux_jdk/jdk-8u261-linux-x64.tar.gz  ./
    
    2.解压
    tar xf jdk-8u261-linux-x64.tar.gz
    
    3.做软链接
    mv jdk1.8.0_261/ jdk8
    ln -s jdk8/ jdk
    
    4.配置环境变量
    cat >>/etc/profile<<'EOF'    #追加到底部  ''不解析变量
    export JAVA_HOME=/usr/local/jdk
    export PATH=$JAVA_HOME/bin:$PATH
    export CLASSPATH=.$CLASSPATH:$JAVA_HOME/lib
    EOF
    
    . /etc/profile   #激活环境变量
    
    5.验证java环境是否生效
    java -version
    

    安装tomcat

    1 down tomcat
    wget https://mirrors.bfsu.edu.cn/apache/tomcat/tomcat-8/v8.5.65/bin/apache-tomcat-8.5.65.tar.gz
    
    2 解压
    tar xf apache-tomcat-8.5.65.tar.gz 
    
    3 软链接
    mv apache-tomcat-8.5.65 tomcat8
    ln -s tomcat8 tomcat
    
    4 验证
    ./tomcat/bin/version.sh 
    Using CATALINA_BASE:   /usr/local/tomcat
    Using CATALINA_HOME:   /usr/local/tomcat
    Using CATALINA_TMPDIR: /usr/local/tomcat/temp
    Using JRE_HOME:        /usr/local/jdk
    Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
    Using CATALINA_OPTS:   
    Server version: Apache Tomcat/8.5.65
    Server built:   Mar 30 2021 12:28:40 UTC
    Server number:  8.5.65.0
    OS Name:        Linux
    OS Version:     3.10.0-862.2.3.el7.x86_64
    Architecture:   amd64
    JVM Version:    1.8.0_261-b12
    JVM Vendor:     Oracle Corporation
    
    5 开机自启动
    vim /etc/rc.local
    . /etc/profile
    /usr/local/tomcat/bin/startup.sh
    
    

    tomcat目录介绍

    tomcat/bin/ 命令存放路径

    文件 作用
    startup.sh 启动tomcat
    shutdown.sh 关闭tomcat
    catalina.sh #1 tomcat的核心脚本 启动和关闭tomcat都会调用这个脚本 #2 配置java启动参数 tomcat远程管理 配置jvm参数
    version.sh 部署完成后 验证jdk 和tomcat的连接
    tomcat/conf/
    文件 作用
    --- ---
    server.xml 相当于nginx.conf的主配置文件
    web.xml 补充额外功能
    tomcat-user.xml 管理端配置文件 用户名和密码
    tomcat/log/
    文件 作用
    --- ---
    catalina.out tomcat最全日志核心日志
    localhost_access_log.2021-4-23.txt tomcat access.log访问日志

    tomcat/webapps/ 站点目录

  • 相关阅读:
    react 创建组件 (三)PureComponet
    [翻译] YLGIFImage 高效读取GIF图片
    iOS设计模式:静态工厂相关
    使用mac版思维导图软件MindNode
    使用NSHashTable存储引用对象
    [翻译] PBJNetworkObserver 网络监控
    使用富文本OHAttributedLabel
    [翻译] TLMotionEffect 重力感应
    [翻译] TSActivityIndicatorView 自定义指示器
    获取音视频文件AVMetadata数据
  • 原文地址:https://www.cnblogs.com/yangtao416/p/14705351.html
Copyright © 2020-2023  润新知