搜档网
当前位置:搜档网 › VMware平台的使用和Vxworks开发环境的建立

VMware平台的使用和Vxworks开发环境的建立

VMware平台的使用和Vxworks开发环境的建立
VMware平台的使用和Vxworks开发环境的建立

VMware平台的使用和Vxworks开发环境的建立

(航天504所数字信号处理室邢进)

1 前言

在嵌入式开发中使用Vxworks开发平台时,都需要有Host主机和Target目标机才能进行真实的开发平台或测试工作,Vxworks的IDE开发环境中虽然带有Simulator,但是该环境下只能进行简单的运行,并不能代表真实的环境。在Vxworks开发中的上层应用开发,需要具备和真实设备基本类似的平台来进行调试、开发和测试工作,这对于Vxworks上层应用软件和底层硬件驱动的并行开发有着很重要的意义。近几年来,由于虚拟计算机技术的发展,在一台主机上既能完成Host的IDE(集成开发环境)开发,又能利用主机所带的操作系统(典型为Windows 2000/XP)的多任务功能虚拟一台完全类似于开发目标机的思路逐渐为广大开发人员所接受。另外由于多核处理器的发展,今后的调试平台的发展方向也可能是主机运行在一个处理器核上,另外虚拟计算机运行在另外一个处理器核上,充分利用处理器强大的性能有效的提高嵌入式应用软件的开发和测试效率。本文就将对使用Vmware平台组建一个基于Tornado2.2的开发平台做详细的介绍。

2 Vmware WorkStation介绍

2.1 Vmware功能综述

Vmware Inc是虚拟计算机机领域的著名公司,其产品包括Vmware WorkStaion/Server等,它可以广泛用于测试新的操作系统或者应用程序环境,向用户推介新的操作系统,在教育研讨期间共享已经配置的环境,等等。

VMware Workstation 允许操作系统和应用程序在一台虚拟机内部运行。虚拟机是独立运行主机操作系统的离散环境。在 VMware Workstation 中,你可以在一个窗口中加载一台虚拟机,它可以运行自己的操作系统和应用程序。你可以在运行于桌面上的多台虚拟机之间切换,通过一个网络共享虚拟机(例如一个公司局域网),挂起和恢复虚拟机以及退出虚拟机 — 这一切不会影响你的主机操作和任何操作系统或者它正在运行的应用程序。

Vmware WorkStation是使用文件模拟系统的典型应用,兼容性和稳定性非常好,在不需要虚拟机时,简单的从系统磁盘文件中删除即可,不会对主机操作系统造成任何的影响,也不需要对主机进行重新分区、格式化等危险操作。另外虚拟的操作系统可以和主机以各种方式互联,包括网桥、NAT、私有网络等方式,可以共享主机网络,并且可以建立和主机共享的文件夹(客户机操作系统必须支持)。具体到我们的嵌入式开发,使用Vmware WorkStation至少可提供如下的功能:

1. 建立一个完全纯净的操作系统环境,比如MS-DOS系统环境或

Windows2000以及Liunx环境等,方便软件开发和维护工作;

2. 建立一个与真实目标机几乎一致的开发平台,进行上层软件的开发、维

护或测试工作;

3. 在一台主机上即可进行网络的Server/Client开发,方便网络软件的开发、

调试或维护或Web功能的开发。

4. 可以熟悉和自由使用各种流行的操作系统,包括Windows的各种版本、

Linux/Unix或者其他的操作系统。

总之,VMware的用途是非常多的,不仅仅局限于嵌入式产品的开发,大家可以在熟练使用的基础上发现Vmware的更多的优良特性。

3. 使用Vmware WorkStation开发的准备工作和工具软件

在使用Vmware WorkStation时,我们要准备一些很好使用的工具,这些工具能帮助我们更快更好的达到我们的目的,现在就逐一介绍如下,所有这些工具都可以在我的计算机中的FTP目录中下载。

3.1 VMware WorkStation

WorkStation现在的最新版本是6.0,但还没有正式发布。内网上有 VMware

VMWare WorkStation 5.5.2的版本,这个版本是支持多处理器的,是英文版的。这里推荐给大家使用的是VMware WorkSation V5.0.0 Build-13214,这个版本是使用的最多的版本,并且提供注册码和汉化软件,界面友好,大家使用起来应该比较容易。软件的安装过程很简单,点击安装文件,安装时最好安装到FAT32分区的Windows硬盘中,这样的兼容性问题会少些。某些原装机中可能会有隐含的分区,如果有条件,可以利用分区软件将该隐含分区删除,这样在使用时更安全和稳定,兼容机则不存在这个问题。到输入注册码的时候运行注册机,得到注册码拷贝后,完成原版的安装。接着运行汉化软件后启动,VMware软件安装完成。完成后的启动VMware软件如图所示:

卸载VMware时,除使用VMware自带的卸载程序外,还需要在注册表中手工清除所有的”VMware”的属性,否则再次安装时系统可能会认为你已经安装过VMware软件而拒绝再次安装。

3.2 网络准备

在开发VMware网络中我们只能使用的是网桥的网络互联方式,其他方式都需要DHCP功能,而网桥不需要,这种方式相当于完全真实的在局域网的机器,因此必须开通局域网上的网络通信。我所的局域网络是采用IP地址和MAC地址绑定的方式来控制的,所以必须在得到本机的MAC地址后,向网络中心申请地址后,才可以利用交换机在Host主机和目标机之间进行数据通信。

如何得到MAC地址,我们将在下文中介绍。我个人的安装地址如下:主机: IP Addr: 10.134.8.5 ; MAC Addr: 00-19-B9-1F-DC-83

Host

虚拟机 IP Addr: 10.134.8.4 ; MAC Addr: 00-0C-29-D5-DA-34

由于虚拟机的地址和Host主机的地址在一个网段内,因此不需要设置网关和网络掩码。

3.3 虚拟软盘工具准备

为了制作启动盘的方便,我们还利用了一个工具RAMDISKNT1.5,这个工具使用内存仿真了Windows 2000/xp下真实的软驱。相同的,这个工具也有汉化

注册版本可供使用,在完成安装后,点击sn.reg,将其导入注册表中进行注册,

然后再进行汉化,此时你的计算机上应该出现了软盘驱动器,可以按照真实的软盘的操作动作进行各种操作,这在我们制作BootRom启动盘时有很大的用处。汉化后的RAMDISKNT1.5 的状态如图所示:

