`
jerome_wang
  • 浏览: 147669 次
  • 性别: Icon_minigender_1
  • 来自: 云南
社区版块
存档分类
最新评论

Websphere 入门基础 第九课 IBM WebSphere Studio实验以及应用开发实验的设置指导

    博客分类:
  • WAS
阅读更多

引言
   第1部分 两个实验都要的设置
   第2部分 WebSphere Studio 实验的设置和确认
   第3部分 WebSphere 应用开发实验的设置和确认
   第4部分 其它考虑

  特别提醒
  1. 请在开始以前读完所有指导。确信你能得到所有需要的软件,理解正确设置的所有步骤。
  2. 设置的步骤会根据你是创建一个要在多个机器上复制的映像(master image)还是只在一个机器上安装而不同,参看这个文件末尾的“其它考虑”。
  3. 我们强力推荐:只要有可能,就安装WebSphere Application Server 高级版和VisualAge for Java 企业版。
  4. 本实验需要3个压缩文件:WasDESLabfiles.zip、WasDEVLabfiles.zip、JKToysSite.zip。

  引言

  WebSphere Studio 实验以及应用开发实验可以在同一个映像上进行,因为这两个实验的缘故,建议所有东西都安装在C盘上。
  一些有用的提示
  1.包含空格的长文件名必须被括在引号里。例如,cd “websphere workshop”将目录改变到WebSphere Workshop。注意:大多数路径结构是大小写无关的,然而为了安全起见,还是用正确的大小写。
  2.为了避免打字错误,你可以在你的浏览器里打开这个文件,用编辑菜单的拷贝和粘贴功能来传递特定的信息到别的安装地点。
  3不要用NotePad,而要用WordPad作为你的编辑器。
  4.安装一个解压缩产品如WinZip,该软件可以从http://www.winzip.com得到。
  5.确信你的显示器的分辨率为1024X768,否则你也许会在安装VisualAge for Java时遇到麻烦。
  需要的软件
  需要为这个工作室安装的软件包括:
  1. Windows NT 4.0 Workstation 或 Server,带Service Pack 3 或Service Pack 4
  2. Netscape 最新版本(可以从 http://www.netscape.com/download/ 得到)
  3. IBM DB2 UDB (Version 5.2)
  1) 可以从IBM 内部网 ftp://ftp3.torolab.ibm.com/pub/db2install/db2_v520/NTEE/ 得到
  2) 在外面的Internet上的是: http://www.software.ibm.com/data/db2/udb/downloads.aspl
  4. Sun Microsystems 的 JDK 1.1.7(或1.1.8)。(不要下载 JDK1.2.x)JDK可以从http://java.sun.com/products/jdk下载JDK和API文档
  5. WebSphere Application Server V2.0 Advanced Edition (GA)
  6. Lotus Domino Go Web server (V 4.6.2.5) - IBM WebSphere Studio 1.0 Shrink wrap 里有
  7. WebSphere Studio V1.0 (GA)
  1) IBM 内部网 http://wsstudio.raleigh.ibm.com 上有
  2) 外部Internet上 http://www.software.ibm.com/webservers 有
  3) 这里下载的产品包括:
  (1) NetObjects Fusion 3.0.1 (contained in WebSphere Studio)
  (2) NetObjects BeanBuilder 1.0 (包含在WebSphere Studio里)
  (3) NetObjects ScriptBuilder 3.0 (包含在WebSphere Studio里)
  (4) VisualAge for Java V2.0 Professional Edition (包含在WebSphere Studio里)
 VisualAge for Java Professional Update (http://www.software.ibm.com/vadd) (ProUpNt.zip)
  4) 可选: (VisualAge for Java Enterprise)
 VisualAge for Java Enterprise Update (http://www.software.ibm.com/vadd) (EntUpNt.zip)
  8. 实验练习和设置的材料:
  1) WebSphere Studio Workshop Lab Files (WasDesLabfiles.zip)
  2) WebSphere Developer Workshop Lab Files (WasDevLabfiles.zip)
  3) JKToys Web site for the Developer Workshop (JKToysSite.zip)
  如果你是一个IBM员工,你可以从IBM内部网上得到一些软件。如果你不能访问到IBM内部网,你必须购买那些不能免费下载的软件。
  需要的硬件(至少)
  1. P200+
  2. 128 Mb内存
  3. 2 gig DASD (C 盘2 gig)
  4. 连接到LAN 上,用来复制
  5. 单独的上课环境(可选)
  6. 建议一个学生一台机器
    本指导分成下列4个部分:

  第1部分:两个实验都需要的设置
  第2部分:WebSphere Studio 实验的设置和确认
  第3部分:WebSphere 应用开发实验的设置和确认
  第4部分:其它考虑
  第1部分 两个实验都要的设置

  1.操作系统
  Windows NT Workstation或Server 4.0 (带Service Pack 3或4)标准安装,并安装网络。每一台机器应该有自己的IP地址和单独的工作站名字(为了用微软网络)。如果机器单独运行(不在一个网络里):加 MS Loopback Adapter 或别的 LAN 适配器:
  1. 设置IP address 1.2.3.4
  2. 设置子网掩码255.0.0.0
  3. DNS设置里设置域名为 "ibm.com"
  4. 重启后确认Loopback,输入 "netstat -r":
活动路由显示 :
Network Address
Netmask
Gateway Address
Interface
Metric
1.0.0.0
255.0.0.0
1.2.3.4
1.2.3.4
1
1.2.3.4
255.255.255.255
127.0.0.1
127.0.0.1
1
1.255.255.255
255.255.255.255
1.2.3.4
1.2.3.4
1
127.0.0.0
255.0.0.0
127.0.0.1
127.0.0.1
1
224.0.0.0
224.0.0.0
1.2.3.4
127.0.0.1
1
255.255.255.255
255.255.255.255
1.2.3.4
1.2.3.4
1
  确认Display Desk Top Area设为1024 x 768象素点。
  改变虚拟内存参数:
  1. 双击"我的电脑"
  2. 双击"控制面板"
  3. 双击"系统"
  4. 单击"性能"
  5. 在系统参数窗口单击“虚拟内存”改变框
  6. 改变初始尺寸 (MB)为 150-200
  7. 改变最大尺寸为 (MB) 200-300
  8. 单击“设置”
  9. 单击“确认”
  10. 在系统属性窗口单击“确认”
  创建路径“WebSphere Workshop”
  在命令提示创建子路径: 输入md "WebSphere Workshop" 来保存下载的文件。
  增加新的用户名
  为了增加新的用户名,单击开始—程序—管理工具(公用)—用户管理。单击用户—新用户.......
  1) 用户名=USERID –确信你输入大写
  2) 口令=PASSWORD – 确信你输入大写
  3) 确认口令=PASSWORD – 确信你输入大写
  4) 不选 "用户必须改变口令"
  5) 选 "Password Never Expires"
  6) 按"组"按钮,增加NT管理员权限
  7) 按“确认”
  8) 按“确认”
  9) 关闭用户管理
  10) 退出登录,Atl-Ctl-Del按 "退出登录..."; 登录USERID 和PASSWORD。
  2. WinZip 7.0
  运行winzip70.exe文件,缺省安装。
  3. Netscape
  缺省安装。
  4.DB2 UDB (如果安装WebSphere Standard Edition才作这一步)
  从CD安装DB2 Universal Database Workgroup Edition (setup.exe)
  1) 安装 UDB 选择 "DB2 Universal Database Workgroup Edition"
  2) 按“典型”安装
  3) 当被要求DB2管理员id/口令,使用 上一步设置的"USERID" 和 "PASSWORD"
  4) 安装后选择"是的, 现在我要重启我的计算机”
  5) 重启后创建SAMPLE数据库
  6) 把命令中心移到桌面,以免重启后启动
  (1) 开始->寻找->文件和文件夹
  (2) 输入 "startup"回车
  (3) 双击"C:\WINNT\PROFILE\..."
  (4) 把控制中心拖到桌面
  (5) 关闭所有窗口
  7) 安装后清空c:\temp子目录。
  5.IBM Java Development Kit 1.1.7
  运行jdk117-win32.exe (安装JDK的自解压文件). (只选择Program Files; Library and Header Files; Applets) 这样只有下面的组件被安装:
  1) Program Files
  2) Library and Header Files
  3) Demo Applets
  解压 jdk1.1.x 文档文件。
  6.Lotus Domino Go Webserver Version 4.6.2.5 只安装:
  1) Lotus Domino Go Webserver
  2) Security Files
  3) NT Service
  当被要求ID 和口令时,回答 "admin", "admin"
  7.IBM WebSphere Application Server 2.0 Advanced Edition
  安装 WebSphere Application Server
  1) 选择缺省目的目录(c:\WebSphere\AppServer)
  2) 选择所有Application Server 组件
  3) 选择安装过的JDK (也许已经高亮了)
  4) 选择Application Server 插件(IBM HTTP Server, 选择version 1.3.3 和Lotus Domino Go WebSphere 4.6.2.5)
  在安装过程里,IBM HTTP Server 1.3.3 将被安装: 接受设置文件的缺省目录
  IBM DB2 UDB 也会在这个过程里被安装(只是Advanced Edition)。
  8.设置IBM HTTP Server
  1) 打开Windows NT 服务 "面板". (开始->设置->控制面板->服务)
  2) 卷屏,在服务列表里找到IBM HTTP Server。在这个服务上双击。
  3) 在启动类型, 选择"手工"; 然后按OK
  4) 测试HTTP Server,从命令行启动
  (1) c:
  (2) cd Program Files\IBM HTTP Server\
  (3) Apache
  5) 如果 HTTP Server 启动失败,可能需要作以下2个修改:
  (1) 从服务面板, 在IBM HTTP Server 的启动下输入 USERID 和 PASSWORD 作为"这个帐号"信息。
  (2) 编辑c:\Program Files\IBM HTTP Server\conf\httpd.conf 文件; 找到有:#ServerName somename.host.com 的行,把它  改为: ServerName "hostname as found on network host identification entry" (比如:ServerName student1)
  9.IBM WebSphere Studio V1.0
  为WebSphere Studio运行setup.exe 程序,下面的组件应该被安装:
  1) IBM WebSphere Studio V1.0
  2) NetObjects BeanBuilder 1.0
  3) NetObjects Fusion V3.0.1 (对Fusion 3.0.1 当要保存以前的Fusion站点时选择“不”,选择典型安装)
  4) VisualAge Java Professional V2.0 (推荐安装VisualAge for Java 的Enterprise Edition,安装Studio 附带的  Professional Edition是最后的手段 )
  安装后选择“是,我要现在重启机器”。确信你能从各自的开始.程序菜单项目里启动以下的程序:
  1) WebSphere Studio (c:\Websphere\Studio\bin\WSStudio.exe)
  2) NetObjects BeanBuilder (c:\Websphere\BeanBuilder\bin\bbuilder.exe)
  3) NetObjects ScriptBuilder (c:\Websphere\ScriptBuilder\SBuilder.exe)
  4) NetObjects Fusion (c:\NetObjects Fusion 3.0.1\Fusion.exe)
  如果任何一个开始.程序快捷方式不见了,请确认这个程序真的安装了,创建一个可执行程序的快捷方式(见上),放到桌面上。
  10.IBM VisualAge for Java V2.0 Enterprise Edition (如果有的话,第6步里不要安装Java Pro)
  运行setup.exe 开始安装VAJava:
  1) 选择完全安装
  2) 选择"本地库"选项
  3) 启动VisualAge for Java 来完成安装。
  11.我的电脑。
  双击我的电脑图标,打开目录文件夹。选择查看—>选项。
  在文件夹页面选择第二个按钮,标记为:用一个窗口浏览文件夹......
  在查看页面,确信只有以下的项目被选择:
  1) 显示所有文件
  2) 在标题条显示完整的路径
  按确认按钮来保存。
  第2部分 WebSphere Studio 实验的设置和确认

  设置IBM WebSphere Studio 实验
  确信你用管理员组的USERID PASSWORD登录.
  用WinZip解压 c:\WebSphere Workshop\WasDESLabfiles.zip到 c:\.
  从命令窗口启动DB2,运行 c:\JKToys Workshop\setup\intranet\db2\db2demo
  1. 打开一个DB2命令行处理器窗口, 开始->程序 ->DB2 for Windows NT->命令窗口
  2. cd c:\JKToys Workshop\setup\intranet\db2\
  3. 输入db2demo 回车
  为了使以上的步骤生效,启动DB2命令中心 (开始->程序->DB2 for Windows NT->管理工具->控制中心); 按 "+"号指导本地数  据库显示出来。你应该看到SSDEMO01 数据库.
  确认IBM WebSphere Studio 实验
  1. 确认DB2 服务自动启动,用服务面板:开始->设置->控制面板->服务->DB2-DB2.
  2. 停止IBM HTTP Server (启动-> 程序-> IBM HTTP Server -> 停止Server)
  3. 用 c:\JKToys Workshop\go-intra.bat启动web服务器。选择开始->运行; 按“浏览”找到 c:\JKToys Workshop\go-intra.bat; 按确认来运行
  4. 检查现存的站点
  1) 打开Netscape,浏览URL http://<your_hostname>:8080/ (your_hostname 是你的机器的名字,你可以用 127.0.0.1 或者你可以在一个命令提示下输入hostname或者按Ctrl-Alt-Del找到你的机器的名字)或者在命令提示输入“hostname”。 注意:只有在你已经安装了非MS Loopback的网络适配器,它在WINNT子目录下创建了一个主机表的情况下,才会工作正常。
  2) 按市场 & 销售 然后按 JKToys 销售, 为 Quarter输入Q1; 按提交
  3) 按雇员服务,按雇员查看,为姓输入D,按提交

  第3部分 WebSphere 应用开发实验的设置和确认

  设置IBM WebSphere 应用开发实验
  确信你用管理员组的USERID 和PASSWORD 登录。
  用WinZip解压缩 c:\WebSphere Workshop\WasDEVLabfiles.zip到根目录 c:\.
  用WinZip 解压缩c:\WebSphere Workshop\JKToysSite.zip到根目录 c:\.
  1. 从命令提示输入 cd c:\WASDevDBSetup,输入db2cmd dbsetup.cmd。为了让以上步骤生效,启动DB2命令中心 (开始->程序->DB2 for Windows NT->管理工具->控制中心);按"+"号直到本地数据库出现。你应该看到 JKDB 和JKTOYS 数据库。
  2. 安装VisualAge for Java Rollup2Obtain,安装文件 rollup2_vaj20_win.zip。这个文件解压缩到VisualAge的安装盘上的IBMVJava目录。解压缩后,启动VisualAge完成安装。
  3. VisualAge for Java update, March 1999 version.
  1) 为了升级VisualAge for Java Enterprise, 解压缩 enu399nt.zip 到 c:\updateinstall. 然后, 执行updateinstall 目录里的setup.exe。
  2) 为了升级VisualAge for Java Professional, 解压缩pru399nt.zip 到 c:\updateinstall. 然后,执行updateinstall目录里的setup.exe。
  4. 创建一个桌面图标来启动VA Java (拖一个 c:\IBMVJava\IDE\PROGRAM\IDE.EXE 的拷贝到桌面).
  5. 从这个桌面图标启动VAJava. (在启动时,要载入一些 VAJava 特性).
  6. 载入两个特性到 VA Java 库.
  1) 从VA Java Workbench菜单选择文件 -> 快速启动
  2) 选择特性,从快速启动对话框增加特性(按确认)
  3) 选择JSP 运行监视器和 IBM WebSphere 测试环境特性 (按确认)
  7. 导入WASDev 项目,把它加到 VisualAge for Java 环境。那个文件waslab6.dat在c:\ directory
  8. 将waslab6.dat导入到 VisualAge for Java 仓库:
  1) 文件->载入; 单击库,选择一个载入源;
  2) 单击Next; 单击浏览;
  3) 单击"c:\";
  4) 选择waslab6.dat; 单击详细情况;
  5) 选择WASDev; 单击确认;单击结束.
  9. VisualAge for Java的下一个设置步骤是设置资源路径.从工作台选择"窗口"菜单,选择 "选项",单击 "资源" tab(如果它还没有高亮),按"编辑"按钮,插入以下的语句:
  1) C:\Program Files\sqllib\java\db2java.zip; (如果WebSphere Standard Edition被安装的话,这将是  c:\sqllib\java\db2java.zip)
  按“确认”。按"应用",按"确认".
  10. 增加项目到VisualAge Java环境:
  1) 按"增加新的或者已有的项目到Workspace"; (项目文件夹在"奔跑的人"图标的右边;把鼠标拖过工具条上的图标来显示描述.)
  2) 按"增加项目到库”;
  3) 往下卷屏,选择WASDev;
  4) 只选择 [Startup Labs V2.0];
  5) 按结束.
  11. 选择类SERunner
  1) 按项目边上的+号- IBM WebSphere测试环境
  2) 定位包com.ibm.servlet -- 按+ 号
  3) 选择类SERunner
  在类 (SERunner)上右击,选择属性,在项目路径行,按编辑按钮选择WASDev.
  12. 打开JSP执行监视器里的语法错误报告
  1) 选择菜单:工作间->工具-> JSP执行监视器; (停顿以下,一个对话框会显示);选择标有"检索语法错误信息" 的checkbox,按确认。
  13. 解压缩c:\properties.zip 到c:\ 这放置了运行“应用开发实验”的更新特性文件,让IBM WebSphere测试环境监听端口80。
  确认IBM WebSphere开发者工作室
  1. 你需要确认网站既能通过IBM HTTP Server运行,又能在VisualAge for Java里运行
  1) WebSphere 内部设置检查
  2) 启动IBM HTTP Server webserver (开始->程序-> IBM HTTP Server -> 启动 Server) .
  3) 启动WebSphere Application Server Admin GUI (开始-> 程序-> IBM WebSphere -> Application Server V2.0 ->管理).
  4) 输入用户名/口令 (都是admin) –按登录.
  5) 在下一屏,在左边的面板选择设置, Java 引擎
  6) 在右边的面板,确信下面的被输入 (确信c: 是你安装的正确驱动器字母!)
  (1) Application Server Classpath: 确信C:\Program Files\sqllib\java\db2java.zip 在类路径的最后 (如果你安装了 Standard Edition of the Application Server,它将不会在那儿,你需要增加c:\sqllib\java\db2java.zip到类路径的最后.)
  (2) Java Libpath: c:\jdk1.1.7\bin
  (3) Java Path: c:\jdk1.1.7\bin
  (4) 按保存
  2. 下面测试网站,输入下面的URL: http://127.0.0.1/JKToys/index.aspl 你应该看到JKToys Internet Site.
  3. 关闭IBM HTTP Server (开始->程序 ->IBM HTTP Server->停止 Server)
  4. 启动VisualAge Java开始->程序 ->IBM VisualAge Java for Windows->IBM VisualAge for Java.
  5. 选择"SERunner" 类
  1) 按项目边上的+号 - IBM WebSphere 测试环境
  2) 定位包com.ibm.servlet -- 按+ 号
  3) 选择类SERunner
  4) 单击奔跑的人按钮.
  6. 在Netscape, 输入URL http://localhost/JKToys/index.aspl. localhost 是你的机器的名字.你可以用127.0.0.1 或者你可以在一个命令提示输入hostname来找到你的机器名.
  7. 按"Kids Zone". 一个页面显示,上面有一家飞机飞过中间。
  8. 还输入URL http://127.0.0.1/servlet/SimpleServlet 这会显示一个简单的消息在屏幕上。
  第4部分 其它考虑

  在教室里的设置被复制到个人的机器上后,这里有一些项目需要在个人的机器上更新。
  1.计算机名。 . 从网络属性窗口确信网络里的每一台机器都有唯一的计算机名。这只是在机器在一个网络里是才需要。
  2.唯一的IP地址. 如果复制的机器在一个网络里,每一台机器需要一个唯一的IP地址和使用DHCP来获得一个动态IP。
  3.HTTP Server。 计算机名(看步骤1),应该被输入到IBM HTTP Server设置文件 (c:\Program Files\IBM HTTP Server\conf\httpd.conf), 参见第1部分中的步骤8,设置IBM HTTP Server.。
  4.桌面图标。 应该让它们的属性被选中,来确信它们指向本地磁盘驱动器上的文件 (不是网络驱动器).
  5.DB2的 DB2SYSTEM 注册条目必须同计算机的TCPIP名字一样。 使用"NT注册编辑器"来改变这个条目的现存的值为第一步设置的计算机名,作以下的步骤:选择开始->运行,输入"regedit",单击确认,扩展: HKEY_LOCAL_MACHINE SOFTWARE IBM DB2 选择GLOBAL_PROFILE。确信DB2SYSTEM 条目的值被设置为现在的计算机名。如果不对,双击 DB2SYSTEM,在"Value data" 域输入计算机名,按确认.关闭注册编辑器
  6.NT安全ID。 如果复制的机器在一个网络里, NT 要求每一个机器有一个唯一的安全id。大多数复制软件包如Ghost 和Drive Image 有"sid walkers",会处理这个任务。根据使用的包,"sid walker" 会作为复制步骤的一部分自动执行,或者会在复制后专门执行一下。看你的复制软件的文档来获得细节。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics