• 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界面

  • 相关阅读:
    2015/11/2用Python写游戏,pygame入门(2):游戏中的事件和显示
    2015/11/1用Python写游戏,pygame入门(1):pygame的安装
    2015/10/13 算法习题:最大子列和问题
    2015/10/9 Python核编初级部分学习总结
    2015/10/9 Python基础(21):可调用和可执行对象
    2015/9/29 Python基础(20):类的授权
    2015/9/28 Python基础(19):类的定制和私有性
    2015/9/22 Python基础(18):组合、派生和继承
    2015/9/21 Python基础(17):绑定和方法调用
    MVC 依赖注入
  • 原文地址:https://www.cnblogs.com/snsdzjlz320/p/5833293.html
Copyright © 2020-2023  润新知