当前位置:  技术问答>linux和unix

UNIX下能否配置JSP环境

    来源: 互联网  发布时间:2015-02-22

    本文导语:  初学UNIX, 哪位能给出详细配置步骤 分数不是问题 | Unix环境中配置JSP的方法 海南省移动通信有限责任公司技术拓展部 刘松涛   JavaServer Pages (以下简称JSP)是一种简单易用的在服务器端编译执行的Web...

初学UNIX, 哪位能给出详细配置步骤
分数不是问题

|
Unix环境中配置JSP的方法

海南省移动通信有限责任公司技术拓展部 刘松涛  

JavaServer Pages (以下简称JSP)是一种简单易用的在服务器端编译执行的Web设计语言。利用它可以使Web开发设计人员迅速地开发和维护商业系统中庞大而动态的Web页面。该语言采用类XML标签和脚本语句,完全继承了Java的所有优点。本文以Solaris 2.6环境为例,介绍在Unix操作系统中配置JSP开发环境的几种方法,并进行简单的比较。 
Tomcat+JSP模式 
在Unix操作系统下,将Tomcat软件解压缩,按照软件自带的帮助安装后,启动Tomcat服务进程,基本不用做任何配置,JSP就可以正常使用了。因为Tomcat只对Java Servlet 2.2 和JavaServer Pages 1.1支持较好,对其他 Web应用都不支持,所以笔者建议可以使用Tomcat+JSP模式建立JSP的开发调试环境,但是不能作为一般的Web应用服务器使用。 
Apache+Apache JServ+JSP模式 
这种配置JSP的方法较为烦琐,并且Apache JServ只支持Java Servlet 2.2标准,要附加其他的软件(如gnuJSP)才能支持JSP。由于Apache JServ是Apache的一个模块,因此和gnuJSP配合使用是一种廉价的配置方案。这种方法无法满足企业级应用的安全性和稳定性需求,并且设置过程过于烦琐,不易成功。但是Apache JServ在现阶段比Tomcat稳定,基于Apache 服务器的Web应用非常丰富,因此现在Apache+Apache JServ+ JSP模式是比较通用的JSP开发环境。 
iPlanet+JSP+Java Servlet模式 
iPlanet是跨平台的Web服务器,因其卓越的使用特性而受到IT业界的推崇,被许多人作为Unix操作系统下企业级Web服务器的首选。由于iPlanet内嵌JSP支持,因此其安装配置都较为简单,故笔者推荐企业级应用使用此种配置模式。 
所需软件包: 
● iPlanet For Solaris: 一般需要购买使用,笔者使用的是4.1版本; 
● Solaris_JDK_1.2.2_06a_sparc.bin: 可从http://java.sun.com网站下载; 
● 1.2.2_06_patches_sparc_5.6.tar:可从http://www.sun.com网站下载。 
下面是该模式的简单的配置过程: 
1.安装JDK 1.2.2 for Solaris 
Solaris_JDK_1.2.2_06a_sparc.bin是自解压执行文件,直接运行即可生成Solaris_JDK_1.2.2_06a_sparc目录,其中包含所有的Java可执行程序。 
2.安装Java patch for Solaris 
解开1.2.2_06_patches_sparc_5.6.tar,执行如下命令即可: 
# patchadd -M …… 
3.安装配置iPlanet 
参见软件使用说明即可。 
4.配置环境变量 
如果操作系统使用ksh,则在文件/etc/profile中加入如下语句并重新启动机器: 
JAVA_HOME= 
NS_SERVER_HOME= 
5.检查运行环境并安装例程 
执行如下命令: 
#cd $NS_SERVER_HOME/plugins/samples/servlets 
#sh sdk_test.sh -i 
该shell将检查环境变量的设置,如果设置成功,且/bin下的Java可执行程序都可以正常运行,系统就开始编译并安装Java Servlet和JSP例程。 
6.配置iPlanet服务器 
首先在iPlanet服务器管理界面中修改JRE Path为/jre (本机Java中JRE安装路径)。注意:一定要修改此项配置,否则iPlanet会使用自带的JRE。因为其自带的JRE版本较低,所以当解释JSP或Java Servlet程序时,可能会出错。然后将 Activate the Servlet Engine 置为YES,将Enable JSP?置为 YES,激活iPlanet 中的JSP/Servlets模块。 
打开文件jvm12.conf,在“jvm.classpath=”后面的参数中加入$/lib/tools.jar,以标明使用tools.jar解释.jsp,否则会使用iPlanet缺省的.jar解释.jsp。 
7.运行JSP例程 
在浏览器中输入连接http:///jsp1.0/index.html,在出现的JSP例程中选择Include、Date等应用程序。 
8.运行Java Servlet 
在浏览器中输入连接http:///servlet/ HelloWorldServlet,浏览器中会出现HELLOWORLD,表明安装成功。 
小 结  
iPlanet配置JSP过程看起来比较烦琐,但是由于iPlanet使用图形界面进行系统维护,所以实现起来并不复杂。在JSP安装成功的基础上,可以继续在iPlanet上安装PHP等支持功能。由于iPlanet+JSP+Java Servlet模式中各个组成部分均具有成熟稳定的特性,所以比较适合一些企业级的应用。 

    
 
 