RAMDISKNT1.5 for windows2000/xp是利用内存模拟出一个真实的软驱,在注册完成后即可使用。安装后将sn.reg导入到注册表中即完成了软件的注册工作。汉化软件是用同名的可执行程序替换原可执行软件完成的,值得注意的是汉化软件有可能造成软件的兼容性问题。因此推荐在注册时保留原可执行程序,在遇到兼容性问题时恢复英文版软件即可。

3.4 Vxworks下的AMD 79C97系列网卡的驱动开发包

在VMware中,虚拟机的网络设备是AMD公司的79C97系列的网卡,Tornado2.2系列也有支持该网卡的驱动程序,不过该驱动程序编译过的程序并不能驱动网络设备,AMD公司在其网站上公布了vxworks_end.exe的修补程序,在展开后就是正确的网络驱动程序源代码,将其覆盖到Tornado的相应目录下,这样生成的程序才能够驱动网卡正确的运行。Vxworks_end.exe程序也可在我的FTP目录下下载得到。

3.5 软盘镜像工具HDcopy

Hdcopy是DOS时代软盘镜像的最流行工具,可以将软盘镜像为.img结尾的文件或从.img文件中恢复软盘的映像,工具非常小巧好用,大小仅41KB左右。在我的FTP目录中有该文件,该文件名为HD3.exe,直接拷贝运行即可。这个工具可以配合虚拟软驱使用,可以灵活的恢复各种软盘环境以及制作软盘映像。

4 Vxworks开发目标机的建立

4.1 新建虚拟机

点击新建虚拟机,出现上图的界面,继续点击下一步,开始建立虚拟机。

继续点击下一步,

继续下一步,将选择虚拟机的目录和名称,目录最好放在FAT32分区的硬盘中,名称可以随便取,本文中的名称取得是Example.

下一步,选择网络连接方式,只能使用网桥进行连接,因为其他两种方式均需要操作系统自带DHCP客户端功能,Vxworks虚拟机中不带该功能。

下一步,填入硬盘的大小,需要立即分配,则选中立即分配磁盘空间的复选框。此例中建立的虚拟机硬盘为100Mb,点击完成,虚拟目标机即建立完成。

点击完成后,即可见完成后的虚拟机的界面如下:

可以看到虚拟机所具备的硬件,并且现在的虚拟机中没有系统,点击一下启动虚拟机。在虚拟机启动后按F2键,进入BIOS设置中的Boot选项。

在Boot选项中选择使用网络启动后保存设置:

在使用Vmware中,当鼠标在客户的操作系统中点中后,即进入客户操作系统的键盘、鼠标范围,如果要重新回到主机操作系统中,请按下Ctrl+Alt键,即可切换回主机操作系统的键盘和鼠标范围。

重新启动虚拟机,界面上会出现主机的MAC地址,请向网管申请绑定虚拟机。

下面再次关闭虚拟机平台,回到配置界面:双击软驱图标,进入软驱配置:

可以看到Vmware支持物理设备(即我们虚拟的软驱)和软盘映像,Vmware支持的软盘映像文件是.flp文件,这个文件其实是和.img文件是一样的,都是一个1.44M(或2.88M)的文件,也就是软驱的映像,两者文件通用。在我们使用物理软驱有问题时,可以选择加载软盘映像,Vmware不仅支持软盘映像文件,同时光驱也支持ISO文件,为我们安装系统和软件提供了最大的方便。

我们现在使用dos6.22的原版安装映像来把DOS系统安装到硬盘上来,软盘映像选择好后,启动虚拟机进入BIOS,选择Removable Disk启动:

系统从DOS6.22启动并进入安装:

按回车,安装dos6.22到硬盘(如果硬盘没有分区,需按F3退出安装界面后,执行第一张系统中的fdisk.exe程序分区重启后再安装DOS系统)。执行到需要换第2张安装盘时,可以按照图示进行换盘操作进入继续安装第2张安装盘。

点击编辑后,得到如下图,将第2张安装盘的映像装入软驱后,按回车继续安装直到安装结束。

DOS安装完毕的画面如下:

此时,重启机器,并选择从Boot->Hard Disk 保存后,重新启动,就得到一个完全纯净的DOS虚拟机,可执行各种DOS应用程序或执行编程。其他类似操作系统(windows2000/xp、Linux都可以如此安装,只不过是使用光驱镜像ISO文件或者物理光驱完成操作系统的建立和安装,由于是文件安装方式,执行速度很

快)。

4.2 Vxworks开发环境的建立步骤

Vxworks开发环境的建立是建立在DOS虚拟机的基础之上的,有了一个DOS 虚拟机,我们可以通过网络来建立一个与目标机相似的环境来调试我们的上层应用软件,下面我们详细叙述这个过程。

Vmware既支持真实的物理软驱,也支持软驱的映像文件,这为我们的使用带来了很大的灵活,我们既可以用这个模拟的软驱执行各种命令,也可以将模拟软驱通过Hdcopy软件工具制作成映像文件然后加载到Vmware程序中运行。

4.2.1 构造一个基于AMD79C97网卡的BSP

将下载得到的AMD公司的vxworks_end.exe解压到Torando安装目录下的Target目录中进行覆盖,覆盖前请做好原Target的备份工作,便于恢复原开发环境,编译新的网卡驱动,过程如下:

a) 先定位到tornado目录执行 Tornado2.2\ host\x86-win32\bin\torVars.bat;

b) 再定位到tornado2.2\target\src\drv\end目录执行

make CPU=PENTIUM tool=gnu ln97xend.o

c) 定位到tornado2.2\target\lib\pentium\PENTIUM\common目录,并将上一步

生成的文件ln97xend.o复制到此目录下。备份此目录下的文件libdrv.a;

d) 运行命令arpentium -d libdrv.a ln97xEnd.o,删除libdrv.a中原有的ln97xEnd

模块;

e) 运行命令arpentium -ra iOlicomEnd.o libdrv.a ln97xEnd.o将我们刚刚创建

的新ln97xEnd模块添加进去。

4.2.2 修改Tornado编译配置文件config.c

a) 定位到目录C:\tornado2.2\target\config\pcPentium并打开该目录下

Config.h文件;

b) 查找到定义DEFAULT_BOOT_LINE宏的地方,修改预处理条件CPU ==

PENTIUM分支下的定义如下:

/*注意这是完整的一句,注意不要遗漏\字符,在双引号范围内设置路径必须\\*/ #define DEFAULT_BOOT_LINE \

"lnPci(0,0)your_host_name:d:\\vxWorks h=192.168.80.169 e=192.168.80.254 u=target pw=target tn=target"

宏定义的意义如下:

