HTML DB 2.0 的安装及配置
曾经写过一篇安装手册,介绍安装HTML DB, 但是在安装HTML DB 2.0的时候,有的说找不到文件. 下面简单记录一下HTML DB 2.0的安装及配置过程.
1.首先安装数据库,可以选择oracle 10g.
2.到http://www.oracle.com/technology/software/products/database/oracle10g/htdocs/10201winsoft.html下载Oracle Database 10g Companion CD Release 2 (10.2.0.1.0)和Oracle Application Express (formerly HTML DB) v2.0 , 前者包含了Apache服务器,后者为html db 2.0的安装脚本.
3.解压缩oracle数据库的10g配套cd, 执行setup.exe执行安装.
4.欢迎窗口直接点下一步, 在接下来的界面上选中第三个选项:Oracle Database 10g Companion Products
5.指定http server的主目录和安装路径,进入下一步.
6.选择Apache Standalone进入下一步,执行Install.
7. 等待直到安装完成.
8.安装 HTML DB 之前,需确保您的 PATH Environment Variable 设置正确。确保将路径中第一个目录设为您的 Oracle 数据库 10g 主目录,而不是 Apache HTTP Server 主目录.
9.解压缩下载到的htmldb_2.0.zip, 定位到htmldb目录.
10.打开一个终端, 以sys用户登陆数据库. 执行:
SQL> htmldbins.sql htmldb SYSAUX SYSAUX TEMP /i/ ora10g
其中htmldb是密码, 接下来的三个参数是表空间, /i/是虚拟目录, ora10g是数据库的SID.
11.安装程序开始执行安装. 等待安装结束.
12.我的http server的安装目录d:/system/https, 到其下/Apache/Apache下建一目录:images.并将htmldb 2.0安装目录下的images目录中的文件拷贝到新创建的images目录中.
13. 打开D:/system/https/Apache/modplsql/conf,创建一文件:marvel.conf ,并在其中添加以下内容:
Alias /i/ "d:/system/https/Apache/Apache/images/"
AddType text/xml xbl
AddType text/x-component htc
<Location /pls/htmldb>
SetHandler pls_handler
Order deny,allow
Allow from all
AllowOverride None
PlsqlDatabaseUsername HTMLDB_PUBLIC_USER
PlsqlDatabasePassword htmldb
PlsqlDatabaseConnectString dinya:1521:ora10g
PlsqlDefaultPage htmldb
PlsqlDocumentTablename wwv_flow_file_objects$
PlsqlDocumentPath docs
PlsqlDocumentProcedure wwv_flow_file_manager.process_download
PlsqlAuthenticationMode Basic
PlsqlNLSLanguage AMERICAN_AMERICA.ZHS16GBK
</Location>
其中htmldb为安装时设置的密码, dinya:1521:ora10g为主机:端口:实例.
14.修改D:/system/https/Apache/Apache/conf文件,在最后添加:include "D:/system/https/Apache/modplsql/conf/marvel.conf"
15.转到D:/system/https/opmn/bin目录,执行
opmnctl stopall
opmnctl startall
重启Apache.
然后打开浏览器,输入以下 URL:
http://主机名:7777/pls/htmldb/htmldb_admin
即可登陆.