码迷,mamicode.com
首页 > 其他好文 > 详细

Tomcat的安装

时间:2017-12-03 19:57:07      阅读:83      评论:0      收藏:0      [点我收藏+]

标签:tomcat安装

  • 什么是Tomcat?

    Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。

  • tomcat核心的三个部分

    (1)Web容器---处理静态页面

    (2)catalina --- 一个servlet容器-----处理servlet;

  •       (3) JSP容器

       3. Tomcat服务器接受客户请求并做出响应的过程如下:

       1)客户端(通常都是浏览器)访问Web服务器,发送HTTP请求。

       2)Web服务器接收到请求后,传递给Servlet容器。

       3)Servlet容器加载Servlet,产生Servlet实例后,向其传递表示请求和响应的对象。

       4)Servlet实例使用请求对象得到客户端的请求信息,然后进行相应的处理。

       5)Servlet实例将处理结果通过响应对象发送回客户端,容器负责确保响应正确送出,同时将控制返回给Web服务器


    jdk的安装

    安装相应版本的rpm包;

    jdk-VERSION-OS-ARCH.rpm

    例如:jdk-1.8.0_25-linux-x64.rpm centos7系统自带

    yum -y install java-1.8.0-openjdk-devel

    java -version 显示java程序的版本信息

    注意:安装完成后,要配置JAVA_HOME环境变量,指向java的安装路径;或者直接官网下载RPM包:

    在这里我是从公网上下载的

    lftp 172.17.0.1

    rpm -ivh jdk-8u144-linux-x64.rpm

    所有的包都被安装在usr/下

    技术分享图片

    vim /etc/profile.d/java.sh

    配置JAVA_HOME环境变量,指向java的安装路径

    JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64

    JRE_HOME=$JAVA_HOME/jre

    PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

    查看是否生效:echo $JAVA_HOME


    安装Tomcat

    Lftp 172.17.0.1

    解压到指定目录 tar xf apache-tomcat-7.0.78.tar.gz –C /usr/local/

    创建软连接:ln –sv apache-tomecat-7.0.78 tomcat

    配置环境变量:vim /etc/profile.d/tomcat.sh

    export CATALINA_BASE=/usr/local/tomcat

    export PATH=$CATALINA_BASE/bin:$PATH

    启动Tomcat:catalina.sh start

    为了安全,最好不要用root身份运行tomcat,可以创建一个tomcat用户,并改变tomcat文件的所属者和所属组。

    先停掉tomcat :catalina.sh stop

    Useradd –r tomcat

    Chown –R tomcat.tomcat /usr/local/tomcat/*

    Ll /usr/local/tomcat

    切换用户并启动:su tomcat –c ‘catalina.sh start’

    技术分享图片

    将来部署网页要放在webapps下面

    技术分享图片



    Tomcat的安装

    标签:tomcat安装

    原文地址:http://blog.51cto.com/13172732/2046955

    (0)
    (0)
       
    举报
    评论 一句话评论(0
    登录后才能评论!
    © 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
    迷上了代码!