lnPci(0,0):指定了使用第0个网卡和第0个处理器,lnPci表示使用的是AMD 系列的网卡驱动;

host:指定你的主机的名字,可任意指定;

d:\\vxWorks:指定了VxWorks映象在主机上下载的完整路径;

h=192.168.80.169:是宿主机的IP地址,可以根据实际情况修改;

e=192.168.80.254:是目标机的IP地址,可以根据实际情况修改;

u=target :指定了FTP服务器的用户名,这个FTP就是用来下载VxWorks 映象的;

pw=vxworks:是FTP服务器与用户名target对应的密码;

tn=target:指定目标机的名字,任意指定即可。

我的启动行配置是这样的,供大家参考:

"lnPci(0,0) Xingj:E:\\vxWorks e=10.134.8.4 h=10.134.8.5 u=target pw=target tn=target"

4.2.3 指定网卡驱动程序

首先定位到“Network driver options”这段文字,保证INCLUDE_END和INCLUDE_LN_97X_END这两个宏处于定义状态(define),其他的宏都处于未定义状态(undef);

查找定位宏INCLUDE_PC_CONSOLE,保证其处于定义状态(define);

4.2.4 修改sysLn97xEnd.c文件

定位到Tornado的安装目录tornado2.2\target\config\pcPentium目录下的sysLn97xEnd.c文件,先定位到“memory-mapped IO base”这段文字,这段文字在程序的注释中,找到与注释相对应的该行程序,然后将其前面的参数由pciRsrc[endUnit].bar[1]修改为NONE,保存即可。

4.2.5 编译Bootrom

打开Tornado开发工具,在Build菜单下选择Build Boot ROM,选择BSP为pcPentium,image类型为bootrom,工具为gnu。点击OK,Bootrom就会编译。

在tornado2.2\target\config\pcPentium下执行:

mkboot a: bootrom,生成Vxworks启动盘。

4.2.6 编译Vxworks映像

编译生成bootrom后,还要创建一个VxWorks映象(image),也就是VxWorks 操作系统本身的代码,步骤为:

a) 创建一个“bootable VxWorks image”的工程,注意BSP 选择pentium;

b) 打开工程,选择Vxworks组件,注意需要包括两个重要的组件:Telnet server

和 Target shell。前者使我们可以通过Telnet协议登录到VxWorks操作系统中;

后者则可以让我们通过命令行控制VxWorks系统。另外,需要把所有C++相关的选项都包含进去。

4.2.7 建立调试环境

a) 设置FTP服务器

宿主机上的FTP服务器用于在系统成功引导后,下载VxWorks的运行时映象,最好使用Tornado开发环境自带的FTP服务软件。FTP需正确设置Vxworks映像路径和用户密码,与config.h中的DEFAULT_BOOT_LINE宏定义中的路径以及用户名密码保持一致。

打开FTP的LOG功能,在logging->Logging Option中选择除WinSock以外的所有选项。

正确设置完成后,可使用虚拟软盘或软盘映像启动Vxworks虚拟机,如设置正确则FTP可显示如下内容:

虚拟机启动后,显示画面如图:

由于在Vxworks映像中包含了Telnet Server的功能,因此在局域网范围

内任何一台计算机都可登陆目标机查看目标机当前状态:在任何一台计

算机命令行模式下执行 Telnet 10.134.8.4 命令,都可以得到如下画面:

此时即可通过远程主机操作和查看目标机,这在调试中十分有用。

b) 配置target server

打开Tornado开发环境,选择“Tools->Target Server->Configure”菜单,在“Description”中任意填写一个名字,这里是“Virtual Machine”;在“Available Back”中选择“wdbrpc”,并在下面的IP地址框中填写目标机的IP地址,这里是“10.134.8.4”(由DEFAULT_BOOT_LINE参数决定);将“Target Server Properties”下拉框更改至“Core File and Symbols”,并在“File Path”一项中选择vxworks 映象的完整路径,这里是“E:\VxWorks”(由DEFAULT_BOOT_LINE参数决定)。

VMware虚拟机安装过程之教程

一虚拟机VMware的安装 1、准备工作 1.需要软件VMware (文中使用的版本:VMware-WorkStation6.0.2) 最新推荐系统下载地址: https://www.sodocs.net/doc/6810641604.html,/soft/1/15/14468.html 2.需要系统镜像一个.(文中版本:深度XP SP2 V5.10) 新系统下载地址: GHOSTXP SP3 电脑城2010 元宵纯净版 2、开始安装 1.打开压缩包,发现里面有几个批处理,运行其中的“安装.bat”,即出现下图界 面, 等待完成后,就可以选择安装相关服务。即下图内容:

2.这个图(上图)中,选择1和3即可。1是连接网络必须。 3.注意看安装完成后的正确提示。

4.这样,虚拟机就部署完成了。 5.第一次运行该虚拟机,应该选择"新建虚拟机",安装工作环境也就是操作系统! 6.接下去就到了选择虚拟机的配置,"经典"和"自定义",其中"自定义"包含了"硬件兼容性"\"内存配置"等 等繁多的设置,我想,有足够理由让新手选择"经典"作为安装配置,继续下去~(选"经典") 7.这里要求选择你即将安装的操作系统类型以及相应版本.根据前面的准备工作,我们选择 Windows系列--XP专业版,如图,(注意别选到X64了....),继续"下一步",

8.这里要求选择添加的网络连接方式.我们选择默认的第1个内容,也就是"桥接".(关于网络的 连接方式区别,后面将会详细说明.),继续"下一步",

9.这里已经是这个配置的最后一个选择了.看图说明..... 二虚拟机VMware的使用 1、开始使用 1.第一次使用虚拟机未必就真的这么简单?没错...不过还有些设置和大家了解下. 其中如画面,我们先点击"编辑虚拟机设置",发现弹出的内容似曾相识,原来就是刚才的右边界面,

嵌入式实时操作系统VxWorks入门

