初学者关于JSP和ORACLE的安装问题?

diedream0000 2002-06-20 09:01:02
我已经在linux7.2下成功安装了oracle817i,可以在7777端口测试看到oracle web server页面,现在我想使用jsp作为开发脚本语言,我该怎么整合系统环境呢?
是要另外装一个Tomcat呢,还是就使用oracle web server自带的apache java server就可以了?
另:需要能访问oracle数据库的。

求教各位了!!
...全文
84 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
jxc 2002-06-23
  • 打赏
  • 举报
回复
精彩
loypen 2002-06-23
  • 打赏
  • 举报
回复
good!!
bigysw 2002-06-20
  • 打赏
  • 举报
回复
旁听一下!
blue__star 2002-06-20
  • 打赏
  • 举报
回复
可以另装TOMCA
修改配置文件,但TOMCAT运行的并不稳定建议用OC4J
P4服务器上安装Oracle 8.17
在Oracle 8.17中搜索到symcjit.dll将symcjit.dll改名为symcjit.old(共两个文件),然后在双击SETUP,完成安装。
如果不改文件名则双击SETUP无反映。

9IAS主要包括Apache和Jserver和OracleJsp。其中Apache接受HTTP请求,静态页面,如HTML。而动态页面交给Jserver和OracleJsp处理。如:Jserver按所设路径处理Servlet,OracleJsp按扩展名处理.jsp文件。
Ttomcat和Oc4j处理所有页面。

TOMCAT 3.1的安装与配置:
1.安装JDK1.3 \\win\t00l\j2sdk-1_3_1_01-win.exe
2.安装tomcat
将tomcat文件夹复制到x:\tomcat。x是驱动器名
\\win\t00l\ tomcat
3.设置环境变量
winnt/win2000可以选择我的电脑,右键点出菜单,选择属性,弹处对话框"系统特性", 选择"高级"tab,然后点按钮"环境变量",即可以编辑系统的环境变量。可以新建或编辑
TOMCAT_HOME 值:x:\tomcat (用TOMCAT_HOME指示tomcat的根目录)
JAVA_HOME 值:x:\jdk1.3 (用JAVA_HOME指示jdk1.3安装目录)
CLASSPATH 值:C:\jdk1.3\lib\tools.jar;C:\tomcat\classes;C:\tomcat\lib 6

4.测试tomcat 是否正确配置:
运行COMMAND CD TOMCAT /BIN
TOMCAT RUN
然后在浏览器中键入 http://localhost:8080/,如果看到tomcat 3.1的画面,那就说明你成功的配置了tomcat3.1
5.修改 tomcat\conf\server.xml, 在这个文件的最后,你可以看到一些形如 <Context path="" docBase="webapps/ROOT" debug="0" reloadable="true" >
其中docBase=”d:\bfnet/isutes” 设绝对路径
<Parameter name="port" value="8080"/>设默认端口号。
tomcat\conf\web.xml中<welcome-file> index.jsp </welcome-file>设默认主页

P4服务器上安装Oracle 9IAS
一、安装
在9ias102_disk1(6)中搜索到symcjit.dll将symcjit.dll改名为symcjit.old(共两个文件),然后在双击SETUP,开始安装后在再将其名改为symcjit.dll 完成安装。
如果不改文件名则双击SETUP无反映。
运行CMD,SUBST X: D:\9IAS_01(6)
SUBST Y: D:\9IAS_02(7)
1. 选择来源路径和安装路径。
2. 选择安装类型。在这选择ORACLE HTTP SERVER ONLY_INCLUDE……安装。
3. 门户DAD:portal30 (默认值)
门户方案:portal30 (默认值)
TNS连接字符串:
4. 登陆服务器DAD名称:portal_sso (默认值)
登陆服务器DAD名称:portal_sso (默认值)
TNS连接字符串: 暂时不填由NET80执行典型配置时填写。

HOSTNAME: 暂时不填由NET80执行典型配置时填写。
PORT: 暂时不填由NET80执行典型配置时填写。
SID: 暂时不填由NET80执行典型配置时填写。
6. USERNAME:
PASSWORD:
7. SYSTEM PASSWORD:
ENTER PASSWOED:
CONFIRM PASSWORD:
8. 开始复制
9. 执行net8 config 典型配置,配置成功。
10. 安装oracle portal 和 登录服务器
11. 数据库验证:
SYS:chang_on_install SYS的口令
140.100.101.1:1521.orcl
遇问题:USERS表空间大小不够100M.
解决: ALTER TABLESPACE ADD USERS DATAFILE’D:\….\USER1.ORA
SIZE 100M;
12. 继续安装至完成
13. 测试: 在IE地址中键入:LOSTHOST
14. 还可以在WIN2000的服务中设置
OracleOralHome81HTTPServer启动是手动和自动启动。

