社区
WebSphere
帖子详情
如何在webSphere 上 部署项目
a307487821
2011-10-27 10:57:24
如题
我用的是 7.0版本 ,求个 部署教程 还望高手指点下, 谢谢。
...全文
644
2
打赏
收藏
如何在webSphere 上 部署项目
如题 我用的是 7.0版本 ,求个 部署教程 还望高手指点下, 谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
suntaix
2011-11-01
打赏
举报
回复
WebSphere7.0数据源配置与应用程序发布
WebSphere的简介和安装在这里就不做介绍了,网上到处都有,下面主要从启动WebSphere服务到项目成功发布做一个详细的讲解。
环境:Windows系统、WebSphere7.0.0.0、以Mysql为例。
1、WebSphere的启动
1.1通过Windows的“服务”启动,启动如下图服务:
图1.1
1.2开始任务栏启动
WebSphere安装完成后,会在开始任务栏中创建快捷方式,启动过程见下图:定位到“IBM WebSphere”---“Application Server V7.0”---“概要文件”---“AppSrv01”--“启动服务器”,点击“启动服务器”完成启动。
图1.2
启动成功后打开“管理控制台”,系统会自动进入“WebSphere系统集成解决方案控制台”,用户输入标识和密码进行登录,如图所示:
图1.3
注意: WebSphere管理端端口默认为9060,在实际安装过程中可以修改。 在没有设置安全性能的时候管理控制台可以使用任意用户,无需密码就可以进行登录,在使用安全性能控制之后,必须使用安装时设置的用户和密码进行登录,这是WebSphere的安全机制。
注:启动后,如果打开“管理控制台”结果系统弹出如下图提示:
图1.4
什么原因造成这个结果我也不知道,但是按照如下步骤操作就会解决此问题:
定位到“IBM WebSphere”---“Application Server V7.0”---“概要文件”---“AppSrv01”--“第一步”,打开“第一步”进入“WebSphere Application Server”窗口。如图:
图1.5
进入“WebSphere Application Server”窗口后,进行“安装验证”,验证成功后“停止服务器”,如图:
图1.6
然后“启动服务器”,启动成功后打开“管理控制台”,然后就能够成功的登录了。
2、创建数据源
登录后进入下面的界面:
图2.1
能够进入此界面说明登录成功,可以开始创建数据源了。
2.1创建JDBC提供者
如果尚未建立JDBC提供者,请参照以下步骤进行:如果已经建立则无需执行这一步。
1、 进入WebSphere管理控制台后,点击“资源”--“JDBC”--“JDBC提供者”如下图,点击“新建”按钮,准备创建数据源。
图2.2
2、 选择“数据库类型”为“用户定义的”;实现类名为“com.mysql.jdbc.jdbc2.optional.MysqlConnectionPoolDataSource”;类名可以自定义。如下图点击“下一步”按钮:
图2.3
注意: 数据库类型为:用户定义的,因为WebSphere没有内嵌的Mysql数据库类型,所以这里选择“用户定义的”。 实现类名为:com.mysql.jdbc.jdbc2.optional.MysqlConnectionPoolDataSource
3、 填写“类路径”信息,这里需要注意的是类路径指的是本地Mysql的驱动程序,发布程序包中将会附带一个jdbc的驱动程序connector-java-5.1.7-bin.jar,将此处的类路径指向该文件即可,如下图,点击“下一步”按钮进入“摘要”界面,检查创建时录入的信息是否正确,如果正确点击“完成”按钮,完成“JDBC提供者”建立。
图2.4
图2.5
然后点击“保存到主配置”将创建的JDBC提供程序保存到主配置,如图:
图2.6
2.2创建数据源
1、选择刚才建立的“JDBC提供者”,然后选择左边的“数据源”(图2.7)或者点击“Mysql JDBC Driver Provider1 ”进入“JDBC 提供程序”界面,再点击“其它属性”下面的“数据源”(图2.8),如下图所示:
图2.7
图2.8
2、 进入数据源配置界面,点击“新建”按钮,如下图:
图2.9
3、在数据源创建界面输入“数据源名”为XXXXX,这里的数据源名可以自定义,输入“JNDI名称”为jdbc/XXXXX,然后点击“下一步”按钮,如下图所示:
图2.10
注意: 此处JNDI名称与程序包中JNDI名称要严格一致,可根据实际情况建立多个JNDI。
4、在“输入数据源的特定于数据库的属性”界面根据默认直接点击“下一步”按钮,如下图所示:
图2.11
5、在“设置安全性别名”界面上设置安全性别名,如果已经创建了“组件管理的认证别名”和“容器管理的认证别名”,直接选择;如果没有创建点击“全局 J2C 认证别名”,如下图所示:
图2.12
6、在“全局J2C认证别名”界面点击“新建”按钮,进入“J2C认证数据建立”界面,分别输入别名(用户自定义)、用户标识、密码,然后点击“确定”按钮,完成J2C认证数据的创建,如下图所示:
图2.13
注意: 用户标识必须是数据库的登录名,否则链接的时候会出错。
7、然后将“全局J2C认证别名”保存到主配置,点击“保存到主配置”,如下图所示:
图2.14
8、上接步骤5点击“下一步”按钮,进入“创建数据源摘要”界面,检查创建时录入的信息是否正确,如果正确点击“完成”按钮,完成“数据源”建立,如图所示:
图2.15
9、然后点击“保存到主配置”,如图所示:
图2.16
10、保存到主配置以后,打开创建的数据源“Mysql DataSource1 ”,进入数据源属性界面,创建连接池属性,点击“连接池属性”,如图所示:
图2.17
11、在“连接池属性”界面上配置常规属性,然后点击“连接池定制属性 ”定制连接池属性,如下图所示:
图2.18
12、定制属性,点击“新建”按钮,配置常规属性,分别配置jdbcUrl(图2.19)、数据库登录名、数据库登录密码、数据库驱动类型。
图2.19配置jdbcUrl
图2.20配置数据库登录名
图2.21数据库登录密码
图2.22配置数据库驱动类型
注意: jdbcUrl 是指war包中配置文件中的数据库连接池的URL。
例如下图是war包中配置文件的截图,这里的jdbcUrl指的是红色标出的部分:
图2.23
Driver Type数据库驱动类型这里有两个根据情况自己选择:
a) com.mysql.jdbc.Driver
b) org.gjt.mm.mysql.Driver
一般情况下选择a)。
13、点击保存到主配置,进行测试链接,测试连接是否成功,选择创建的数据源点击“测试连接”按钮,如果一切成功则出现如下图所示界面,否则请返回以上步骤,认证检查配置的属性是否正确。
图2.24
到此数据源创建成功,但是有一个警告,不知什么原因,正在查找中,接下来就是安装Web应用程序。
3、 安装Web应用
3.1 新建应用程序
1、选择展开“应用程序”--“新建应用程序”然后点击右边“新建应用程序”栏中的“新建企业应用程序”,如下图所示:
图3.1
2、安装应用程序,应用程序放在本地,所以这里选择本地文件系统,点击“浏览”按钮,选择应用系统,这里的本地文件系统的完整路径是指要发布项目的war包所在路径,然后“下一步”,如下图所示:
图3.2
3、按默认点击“下一步”
图3.3
4、按默认点击“下一步”
图3.4
5、将模块映射到服务器,选择需要映射的“集群和服务器”,然后点击“应用”,这里只是部署到本机的,所以选择默认的服务器,如下图所示:
图3.5
6、点击“下一步”为Web模块映射虚拟主机,这里也选择默认的虚拟主机,如下图所示:
图3.6
7、点击“下一步”为Web模块映射上下文根,在“上下文根”中输入“/pms”或“/”,此处的“上下文根”是指要发布项目war包的名称,我这里war包的名称为“pms.war”所以上下文根为“/pms”,点击“下一步”。
图3.7
8、点击“完成”,完成项目的发布。该步将会对发布的应用程序进行解压拷贝到应用服务器上,所以要花费几分钟,需耐心等待。如下图所示:
图3.8
9、应用程序安装成功后,将该应用程序保存到主配置,如下图所示:
图3.9
3.2启动Web应用程序
1、选择展开“应用程序”---“应用程序类型”,点击“WebSphere 企业应用程序”,将应用程序保存到主配置,然后选择启动应用程序,如下图所示:
图3.10
2、选择要启动的应用程序,点击“启动”按钮,启动成功后系统会提示应用程序 pms_war 已成功启动,如果启动失败应用程序状态将是一个的图标,如下图所示:
图3.11
至此整个项目部署发布完成,在IE浏览器的地址栏中输入:http://ip:端口/上下文根/进行测试。 注:这里的端口用Websphere默认的HTTP传输协议端口9080. 下面是网上收集的Websphere Application Server 端口信息:
对于 WebSphere® Application Server:
收集 WebSphere Application Server 的下列信息。要了解更多信息,请参阅 WAS 信息中心:
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r0/index.jsp
管理控制台端口,缺省值:9060
管理控制台安全端口,缺省值:9043
HTTP 传输端口,缺省值:9080
HTTPS 传输端口,缺省值:9443
引导端口,缺省值:2809
SOAP 连接器端口,缺省值:8880
SAS SSL ServerAuth 端口,缺省值:9401
CSIV2 ServerAuth 侦听器端口,缺省值:9403
CSIV2 MultiAuth 侦听器端口,缺省值:9402
ORB 侦听器端口,缺省值:9100
高可用性管理器通信端口,缺省值:9353
服务集成端口,缺省值:7276
服务集成安全端口,缺省值:7286
服务集成 MQ 互操作性端口,缺省值:5558
服务集成 MQ 互操作性安全端口,缺省值:5578
a307487821
2011-10-28
打赏
举报
回复
有 人吗 帮忙看看
websphere
英文版
部署
(更新)
项目
本文详细介绍如何在
Websphere
环境中
部署
或更新
项目
,包括停止现有
项目
、上传新版本、设置
部署
选项及启动
项目
的完整流程。
WebSphere
Application Server
部署
war包
项目
本文详细介绍了如何在
Websphere
Application Server 8.5.15上
部署
和配置WAR包
项目
,包括环境准备、WAS的安装、数据源配置、共享库设置以及
项目
部署
步骤。在数据源配置中涉及了DB2数据库的连接,共享库配置解决了jar包冲突问题,最后通过验证启动状态确保
部署
成功。
websphere
部署
项目
包冲突
本文介绍在
Websphere
中
部署
项目
时遇到的包冲突问题及解决方案,并提供了一个具体的案例来解决Tomcat迁移到
Websphere
时出现的Action调用失败的问题。
Websphere
安装配置与
项目
部署
本文详细介绍了在
Websphere
环境下
部署
WAR包的具体步骤,包括下载安装
Websphere
、新建应用程序服务器及上传WAR包的过程,并提供了关键设置的说明。
websphere
上
部署
基于cxf框架的webservice
项目
报错问题的解决方案
本文档介绍了在
WebSphere
上
部署
基于CXF的webservice
项目
时遇到的问题及解决方案。当应用从轻量级服务器如Tomcat迁移到
WebSphere
时,由于
WebSphere
内置JAX-WS引擎与CXF的包冲突,导致错误。解决方法包括清理应用中的冲突包和禁用
WebSphere
的JAX-WS引擎。通过设置JVM参数和调整类加载顺序,成功避免了冲突并确保
项目
正常运行。
WebSphere
2,633
社区成员
9,557
社区内容
发帖
与我相关
我的任务
WebSphere
WebSphere 是 IBM 的软件平台。它包含了编写、运行和监视全天候的工业强度的随需应变 Web 应用程序和跨平台、跨产品解决方案所需要的整个中间件基础设施,如服务器、服务和工具。
复制链接
扫一扫
分享
社区描述
WebSphere 是 IBM 的软件平台。它包含了编写、运行和监视全天候的工业强度的随需应变 Web 应用程序和跨平台、跨产品解决方案所需要的整个中间件基础设施,如服务器、服务和工具。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章