嵌入式实时操作系统VxWorks入门 VxWorksVxWorks操作系统是美国WindRiver公司于1983年设计开发的一种嵌入式实时操作系统(RTOS),它以其良好的可靠性和卓越的实时性被广泛地应用在通信、军事、航空、航天等高精尖技术及实时性要求极高的领域中,如卫星通讯、军事演习、弹道制导、飞机导航等。在美国的 F-16、FA-18 战斗机、B-2隐形轰炸机和爱国者导弹上,甚至连1997年4月在火星表面登陆的火星探测器上也使用到了VxWorks。VxWorks原先对中国区禁止销售,自解禁以来,在我们的军事、通信、工业控制等领域得到了非常广泛的应用。 VxWorks的实时性体现在能于限定的时间内执行完所规定的功能,并能在限定的时间内对外部的异步事件作出响应。因此,实时性系统主要应用于过程控制、数据采集、通信、多媒体信息处理等对时间敏感的场合。本文将对这个操作系统进行一个入门级的、全面的介绍。为力求展示其全貌,全文共分五章: (1)搭建VxWorks嵌入式开发环境; (2)简要介绍VxWorks的基本组成,内核的基本结构; (3)概述VxWorks板级支持包(BSP)的概念及VxWorks的启动过程; (4)介绍VxWorks设备驱动的架构及编写方法; (5)指明VxWorks应用开发的思路,任务调度及任务同步、中断与任务的同步机制。 以上各章中将贯穿着许多实例,由于本文定位于入门级教程,所以文中的实例都将十分简单。下面我们进入第一章内容的讲解。 嵌入式系统的调试调试方法一般为通过PC(宿主机)上的集成开发环境交叉编译针对特定电路板(目标机)的程序,然后将程序通过目标板的JTAG、串口或网口等途径下载到目标板上运行。因此,为了构造一个嵌入式系统的学习环境,拥有一块包含CPU、存储器及I/O 电路(构造计算机系统)的目标电路板往往是必要的。虽然许多集成开发环境附带模拟软件,但仅限于指令集的模拟,均无法模拟物理的目标机硬件平台,因而在其上只能进行应用程序的象征性模拟开发。但是,并非所有人都能拥有一块物理的电路板。在这种情况下,我们如何构造一个模拟的开发环境,其学习效果就如同拥有完全真实的电路板一样呢?本文试图解答此问题,主体内容包括四个方面: (1) 利用VMware等软件模拟真实的目标机; (2) 构建VMware虚拟PC上VxWorks BSP,建立Bootrom和OS映像; (3) 修改Tornado相关设置,连接宿主机与目标机,建立调试通道; (4) 写一个简单的应用程序并下载到目标系统运行。 图1 嵌入式系统的调试 本章工作的最终目标为: (1)VxWorks在VMware启动成功并顺利运行,的开发模型: 图4 PC作为目标机 很遗憾,这种方法实际上非常麻烦,同时开动两台PC进行调试将使你和你的室友饱受折磨,既然他如此地热切于游戏和上网。因此,我们可以借助VMware来在本机上虚拟出另一PC。 VMware的确是天才的作品!在同一PC上,利用VMware几乎可以安装所有的操作系统,而且操作系统之间的切换不需要重新启动电脑。VM的意义是Virtual Machine,即虚拟出一个逻辑的电脑,它可以提供基于Intel CPU的虚拟PC系统环境,包括CPU、内存、BIOS、硬盘和其他外围硬件设备。 下面我们讲解用VMware来建立一台虚拟PC的步骤: (1)并安装VMware; (2)使用VMware向导建立一个针对VxWorks的虚拟机;

vmware部署实施手册

vmware部署实施手册 目录............................................................................................................................................. ESXI 1.ESXi 4 安装............................................................................................................................. . 系统安装以及设置.............................................................................................................. 2.vShpere Client安装................................................................................................................ . vSphere Client 安装........................................................................................................ .虚拟机管理............................................................................................................................ 3.平台管理 . 平台查看以及功能..................................................................................................................................... . 新建虚拟机.编辑虚拟机设置..................................................................................................................... . VMware Tool 安装...................................................................................................................................... . 虚拟机克隆................................................................................................................................................. .虚拟机模板制作......................................................................................................................................... . 从虚拟机模板部署新的虚拟机................................................................................................................. . 虚拟机迁移................................................................................................................................................. 域控 装条件 在运行中输入“Dcpromo”进行安装 用户帐号的添加和管理 文件重定向策略 NAS存储 登录NAS系统 网络设置 安全 服务 共享 备份 现况 ESXI安装 4 安装 通过 DVD 引导文本安装模式简介 . 系统安装以及设置 接下来将ESXi 安装光盘放在光驱并开启服务器。服务器从光盘启动后将出现如下 界面,选择下图中的“ESXi Installer”进入安装过程。

大数据学习环境搭建系列(二)虚拟机软件Vmware的安装

虚拟机软件Vmware的安装 1、概述 在进行分布式架构的学习前,首先需进行基础环境准备。众所周知,在单机运算能力无法满足处理海量数据的运算能力时,人们普遍开始考虑使用分布式运算来代替单机运算,这也成为了大数据分析和小数据分析最显著的区别之一,即使用的工具不同。当前大数据行业标准是使用Hadoop及其生态组件来执行分布式处理,这也是我们后续文章的主要内容。 分布式集群的主要目的在于连接多台的物理机,以达到整合运算能力线性增长的效果,在学习过程中,我们仍然可以在单台物理机上模拟搭建和运行分布式集群。通常来说,单台物理机上模拟分布式集群有两种方法,其一是利用Hadoop进行分进程的分布式模拟,即一般意义上的伪分布式,通常用于实验和测试;其二则是利用虚拟化软件,将一台物理机分为三台虚拟物理机,然后搭建分布式集群。其中后者与实际工作情景无异,只不过在物理机本身运算能力上有所差别,企业多用服务器级物理机,而在学习过程中个人电脑性能可能稍差。后续文章将针对两种分布式集群搭建方法进行教学,同时也将更加侧重分布式集群的搭建。

注:这里推荐个人计算机配置:硬盘空间大于100G、内存大于等于8G、CPU大于两核。 尽管Apache Hadoop可适用于Windows、Linux和Mac OS操作系统,但就其稳定性而言,我们首推Linux系统或Mac OS系统,而二者相比选择Linux系统适用面更为广泛,因此后续文章我们将在Linux系统中安装Hadoop。由于个人用户普遍使用Windows或Mac OS系统,我们需要在当前操作系统中虚拟一个Linux系统,因此,虚拟化工具就是我们需要掌握和使用的第一个软件。除此之外,由于将要多个虚拟机的统一管理和多个终端的操作,因此我们还需要掌握一些终端管理软件和文件传输软件的基本操作方法。这些软件将在后续使用过程中进行详细介绍。 2、虚拟机软件 2.1虚拟机软件简介 就目前而言,VMware Workstation是使用最为广泛、功能最为强大的虚拟机软件,主要用于IT开发和系统管理等商业环境,而开源虚拟软件Oracle VM VirtualBox,则在所有免费虚拟机软件中表现较为突出,成为大多数教学、实验等非商业环境中的首选。后续文章主要将采用VMware Workstation作为虚拟机软件安装虚拟机,而关于Virtual Box的下载和安装方法,也会在后续文章中单独介绍已满足各位同学的不同需求。今天我们介绍VMware Workstation的安装使用方法。 2.2VMware Workstation下载安装 1)VMware WorkStation下载 2)VMware WorkStation安装 双击安装文件,开始安装,在安全警告窗口点击“运行”

