WAS学习(一)——Linux下的WebSpere Application Server9安装指南

WebSphere是什么

电子商务的灵魂是软件,而电子商务应用系统通常采用以Web服务器为中心的计算模式,因此,Web应用服务器软件是电子商务市场的焦点。IBM WebSphere Application Server(WebSpere应用服务器)是众多Web应用服务器软件中的杰出代表。
事实上,IBM WebSphere产品系列是一套经典的电子商务应用开发工具及运行环境。该产品系列包括:

1).NetObject Fusion提供许多构建和组织站点的工具,可用来建立和管理整个Web站点;
2).NetObject BeanBuilder是一个构建applets的可视化写作工具;
3).NetObjects ScriptBuilder提供了Smart HTML、JavaScript、JSP等的编辑器;
4).Lotus Domino Go Webserver是一个Servlet使用的Web服务器;
5).IBM WebSphere Studio提供了项目工作台和有关向导,这些向导可用来存取数据库、创建JavaBean和Servlet等等;
6).IBM WebSphere Application Server(WebAphere应用服务器)是一个Web应用服务器(内含IBM Http Server),它本质上是适合于Servlet的Web服务器插件,提供了增强的Servlet API和Servlets管理工具,并集成了JSP技术和数据库连接技术。

WebSphere环境架构原理

用WebSphere搭建J2EE的Web应用服务器,需要有三大部分组成。即:Web服务器、Web服务器插件、应用程序服务器。其中,Web服务器把应用服务器作为它的一个插件来运行,所以Web服务器插件就是二者的桥梁,它把应用程序服务器集成到Web服务器里面。所有的客户端IE来的请求均由Web服务器接收,然后通过Web服务器插件完全转发到应用程序服务器中进行处理(对于静态页面则不需要应用程序服务器的参与,即:如果仅是静态页面,则可将这些页面部署到Web服务器中;但对于JSP、Servlet等动态页面或程序则必须由应用程序服务器进行解析)。

WebSphere数据源

WebSphere为什么要使用连接池?

1.建立一个数据库连接是一种比较耗时的操作,连接池可以改进任何需要连接的程序(特别是基于Web的应用程序,Web用户的连接和断开更为频繁)的响应时间;
2.连接池的实现,在客户端使用close()的时候实际上并不关闭连接,而是把连接返回到一个可重用连接的连接池中给其他的客户端使用。这样就避免了任何打开和关闭数据库连接造成的开销,并且允许大量的客户端分享较少的数据库连接,从而 提高数据库操作的性能;
3.为了使用应用服务器提供的数据库连接池功能,我们需要先定义相应的数据源。数据源载WenSphere应用服务器中作为资源存在,因此可以统一通过JNDI(Java Naming and Directory Interface)来查询他们。

WebSphere9.0安装指南

1).下载WebSphere的安装包

[root@foundation70 ~]# mkdir -p /app/was9		##建立目录
[root@foundation70 ~]# cd /app/was9/
[root@foundation70 was9]# ls		##需要的包
9.0.0-WS-IHSPLG-FP009.zip                    
9.0.0-WS-WAS-FP009.zip                         sdk.repo.8030.java8.win.zip
9.0.0-WS-WCT-FP009.zip                         WAS_ND_V9.0_MP_ML.zip
agent.installer.linux.x86_64_1.89.zip          was.repo.9000.ihs.zip                                          was.repo.9000.plugins.zip
ibm-java-sdk-8.0-3.0-linux-x64-installmgr.zip  was.repo.9000.wct.zip
[root@foundation70 ~]# mkdir InstallManager
[root@foundation70 ~]# mv agent.installer.linux.x86_64_1.89.zip InstallManager/		##给install包建立一个独立目录

2).安装

[root@foundation70 InstallManager]# unzip agent.installer.linux.x86_64_1.89.zip 		##解压

3).解压之后可以看到
WAS学习(一)——Linux下的WebSpere Application Server9安装指南_第1张图片

[root@foundation70 InstallManager]# ./install		##安装

WebSphere需要在图形化页面中操作,此处我使用的是TigerVNC连接localhost主机进行./install安装的,如果没有图形化,请自行安装图形化
WAS学习(一)——Linux下的WebSpere Application Server9安装指南_第2张图片
4).选择I accept ....
WAS学习(一)——Linux下的WebSpere Application Server9安装指南_第3张图片
5).设置InstallationManager目录的存放路径
WAS学习(一)——Linux下的WebSpere Application Server9安装指南_第4张图片
6).确认安装信息点击Install
WAS学习(一)——Linux下的WebSpere Application Server9安装指南_第5张图片
7).选择Restart...重新加载配置信息
WAS学习(一)——Linux下的WebSpere Application Server9安装指南_第6张图片
8).选择Install
WAS学习(一)——Linux下的WebSpere Application Server9安装指南_第7张图片
9).选择Repositories
WAS学习(一)——Linux下的WebSpere Application Server9安装指南_第8张图片
10).添加IBM包和WebSphere包
WAS学习(一)——Linux下的WebSpere Application Server9安装指南_第9张图片
WAS学习(一)——Linux下的WebSpere Application Server9安装指南_第10张图片
WAS学习(一)——Linux下的WebSpere Application Server9安装指南_第11张图片
WAS学习(一)——Linux下的WebSpere Application Server9安装指南_第12张图片
11).添加完成后点I accept...

WAS学习(一)——Linux下的WebSpere Application Server9安装指南_第13张图片
12).设置IBM Shared目录的存放路径
WAS学习(一)——Linux下的WebSpere Application Server9安装指南_第14张图片
13).设置WebSphere Server的存放路径
WAS学习(一)——Linux下的WebSpere Application Server9安装指南_第15张图片
14).添加Simplified Chinese
WAS学习(一)——Linux下的WebSpere Application Server9安装指南_第16张图片
WAS学习(一)——Linux下的WebSpere Application Server9安装指南_第17张图片
15).完成
WAS学习(一)——Linux下的WebSpere Application Server9安装指南_第18张图片
创建Server
WAS学习(一)——Linux下的WebSpere Application Server9安装指南_第19张图片
WAS学习(一)——Linux下的WebSpere Application Server9安装指南_第20张图片
WAS学习(一)——Linux下的WebSpere Application Server9安装指南_第21张图片
设置用户和密码
WAS学习(一)——Linux下的WebSpere Application Server9安装指南_第22张图片
WAS学习(一)——Linux下的WebSpere Application Server9安装指南_第23张图片
WAS学习(一)——Linux下的WebSpere Application Server9安装指南_第24张图片
点击第一个开始检验安装
WAS学习(一)——Linux下的WebSpere Application Server9安装指南_第25张图片
下图可以看到安装的基本信息以及检验安装成功
WAS学习(一)——Linux下的WebSpere Application Server9安装指南_第26张图片
访问WebSphere的页面,注意此处是https,访问端口为9043
WAS学习(一)——Linux下的WebSpere Application Server9安装指南_第27张图片
添加信任证书后即可登陆,登陆名和密码是刚才设置的
WAS学习(一)——Linux下的WebSpere Application Server9安装指南_第28张图片
WAS学习(一)——Linux下的WebSpere Application Server9安装指南_第29张图片
WAS学习(一)——Linux下的WebSpere Application Server9安装指南_第30张图片
至此,WebSphere服务器已经启动,后续会有JDBC、数据源、连接池的配置

你可能感兴趣的:(中间件学习)