• 二级制包安装Tomcat 与 RPM包安装Tomcat


    1:下载二级制包
    wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-8/v8.0.47/bin/apache-tomcat-8.0.47.tar.gz
     
    2:解压,且创建连接文件
    tar xf apache-tomcat-8.0.47.tar.gz -C /usr/local
    ln -s /usr/local/apache-tomcat-8.0.47 /usr/local/tomcat
     
    3:编辑/etc/profile.d/tomcat.sh文件,导出CATALINA_BASE(Tomcat的工作目录)境变量
    vi /etc/profile.d/tomcat.sh 添加:
    CATALINA_BASE=/usr/local/tomcat (CATALINA_BASE是tomcat引用实例的工作目录)
    PATH=$CATALINA_BASE/bin:$PATH
    export PATH CATALINA_BASE
     
    4:启动Tomcat
    catalina.sh start
     
    5:访问Tomcat的web页面
    http://192.168.43.11:8080
     
    6:简要介绍Tomcat安装目录
    [root@7 ~]# ll /usr/local/tomcat/
    总用量 100
    bin:二进制程序脚本目录
    conf:配置文件目录
    lib:类库目录
    LICENSE
    logs:日志目录
    NOTICE
    RELEASE-NOTES
    RUNNING.txt
    temp:临时文件目录
    webapps:应用程序目录
    work:工作目录
     
    7:配置文件介绍
    [root@7 ~]# ll /usr/local/tomcat/conf/
    总用量 216
    Catalina
    catalina.policy:Tomcat默认策略
    catalina.properties:Java属性的配置文件
    context.xml:为配置webapp提供默认配置
    logging.properties:
    server.xml:Tomcat的主配置文件
    tomcat-users.xml:认证配置恩家
    tomcat-users.xsd:
    web.xml:每一个位于webapp都有一个web.xml配置文件,用于配置webapp
     
    8:/usr/local/tomcat/webapps目录介绍
    Tomcat自带的应用程序都存放在/usr/local/tomcat/webapps目录中,在Tomcat启动时,会自动读取webapps里面的应用程序
    [root@7 ~]# ll /usr/local/tomcat/webapps/
    总用量 8
    docs
    examples
    host-manager
    manager
    ROOT
     
    9:jsp项目默认的文件组织结构(以ROOT应用程序为例)
    [root@7 ~]# ll /usr/local/tomcat/webapps/ROOT/
    总用量 184
    asf-logo-wide.svg
    bg-button.png
    bg-middle.png
    bg-nav-item.png
    bg-nav.png
    bg-upper.png
    favicon.ico:图标
    index.jsp:JSP首页文件
    RELEASE-NOTES.txt
    tomcat.css
    tomcat.gif
    tomcat.png
    tomcat-power.gif
    tomcat.svg
     
    WEB-INF:定义ROOT应用程序自身的配置,由web.xml定义
    META-INF:定义ROOT应用程序的自身配置,由context.xml定义
    classes:类库文件
    lib:jar包形式的类库文件
     
     
     
     
     
     
    1:升级系统自带的JDK(也可以使用oracle的JDK)
    yum install -y java-1.8.0-openjdk-devel
     
    2:由于Java开发的程序都需要运行在Java环境,因此一般只要是Java开发的程序,在安装JDK的同时,也需要将Java虚拟机导出到环境变量JAVA_HOME中,Java的虚拟机程序:/usr/bin/java
    vi /etc/profile.d/java.sh 添加
    export JAVA_HOME=/usr/bin
    . /etc/profile.d/java.sh
     
    3:Tomcat相关程序介绍
    tomcat.noarch: Servlet/JSP 引擎
     
    tomcat-lib.noarch:Tomcat运行所依赖的库
     
    tomcat-admin-webapps.noarch:web 应用程序的管理工具,可以在web页面管理APP
     
    tomcat-webapps.noarch:应用程序示例,可以通过8080端口访问web页面
    • 安装上述程序包 (对于RPM包安装的Tomcat而言,Tomcat的应用默认在/var/lib/tomcat/webapps目录下)
    yum install -y tomcat.noarch tomcat-lib.noarch tomcat-admin-webapps.noarch tomcat-webapps.noarch
     
     
     
  • 相关阅读:
    [LeetCode] #7 Reverse Integer
    [LeetCode] #6 ZigZag Conversion
    [LeetCode] #5 Longest Palindromic Substring
    [LeetCode] #4 Median of Two Sorted Arrays
    [LeetCode] #3 Longest Substring Without Repeating Characters
    关于tomcat的环境参数配置
    html里js的execCommand的一点用法
    在execCommand formatBlock 'p'标签里增加class或id或css style?
    关于tomcat setenv
    溢出文本显示省略号效果
  • 原文地址:https://www.cnblogs.com/liu1026/p/7768721.html
Copyright © 2020-2023  润新知