编程世界 - 计算机爱好者和编程爱好者的天堂!

编程世界

当前位置: 主页 > LINUX > 入门 > Linux安装 >

在 Red Hat Linux 上安装 WebSphere Application Server(2)

时间:2008-11-29 15:09来源:编程世界 作者:无名 点击:
rpm -ivh /mnt/cdrom/RedHat/RPMS/pdksh-5.2.14-2.i386.rpm 安装 DB2 6.1 WebSphere Application Server 使用关系数据库来 存储 其大部分配置和运行时信息。这可以让 WebSphere Applic

  
  rpm -ivh /mnt/cdrom/RedHat/RPMS/pdksh-5.2.14-2.i386.rpm
  
  安装 DB2 6.1
  
  WebSphere Application Server 使用关系数据库来存储其大部分配置和运行时信息。这可以让 WebSphere Application Server 利用数据库系统的高级特性来支持分布式应用程序服务器。选择的数据库带 FixPak 3 的 DB2 6.1。不过我使用 FixPak 4 也没遇到什么困难。
  
   WebSphere Application Server 分发 CD 带有正确版本的 DB2。我没有 WebSphere Application Server 分发 CD,因此我在安装 FixPac 之前安装了基本版本。如果您要这么做的话,记住不要在安装应用程序中创建数据库实例和管理服务器。应该先用 FixPak,然后返回安装应用程序来创建实例和管理服务器。在 Red Hat 和 DB2 之间有个错误,会导致 DB2 无法启动,这个问题把我难住了。如果您尝试在基本安装期间从安装应用程序创建数据库实例和管理服务器的话,它们将无法成功创建,安装将失败。
  
  要运行安装应用程序,再次假设分发 CD 安装在 /mnt/cdrom,从命令行输入:
  
  /mnt/cdrom/DB2/db2setup
  
  完成了一般的安装进程后,安装应用程序将提供创建数据库实例和管理服务器的选项。在创建数据库之前必须有一个数据库实例,所以有必要现在创建它。从安装应用程序创建比从命令行容易的多。
  
  如果这是生产服务器,不要使用缺省用户标识和口令。由于知道它们的人太多了,所以会造成安全性风险。但在该练习中为简单起见,我在设置中使用缺省 DB2 用户标识。
  
  创建 WebSphere Application Server 数据库
  
  一旦成功安装了 DB2,需要创建数据库来保存 WebSphere Application Server 配置和运行时信息。如果没有从安装应用程序中创建数据库实例,请现在创建。要创建 WebSphere Application Server 数据库:
  
  对于 db2inst1 环境,从 Root 用户更改到 db2inst 用户。
  启动 DB2。它可能已经启动,但这不会有任何损害。
  要从一个干净的状态启动,卸下所有现有的名为 was 的数据库。
  在数据库实例 db2inst1 中创建一个名为 was 的数据库。
  更新 was 数据库配置以将 256 MB 的内存用作高速缓存。
  改回 root 用户。
  从命令行输入:
  
  su - db2inst1
  db2start
  db2 drop db was
  db2 create db was
  db2 update db cfg for was using applheapsz 256
  exit
  安装 JDK
  
  这部分可能是该作业中最容易的。从 IBM 下载站点下载 JDK rpm。 在编写本文时最新的 rpm 是 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 服务器
  
   由于从 IBM 下载站点下载了许多软件时,我使用 IBM HTTP Server。Web 服务器必须在安装 WebSphere Application Server 之前安装。假设将 gzip 过的 tar 文件下载到 /root/tars,并希望 rpms 位于 /root/rpms 中,从命令行输入:
  
  cd /root/rpms
  gunzip -c ../tars/HTTPServer.linux.56.tar.gz | tar -xvf -
  rpm -ivh IBM_HTTP_Server-1.3.12-0.i386.rpm
  
  如果看到一个错误说 HTTP Server 无法启动,尝试更新 /opt/IBMHTTPServer/conf/httpd.conf 文件。因为我运行的是单机,所以将以下这行:
  
  ServerType inetd 
  更新为
  ServerType standalone
  
  可以在命令行上输入以下内容来启动服务器:
  
  /opt/IBMHTTPServer/bin/apachectl start
  
  启动 Netscape 浏览器,并指向 http://localhost/index.html,检查设置和运行是否一切正常。若正常应该看到类似图 1 的画面: (责任编辑:编程世界)
顶一下
(3)
100%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片
栏目列表
推荐内容