vmware vsphere 6.7虚拟化配置手册

Vmware虚拟化完整配置VSPHERE 6.7虚拟化搭建及配置 kenny

目录 一、安装环境介绍 (3) 二、安装与配置vmware vsphere 6.7 (4) 1、安装vsphere 6.7 (4) 2、配置密码 (4) 3、配置DNS、主机名和IP地址 (5) 三、配置Starwind V8 (7) 四、安装vcenter server 6.7 (10) 1、安装vcenter server(自带嵌入式数据库) (10) 2、配置外部数据库SQL SERVER 2008 (15) 3、使用外部数据库安装Vcenter server (19) 五、创建数据中心和群集HA (24) 1、新建数据中心 (24) 2、创建群集HA (24) 六、添加ESXI主机和配置存储、网络 (26) 1、添加ESXI主机到群集中 (26) 2、配置存储 (28) 3、添加网络 (30) 七、创建虚拟机 (32) 1、上传镜像至共享存储 (32) 2、新建虚拟机 (33) 3、将虚拟机克隆为模板 (37) 4、通过模板部署新虚拟机 (39) 八、物理机迁移至ESXI(P2V) (44) 1、迁移windows物理机 (44) 2、迁移Linux物理机 (49) 九、vmotion迁移测试 (51) 十、HA高可用测试 (53) 十一、VMware vSphere FT双机热备 (54) 十二、vSphere Data Protection配置部署 (57)

1、部署VDP模板 (57) 2、配置VDP (62) 3、创建备份作业 (68) 十三、附录 (72)

Sugar测试环境搭建手册

Sugar测试环境搭建说明 第一、LAMP安装(Linux系统下安装SugarCRM) 一:安装准备工作 1、登录linux(root/123456) 2、利用netconfig命令设置IP地址等信息 (1)——设置IP、子网掩码、网关、主DNS (2)——servicenetwork restart重启网络服务使修改生效 也可以通过修改文件进行设置 vi /etc/sysconfig/network-scripts/ifcfg-eth0 设置IPADDR=IP地址,NETMASK=掩码,ONBOOT=YES,启动时启动网卡?vi /etc/r esolv.conf 设置DNS 3、设置完成后通过ifconfig命令可以查看当前系统的网络信息 4、通过SecurCRT工具链接到linux下

5、通过ZmodemUploadList添加需要从本地传输到linux下的文件,然后执行Start Zmodem Upload启动传输。 二:APACHE的安装 2.1: apache的安装

[root@sugar ~]# gzip -dhttpd-2.2.4.tar.gz?[roo t@sugar ~]# tarxvf httpd-2.2.4.tar [root@sugar ~]# cd httpd-2.2.4 [root@sugar ~]#./configure [root@sugar ~]# make [root@sugar~]# make install apache默认安装路径:/usr/local/apache2 /usr/local/apache2下面关键目录说明 conf:apache服务器的配置目录 htdocs:需要发布应用程序的目录 bin :apache服务器的可执行程序目录 2.2: apache的配置修改 [root@sugar ~]#vi/usr/local/apache2/conf/ht tpd.conf 将#ServerName www.example.com:80 中的“#”删掉,并将www.examhttps://www.sodocs.net/doc/6810641604.html,改为本机的ip地址 2.3:apache服务安装检测 apache安装是否成功的检测 1启动apache服务 说明:apache服务的启动和停止 [root@sugar ~]# cd/usr/local/apache2/bin [root@sugar~]# ./apachectl stop这是停止apache 服务 [root@sugar ~]# ./apachectl start这是启动apache服务 2在window平台通过ie访问linux上面apache的测试页面, http://your_linux_ip/ 如图所示

vmwarevsphere6.7虚拟化配置手册

Vmware 虚拟化完整配置VSPHERE 6.7虚拟化搭建及配置 kenny

目录 一、安装环境介绍 (3) 二、安装与配置vmware vsphere 6.7 (4) 1、安装 vsphere 6.7 (4) 2、配置密码 (4) 3、配置 DNS、主机名和 IP 地址 (5) 三、配置 Starwind V8 (6) 四、安装 vcenter server 6.7 (9) 1、安装 vcenter server( 自带嵌入式数据库) (9) 2、配置外部数据库SQL SERVER 2008 (14) 3、使用外部数据库安装Vcenter server (17) 五、创建数据中心和群集HA (21) 1、新建数据中心 (21) 2、创建群集 HA (21) 六、添加 ESXI主机和配置存储、网络 (23) 1、添加 ESXI主机到群集中 (23) 2、配置存储 (24) 3、添加网络 (26) 七、创建虚拟机 (28) 1、上传镜像至共享存储 (28) 2、新建虚拟机 (29) 3、将虚拟机克隆为模板 (33) 4、通过模板部署新虚拟机 (35) 八、物理机迁移至ESXI( P2V) (40) 1、迁移 windows 物理机 (40) 2、迁移 Linux 物理机 (45) 九、 vmotion 迁移测试 (47) 十、 HA 高可用测试 (49) 十一、 VMware vSphere FT 双机热备 (50) 十二、 vSphere Data Protection 配置部署 (52) 1、部署 VDP模板 (52)

2、配置 VDP (57) 3、创建备份作业 (63) 十三、附录 (68)

xx系统部署手册

XXXXXXXXXXXXXXXXX项目 XXXXXX系统 部 署 手 册 作者:xxxxxxx XXXX股份有限公司 XXXX年XX月

目录 一、环境 (3) 1.系统环境: (3) 2.软件环境: (3) 3.硬件环境 (3) 二、系统部署 (3) 1.Jdk安装 (3) 1.1 安装jdk (3) 1.2 jdk环境变量配置 (5) 2.oracle安装 (6) 2.1 oracle安装 (6) 3.apache-tomcat安装 (14) 4.XXXXXXXXXX系统需要修改的地方 (15) 5. 启动、停止Tomcat服务器 (15)

一、环境 1.系统环境: Windows2003 32位 2.软件环境: Java JDK版本:jdk1.6 以上版本 oracle版本:Oracle 11g 或oracle 10g tomcat 版本: tomcat 6.3 3.硬件环境 二、系统部署 1.Jdk安装 1.1 安装jdk 运行下载好的jdk-6u10-beta-windows-i586-p.exe,按提示进行操作。

