一、IBMWebsphere与IBMHttpServer
IBM WebSphere很是强大,险些可以和任何主流Web处事器集成。其道理和Weblogic与Apache以及tomcat与Apache的集成道理一致,也是以plug-in(插件)的方法来做应用的。
不外我们本日要先容的是IBM自带的HttpServer,又称IHS。
IHS其实就是一个Apache,IBM拿了Apache过来举办了改革,使得它可以和它的WAS系列产物细密团结而且可以通过WAS的Admin Console对它举办可视化打点。
在此后的教程中我们会涉及到IBM WebSphere的集群及WebSphere Application Server Network Deployment也是利用这个IHS来做各个差异集群节点间的HTTP请求派发的。
二、根基观念
IBM 的HttpServer其实就是一个Apache,昆山软件开发,除了插件生成这一块不需要像Weblogic或Tomcat那样需要去它们的官网下载相关的.so文件,其它配置都和Apache无疑,因此各人可以参考我的教程的“第一天之Apache整合Tomcat”与“第三天之apache机能调优”中的内容去调优和设置这个Apache。
IBM的HttpServer与WAS作集成时,只要你装了IBMHttpServer那么它的plug-in是可以通过WAS的Admin Console动态Generate出来的。我们下面就来先容这两者是如何集成的。
三、安装IBM HttpServer
我们这边用的是IBM HttpServer,它在官网上下载后的文件名为” C87PNML.zip”,我们把它解压到一个指定目次中去。
找到launchpad.exe文件,运行它。
选择”Launch the installationwizard for IBM HTTP Server”项。
[下一步]
指定相关的安装目次。
[下一步]
可以利用默认的端口,保持这个配置不动直接下一步
[下一步]
你可以把它作为windows的“处事项”,也可以不作为winodws的“处事项”,这个安装和apache是一样的。
[下一步]
我们这边的用户名和暗码保持和我们的WAS的节制台一致即:
用户名 admin
密 码 password_1
[下一步]
[下一步]->[下一步]后开始安装
安装完后点击[完成]按钮
这是IBM HTTPServer安装完后在系统中生成的相关的菜单项,我们可以直接点这个Start Http Server。
运行后在IE中输入http://localhost可能是http://主机名 ,看到以下网页即代表我们的HTTPServer安装乐成了。
四、利用WAS节制台自动生成与IHS集成时的plugins
我们先把我们的WAS启动起来。
通过http://localhost:9060/ibm/console登录WAS的adminconsole,点左边的处事器->处事器范例->Web处事器。
我们点击这个[新建]按钮,这个新建按钮将生成我们的plugins以及相关的集成设置文件。
在下面这个界面处填写我们的web server的设置名与主机名,而且选择我们的“插件范例”,因为我们用的是IHS+WAS,因此我们利用范例:IBM HTTP Server。
[下一步]
我们把即将要生成的IHS集成WAS的plugin及其设置文件生成到一个其它的目次,我们这边利用的是d:\deployment\HTTPServer目任命于存放我们从WAS中生成的IHS的plugins文件,因此WAS会在此目次下生成一个Plugins的目次。
[下一步]
点击[完成]按钮,此时它会在我们的d:\deployment\HTTPServer输出相关的IHS的plugin与相关文件了,此步调有点慢,稍等一会后,当呈现下面这样的界面时
点击“生存”完成设置。然后我们去d:\deployment\下查察我们生成了什么对象。
我们可以看到在我们的d:\deployment\HTTPServer目次下生成了一个Plugins目次,其内容如下。
好了,昆山软件开发,此刻我们开始要真正集成我们的IHS与WAS了。
五、集成IHS与WAS
5.1 设置httpd.conf
IBM HttpServer就是一个Apache,因此它的主设置文件也是httpd.conf文件。
我们先来到我们的httpserver的安装位置,如:D:\IBM\HTTPServer