Web Logic9.2使用详解
1、 Web logic9.2安装
weblogic的安装应该说不是一件非常麻烦的事情,我下面用图片的方式来展示具体的安装过程。
2、 weblogic9.2 domain配置过程
在weblogic上部署应用,一般我们还需要配置一个domain,做为我们自己的“域”,下面以图片直接进行说明。 |
3、 weblogic9.2管理端启动和登录
4、 weblogic9.2服务器的启动和管理端登录,是比较简单的一件事情,但是为了描述全面,这个过程也加上,请看下面的图示。
5、 weblogic9.2数据源配置
数据源配置,一直都是各个重型中间件服务器让人稍微会有些郁闷的地方,不要只要配置过并记录下来,下才配置就不难了,我就以图例的方式,将过程显示给大家。
1、在左边导航中,逐级选择菜单“Services”->“JDBC”->“Data Sources”。
2、要开始配置了,注意锁定控制台,也即使选择“Lock&Edit”。
3、选择“New”,进入新建页面
4、数据源配置界面中,Name就是一个标识,和程序逻辑无关,JNDI Name比较重要,一般格式为“jdbc/数据源名称”的形式。
5、选择“继续”,也就是“Next”
6、 这个界面是配置具体数据的一些信息,例如数据库主机IP地址、端口号、帐号、口令等,另外对于Oracle而言,要注意第一个填写项Database Name,不是数据库的某个帐号的名称,而是数据库实例的名称,一般我们安装时都是orcl,当然有些人安装了其它一些实例,如果使用那些实例,则需要填写相应实例的名称。
7、 这个页面就是为了给你看一下你自己填写过得信息,当然也可以做一下链接测试。
8、 选择“完成”也就是“Finish”就OK了。
9、配置完成了,要记得解开“锁定”状态。
9、 weblogic9.2应用程序部署
在weblogic9.2上部署应用成讯,说起来算是最为麻烦的一件事情,因为对于相对复杂的应用而言,会依赖于服务器的许多配置,例如数据源的配置、JMS的配置等等,我们这里只说“部署”这件事,下面以图示说明。
1、 选择“Lock&Edit”以锁定控制台。
2、 选择左边导航中的“Deployment”,在右面的界面中点击“Install”按钮。
3、你的war包或者web应用目录的具体位置。
4、我们前面不是创建了一个mydomain吗(看另外一篇关于domain配置的文章即可),一般我们事在mydomain下面创建一个applications目录,将我们要部署的war包或者web应用目录拷贝到那里,当然如果你使用的build部署方式,可以直接部署到这里。
5、选择“按照应用方式部署”
6、给工程起一个名字,对于应用程序没有影响,对管理端而言,就是一个区别标识
7、无论是选择“Yes”还是“No”都没有关系。
8、安装OK后,记住将工作台的“锁定”状态解开。
10、 此时选中刚刚安装好的那个应用条目,点击“Start”按钮,选择“Servicing all requests”
11、 确认要启动即可
12、 遇到的问题
1、weblogic修改端口的方法
13、 我使用的是weblogic9.2
第一种方法
登录console,base_domain-》监视-》AdminServer-》已启用监听端口,把原有的7001改为其它端口,在改端口前,要确保该端口未被占用
第二种方法
我的weblogic安装在文件夹c:/bea
修改文件C:\bea\user_projects\domains\base_domain\config\config.xml
把
改为
3、 问题描述如下:
Error 404--Not Found |
4、
From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1: 10.4.5 404 Not Found The server has not found anything matching the Request-URI. No indication is given of whether the condition is temporary or permanent. If the server does not wish to make this information available to the client, the status code 403 (Forbidden) can be used instead. The 410 (Gone) status code SHOULD be used if the server knows, through some internally configurable mechanism, that an old resource is permanently unavailable and has no forwarding address. |
解决办法: 在你的"激活更改"页面的与"概述"同级的菜单上有一个"测试",你点一下,然后就会出来你工程里所有的jsp.你点就可以了.那里就是执行你的工程. --不知对你是否有帮助.
4、使用weblogic自己提供的数据源
数据源建立好后,测试通过, 在sqlmapconfig.xml中屏蔽数据库连接部分,然后加入如下部分即可。
5、 虚拟主机
现在服务器上有2个项目和2个域名,例如域名分别为www.test1.com和www.test2.com;2个项目分别为:1project1和project2;要求在浏览器中输入:www.test1.com进入project1的项目首页,输入www.test2.com进入project2项目的首页 配置大体如下:
一: 在2个项目的WEB_INF目录下的weblogic.xml中,将
即:
Xml代码
如果项目下没有weblogic.xml文件,可自己创建一个,内容如下:
Xml代码
2:部署1project1和1project2项目,点击weblogic控制台左侧的Deployments->lock&edit->install 按照提示可以将2个项目部署好
3:建2个虚拟主机
大体步骤:控制台左侧的Environment->Virtual Hosts->左侧的lock&edit解锁-> new -> Name 写 test1 -> Virtual Host Names -> www.test1.com -> 在 Targets 里将 AdminServe 选上,
同样方法创建 test2 虚拟主机
4:建立关联
制台左侧的Deployments,点击 test1 进入 ,在Targets 的 Virtual Hosts选上test1,将AdminServer 不要选.
同样方法关联test2 项目.
重启服务,分别访问www.test1.com和www.test2.com,分别到test1和test2项目首页,别是配置成功.
¥29.8
¥9.9
¥59.8