解析jsp的 tomcat 、resin

一、tomcat

1. 安装JDK

[[email protected] ~]# cd /usr/local/src/
[[email protected] src]# wget http://www.lishiming.net/data/attachment/forum/jdk-6u23-linux-i586.bin
[[email protected] src]# chmod a+x jdk-6u23-linux-i586.bin
[[email protected] src]# ./jdk-6u23-linux-i586.bin   //解压文件
Press Enter to continue.....      //按一下回车即可
[[email protected] src]# mv  jdk1.6.0_23  /usr/local/
[[email protected] src]# vim /etc/profile
//文件最尾部加入
JAVA_HOME=/usr/local/jdk1.6.0_23/
JAVA_BIN=/usr/local/jdk1.6.0_23/bin
JRE_HOME=/usr/local/jdk1.6.0_23/jre
PATH=$PATH:/usr/local/jdk1.6.0_23/bin:/usr/local/jdk1.6.0_23/jre/bin
CLASSPATH=/usr/local/jdk1.6.0_23/jre/lib:/usr/local/jdk1.6.0_23/lib:/usr/local/jdk1.6.0_23/jre/lib/charsets.jar
export  JAVA_HOME  JAVA_BIN JRE_HOME  PATH  CLASSPATH

[[email protected] src]# source /etc/profile
[[email protected] src]# java -version
//如果显示如下内容,则配置正确:
java version "1.6.0_23"
Java(TM) SE Runtime Environment (build 1.6.0_23-b05)
Java HotSpot(TM) Client VM (build 19.0-b09, mixed mode, sharing)

2.安装tomcat

[[email protected] ~]# cd /usr/local/src
[[email protected] src]# wget http://www.lishiming.net/data/attachment/forum/apache-tomcat-7.0.14.tar.gz
[[email protected] src]# tar zxvf apache-tomcat-7.0.14.tar.gz
[[email protected] src]# mv apache-tomcat-7.0.14 /usr/local/tomcat
[[email protected] src]# cp -p /usr/local/tomcat/bin/catalina.sh /etc/init.d/tomcat
[[email protected] src]# vim /etc/init.d/tomcat
//在第二行加入以下的内容
...
# chkconfig: 112 63 37
# description: tomcat server init script
# Source Function Library
. /etc/init.d/functions

JAVA_HOME=/usr/local/jdk1.6.0_23/
CATALINA_HOME=/usr/local/tomcat
...
[[email protected] src]# chmod 755 /etc/init.d/tomcat
[[email protected] src]# chkconfig --add tomcat
[[email protected] src]# chkconfig tomcat on
[[email protected] src]# service tomcat start
[[email protected] src]# ps aux |grep tomcat

3.配置tomcat

1. 配置tomcat服务的访问端口
[[email protected] ~]# vim /usr/local/tomcat/conf/server.xml
...
<Connector port="8080" protocol="HTTP/1.1"
/*tomcat默认启动的是8080,也可以修改为80
<Connector port="80" protocol="HTTP/1.1"  */

2. 配置新的虚拟主机
[[email protected] ~]# vim /usr/local/tomcat/conf/server.xml
//找到</Host>,在下一行插入
<Host name="www.123.cn" appBase="/data/tomcatweb"
    unpackWARs="false" autoDeploy="true"
    xmlValidation="false" xmlNamespaceAware="false">
    <Context path="" docBase="./" debug="0" reloadable="true" crossContext="true"/>
</Host>
[[email protected] ~]# service tomcat stop
[[email protected] ~]# service tomcat start

4.测试tomcat

[[email protected] ~]# mkdir -p /data/tomcatweb
[[email protected] ~]# vim 111.jsp
//加入
<html><body><center>
    Now time is: <%=new java.util.Date()%>
</center></body></html>
[[email protected] ~]# curl -xlocalhost:80 www.123.cn/111.jsp
//此时要注意是否有之前有改变tomcat的端口,没有改变则要写成localhost:8080

//是否运行结果是
<html><body><center>
    Now time is: Thu Jun 13 15:26:03 CST 2013
</center></body></html>

/*tomcat搭建成功*/

/*真机上,绑定hosts, 用IE来测试它。*/

二、resin

1. 安装JDK

可以安装以上tomcat的方法进行配置

2.安装resin

[[email protected] ~]# wget  http://www.caucho.com/download/resin-4.0.36.tar.gz
[[email protected] ~]# tar zxvf resin-4.0.36.tar.gz
[[email protected] ~]# cd resin-4.0.36
[[email protected] resin-4.0.36]# ./configure --prefix=/usr/local/resin   --with-java-home=/usr/local/jdk1.8.0_31
[[email protected] resin-4.0.36]# make && make install
[[email protected] resin-4.0.36]# /etc/init.d/resin start

3.配置resin

[[email protected] ~]# vim /usr/local/resin/conf/resin.xml
//找到<cluster id="app">,在此下的<host>与</host></cluster>之间添加
 <host id="www.123.com" root-directory=".">
    <web-app id="/" root-directory="/tmp/123"/>
    </host>

