精心整理
APEX安装
简单的说,共分四步:
1、 安装Oracle DB
建议CSDN的朋友们也多使用一些Oracle产品的新版本,时刻保持对新技术的敏感度。
Oracle DB的免费下载网址为:
注意:不要用下载的软件从事有任何商业目的的活动。
安装结束后,打开services(服务)窗口,你可以看到里面多了数个oracle的服务,其中包括我们需要的OracleServiceTINA03和OracleOraDb10gTNSListener,其他的服务都可以停掉且设为手动启动。
2、 安装Oracle Http Server
2019年-9月 精心整理
APEX2.2是需要部署到Oracle Http Server上的,它所以能运行主要是依赖于mod_plsql这个模块。下面这三个系列的产品可以满足需要:
Oracle 9i Database release 2 (9.2) or higher
Oracle 10g Database CompanionCD(CCD) release 1 or 2
(a)选择与DB不同的安装目录,即另一个Oracle Home
(b)在选择安装Http Server后的下一个页面,会询问是否安装Oracle Workflow,这与APEX没有任何直接的关系,当然如果你想在你的应用程序中使用Oracle Workflow,也可以安装。当然,即使现在不安装,以后仍然可以再次运行起这个安装程序进行安装。
安装结束后,在service(服务)程序,你会看到里面多了两个服务,名字类似于:OracleHttpServerProcessManager和OracleHttpServerASControl。其中:
(a)OracleHttpServerASControl是enterprise management(EM)管理服务,功能类似于Db中的EM(刚才创建数据库时生成的OracleDBConsoletina03服务),建议将OracleHttpServerASControl停止且改为手动启动。
2019年-9月
精心整理
(b)OracleHttpServerProcessManager是我们真正需要的服务,只有它启动了,APEX才能正常访问。如果不通过services(服务)窗口来启动也可以在DOS创建下运行:%http server oracle home%\\opmn\\bin\\opmnctl startall
3、 安装APEX2.2
下载后解压缩到本地目录,例如c:\\apex。打开一个dos窗口。这里有两点注意事项:
(a)? ?? ? APEX的框架数据库部分,即用到的数据库的各种对象,要导入到Oracle DB中;APEX的前台页面部分,即用到的图片、javascript和css文件等,到拷贝到Http Server中。我们在这一步完成的是向数据库导入APEX,而拷贝工作放在下一步配置中完成。 (b)? ?? ? 在本地安装有两个Oracle Home,安装程序会自动在系统环境变量和注册表中进行一些设置。由于我们先安装的DB后安装的Http Server,Http Server的路径就会出现在Db的路径前。这样在运行sqlplus时就有可能发生问题,推荐的做法是创建一个设置DB运行环境的shell脚本,例如tina03.cmd :
set ORACLE_HOME=C:\\oracle\\OraDb
set J2EE_HOME=%ORACLE_HOME%\\j2ee\\home
set ORACLE_SID=tina03
2019年-9月
精心整理
set PATH=%ORACLE_HOME%\\jdk\\bin;%ORACLE_HOME%\\bin;%PATH%
set LD_LIBRARY_PATH=%ORACLE_HOME%\\lib;%ORACLE_HOME%\\ctx\\lib
call c:
cd c:\\
下面依次执行以下命令:
(a)? ?? ? c:\\tina03.cmd
(b)? ?? ? cd c:\\apex
(c)? ?? ? sqlplus /nolog
(d)? ?? ? conn sys/sys_passwd as sysdba
2019年-9月
相关推荐: