========安装 JDK,IBMJava118-SDK-1.1.8-4.0.i386.rpm ========
假设将 rpm 下载到 /root/rpms,从命令行输入:
rpm -ivh /root/rpms/IBMJava118-SDK-1.1.8-4.0.i386.rpm
在正确使用 JDK 之前必须设置好 shell 环境。检查有关 shell 的文档来了解如何设置环境。我使用 bash,】
因此在 /root/.bash_profile 文件中添加了以下几行:
JAVA_HOME=/usr/jdk118
PATH=$PATH:/usr/jdk118/bin
CLASSPATH=$CLASSPATH:/usr/jdk118/lib/classes.zip
export PATH JAVA_HOME CLASSPATH
为了确保更改在当前的命令行中生效,输入: . ~/.bash_profile
========安装 Web服务器(HTTP Server)==========
Web 服务器必须在安装 WebSphere Application Server 之前安装。
下载安装包:ihs.6010.linux.ia32.tar
1: tar -xvf ihs.6010.linux.ia32.tar ---生成一个目录IHS;
2: cd IHS --看到一个目录install;
3: ./install --执行命令即开始安装 ,安装到了/opt/IBMIHS/目录下;
4: 启动服务器: /opt/IBMHTTPServer/bin/apachectl start
如果看到一个错误说 HTTP Server 无法启动,
尝试更新 /opt/IBMHTTPServer/conf/httpd.conf 文件。因为我运行的是单机,
所以将以下这行:ServerType inetd ,更新为 ServerType standalone
=========netscape浏览器下载==============
下载地址:http://browser.netscape.com/release
下载包netscape-i686-pc-linux-gnu-sea.tar.gz
1、 gzip -d netscape-i686-pc-linux-gnu-sea.tar.gz
2.、tar -xvf netscape-i686-pc-linux-gnu-sea.tar.gz --解压生成一个目录netscape-installer
3、开始安装,进入netscape-installer,看到netscape-installer,执行命令:./netscape-installer 即可;这里安装在/usr/local/netscape/(自定义)
启动 Netscape 浏览器,并指向 http://localhost:80/(因为HTTP Server的默认端口是80)
检查设置和运行是否一切正常。若正常应该看到:Welcome to IBM HTTP Server 的欢迎页面
========安装和配置 WebSphere Application Server========
和安装其他软件一样:
1: gzip -d was.cd.6100.trail.base.linux.ia32.tar.gz --解压gzip
2: tar -xvf was.cd.6100.trail.base.linux.ia32.tar --解压 生成一个WAS的目录,进去之后看到一个绿色的目录install就对了,执行该目录就是安装;
3: cd WAS --进入加压后的目录
4: ./install --执行安装。默认安装目录:/opt/IBM/WebSphere/AppServer
5.启动server:进入 /opt/IBM/WebSphere/AppServer/bin ,执行命令:./startServer.sh server1;
6.停止服务:进入/opt/IBM/WebSphere/AppServer/bin,,执行命令:./stopServer.sh server1;
7.启动HTTP Server
8.部署WEB Application
进入WebShere的控制台
cd /opt/IBM/WebSphere/AppServer
9.端口号表
查看WAS端口文件:
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/config/cells/localhostNode01Cell/nodes/localhostNode01/serverindex.xml
在serverindex.xml开始部分可以看到
<serverEntries xmi:id="ServerEntry_1282196925196" serverName="server1" serverType="APPLICATION_SERVER">
其中的serverName="server1"代表WAS中有一个服务名为server1的服务,所以我们启动服务时候才用命令:./start Server.sh server1;
如何部署程序:
进入管理控制台http://ip:(管理控制台端口,V6默认为9060)/admin/
准备工作:
Linux的IP用户名,密码和ftp端口(21)和SSH端口(22)
Webspere管理控制端口(V6,9060),用户名,密码
WebspereHTTP_TRANSPORT端口(V6,9080)
WebSphere的安装目录(启动和停止服务)