您可能感兴趣的文章:

  • UNIX下面能否使用类似BCP的程序连接另一台UNIX下面的Sybase数据库进行数据处理
  • win2000和sco unix能否装在一个硬盘上?
  • Unix的文件名字符长度能否超过14个?为什么?
  • 30分求救!!!!请问UNIX环境下能否进行汉字文档的编辑啊?????
  • 在unix环境下能否通过程序来改变cron的内容?
  • 菜鸟问:windows和unix之间能否做磁盘镜像
  • 请问Linux能否象Unix一样支持终端机?
  • unix shell中能否将后台运行程序的输出保存到变量中?
  • 大家能否推荐一俩本 在unix 下用c编程的好书? 多谢!
  • 请问Linux能否象Unix一样支持终端机? iis7站长之家
  • sco unix 5.0 能否从硬盘上做一镜像克隆到东芝笔记本上。急急急,在线等待。
  • UNIX下 wc,grep,和修改文本文件的c程序的源程序那位高人能否提供一份? zero_baby@163.net
  • win98+win2K Server+unix能否共存在一个硬盘上?
  • 我在windows下把1.c编译成1.exe可以执行,请问我把1.exe拷贝到unix系统能否执行?怎样移植?
  • windows操作系统做服务器,客户端是unix操作系统,如何配置unix才能上网
  • 有没有操作unix风格配置文件的函数库?
  • unix下用什么命令来配置 网络?
  • unix下jdk配置问题及发布问题.
  • 怎么远程查看系统为unix的服务器的硬件配置
  • 2000下面可以配置JSP的服务器吗?我不会用用UNIX,主要是初学
  • Unix下配置apache 想做一个webserver?--帮帮我
  • SCO UNIX如何配置telnet服务可以使windows用户通过telnet登陆?
  • 跪求!。。如何在unix下配置NAT共享?
  • 如何在unix下配置邮件服务器???/
  • SCO Unix 5.0.7 网络配置
  • 救命!谁知道怎么查看unix系统的硬件配置?显卡,网卡,软驱,内存?
  • 那位有SCO UNIX 的管理配置手册
  • 急急急!!!在UNIX TCP/IP的配置中,超级服务器的作用是什么!!!
  • 高分相赠:如何在UNIX的配置文件中,关闭或删除SCSI设备?
  • 如何在Unix下配置DNS解析服务器
  • 如何配置sco unix 的引导文件,使之默认为98???
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 因进修,需要学习《Unix 环境高级编程》一书,完全没接触过Unix/Linux,请推荐一个学习环境。
  • 想看linux内核源代码,另外手头上有一本《unix环境高级编程》,需要先把《unix环境高级编程》看完之后再看内核吗?
  • 我下载了UNIX环境高级编程的源码,可是打开时有错误,怎么才可以打开?还有谁有《UNIX环境高级编程(英文版)》的chm格式的ebook?
  • 想学linux下程序开发,不知道买哪本书好《UNIX环境高级编程》(中文第一版)还是《UNIX环境高级编程》(英文第二版)
  • 高级UNIX编程和UNIX环境高级编程是不是一本书
  • 急,《UNIX环境高级编程》中6.9 环境变量T Z是什么?
  • Java在unix环境下的应用?急、急、急...
  • 关于UNIX下的环境变量的设定
  • unix环境高级编程 VS linux程序设计,买哪本?
  • unix环境高级编程
  • 各位大侠,请推荐几本在UNIX环境下使用标准C语言编程的好书.谢谢啊!!!
  • 有没有什么工具可以在windows环境下生成unix用的.so文件
  • 在SCO UNIX 5。0。5下,如何安装C编译环境?
  • 大家好!如何在UNIX环境下建立WEB服务器?用什么软件?
  • <unix环境高级编程>该怎么看?
  • 试过《Unix环境高级编程》里的程序的请进
  • UNIX rc3.d 启动的服务,环境变量不正确
  • SunUnix 和 sco unix 的编程环境一样吗?
  • 我有个问题. UNIX环境生成报表,由命令行打印,
  • Unix环境的编程中,“高级功能”用到的多不?
  • java命名空间java.util.regex类pattern的类成员方法: unix_lines定义及介绍
  • 刚刚接触Unix系统和Unix编程。急需Unix下多线程程序设计和网络Socket程序设计方面的资料。
  • unix/Linux下c++ boost thread库读写锁介绍
  • 关于UNIX的历史 : 1973年,K.Thompson和D.M.ritchie,用C改写UNIX。那么,在此之前,UNIX是用什么写的?
  • php将标准字符串格式时间转换成unix时间戳_strtotime
  • 没有unix系统我如何学习unix
  • php将unix时间戳转换成字符串时间函数(date)
  • unix盘哪里有下载的??哪里有比较好的unix论坛??万分感谢!!!!!!!!!
  • unix/Linux下c/c++ pthread库读写锁函数介绍
  • 急!装完unix5.06,再装win2000。重启后不能进unix.
  • UNIX特急!!!digital unix问题,请专家快来!!!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3