zoukankan      html  css  js  c++  java
  • Tomcat安装

    一、tomcat简介

    1)Tomcat是Apache基金会下的WEB服务器软件,开源、免费的,目前最新版本9.0;

    2)Tomcat是用于发布和解析JSP(Java Server Page)网页(基于JAVA语言开发的代码),将Tomcat称为JAVA容器,Tomcat软件本身基于JAVA语言开发,Apache和Nginx是基于C语言开发的;

    3)JAVA代码是如何开发的呢?

    通过JAVA工具开发(JDK),JDK是JAVA语言开发的软件工具包(平台),基于JDK工具包开发JAVA代码之后,需要通过JDK(JRE)去运行和编译、解析JAVA代码;

    4)JAVA开发人员通过JDK(调用JAVA API)工具包,开发了一套JAVA程序(JAVA源代码文件),不能直接被系统使用;

    5)通过JDK软件包中自带的编译程序:JAVAC,将JAVA源代码文件编译生成JAVA字节码(计算机可以识别),通过JRE(JVM虚拟机)运行这些JAVA字节码,从而解析这些字节码,最终将其映射到CPU指令集或OS的系统调用。

    6)总结:使用JAVA开发的软件程序、发布JAVA代码、JAVA需要运行等,都需要Linux底层系统部署JDK开发工具包(JAVA工具+JRE)(配置JDK环境);

    二、Tomcat安装配置

    1、JDK安装

     jdk-6u18-linux-x64-rpm.bin,bin文件安装跟sh文件方法一样,sh ./ jdk-6u18-linux-x64-rpm.bin,回车即可,默认安装到/usr/java/jdk1.6.0_18目录下。

    配置java环境变量,vi /etc/profile 添加如下语句:

    export JAVA_HOME=/usr/java/jdk1.6.0_18
    export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib  
    export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH 

    source    /etc/profile     //使环境变量立刻生效。

    java     -version       //查看java版本,显示版本为1.6.0_18,证明安装成功。

    2、tomcat安装

    官网下载Tomcat相应版本,下载版本apache-tomcat-6.0.30.tar.gz

    wgt  https://archive.apache.org/dist/tomcat/tomcat-8/v8.0.30/bin/apache-tomcat-8.0.30.tar.gz
    tar  -xzf  apache-tomcat-8.0.30.tar.gz  
    mv apache-tomcat-6.0.30  /usr/local/tomcat
    启动tomcat,命令为:
    /usr/local/tomcat/bin/startup.sh

    2、创建index.jsp测试代码

    <html>
    <body>
    <h1>JSP Test Page</h1>
    <%=new java.util.Date()%>
    </body>
    </html>

    默认Tomcat发布目录为/usr/local/tomcat/webapps/网站,创建自定义发布目录方法如下:

    编辑server.xml配置文件,末尾</Host>标签前加入如下行:

    <Context path="/" docBase="/data/webapps/www"  reloadable="true"/>

                          

    /data/webapps/www目录下创建测试JSP代码,重启Tomcat即可访问。

     

  • 相关阅读:
    洛谷 P3128 [ USACO15DEC ] 最大流Max Flow —— 树上差分
    洛谷 P3953 [ NOIP 2017 ] 逛公园 —— 最短路DP
    bzoj 3231 [ Sdoi 2008 ] 递归数列 —— 矩阵乘法
    bzoj 1024 [ SCOI 2009 ] 生日快乐 —— 递归
    hdu 5823 color II —— 子集DP
    bzoj 1093 [ ZJOI 2007 ] 最大半连通子图 —— 拓扑+DP
    洛谷 P3959 NOIP2017 宝藏 —— 状压搜索
    最短路(模板
    线段树 扫描线
    Dijkstra算法
  • 原文地址:https://www.cnblogs.com/deny/p/9999681.html
Copyright © 2011-2022 走看看