Linux系统第16章 jdk+tomcat

上传人:油条 文档编号:51686810 上传时间:2018-08-15 格式:PPT 页数:21 大小:364.50KB
返回 下载 相关 举报
Linux系统第16章 jdk+tomcat_第1页
第1页 / 共21页
Linux系统第16章 jdk+tomcat_第2页
第2页 / 共21页
Linux系统第16章 jdk+tomcat_第3页
第3页 / 共21页
Linux系统第16章 jdk+tomcat_第4页
第4页 / 共21页
Linux系统第16章 jdk+tomcat_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《Linux系统第16章 jdk+tomcat》由会员分享,可在线阅读,更多相关《Linux系统第16章 jdk+tomcat(21页珍藏版)》请在金锄头文库上搜索。

1、第16章 Jdk+Tomcat教学目的与要求通过本节课的学习,应学会:i了解java思想i了解java的基本语法i掌握jdk的安装i掌握Tomcat的安装 i重、难点:jdk的安装Tomcat的安装1 Java的介绍1.1、跨平台的特征 Java跨平台是通过java虚拟机(JVM)来实现 的。Java应用程序的开发周期包括编译、下载、解释和执行几个部分。Java编译程序将Java源程序翻译为JVM可执行代码字节码。这一编 译过程同C/C+的编译有些不同。当C编译器编译生成一个对象的代码时,该代码是为在某一特定硬件平 台运行而产生的。因此,在编译过程中,编译程序通过查表将所有对符号 的引用转换为

2、特定的内存偏移量,以保证程序运行。Java编译器却不将对 变量和方法的引用编译为数值引用,也不确定程序执行过程中的内存布局 ,而是将这些符号引用信息保留在字节码中,由解释器在运行过程中创立 内存布局,然后再通过查表来确定一个方法所在的地址。这样就有效的保 证了Java的可移植性和安全性。 1.2、java的版本 1998年,sun公司发布jdk1.2开始使用java2名 称,目前很少使用jdk1.1版本,所说的java都是 java2.2 Jdk的安装2.1、获得二进制的jdk从sun网站上下载jdk.chmod u+x ./j2sdk-1-4-2-04_linux_i586.bin./j2s

3、dk-1-4-2-04_linux_i586.bin2.2、配置环境变量修改用户环境变量 假设使用java的用户为 kunp,编辑该用户的.bashrc文件进行环境变量设置。 # vi /home/kunp/.bashrc 在 .bashrc文件中加入: export JAVA_HOME=/usr/java/j2sdk1.4.2_04 export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jr e/lib export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR /bin 修改所有用

4、户的环境变量 # vi /etc/profile 在该文件中加入: export JAVA_HOME=/usr/java/j2sdk1.4.2_04 export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin 3 Tomcat的安装3.1 jsp与servlet的介绍JSP/Servlet技术是Java家族中的新成员,作为Java 2 Platform Enterprise Edition(J2EE)标准的一

5、个组成部分,JSP/Servlet主要用于Web服务器应用的开 发,是Java技术在Web服务器上的扩展。ServletServlet(Java服务器小程序)是用Java编写的服务器端 程序,是由服务器端调用和执行的、按照Servlet自身规 范编写的Java类。Servlet可以看成是用Java编写的CGI ,但是它的功能和性能比CGI更加强大。 Servlet是使用Java Servlet应用程序设计接口(API) 及相关类和方法的Java程序。除了Java Servlet API, Servlet还可以使用用于扩展和添加到API的java类软件 包。JSP JSP的全称是Java Ser

6、ver Page。JSP页面由HTML代码和嵌 入其中的Java代码所组成。服务器在页面被客户端请求以 后对这些Java代码进行处理,然后将生成的HTML页面返 回给客户端的浏览器。Java Servlet是JSP技术的基础, 而且大型的Web应用程序的开发需要Java Servlet和JSP 配合才能完成。JSP具备了Java技术的简单易用、完全面 向对象、具有平台无关性且安全可靠、主要面向Internet 的所有特点。用JSP/Servlet构建Web应用正如前面所述,JSP和Servlet是两种极具特色的动态网 页开发技术,在许多方面并不逊色甚至超过已熟悉的 CGI和ASP,尽管这两种技

7、术都能够接收用户请求, 实现交互处理,但两者还是各有侧重。相对而言, Servlet更适合于程序员,它本身是一个Java程序, Java面向对象的特性和强大的处理能力,使其易于实 现复杂逻辑处理。相比之下,JSP技术在网页的编辑 上更有优势。.jsp文件相当于一个嵌入了脚本的HTML 文本,有专门的工具辅助网页的设计,适合网页的制 作人员。3.2 tomcat的安装与脚本的设置下载Tomcat 下载Tomcat的二进制版 即下载文件tomcat-4.1.18.tar.gz安装 首先解压缩 gunzip tomcat-4.1.18.tar.gz tar -zxvf tomcat-4.1.18.t

8、ar 得到Tomcat的所有文件.然后把它拷贝到你要安装的位置,如 /opt/tomcat-4.1.18/然后为了方便,你可以把目录名tomcat-4.1.18改为 tomcat设置 * 设置路经 在/etc/profile文件中加入如下两行 export JAVA_HOME=/opt/jdk1.4 export TOMCAT_HOME=/opt/tomcat 在此我们假设Java JDK安装在/opt/jdk1.4目录下 * 激活ROOT ROOT的缺省设置是没有激活(disabled)为了激活ROOT,打开文件 tomcat/conf/server.xml 然后把 的注释去掉,即去掉 *

9、激活Invoker Servlet 即把tomcat/conf/web.xml中的下列字段的注释去掉invoker /servlet/*设置Port Tomcat缺省的Port number是8080由于Tomcat是一个独立的(Standalone) Web Server,它可以不用Apache而独立工作,所以你可以不安装Apache ,这样你可以把Tomcat设置在Port 80这样你就可以在URL中省略:8080. 打开文件tomcat/conf/server.xml,找到如下的字段:然后把8080改成80即可 * 创建temp子目录 在/opt/tomcat/目录下建立一个temp子目

10、录 mkdir temp启动Tomcat 安装完后,重新启动计算机,以使JAVA_HOME和TOMCAT_HOME的 设置生效然后到 /opt/tomcat/bin下,运行命令:./startup.sh正常情况下 可以见到如下的信息: Using CATALINA_BASE: /opt/tomcat Using CATALINA_HOME: /opt/tomcat Using CATALINA_TEMDIR: /opt/tomcat/temp Using JAVA_HOME: /opt/jdk1.4 然后用浏览器打开如下的网页 http:/localhost/ 或者 http:/localho

11、st:8080/( 如果没有把Port number改为) 如果你见到Tomcat的网页(index.jsp ),证明Tomcat安装成功,并已经启动 如要关闭Tomcat,在/opt/tomcat/bin下运行下面的命令即可 ./shutdown.sh注册你自己的项目(Project)假设你有一个自己的JSP项目,他应该安装在下面的目录下: /opt/tomcat/webapps/myproject 你必须在tomcat/conf/server.xml中加入 一行在浏览器中对应的地址为:http:/localhost/myproject 归纳与总结通过本节课的学习我们要掌握以下内容: 1、jsp与servlet 简介2、掌握jdk的安装 3、掌握tomcat的安装 实现jdk的安装与tomcat的安装上机作业

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号