loading ...

Q网志

my web and me.
特别提醒

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.html

4.Sun Microsystems 的JDK 1.1.7 (或1.1.8)。 (不要下载JDK 1.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 AddressNetmaskGateway AddressInterfaceMetric
1.0.0.0255.0.0.01.2.3.41.2.3.41
1.2.3.4255.255.255.255127.0.0.1127.0.0.11
1.255.255.255255.255.255.2551.2.3.41.2.3.41
127.0.0.0255.0.0.0127.0.0.1127.0.0.11
224.0.0.0224.0.0.01.2.3.4127.0.0.11
255.255.255.255255.255.255.2551.2.3.41.2.3.41

确认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.html 你应该看到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.html. 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" 会作为复制步骤的一部分自动执行,或者会在复制后专门执行一下。看你的复制软件的文档来获得细节。

0 评论

发表评论

博客订阅

feedsky Technorati Join My Community at MyBloglog!
抓虾 pageflakes
Rojo google reader
netvibes my yahoo
newsgator bloglines
鲜果 哪吒
有道 分享到饭否

标签云集

Heartnn@饭否

日志归档

最新日志

最新评论

我的收藏夹

门户
技术
游戏

关注者