用linux搭建jsp的支持环境,必须要具备以下四个文件:
j2sdk-1_4_2_05-linux-i586-rpm.bin(j2sdk)
jakarta-tomcat-5.0.5(jsp web服务器)
mod_jk2.so (让apache支持jsp的模块)
workers2.properties(mod_jk2的配置文件)
(一)安装j2sdk
第1步:chmod +x j2sdk-1_4_2_05-linux-i586-rpm.bin //设置为可执行文件
第2步:./j2sdk-1_4_2_05-linux-i586-rpm.bin //运行
运行后,会首先调用more来显示使用协议,直接按q键退出协议画面,接着会提示
是否同意协议,输入yes即开始运行。运行完毕后会在当前目录生成一个名为
j2sdk-1_4_2_05-linux-i586-rpm的文件
第3步:rpm -ivh j2sdk-1_4_2_05-linux-i586-rpm //安装这个rpm包
会自动安装到/usr/java/j2sdk-1_4_2_05
第4步:ln -s /usr/java/j2sdk-1_4_2_05 /usr/local/j2sdk //建立符号连接
第5步:设置系统环境变量,编辑/etc/profile文件
vi /etc/profile
加入如下内容:
export JAVA_HOME=/usr/local/j2sdk //此路径对应于上面的符号连接
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/lib
第6步:重启linux,让环境变量生效。在任意目录下执行如下命令:
java -version
如果显示出版本号,则表示j2sdk安装成功。
(二)安装tomcat
tomcat 是一款支持jsp的web服务器,但其对静态页面的支持效率远不如apache
第1步:解压(由于下载的是二进制包,所以不再需要编译)
假设压缩包在 /home/jp/ 目录下
tar zxvf jakarta-tomcat-4.1.31.tar.gz
第2步:建立符号连接
ln -s /home/jp/jakarta-tomcat-4.1.31 /usr/local/tomcat
第3步:启动与停止tomcat
启动:
/usr/local/tomcat/bin/startup.sh
如果启动成功,会显示tomcat使用的环境变量。
用netstat -ant 会看到tomcat使用的端口8080已经开启。
停止:
/usr/local/tomcat/bin/shutdown.sh
第4步:测试tomcat
http://linux服务器:8080,如果出现tomcat的缺省页面,则安装成功。
tomcat 默认的主目录为:/usr/local/tomcat/webapps/ROOT/
注:
最好将启动命令加入/etc/rc.d/rc.local中,以便系统启动时将之启动。
tomcat 默认使用8080端口,如果系统中有其它软件占用了该端口,请先停止。
(三)整合apache和tomcat
安装apache的jsp支持模块mod_jk2与配置文件
假设apache安装路径为:/usr/local/apache
第1步:复制mod_jk2到apache的模块文件存放目录
cp mod_jk2.so /usr/local/apache/modules/
第2步:复制mod_jk2的配置文件workers2.properties到apache的配置目录
cp workers2.properties /usr/local/apache/conf/
第3步:编辑httpd.conf,增加对jsp的支持,并重新设定主页目录,使之与tomcat的主目录相同。
LoadModule jk2_module "modules/mod_jk2.so"
DocumentRoot "/usr/local/tomcat/webapps/ROOT/"
注意:要设置/usr/local/tomcat/webapps/ROOT/的访问权限
chmod 755 /usr/local/tomcat/webapps/ROOT
第4步:测试
1) 在/usr/local/tomcat/webapps/ROOT/创建一个jsp文件,如:test.jsp内容如下:
The time is: <%=new java.util.Date() %>
2)在浏览器中测试
http://linux服务器/test.jsp
如果正确显示The time is : Wed Nov 21 23:47:59 CST 2007 系统当前时间,成功。
注:
1、为了使主目录中能够运行jsp文件,必须在workers2.properties文件加入如
下语句:
[uri:/*.jsp]
info=Extension mapping
分享到:
相关推荐
linux环境下完整jsp开发环境搭建,包含apache和tomcat整合,在ubuntu10.04下试验通过。
本文将深入探讨如何在Linux系统上搭建一个支持JSP应用的环境,主要包括Tomcat 4、Java Development Kit (JDK) 和 PostgreSQL 数据库的安装与配置。下面我们将详细地介绍每个步骤。 首先,我们来了解JDK(Java ...
**JSP(Java Server Pages)开发环境搭建指南** 在开始JSP编程之前,我们需要搭建一个完整的开发环境。本文将详细讲解如何一步步配置JSP开发环境,包括安装必要的软件、设置环境变量以及创建第一个JSP页面。 ### 1...
根据提供的文件信息,本文将详细介绍如何在Linux环境下配置JSP运行环境的过程,包括安装Java运行环境(JDK),设置环境变量以及安装配置Apache Tomcat服务器等步骤。 ### 一、安装JDK #### 1. 下载并安装JDK 首先...
在本文中,我们将探讨如何在Linux环境下搭建JSP网站,主要关注Linux操作系统的基本操作、JSP网站的配置以及数据库的使用。 首先,Linux操作系统是基于POSIX标准的开源系统,如Ubuntu麒麟,它具有高效、灵活和低成本...
在Linux操作系统中搭建JSP(Java Server Pages)环境是一个常见的任务,尤其对于系统开发者和运维人员来说至关重要。本文档提供了一种简洁实用的方法,通过三个主要步骤来建立JSP的开发和运行环境。 首先,我们需要...
### JSP运行环境搭建知识点详解 #### 一、JSP概念与运作原理 - **动态网页与静态网页的区别**: - **静态网页**:内容固定不变,每次用户请求时,服务器返回相同的内容。 - **动态网页**:能够根据用户的请求...
在Linux系统中搭建J2EE运行环境,主要是为了在服务器端部署和运行Java应用程序,包括Web应用、企业级服务等。这个过程主要包括两个主要部分:安装JDK(Java Development Kit)和部署Tomcat(一个流行的Java Servlet...
在Linux系统中搭建JSP开发环境,主要涉及以下几个核心知识点: 1. **JSP技术**: JSP(Java Server Pages)是一种动态网页技术,它允许开发者将Java代码嵌入到HTML页面中,以实现服务器端的动态功能。JSP自SUN公司...
在Linux环境下搭建一个基于JDK、Tomcat和MySQL的Java JSP开发环境是许多开发者进行Web应用程序开发的基础工作。本文将详细阐述这个过程,并重点讨论如何配置和使用这些组件。 首先,我们需要安装JDK(Java ...
详细介绍Linux(Red Hat Enterprise 6)下Jsp环境搭建的部署细节。涉及JDK、Eclipse、Tomcat、 MySQL的安装调试过程
LAMJ环境是Linux操作系统上的动态Web开发环境,由Linux、Apache、Mysql和JSP四个组件构成。这个环境特别适用于开发基于Java的Web应用程序,因为Apache作为Web服务器默认不支持JSP,而Tomcat是专为运行JSP和Servlet...
在IT领域,Linux环境搭建是基础且至关重要的技能,尤其对于服务器管理、开发人员和系统管理员来说。"Linux环境搭建一.zip"这个压缩包显然包含了搭建Linux环境所需的一些关键组件和指南。以下将详细讲解这些文件所...
在Linux上搭建一个同时支持JSP和PHP的服务器环境,对于企业级应用来说至关重要,因为这样可以满足多种网络应用的需求。本文将详细介绍如何在Linux(这里以Red Hat 9.0为例)上配置Apache服务器,使其能同时处理JSP、...
通过以上步骤,你可以在Linux环境下成功搭建起JSP、Apache和Tomcat的开发环境,为后续部署Java Web应用程序打下坚实的基础。这不仅涉及到软件的下载、编译和安装,还需要对Apache和Tomcat的配置有深入的理解,确保...
### JSP开发环境搭建知识点详解 #### 一、JSP技术概述 JSP(JavaServer Pages)是由Sun Microsystems公司提出并推广的一种动态网页技术标准。它允许开发者在传统的HTML文件中嵌入Java代码,以此来创建动态网页。...
**JSP(Java Server Pages)** 是一种动态网页技术,由Sun Microsystems开发,现在由Oracle公司维护。...JSP的主要优点包括可移植性...通过实践和学习,开发者能够熟练掌握JSP环境的搭建,从而更好地利用这一强大的技术。
在构建云端Linux环境时,"云服务器搭建linux环境三件套"通常指的是Java开发环境(JDK)、Web服务器(Nginx)以及应用服务器(Tomcat)。这些组件是许多基于Java的应用程序部署的基础,尤其在云计算场景下,它们能够...