在设置JDK安装路径时,建议放在C:\jdk1.6或D:\jdk1.6这种没有空格字符的目录文件夹下,避免在以后编译、运行时因文件路径而出错。这里我们将它安装到D:\jdk1.6目录下。 安装好JDK后,会自动安装JRE。这样JDK的安装即完成。

1.2 jdk环境变量配置 新建系统变量Classpath和Path,

详细设置如下图所示。 2.oracle安装 2.1 oracle安装 1. 解压缩文件,将两个压缩包一起选择,鼠标右击 -> 解压文件如图 2.两者解压到相同的路径中,如图:

云计算(虚拟机)操作系统安装环境

云计算操作系统(虚拟机) 安装步骤: 1.先把第一个系统刻成dvd盘既(Vmare vSphere Esx 4.1光盘);然后插入服务器光驱,启 动服务器,选择从光盘引导,进入安装界面。 2.选择图像界面安装,加载核 FEW in nnrip E 3X 吕匚厂1 p ltd! Ins's丄L uslnK USB K.s._ ff 呂匸rinTFrl I tn f ir^t dlLKk E3X Scripted! Install to 『丄r st dlLst i(口^erLi^-Lte VMT5J- R-iOt 申广Clfi f I r F:t bi 勺广rl ri 1 3.加载图形界面 ESX 4.1I厂F卷工『HHiHnilllRHHV si

5. 最终用户许可 ESX 4:? 1 Jtl f |J - HWnl . ■*. FMfl 1 Hl. L LI 1*1 CopvrigM Ic) ZMMM WH?re. Lnc. ? UMH 1i M , v 54B 142647 J ■ cunpot . s ., 114! U :!j4.aB9571) * vHkl irrnx ■… [14^ 11:54.791235) ? 亠… (14^11 :55 i 258116 I ? rumwry rale …. [14: 11:55.291S4S] B vMfceuehtd ?… [14: 11:55.920£86 J ? usb [14;11=56? Hl 匚「QCO M E .?■ [14: ?2Ur?H3] ? iDcal-storaje … [14 1115? a 9S3G34 ) w I OCA I-s t jorage ■… [14^ 11;5B.773GB91 韩 thru 5 … [14^11:5B.816573J ■ restore loopback .?* r 14 > 11 - 58.9325B2 ] ■ Htmti l ?

VxWorks实时操作系统SIGNAL机制的应用

[摘要] 介绍VXWORKS实时操作系统的信号机制以及各种处理方法,特别是利用该机制实现异常情况的恢复和处理。 1.概述 信号可用来在同一任务内部或不同任务之间实现异步通信,从而改变对多个任务的控制流程。所有任务或中断服务程序均能向指定的任务发送信号,该信号的接收任务将立刻挂起当前的执行线程,而激活任务指定的信号处理程序。信号处理程序是由用户定义的,它关联与特定的信号,而且任务接收到该指定信号时的所有必要处理都在该程序中实现。信号的这种机制使得它特别适合于用来实现差错和异常处理。 2.信号屏蔽 在信号处理时,可通过信号屏蔽来选择需要进行处理的信号,接收到被屏蔽的信号,即使指定了相应的处理程序,也不作任何处理。 为了实现对信号的屏蔽,需要定义数据类型为sigset_t的变量,同时必须包含头文件“signal.h”。 下面介绍实现这一功能的函数: int sigemptyset ( sigset_t *pSet ) 该函数初始化信号集,使得该信号集不包含任何信号; int sigfillset ( sigset_t *pSet ) 该函数初始化信号集,使得该信号集包含所有信号; int sigaddset ( sigset_t *pSet , int signo ) 该函数向信号集中增加新的信号; int sigdelset ( sigset_t *pSet , int signo ) 该函数删除信号集中的信号; int sigismember ( sigset_t *pSet , int signo ) 该函数用来判断信号集是否包含某信号; int sigprocmask ( int how, const sigset_t *pSet, sigset_t *pOset ) 该函数用来设置信号屏蔽;这里,pSet为新的信号集,pOset为当前的 信号集,而how则指示处理方式,其取值与处理方式对应关系如下: SIG_BLOCK 结果信号集为当前信号集和指定信号集二者的并集,通过这种方式,可向当前信号集增添指定的元素; SIG_UNBLOCK 结果信号集为指定信号集的补集和当前信号集二者的交集;通过这种方式,可从当前信号集删除指定的元素;

win7环境VMware虚拟机环境的搭建

VmWare虚拟机环境的搭建 VMWare (Virtual Machine ware)是一个“虚拟PC”软件公司.它的产品可以使你在一台机器上同时运行二个或更多Windows、DOS、LINUX系统。与“多启动”系统相比,VMWare 采用了完全不同的概念。多启动系统在一个时刻只能运行一个系统,在系统切换时需要重新启动机器。VMWare是真正“同时”运行,多个操作系统在主系统的平台上,就象标准Windows应用程序那样切换。而且每个操作系统你都可以进行虚拟的分区、配置而不影响真实硬盘的数据,你甚至可以通过网卡将几台虚拟机用网卡连接为一个局域网,极其方便。安装在VMware操作系统性能上比直接安装在硬盘上的系统低不少,因此,比较适合学习和测试。 安装准备:1.下载VmWare WorksStation 目前最新版VmWare WorksStation8.0. 下载地址:https://www.sodocs.net/doc/6810641604.html,/soft/ossoft/OtherSystems/13741.html 软件安装过程: 需注意安装路径,软件本身500M左右。玩虚拟机要有足够的硬盘空间,内存越大越好。 环境的搭建: 英文界面。 第一步:new visual machine <新的虚拟机>

Next<下一步> 选择安装文件(系统镜像)的位置,上:从光驱,你要有操作系统光盘。下:从硬盘、优盘。直接找到iso文件。

虚拟机的名称: 安装地址: 不要选C默认地址。虚拟机很占空间,装在C盘你的机器开机时间会很慢。 下一步:

这个是账户的设置: 跳过,下一步。 关于虚拟机的配置是自动的,内存,硬盘和cpu你也可以自己更改。在启动机器的前一步。而且再装好系统后也可以改配置,除了硬盘配置不好改其他很方便。

实时操作系统包括硬实时和软实时的区别

一.什么是真正的实时操作系统 做嵌入式系统开发有一段时间了,做过用于手机平台的嵌入式Linux,也接触过用于交换机、媒体网关平台的VxWorks,实际应用后回过头来看理论,才发现自己理解的肤浅,也发现CSDN上好多同学们都对实时、嵌入式这些概念似懂非懂,毕竟如果不做类似的产品,平时接触的机会很少,即使做嵌入式产品开发,基本也是只管调用Platformteam封装好的API。所以在此总结一下这些概念,加深自己的理解,同时也给新手入门,欢迎大家拍砖,争取写个连载,本文先总结一下实时的概念,什么是真正的实时操作系统 1. 首先说一下实时的定义及要求: 参见Donal Gillies 在Realtime Computing FAQ 中提出定义:实时系统指系统的计算正确性不仅取决于计算的逻辑正确性,还取决于产生结果的时间。如果未满足系统的时间约束,则认为系统失效。 一个实时操作系统面对变化的负载(从最小到最坏的情况)时必须确定性地保证满足时间要求。请注意,必须要满足确定性,而不是要求速度足够快!例如,如果使用足够强大的CPU,Windows 在CPU空闲时可以提供非常短的典型中断响应,但是,当某些后台任务正在运行时,有时候响应会变得非常漫长,以至于某一个简单的读取文件的任务会长时间无响应,甚至直接挂死。这是一个基本的问题:并不是Windows不够快或效率不够高,而是因为它不能提供确定性,所以,Windows不是一个实时操作系统。 根据实际应用,可以选择采用硬实时操作系统或软实时操作系统,硬实时当然比软实时好,但是,如果你的公司正在准备开发一款商用软件,那请你注意了,业界公认比较好的VxWorks(WindRiver 开发),会花光你本来就很少的银子,而软实时的操作系统,如某些实时Linux,一般是开源免费

vmwarevsphere日常操作手册

虚拟化操作手册2018年1月23日

目录 一、vsphere虚拟化管理 (3) 1) 虚拟化组成及介绍 (3) 2) ESXi (3) 3) 登录vcenter (8) 4) 新建虚拟机 (9) 5) 虚拟机的开启、安装操作系统和关闭 (22) 6) 安装VMTOOLS (26) 7) 更改虚拟机CPU和内存配置 (27) 8) 增加虚拟机硬盘 (31) 9) 虚拟机增加网卡 (37) 10) 新建portgroup (41) 11) 虚拟机在ESXI主机间迁移 (44) 12) 虚拟机在存储LUN间迁移 (47) 13) 克隆虚拟机 (49) 14) 倒换成模板 (52) 15) 模板倒换成虚拟机 (55) 16) 删除虚拟机 (58) 17) 对ESXi的物理主机关机维护操作 (59) 三、P2V转换 (61) 1) 安装Converter Server (61) 2) 登录Converter Server client (63) 3) Linux P2V (63) 4) Windows P2V (69)