二、配置
主要有两部分:1.HTTPED.CONF
2.JSERV.CONF
1.HTTPED.CONF包括GLOBAL: 影响APACHE全局的操作
MAIN:
VIRTUAL HOST:
其中主要是MAIN、VIRTUAL HOST 的设置。
VIRTUAL HOST 的设置可以重载MAIN的设置。
具体参数如下:
SERVERNAME 服务器别名 如:nt
DOCUMENTROOT 是存放主机默认网址的路径 如:“C:\9IAS\APACHE\APACHE\HTDOES”
DIRECTORYINDEX 默认网页 如:INDEX.JSP
等等。ApJServMount 设置将行形如:"http://host/servlets/…..路径的文件由JSERVER处理
JSERV.CONF的配置:
主要参数:APJSERVDEFAULEPORT 是JSERV接收HTTP请求的默认端口8007
等等。
其他参数一般均用默认值。
Oracle_apache.conf 文件包括四个配置文件:mod_ose.conf、plsql.conf、ojsp.conf、xml.conf
其中后三个文件中均是设置别名的。参数是Alias 如:Alias/help/ ”c:\9ias\portal30\doc\”

安装过程中所遇问题及解决方法
问题1:
安装过程中经常停止安装但硬盘指示等仍亮。如安装到第二步停止,等2小时仍无反映,重启后不能继续安装。但在启动栏中仍有9IAS的安装任务。点击它却报错。解决方法:将注册表中关于SOFTWARE/ORACLE和SYSTEM/CURRENTROLSET/SERVICE中有关iSuites的键删掉,再将其安装目录下的文件删净,程序栏中的目录也删净。删文件时有一个文件不能删除,这是将其改名从新注销后再删除即可。删净后重新安装。这次安装时当第一步复制到100%时就会退出安装。重启后等片刻将继续安装。
问题2:
安装过程中经常完成安装后提示下一个安装。继续安装,却安装ORACLE8.17,更改其源文件路径却报错。只好退推出安装,将注册表中关于SOFTWARE/ORACLE和SYSTEM/CURRENTROLSET/SERVICE中有关iSuites的键删掉,再将其安装目录下的文件删净,程序栏中的目录也删净。删文件时有一个文件不能删除,这是将其改名从新注销后再删除即可。删净后重新安装。这次安装时当第一步复制到100%时就会退出安装。重启后等片刻将继续安装。
问题3:
安装过程中完成安装后OracaliSuitesHTTPServer未启动,点击启动后报错,将OracaOrahome81HTTPServer改为手动后重启计算机OracaliSuitesHTTPServer启动
问题4:安装过程中有可能会和Oracle817的一些端口或服务冲突,可先将其停止后,再安装。

OC4J 的安装与配置
1. 将oc4j_extended.zip文件解压至:C:\ 路径下
2. 安装j2sdk-1_3_1_01-win.exe (为了找到JAVA路径以便安装JAVA类)
3. 运行COMMAND 键入CD OC4J\J2EE\HOME
4. 运行COMMAND 键入JAVA -JAR OC4J.JAR -INSTALL
5. 运行COMMAND 键入JAVA -JAR OC4J.JAR
6. 测试: 打开IE 键入LOCALHOST:8888 若出现OC4J界面则安装成功
7. 在OC4J\J2EE\HOME\config\路径下有server.xml、http-web-site.xml、application.xml、global-web-application.xml等文件。
8. 在server.xml中指定http-web-site.xml文件如:
<global-web-app-config path="global-web-application.xml" />
<web-site path="./xjf-web-site.xml" />
9. 在http-web-site.xml中指定主机IP地址、默认端口号等如:
<web-site host="140.100.101.15" port="80" display-name="P4test" virtual-hosts="xjf">
10. 在application.xml中设置类库路径、默认路径如:
<web-module id="defaultWebApp" path="../../home/default-web-app" />
<library path="../../../lib/xsu12.jar" />
<library path="F:\ligyi/sites/classes/querysort" />
11.在global-web-application.xml中设置默认主页名如:
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
12.将IIS服务、OracleHome81HTTPServer服务和OracleiSuitesHTTPServer服务设为手动或禁用。
13.重新启动OC4J运行COMMAND 键入CD \OC4J\J2EE\HOME
运行COMMAND 键入JAVA -JAR OC4J.JAR
14. 可将启动和关闭写成批处理。(D:)
关闭:
d:
cd d:\oc4j\j2ee\home
java -jar admin.jar ormi://localhost admin oc4j –shutdown
启动:
d:
cd oc4j\j2ee\home
java -jar oc4j.jar
cloudjava 2002-06-20
  • 打赏
  • 举报
回复
对于web开发来说,你现在只是欠缺一个应用服务器了。来对jsp进行解释执行。用Tomcat做应用服务器肯定可以。至于oracle web server自带的apache java server我不是很清楚。但我还是建议用sun公司的Tomcat+apahce.因为这东西需要不断升级。而且可以享受到最好的技术支持。并且它还是免费的。

2,598

社区成员

发帖
与我相关
我的任务
社区描述
Sybase相关技术讨论区
社区管理员
  • Sybase社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