[[email protected] ~]# mkdir /tmp/123
[[email protected] ~]# vim /tmp/123/test.jsp
//加入
<html><body><center>
Now time is: <%=new java.util.Date()%>
</center></body></html> 

//测试
[[email protected] ~]# curl -xlocalhost:8080 www.123.com/test.jsp
时间: 2024-11-05 16:55:43

解析jsp的 tomcat 、resin的相关文章

Tomcat 6 --- 使用Jasper引擎解析JSP

熟悉JAVA web开发的朋友都知道JSP会被转换成java文件(预编译),然后编译成class使用,即按照JSP-->java-->class的过程进行编译. 由于JVM只认识class文件,它不知道什么是JSP,因此在tomcat中 如何把JSP解析成java文件 就是本文所要描述的问题. 其他翻译内容参考:Tomcat官方文档翻译 如有错误,请予指正. 什么是Jasper Jasper是tomcat中使用的JSP引擎,在Tomcat 6中使用的是Jasper 2,相对于原来的版本作了不少

实现JSP通过Tomcat连接MySQL

实现JSP通过Tomcat连接MySQL  服务概述 1.Tomcat是什么? Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选. Tomcat和IIS等Web服务器一样,具有处理HTML页面的功能.不过,Tomcat处理静态HTML的能力不如Apache服务器.目前Tomcat最新版本为8.0.0-RC1 (alpha) Released.JSP全名为Java Server

maven项目无法解析jsp文件

场景 使用eclipse创建了一个webapp的maven项目,如上图所示: 图中是为maven项目进行的build path. build path 中为项目配置的是tomcat7 jdk1.8. 然后用maven build 启动maven项目,在goals中输入命令:tomcat:run. 项目启动成功,访问页面时出现无法解析jsp文件.如下图: 为什么还会是tomcat6在运行呢? 原因: 配置了tomcat7,但是在maven项目中并未起到作用,也正是没有如此,maven会使用默认的服

tomcat环境搭建和管理及实现jsp通过tomcat连接mysql

升级JDK [[email protected]~]# rpm -ivh jdk-8u60-linux-x64.rpm [[email protected] ~]# java -version java version "1.8.0_60" Java(TM) SE Runtime Environment (build1.8.0_60-b27) Java HotSpot(TM) 64-Bit Server VM (build25.60-b23, mixed mode) [[email p

2-23-实现jsp通过tomcat连接mysql

什么是Tomcat 官方网站:http://tomcat.apache.org/ Tomcat 是 Apache 软件基金会(Apache Software Foundation)的 Jakarta 项目中的一个核心项目,由 Apache.Sun 和其他一些公司及个人共同开发而成.由于有了 Sun 的参与和支持,最新的 Servlet 和JSP 规范总是能在 Tomcat 中得到体现,Tomcat 5 支持最新的 Servlet 2.4 和 JSP 2.0 规范.因为Tomcat 技术先进.性能

使用美橙主机建站(jsp+mysql+tomcat建站)

1.注册美橙互联账号:http://www.cndns.com/ 2.选择橙云主机: 3.选择你需要的主机类型. 3.可以随时与客服进行沟通.购买完成后登陆 管理中心 4.点击左边 主机类管理-->橙云主机 这是你就可以看到你刚购买的橙云主机, 5.点击主机后面的开通.然后会要你输入主机的密码.用户名默认为Administrator.输入密码后,等待一段时间就会开通. 6.联系客服,找客服要远程主机的登录ip:端口号. 7.win7在开始菜单搜索 远程 ,选择"远程桌面连接".输

2-22-实现jsp通过tomcat连接mysql

所有软件的版本如下: MySQL-Connector-Java: mysql-connector-java-5.1.36 Tomcat: apache-tomcat-8.0.26 JDK: jdk-8u60-linux-x64 MySQL: mysql-5.6.26 1 安装JDK 注意:安装之前需要查看下系统是否安装了openjdk,如果安装了openjdk,请先卸载,否则安装不了oracle官方的jdk 卸载方法: [[email protected] ~]# yum remove java

整合apache与tomcat解析jsp页面

案例需求 1. 为Apache HTTP Server服务器添加JSP网页支持. 2. 能够访问Tomcat容器的Web管理界面,以便管理各种JSP.Servelet应用. 知识提示 在各种企业级网站应用系统中,JSP也是使用较多的一种网站开发语言,对于这样的网站服务器,必须能够支持Java环境.JSP解析,比如安装Tomcat.Jboss等JSP容器.另外一方面,Apache HTTP Server对静态HTML页面的处理能力要更加优秀一些,因此若能将Apache与Tomcat等JSP容器整合

《JSP+Servlet+Tomcat应用开发从零开始学》

当当网页面: http://product.dangdang.com/23619990.html 内容简介  本书全面介绍了 JSP开发中涉及的相关技术要点和实战技巧.全书结构清晰,难度循序渐进,结合丰富的示例使零基础的读者能够熟练掌握 JSP的开发.部署以及优化. 本书分为 3篇:第 1篇为 Java Web基础开发,内容包括搭建 Java Web开发环境.JSP基础语法.JSP内置对象.Servlet技术.请求与响应.会话管理.Servlet进阶 API.过滤器.监听器等:第 2篇为 Jav