一、vsphere虚拟化管理 1)虚拟化组成及介绍 Vsphere 包括vcenter和ESXI主机组成. 虚拟机运行在ESXI主机上。 ESXI系统安装在物理服务器上。 Venter是虚拟化的管理平台,它安装在一台虚拟机上。 2)ESXi 连接服务器,或者从HP服务器的iLo管理界面中,登录ESXi界面。 如果不是hp服务器可以用管理界面进行管理。或者直接到机房的物理服务器前进行如下操作

按F2,登录。

常用的操作就两块,网络和troubleshooting。 其中troubleshooting中的restart management agents选项,用在vcenter无法管理ESXi主机时。

项目环境搭建手册

CRM项目搭建流程 一、前提条件 开发环境 前台 JDK 1.6 IDE: Eclipse for javaEE 3.7 SVN 插件版本 1.7.4 Tomcat 插件 Server:Tomcat 6 后台 Oracle PL/SQL Developer 开发代码 从 svn 检出 URL http://192.168.254.103/svn/yccrm-code 代码管控 SVN 二、搭建流程 代码导入 1.创建代码目录 demo_code,创建工作空间 workspace_demo 2.打开 eclipse,switch workspace 到 workspace_demo 下,并将 Preferences→Geberal 下的 Content Type→Text 和 Workespace 的默认编码设置为 UTF-8 3.修改 SVN 版本为 1.7.4,这样,就可以只在项目根目录下生成一个.svn 文件夹而不是每个目录下生成。

4.Show view 到 SVN 下打开 SVN Repositories 视图,新建 Repository Location:http://192.168.254.103/svn/yccrm-code 5.检出 crmbase 和 crmweb 代码到 demo_code 目录 6.delete 掉自动生成在工作空间的项目,但不要删除物理文件

7.新建 java project,选择 crmweb 文件夹作为 Location,Finish。 8. 新建 java project,选择 crmweb 文件夹作为 location,Next,在 Source 选项卡下勾选 Allow output folder for source folders 并更改 Default output folder 为crmweb/WebContent/WEB-INF/classes,Finish。

Vmware虚拟化环境介绍

Vmware虚拟化环境介绍

————————————————————————————————作者:————————————————————————————————日期:

Vmware vsphere 理论模型 本次搭建的虚拟化环境 SID SID ESX 5I 节点1 ESX 5I 节点2 Hypervisor 虚拟层 Hypervisor 虚拟层 操作系统层应用程序层应用程序层操作系统层池化资源池 第一台ESX 主机虚拟化WINDOWS 2008企业本WINDOWS 2003 32位WINDOWS 7 第二台ESX 主机虚拟化WINDOWS 2003 R2做Vcenter WINDOWS2003做AD 和DNS Vcenter server IP 10.10.11.233Admonistrator admin123 LAN Vmware vsphere client

建议实际环境vcenter由一台机架服务器来执行。 现环境已经建立了两台ESX主机的数据中心,这两台ESX宿主机在Vcenter的控制下组成了具有高可靠HA特性的硬件资源池。通过这个新建的数据中心,我们可以执行添加新的物理机,融入到资源池中,添加新的虚拟机为应用提供服务,或按照自己的要求创建一个新的资源池。 下图是新建数据中心ESX物理机的容错机制设置,在创建资源池的过程中已经开启了HA,如果有ESX物理机出现宕机情况,其上的虚拟机和应用会被资源池中的其它ESX主机接管。

在虚拟机的页面中,可以看到当前部署的全部虚拟机,包括CPU内存和硬盘的状态。 主机页面中查看到的是资源池中物理机的状态,由于机房的电源线不足,两台DL580都只接了一根电源线,所以有报警,vcenter的管理界面可以直接获取到ESX主机的监控状态,只要物理机有警报发生,在vcenter管理界面中可以得到体现。 也可以通过vcenter直接查看物理机和虚拟机的性能报告,还可以产生报表以供分析。

