安装、配置oracle应用服务器.ppt_第1页
安装、配置oracle应用服务器.ppt_第2页
安装、配置oracle应用服务器.ppt_第3页
安装、配置oracle应用服务器.ppt_第4页
安装、配置oracle应用服务器.ppt_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

安装 配置oracle应用服务器 Apps产品构成结构 网络计算机结构 Oracle8i OracleApplicaitons Desktop ThinClient OracleApplication Application层的技术组成 Apachehttpserver Web 应用服务器 在数据库和Web浏览器之间的是Web 应用服务器 这个中间组件有两个任务 Web服务器作为一个Web服务器 直接与Web浏览器进行通信使用http 超文本传输协议 协议全部使用ApacheHTTP服务器可以提供Web应用所使用的全部静态文件服务对无法处理的请求 传递给相应模块应用服务器ApacheJservOracleServlet引擎PL SQL网关OracleJSPCGI支持 mod cgi模块 OracleForms服务Oracle报表服务 应用服务器1 ApacheJserv当ApacheHTTP服务器接收到一个Javaservlet请求时 默认情况下 它将请求传递给mod jserv模块 这个模块接着将请求传递给ApacheJservservlet引擎 另一段开放资源代码 可以运行你的JavaservletPL SQL网关PL SQL网关是一个Apache模块 mod plsql 负责接收来自Web浏览器的请求 并将请求翻译成对数据库中一个存储过程的调用手工建立的PL SQLWeb应用以及由OraclePortal或OracleDesigner创建代码的应用都需要使用这个组件 应用服务器2 OracleJSPOracleJSP是Java服务器页面 JavaServerPages JSP 标准的一种实现 支持JSP标准版1 1的全部特性 并支持一些Oracle专用的改进 CGI支持ApacheHTTP服务器所提供的标准模块之一是mod cgi模块 它增加了对公共网关接口 CommonGatewayInterface CGI 的支持 OracleForms服务和Oracle报表服务最初都是通过CGI接口激活的 应用服务器3 OracleForms服务OracleForms服务允许你通过一个Web浏览器运行由OracleForms开发的forms 一个FormsCGI程序 负责响应来自Web浏览器的Forms应用的最初请求 发送到Web浏览器的一个Formsapplet 一个Forms监听器 处理来自Formsapplet的请求 一些Forms运行时引擎 组成 Oracle报表服务Oracle报表服务使得在一个Web浏览器上运行一个由OracleReports开发的报表成为可能 开发工具 Web 应用开发工具要将Web应用应用于拥有Web浏览器的用户 只需要一个Web 应用服务器和一个数据库服务器就可以 但是 在这之前 需要一些工具来进行应用开发Java工具PL SQL工具OracleDesignerOraclePortal 也称WEBDB OracleFormsOracleReports 定制安装oracle数据库 安装Oracle数据库软件1 运行setup ext2 点击下一步 选择一个目录 例如c oracle ora81 然后点击next3 选择Oracle8iEnterpriseEdition 点击next4 选择 Custom 自定义 点击next5 在 可用的产品组件 中 选择 Oracle8iServer OracleEnterpriseEdition下面 NetClient和NetServerOracleDatabaseUtilitiesSQL Plus 安装Oracle数据库软件 OracleDatabaseConfigurationAssistant注意 确保在此没有选中OracleHTTPServer 因为这个选项会妨碍随后的Oracle9iApplicationServer的安装6 ComponentLocations 组件位置 屏幕显示出来 点击next7 被询问是否创建数据库时 选择No9 Summary屏幕中 点击Install开始安装 安装Oracle数据库软件 10 Net8ConfigurationAssistant工具自动启动 在这个屏幕中 选中PerformTypicalConfiguration 点击next11 网络配置完后 显示EndofInstallation屏幕 点击Exit退出 创建数据库 安装完Oracle数据库软件后 还没有数据库 需要建立一个数据库1 点击开始 程序 Oracle OraHome81 DatabaseAdministration DatabaseConfigurationAssistant2 选择CreateaDatabase 创建一个数据库 点击next3 被询问创建那种类型 选择Typical 典型 并点击next4 选择CopyExistingDatabaseFilesfromtheCD 点击next 创建数据库 5 给出一个数据库全局名与一个SID 然后点击Finish6 出现一个窗口 显示要使用的口令7 记下口令 点击OK8 将有一条信息告诉你数据库已被创建 检查安装 一旦完成创建数据库后 应该检查一切是否正确的运行 可以使用SQLPLUS登录 1 点击开始 程序 Oracle OraHome81 ApplicationDevelopment SQLPLUS2 输入用户名 scott口令 tiger3 select fromdept 4 确保数据库正在运行 准备安装应用服务器 在开始安装OracleHTTP服务器前 要检查你的机器上面是否运行其它的Web服务器1 开始 运行 netstat a ptcp2 如果已经存在一个HTTP服务器 删除它3 为OraclePortal添加一个表空间标准数据库安装会创建一个USERS表空间 它具有足够的空间 可以满足一些小型应用 但是它容纳不了OraclePortal全部需要的表 应该为OraclePortal创建一个新的表空间 至少为150Mcreatetablespaceportaldatafile c oracle oradata ora817 portal01 dbf size150M 安装Internet应用服务器1 1 运行setup ext2 点击下一步 选择一个目录 不要在安装了数据库的现有目录中进行安装 为应用服务器输入一个新的名字与目录 例如c oracle as102 然后点击next3 选择OracleHTTPOnly 只安装OracleHTTP服务器 点击next4 安装程序简单的中止 需要手工重新启动机器来继续安装5 重新启动机器后 会提示你输入安装文件的位置 点击OK 安装Internet应用服务器2 在继续安装后 会看到OraclePortal数据库访问配置屏幕 6 将PortalDADName与PortalSchemaName保留为缺省值portal30 在TNSConnectString TNS连接串 中 输入前面创建的数据库SID7 OraclePortal注册服务器的数据库访问配置屏幕显示出来 保留为缺省值 portal30 sso 在TNS中 输入SID 然后点击next8 建立OraclePortal to Go的安装9 在接下来的3个屏幕中 保留为空 点击next 直至出现Summary屏幕10 点击Install 开始安装 安装Internet应用服务器3 11 安装完成后 会自动配置Net812 接下来 OraclePortalConfigurationAssistant自动启动13 单选InstallOraclePortalandtheLoginServer 安装OraclePortal与注册服务器 点击next14 输入SYS口令 change on install 连接信息域 1521 SID15 将OraclePortalSchema与OraclePortalDAD保留为缺省值 portal30 点击next 安装Internet应用服务器4 16 保留SSOSchema与SSODAD域为缺省值 portal30 sso 点击next17 接下来 在DefaultTablespace DocumentTablespace LoggingTablespace下拉列表框 选择前面创建的portal表空间 点击next18 OraclePortal安装完成后 点击Finish退出安装程序 重新启动计算机 配置应用服务器 Oracle应用服务器安装完成后 OracleHTTP服务器将作为一个Windows服务 已不可见的方式在后台运行我们需要通过层次性配置文件 配置ApacheHTTP服务器 Apache模块与Jservservlet引擎 以便Oracle应用服务器更好的工作 建立网络 配置所有Oracle产品引用一个tnsnames ora文件修改注册表 regedit HKEY LOCAL MACHINE扩展SOFTWARE节点与Oracle节点看到两个HOME0与HOME1依次修改 名称 TNS ADMIN路径 C oracle ora81 network admin关闭注册表编辑器 修改配置文件1 配置httpd conf文件DocumentRoot定义将URL翻译为一个特定的文件位置时 HTTP服务器从文件系统哪里开始 缺省值为 C oracle as102 apache apache htdocsHDirectoryIndex定义请求索引时 应该使用的文件名字 缺省值为 index html一般情况 不需要修改默认值服务主页 http 服务其它页 http manual mod mod ssl ssl overview html目录浏览 修改配置文件2 配置运行Servlet正如必须告诉http服务器到哪里找静态文件一样 必须指明Jservservlet引擎到哪里寻找你的servlet文件 c oracle as102 Apache Jserv servlets zone properties含有servlet的知识库 这个知识库就是servlet引擎搜索servlets的目录repositories c oracle as102 Apache Jserv servlets执行改动后 需要重新启动oraclehttp服务 验证安装 安装完毕后 安装程序告诉你每个软件都被正确的安装 但眼见为实 让我们来验证一下建立OracleWeb应用的4种方法 静态文件PL SQL过程JavaservletsCGI程序 验证静态文件 验证静态文件在浏览器中输入以下URL http 应该可以看到OracleHTTPServer主页 验证PL SQL应用 验证PL SQL应用可以通过mod plsql模块调用数据库中的的存储过程在浏览器中输入以下URL http pls portal30 portal30 home可以看到OraclePortal主页 验证JavaServlet 验证JavaServlet在浏览器中输入以下URL http servlet IsItWorking虚拟路径 servlet 表示请求应该被发送到mod jserv模块 然后 将它发送给Jservservlet引擎可以看到Jserv正在工作的界面 验证CGI 验证CGI要验证你可以运行CGI程序 请在浏览器中输入以下URL http cgi bin printenv缺省安装将 cgi bin 目录映射到mod cgi模块 这个模块在 c oracle as102 apache apache cgi bin 目录下查找

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论