博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
APEX的安装
阅读量:2435 次
发布时间:2019-05-10

本文共 2390 字,大约阅读时间需要 7 分钟。

 

安装APEX还算简单,一步步按照Installation guide就可以。我是装了Oracle 10g R2版本的数据库,无法使用embedded pl/sql gateway(EPG)方式。只能按照手册中的Scenario来安装。先要去OTN上Oracle DB 11i R1第一个win32版本的最底下,下载OHS (Oracle Http Server) 就是Apache而非Oracle Application Server:

Oracle HTTP Server (Apache 2.0) (10.1.3.3.0) for Microsoft Windows (32-bit)

iAS_101330_Apache2_Modplsql2_win32.zip

装完以后发现启动opmn进程很吃CPU啊。三层架构都在一台本本,够累的。以后用xe或者11g可以试试EPG的2层架构,估计CPU会轻松些。

这里是Oracle的步骤:

· Step 1:

· Step 2:

· Step 3:

· Step 4:

· Step 5:

· Step 6:

· Step 7:

· Step 8:

· Step 9:

· Step 10:

· Step 11:

下面说明了一下以上的步骤,有特别的地方会细说:

1,安装前要注意一下JVM,以及PL/SQL Web Toolkit包的要求,没达标的要去下载升级;

2,下载apex3.2的包解压后,DOS进入此目录,然后登录sqlplus,并输入@apexins SYSAUX SYSAUX TEMP /i/来安装;有两种环境,一种是Runtime,一种是开发兼Runtime,当然是选后者。

3, 使用apxchpwd.sql修改apex的admin密码;

4, 重启一下;

5,解锁apex_public_user用户帐号,并修改密码。

把前面下载并解压的apex3.2包中的images文件夹复制到D:OracleOraHTTPohs下。我的Apache(OHS) Home是D:OracleOraHTTP。

编辑dads.conf文件,这很重要,将来系统起来后发现图片显示不全就是因为这里设置没设好。下面是我的设置,注意第一行最后的那个斜杠!!!

Alias /i/ "D:OracleOraHTTPohsimages/"

AddType text/xml xbl

AddType text/x-component htc

Order deny,allow

PlsqlDocumentPath docs

AllowOverride None

PlsqlDocumentProcedure wwv_flow_file_mgr.process_download

PlsqlDatabaseConnectString MY_PC_NAME:1521:ORCL_TNS

PlsqlNLSLanguage AMERICAN_AMERICA.AL32UTF8

PlsqlAuthenticationMode Basic

SetHandler pls_handler

PlsqlDocumentTablename wwv_flow_file_objects$

PlsqlDatabaseUsername APEX_PUBLIC_USER

PlsqlDefaultPage apex

PlsqlDatabasePassword apex_public

PlsqlRequestValidationFunction wwv_flow_epg_include_modules.authorize

Allow from all

</LOCATION />

设置完毕,可以开/关opmn:

D:OracleOraHTTPopmnbinopmnctl stopproc ias-component=HTTP_Server

D:OracleOraHTTPopmnbinopmnctl startproc ias-component=HTTP_Server

6, 由于不是11g所以不用管这一步;

7, 不是11g r2所以跳过;

8, 可以考虑使用SSL提高安全性,由于是自己玩,暂时不考虑这么复杂;

9, 装了一个中文包,满足中国人自己的需求,文件在解压apex的目录下,如D:Oracleapexbuilderzh-cn;

10,看看数据库启动文件JOB_QUEUE_PROCESSES 是否需要改,我的不用;

11,因为D:OracleOraHTTPohsmodplsqlconf下的dads.conf用了apex_public_user的明文密码,所有可以用个工具把这个密码变成一个字符串。到DOS进入

D:OracleOraHTTPohsmodplsqlconf目录下,然后运行下面:

set ORACLE_HOME=D:OracleOraHTTP

set PATH=D:OracleOraHTTPperl5.8.3binMSWin32-x86-multi-thread;%PATH%

perl dadTool.pl –o

再打开dads.conf发现明文密码变什么了。

12,进入创建workspace和相关用户,ok了。

完成以后,可以到apex.oracle.com下载一些demo包,看看asktom,电子商务网站,或者issue tracker

系统,导入自己的apex后,可以学习他们的源代码。而且oracle提供了很多的范例可以学习。2 Day + Application Express Developer's Guide,Application Express Advanced Tutorials可以一步步熟悉它的使用方法。

转载地址:http://dnhmb.baihongyu.com/

你可能感兴趣的文章
用DHTML来模拟实现下拉菜单(转)
查看>>
oracle数据库应用中实现汉字“同音”查询(转)
查看>>
关于无盘网络正确网络配置建议,减少卡机蓝屏关键(转)
查看>>
交换机及路由器如何才能更加安全?(转)
查看>>
chinaunix
查看>>
bxp读写分离怎么设置(转)
查看>>
复制表结构的通用存储过程(转)
查看>>
Symbian OS SDKs简介(转)
查看>>
[组图]基于Nokia S60的游戏开发之四(转)
查看>>
屡次选错终致项目暴毙(转)
查看>>
WinXP优化 全面消除操作系统的复制乱码(转)
查看>>
symbian 60 开发的一个问题-让左右键都能弹出菜单(转)
查看>>
SQL Server静态页面导出技术(转)
查看>>
黑客软件最常用的连接端口一览(转)
查看>>
解决无盘多机启动慢的方法(转)
查看>>
检查字符串strSource是否为big或big5码(转)
查看>>
EXCEL读取与写入数据的最佳方案(转)
查看>>
windows运行命令详解(转)
查看>>
sql语句插入的数据中含有单引号怎么办(转)
查看>>
RJ45接头接法(转)
查看>>