zoukankan      html  css  js  c++  java
  • Tomcat

    Tomcat安装

    1. 安装JDK

    //要看清系统的位数下载对应版本
    # getconf LONG_BIT
    32
    //下载地址http://www.oracle.com/technetwork/java/javase/downloads/index.html
    # tar xf jdk-8u101-linux-x64.tar.gz
    # mv jdk1.8.0_101/  /usr/local/java
    # vim /etc/profile
     export JAVA_HOME=/usr/local/java
     exportCLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$CLASSPATH
     export PATH=$JAVA_HOME/bin:$PATH
    # source /etc/profile
    # java -version
     java version "1.8.0_101"
     Java(TM) SE Runtime Environment (build 1.8.0_101-b13)
     Java HotSpot(TM) 64-Bit Server VM (build 25.101-b13, mixed mode)

    2. 安装Tomcat(免安装绿色版解压即可使用)

    # tar xf apache-tomcat-8.0.36.tar.gz
    # cd apache-tomcat-8.0.36
    # ls
        LICENSE  NOTICE  RELEASE-NOTES  RUNNING.txt 
        bin       //存放启动和关闭Tomcat的脚本文件
        conf     //存放Tomcat的各种配置文件
        lib        //存放Tomcat服务器和所有web应用需要的jar包
        logs     //存放Tomcat的日志文件
        temp   //Tomcat运行时候存放临时文件用的
        webapps  //默认的web应用的发布目录
        work   //Tomcat的工作目录,默认情况下把编译JSP文件生成的servlet类文件放于此目录下

    Tomcat基本配置

    1. conf目录下的配置文件

    # ll conf/
     catalina.policy
     catalina.properties
     context.xml
     logging.properties //Tocmat日志配置文件;可以修改默认的Tocmat日志路径和名称
     server.xml //Tomcat中最重要的配置文件,定义了tomcat的体系结构;设置端口,集群,web应用,访问日志等主要功能
     tomcat-users.xml //Tocmat管理员身份的配置文件;关键是设置管理员账号的密码
     tomcat-users.xsd
     web.xml //web.xml是JSP的一个配置文件,里面设置了通用的默认值

    2. server.xml

    //设置WEB端口
    <Connector port="8080" protocol="HTTP/1.1"
       connectionTimeout="20000"
       redirectPort="8443" />
    //修改域名与IP 
    <Host name="localhost"  appBase="webapps"
      unpackWARs="true" autoDeploy="true">
    //如果需要自定义WEB家目录
    <Host name="localhost"  appBase="webdata"  
       unpackWARs="true" autoDeploy="true">
    <Context path="" docBase="/opt/webdata"></Context>

    启动Tomcat

    //在家目录下写一个简单的jsp程序
    # vim /opt/webdata/index.jsp 
    <html> 
    <body> 
    <center>  
            Now time is: <%=new java.util.Date()%>  
    </center> 
    </body> 
    </html> 
    //启动Tomcat
    #cd  ../bin
    # ./startup.sh start   
    Using CATALINA_BASE:   /software/web/apache-tomcat-8.0.36
    Using CATALINA_HOME:   /software/web/apache-tomcat-8.0.36
    Using CATALINA_TMPDIR: /software/web/apache-tomcat-8.0.36/temp
    Using JRE_HOME:        /usr/local/java
    Using CLASSPATH:       /software/web/apache-tomcat-8.0.36/bin/bootstrap.jar:/software/web/apache-tomcat-8.0.36/bin/tomcat-juli.jar
    Tomcat started.
    
    # lsof -i:8080
    COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
    java 31992 root 46u IPv4 31542138 0t0 TCP *:webcache (LISTEN)

    在浏览器打开可浏览到这个简单的jsp界面

  • 相关阅读:
    一分钟搞懂列式与行式数据库(转)
    docker daemon 配置文件
    Docker-删除untagged docker images
    全栈JavaScript之路(十三)了解 ElementTraversal 规范
    static, readonly, const
    Timer与AlarmManager的差别
    计算客 (人人都有极客精神)爆力
    nginx 配置web 虚拟文件夹 而且codeIgniter,thinkphp 重定向url 地址
    单例模式之 懒汉模式普通版
    POJ 3468 A Simple Problem with Integers 【树状数组】
  • 原文地址:https://www.cnblogs.com/snsdzjlz320/p/5833293.html
Copyright © 2011-2022 走看看