zoukankan      html  css  js  c++  java
  • Tomcat安装与配置

    1、tomcat是什么?

    Tomcat 服务器是一个开源的轻量级Web应用服务器,在中小型系统和并发量小的场合下被普遍使用,是开发和调试Servlet、JSP 程序的首选。

    2、结构图

    Tomcat主要组件:服务器Server,服务Service,连接器Connector、容器Container。连接器Connector和容器Container是Tomcat的核心。

    一个Container容器和一个或多个Connector组合在一起,加上其他一些支持的组件共同组成一个Service服务,有了Service服务便可以对外提供能力了,但是Service服务的生存需要一个环境,这个环境便是Server,Server组件为Service服务的正常使用提供了生存环境,Server组件可以同时管理一个或多个Service服务。
    废话不多说,开始安装

    备注:Java除了tomcat这个容器外,还有,resin、weblogic等

    二、安装

    安装的时候选择tomcat的版本要与程序开发的版本一直,JDK也是一样

    1、JDK

    JDK是java语言的软件开发工具包、JDK是java开发的核心,它包含了java的运行环境和JAVA工具

    备注:安装之前先检查下是否开放和开发版本一致

    cat /etc/redhat-relese
    
    ##################
    uname -a
    #################
    
    防火墙状态
    systemctl status firewalld.service
    View Code

    (1)下载JDK的tar包(注册oracle)

    https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

     安装JDK:

    1、上传JDK到服务器中,安装JDK

    [root@ci /]# mkdir /appliction   #创建工作目录
    [root@ci /]#tar xzvf jdk-8u60-linux-x64.tar.gz -C /appliction
    [root@ci /]#mv /application/jdk1.8.-_60 /application/jdk
    #设置环境变量
    [root@ci /]#vim /etc/profile
    export JAVA_HOME=/application/jdk #指定Java安装目录
    export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
    #用了指定JAVA系统查找命令的路径
    export
    CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar
    #类的路径,在编译运行java程序时,如果有调用到其他类时候,在calsspath中寻找需要的类。
    [root@ci /]#source /etc/profile #让环境变量生肖
    安装JDK

    2、检测jdk是否安装成功

    [root@ci /]# java -version
    openjdk version "1.8.0_181"
    OpenJDK Runtime Environment (build 1.8.0_181-b13)
    OpenJDK 64-Bit Server VM (build 25.181-b13, mixed mode)

    安装Tomcat

    [root@ci /]# tar xvzf apache-tomcat-8.5.42.tar.gz -C /application/
    [root@ci /]# mv /application/apache--tomcat-8.5.42 -C /application/
    #设置环境变量
    [root@ci /]#echo 'exprot TOMCAT_HOME=/application/tomcat' >>/etc/profile
    [root@ci /]#source /etc/profile
    #注意授权,统一授权
    [root@ci /]#chown -R root.root /application/jdk/ /application/tomcat/

    检测Tomcat是否安装成功

    [root@ci appliction]# /appliction/tomcat/bin/version.sh
    Using CATALINA_BASE:   /appliction/tomcat
    Using CATALINA_HOME:   /appliction/tomcat
    Using CATALINA_TMPDIR: /appliction/tomcat/temp
    Using JRE_HOME:        /usr
    Using CLASSPATH:       /appliction/tomcat/bin/bootstrap.jar:/appliction/tomcat/bin/tomcat-juli.jar
    Using CATALINA_OPTS:
    Server version: Apache Tomcat/8.5.69
    Server built:   Jun 30 2021 18:00:00 UTC

     

    人生苦短,我用Python
  • 相关阅读:
    Intent属性详解
    LIBGDX游戏引擎平台介绍与搭建
    android教程之intent对象
    android教程之日期时间控件DatePicker/TimePicker
    DotNet Core 3.1 EF Core 数据库迁移(Migration)
    微服务介绍
    Asp.Net Core 认证授权:Cookie-based
    IdentityServer4 实现自定义 GrantType 授权模式
    SqlServer配置主从复制
    在【Stimulsoft-Reports-Net-2016.1】中使用DataSet做数据源新建报表
  • 原文地址:https://www.cnblogs.com/sunjinchao/p/14990177.html
Copyright © 2011-2022 走看看