Websphere7上发布web程序

简介: Websphere7上发布web程序

在websphere7上发布应用分为2个步骤,

1.配置数据源

2.安装,发布应用

一.配置数据源

首先打开浏览器,在地址栏上输入websphere管理控制台地址https://localhost:9043/ibm/console

在页面上的左导航栏中,点击资源->JDBC->JDBC提供程序

在右侧主面板上,作用域栏,下拉框选择“节点=xxxx,服务器=server1”,在首选项栏点击“新建”

跳出如下界面,选择 数据库类型,提供程序类型(即JDBC驱动类型),填写名称,点击下一步

在第一个文本框出填写本机上数据库驱动文件的存放目录,然后点击下一步

一直下一步,然后点保存到主配置

在左侧导航中,点击资源->JDBC->数据源,点击新建数据源

在新建页面,填写数据源名,JNDI名称。注意JNDI名称要和你将要发布的web工程的web.xml中resource-ref节点下配置的res-ref-name一致。

比如web.xml下的配置为:

<resource-ref id="ResourceRef">
<res-ref-name>jdbc/emdb</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
<res-sharing-scope>Shareable</res-sharing-scope>
</resource-ref>

则JNDI名称写作jdbc/emdb

写好后点击下一步

下一步

数据库名是web程序连接的远程数据库的名称,服务器名称是web程序连接的远程数据库的ip地址,写好后下一步

点击“全局J2C认证别名安全域”

别名随便起一个,用户标识和密码用来进行数据库连接的用户验证

在刚才的页面选中新建的认证别名,点击下一步

在数据源管理页面,可以看到刚才新建的数据源,选中后,点击测试连接

测试成功的提示:

经过以上步骤数据源就配置好了


二.安装,发布应用

在左侧导航点击应用程序->新建应用程序。选择新建企业应用程序

选择“本地文件系统”,上传你应用程序的war包

快速路径->下一步

下一步

选中,下一步

下一步,选中后,点击浏览选中你之前创建的JNDI,下一步

下一步

填写上下文根,即想在浏览器上访问的地址

下一步,完成

跳出的页面自动进行安装,安装完毕后点击“保存到主配置”

安装完之后,点击save(页面的下方位置,蓝色字体)

此时,war包已经上传安装成功了。系统自动跳转到启动页面。

选中刚刚上传的war包(WebdemoIn7.war),然后点击start。(启动成功时,右侧的红色叉叉会变成绿色箭头)

在应用程序页面下,点击“启动”,

发布成功后可以访问应用了。

访问地址:

http://部署地址:9080/上下文根/xxxx


相关文章
|
22天前
|
安全 测试技术 数据库
维护的Web应用程序
【10月更文挑战第4天】维护的Web应用程序
42 4
|
2天前
|
数据可视化 数据库 开发者
使用Dash构建交互式Web应用程序
【10月更文挑战第16天】本文介绍了使用Python的Dash框架构建交互式Web应用程序的方法。Dash结合了Flask、React和Plotly等技术,让开发者能够快速创建功能丰富的数据可视化应用。文章从安装Dash开始,逐步介绍了创建简单应用程序、添加交互元素、部署应用程序以及集成更多功能的步骤,并提供了代码示例。通过本文,读者可以掌握使用Dash构建交互式Web应用程序的基本技巧和高级功能。
11 3
|
17天前
|
JavaScript 前端开发
如何使用Vue.js构建响应式Web应用程序
【10月更文挑战第9天】如何使用Vue.js构建响应式Web应用程序
|
17天前
|
前端开发 JavaScript 测试技术
构建响应式Web应用程序:React实战指南
【10月更文挑战第9天】构建响应式Web应用程序:React实战指南
|
22天前
|
存储 JavaScript 前端开发
如何使用React和Redux构建现代化Web应用程序
【10月更文挑战第4天】如何使用React和Redux构建现代化Web应用程序
|
4月前
|
设计模式 前端开发 数据库
深入理解MVC设计模式:构建高效Web应用程序的基石
【7月更文挑战第4天】在软件工程领域,设计模式是解决常见问题的一系列经过验证的方法。其中,Model-View-Controller(MVC)设计模式自诞生以来,便成为了构建用户界面,特别是Web应用程序的黄金标准。MVC通过将应用程序逻辑分离为三个核心组件,提高了代码的可维护性、可扩展性和重用性。本文将深入探讨MVC设计模式的原理,并通过一个简单的代码示例展示其应用。
122 0
|
23天前
|
设计模式 测试技术 持续交付
开发复杂Web应用程序
【10月更文挑战第3天】开发复杂Web应用程序
30 2
|
26天前
|
SQL 安全 测试技术
漏洞扫描技术:对Web应用程序进行漏洞扫描
漏洞扫描技术:对Web应用程序进行漏洞扫描
43 1
|
27天前
|
Rust 网络协议 应用服务中间件
granian:让你的 Web 应用程序快如闪电
granian:让你的 Web 应用程序快如闪电
56 2
|
25天前
|
云安全 SQL 安全
数字时代下的Web应用程序安全:漏洞扫描服务的功能与优势
在当今这个数字化时代,Web应用程序不仅是企业与用户之间互动的桥梁,更是企业展示服务、传递价值的核心平台。然而,随着技术的不断进步,Web应用程序的复杂性也在不断增加,这为恶意攻击者提供了可乘之机。安全漏洞的频发,如SQL注入、跨站脚本攻击(XSS)、跨站请求伪造(CSRF)等,严重威胁着企业的数据安全、服务稳定性乃至经济利益。在这样的背景下,漏洞扫描服务作为一道重要的安全防线,显得尤为重要。本文将深入探讨漏洞扫描服务在面对Web应用程序安全问题时,所具备的功能优势。