安装配置应用服务器操作系统安装Oracle iAS 企业版
①Oracle i Application Server Infrastructure
其中Oracle iAS Infrastructure Instance Name oraias_is口令oraias
安装目录d:\Orais
②Oracle iAs Application Server (Business Intelligence and Forms)
其中Oracle iAS Instance Name oraias口令oraias
安装目录d:\Oraias
打包应用程序
需打包的应用程序目录结构为
根目录/
JSP程序目录/
WEBINF/
Classes/
Lib/
Webxml
在根目录下用java –jar命令将其打包为WebJEEwar文件
新建TEMP根目录在目录中建立METAINF目录其中新建applicationxml其内容为
<?xml version= encoding=UTF?>
<!DOCTYPE application PUBLIC //Sun Microsystems Inc//DTD JEE Application //EN >
<application>
<displayname>WebJEE</displayname>
<description>Application description</description>
<module>
<web>
<weburi>WebJEEwar</weburi>
<contextroot></contextroot>
</web>
</module>
</application>
其目录结构为
TEMP/
METAINF/
Applicationxml
WebJEEwar
在TEMP根目录下用java –jar命令将其打包为WebJEEear
配置Oracle Application ServerNo进入Oracle Enterprise Management web Console
进入Oracle Enterprise Management web Console
在IE浏览器中其URL一般为//IPADDRESS:/
注意该地址与安装oracleias的服务器IP地址相同
用户名ias_admin密码oraias(既用户在安装oraias时输入的密码)
No进入Oracle iAS的配置界面
一般选择ias来进行配置在名称上点击可进入配置画面
注意因为应用服务器上安装了域和DNS服务器如果连接服务器的终端没有加入该域或没有将本机的DNS设置为应用服务器的DNS有可能通过服务器的主机名并不能访问到该界面此时需要用IP地址来代替主机名进行访问
No进入Oracle HTTP Server配置界面
点击HTTP Server链接进入配置界面
No配置HTTP监听端口
点击管理下面的Server Properties链接进入下一界面
点击【添加新地址/端口】按钮将出现空白行在端口列下填入新端口IP地址列可不填写默认为服务器IP地址向下拖动浏览器垂直滚动条
点击【应用】按钮将保存该配置
点击【Yes】按钮重新启动OHS返回服务器属性界面点击界面上方的Application Server:di_iashgappshglocal链接返回No所示的IAS配置界面
注意Server Properties链接下面的Advanced Server Properties 链接可进入配置文件一览的界面有兴趣的同学可以研究研究其中文件为重中之重
No进入OCJ配置界面
点击OCJ_home链接进入OCJ的配置界面
No部署JEE应用程序
点击【部署EAR文件】按钮进入部署的第一步——简介
点击【下一步】按钮
点击【浏览…】按钮选择一个JEE应用程序EAR包该包最好位于服务器上以免部署时间加长在下面的空格内填写唯一的应用程序名该处相当于应用的唯一ID
设置完成后点击【下一步】按钮开始拷贝应用程序到相应位置时间可能较长请耐心等待
设置访问JEE应用程序的URL例如/WebJEEProgram
注意具体URL前面的/
点击【完成】按钮配置完成
点击【部署】按钮开始部署应用程序时间可能较长
部署完毕后将自动返回OCJ_home主页此时在已部署的应用程序下应可以看到刚刚部署完成的应用
点击部署已完成的应用的链接进入配置界面
No配置JEE应用程序
点击管理下面的高级属性链接进入配置文件界面
点击datasourcesxml链接
进行数据源的配置
location=与应用中相同
Username=数据库用户名
Password=密码
url=jdbc:oracle:thin:@ip_address::SID
配置完成后点击【应用】按钮保存配置
No重新启动OCJ
在该界面重新启动OCJ_home
No测试
在IE浏览器中测试自己的应用程序是否成功部署一般为