Apex 安装

APEX3.2安装配置指南

注意:本安装配置指南只适用OracleHTTPServer模式

如使用EmbeddedPL/SQLGateway模式请参考Oracle®ApplicationExpressInstallationGuide

一、安装ORACLE10G数据库(OracleDatabase10gRelease2/10.2.0.1.0)

本例设计算机名为:ORDB-SER

数据库实例名为:or10g

监听目录为:1521

数据目录为:D:\ORACLE\PRODUCT\10.2.0\ORADATA

二、安装ORACLEHTTPSEVER(Oracle-Application-Server-10g/10.1.3.1.0)

本例设ORACLE_HTTPSERVER_HOME为:D:\oracle\product\10.2.0\as_1

HTTP端口为:7777

三、创建TABLESPACE

CREATESMALLFILE

TABLESPACE"APEX"

LOGGING

DATAFILE'D:\ORACLE\PRODUCT\10.2.0\ORADATA\OR10G\APEX.ora'

SIZE512MEXTENTMANAGEMENTLOCALSEGMENTSPACEMANAGEMENT

AUTO

/

CREATESMALLFILE

TEMPORARYTABLESPACE"TMP01"TEMPFILE

'D:\ORACLE\PRODUCT\10.2.0\ORADATA\OR10G\TMP01.ora'SIZE256M

EXTENTMANAGEMENTLOCALUNIFORMSIZE1M;

四、下载APEX3.2

http://www.oracle.com/technology/products/database/application_

express/download.html

五、解压下载的APEX文件

本例设解压目录为:e:\oracle\apex

六、安装APEX(完整开发环境)

cde:\oracle\apex

sqlplus/@OR10Gassysdba@apexinsAPEXAPEXTMP01/i/

七、修改APEX管理员(ADMIN)密码

sqlplus/@OR10Gassysdba@apxchpwd

八、解除APEX公共用户(APEX_PUBLIC_USER)锁定

sqlplus/@OR10Gassysdba

ALTERUSERAPEX_PUBLIC_USERACCOUNTUNLOCK;

九、修改APEX公共用户(APEX_PUBLIC_USER)密码

本例设密码修改为apexpu

ALTERUSERAPEX_PUBLIC_USERIDENTIFIEDBYapexpu;

十、复制APEX图片文件到ORACLEHTTPSEVER目录

xcopy/E/IimagesD:\oracle\product\10.2.0\as_1\ohs\modplsql

十一、配置ORACLEHTTPSEVER(编辑dads.conf)

D:\oracle\product\10.2.0\as_1\ohs\modplsql\conf\dads.conf

添加下述内容:

Alias/i/"D:\oracle\product\10.2.0\as_1\ohs\modplsql\images/"

AddTypetext/xmlxbl

AddTypetext/x-componenthtc

<Location/pls/apex>

Orderdeny,allow

PlsqlDocumentPathdocs

AllowOverrideNone

PlsqlDocumentProcedurewwv_flow_file_mgr.process_download

PlsqlDatabaseConnectStringordb-ser:1521:or10gServiceNameFormat

PlsqlNLSLanguage"SIMPLIFIEDCHINESE_CHINA.ZHS16GBK"

PlsqlAuthenticationModeBasic

SetHandlerpls_handler

PlsqlDocumentTablenamewwv_flow_file_objects$

PlsqlDatabaseUsernameAPEX_PUBLIC_USER

PlsqlDefaultPageapex

PlsqlDatabasePasswordapexpu

PlsqlRequestValidationFunctionwwv_flow_epg_include_modules.authorize

Allowfromall

</Location>

十二、重启ORACLEHTTPSEVER

D:\oracle\product\10.2.0\as_1\opmn\bin\opmnctlstopprocias-component=HTTP_Server

D:\oracle\product\10.2.0\as_1\opmn\bin\opmnctlstartprocias-component=HTTP_Server

十三、安装其他语言(可选)

本例将安装中文

cde:\oracle\apex\builder\zh-cn

setNLS_LANG=American_America.AL32UTF8

sqlplus@or10gassysdba

ALTERSESSIONSETCURRENT_SCHEMA=APEX_030200;

@load_zh-cn.sql

十四、修改JOB_QUEUE_PROCESSES数量

该数值需要根据自身需求来设置。ORALCE建议设置为20

ALTERSYSTEMSETJOB_QUEUE_PROCESSES=20;

十五、登录APEX管理页

http://ordb-ser:7777/apex/apex_admin

用户名:admin,密码为先前第七步修改的密码

或登录APEX开发页

http://ordb-ser:7777/apex/apex

工作区:INTERNAL,用户名:admin,密码为先前第七步修改的密码

注:第一次登录后APEX将需要你再次修改密码。

3.2版本不允许新旧密码相同、添加了口令复杂性规则。

口令必须至少包含6个字符。

口令必须至少包含一个数字字符(0123456789)。

口令必须至少包含一个标点字符(!"#$%&()``*+,-/:;<=>?_)。

口令必须至少包含一个大写的字母字符。

口令必须至少包含一个小写的字母字符。

十六、扰乱密码(dads.conf文件中PlsqlDatabasePassword)

perlD:\oracle\product\10.2.0\as_1\ohs\modplsql\conf\dadTool.pl-o

相关推荐