vmware vsphere 6.7虚拟化完整祥细配置手册

Vmware服务器虚拟化完整配置 VSPHERE 6.7虚拟化搭建及配置 Simon

目录 一、安装环境介绍 (3) 二、安装与配置vmware vsphere 6.7 (4) 1、安装vsphere 6.7 (4) 2、配置密码 (4) 3、配置DNS、主机名和IP地址 (5) 三、配置Starwind V8虚拟存储 (6) 四、使用windows 2012R2创建ISCSI存储 (9) 1、添加角色和功能 (9) 2、配置ISCSI链接 (10) 五、安装vcenter server 6.7 for windows (17) 1、安装vcenter server(自带嵌入式数据库) (17) 2、配置外部数据库SQL SERVER 2008 (22) 3、使用外部数据库安装Vcenter server (25) 六、安装Vcenter Server 6.7 for linux (29) 1、安装Linux版本的Vcenter (29) 七、创建数据中心和群集HA (42) 1、新建数据中心 (42) 2、创建群集HA (42) 八、添加ESXI主机和配置存储、网络 (44) 1、添加ESXI主机到群集中 (44) 2、配置存储 (45) 3、添加网络 (47) 九、创建虚拟机 (49) 1、上传镜像至共享存储 (49) 2、新建虚拟机 (49) 3、将虚拟机克隆为模板 (53) 4、通过模板部署新虚拟机 (55) 十、物理机迁移至ESXI(P2V) (60) 1、迁移windows物理机 (60) 2、迁移Linux物理机 (65)

3、使用Acronis BR迁移linux物理机 (66) 十一、vmotion迁移测试 (81) 十二、HA高可用测试 (83) 十三、VMware vSphere FT双机热备 (84) 十四、vSphere Data Protection配置部署 (86) 1、部署VDP模板 (86) 2、配置VDP (90) 3、创建备份作业 (96) 十五、部署vRealize Operations Manager (101) 1、部署ova模版 (101) 2、配置vRealize Operations Manager (104) 十六、部署VMware-vRealize-Log-Insight (110) 1、部署OVF模版 (110) 十七、附录 (117)

Vsphere 实验环境搭建手册

Vsphere 实验环境搭建手册 本系列适合对于Vsphere产品有了一定解的用户,并且处于实际开始动手部署实验阶段 Vsphere众所周知是Vmware推出的一款时下最火热的虚拟化平台,它分为许多系列产品,比如服务器虚拟化、桌面虚拟化、应用程序虚拟化,那么本系列主要让大家了解如何使用一台物理主机,在家中也能模拟实际使用环境中的应用场景以及一些高级功能。 Vsphere服务器虚拟化产品主要有2块,一块为ESX SERVER,一块为ESXI SERVER。ESX和ESXI主要的区别在于是否有Server Console,ESXI相对于内核比较精简,所以性能会比ESX出色,但是ESX SERVER的优势主要体现在安全方面以及排错也会相对于简单些。 废话不多说了,首先了解下具体的实验架构吧,下图为整体实验拓扑图 点图放大 我们看到有四台主机,角色分别为 https://www.sodocs.net/doc/6810641604.html, ESXI4.1主机 https://www.sodocs.net/doc/6810641604.html, ESXI4.1主机 https://www.sodocs.net/doc/6810641604.html, Vcenter4.1主机

https://www.sodocs.net/doc/6810641604.html, AD域控制器主机 由于我们实验环境中没有硬件存储,所以我们会采用软件存储来模拟ISCSI共享设备,至于为什么需要使用共享磁盘,后面系列博文会详细描述。 红色线路部分为后端SAN网络速度在实际部署环境中应该为1000M网络带宽以上或者使用光纤网络,黑色线路部分为传统以太网部分,实际部署中可以采用1000M以下的带宽。那么多台服务器我们应该如何才能部署到一台计算机上呢?这里我要介绍下Vmware的一款桌面虚拟化产品 Workstation,在7.0以上的版本中已经支持将ESX或者ESXI SERVER直接安装在Workstation中,并且可以启动其中的虚拟机,所以我们首要任务就是下载VMWARE WORKSTATION。 点图放大 确认CPU是否支持虚拟化,我们知道X86 CPU的硬件虚拟化是建立在CPU指令集主持的情况下,如果CPU不支持虚拟化,那么我们也无法在VMWARE WORKSTATION 中运行ESXI SERVER。 其次我们需要有ESXI的安装介质,前文提到过ESXI是相对于简化的一个版本,所以光盘镜像也相对于ESX “缩水”不少才200M多,从架构图中我们也可以观察到ESXI 是建立在Hareware上的一层薄薄的Hypervisor,在Hypervisor上运行着一些Guest OS(Virtual Machine),两台ESXI主机必须独立安装不能克隆,因为克隆后的主机SH1值会相同在做后续实验会出现问题,请各位格外注意! Vcenter4.1 需要部署在Windows X64系统中,所以需要准备Windows X64系统光盘,这里笔者使用了Windows Server 2003 R2 SP2 X64 Enterprise版本。

java虚拟机环境配置

文章分类:Java编程 第一步:下载jdk和tomcat:JDK下载Tomcat下载 最新的jdk为1.6.10,tomcat为6.0,建议jdk1.4以上,tomcat4.0以上 第二步:安装和配置你的jdk和tomcat:执行jdk和tomcat的安装程序,然后设置按照路径进行安装即可。 1.安装jdk以后,需要配置一下环境变量,在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量(假定你的jdk安装在C:\Program Files\Java):JAVA_HOME=C:\Program Files\Java\jdk1.6.0_10 classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(.;一定不能少,因为它代表当前路径) path=%JAVA_HOME%\bin 接着可以写一个简单的java程序来测试JDK是否已安装成功: Java代码 1.public class Test{ 2. 3. public static void main(String args[]){ 4. 5. System.out.println("This is a test program."); 6. 7. } 8. 9.} 将上面的这段程序保存为文件名为 Test.java的文件。 然后打开命令提示符窗口,cd到你的Test.java所在目录,然后键入下面的命令javac Test.java java Test 此时如果看到打印出来This is a test program.的话说明安装成功了,如果没有打印出这句话,你需要仔细检查一下你的配置情况。 2.安装Tomcat后,在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量(假定你的tomcat安装在c:\tomcat): CATALINA_HOME:C:\Program Files\Apache Software Foundation\Tomcat 6.0 CATALINA_BASE:C:\Program Files\Apache Software Foundation\Tomcat 6.0

相关主题