分类: 服务器与存储
2008-06-13 14:08:49
对于中小型企业和SOHO用户来说,一个光盘刻录机就足够了。在现实中问题却没有那么简单,假设公司的刻录机安装在一个员工的计算机上,那么别人要进行刻录时就会影响到他的正常工作。如果使用异构操作系统,更加麻烦。为每台桌面配置是不现实的。可以在安装刻录机的Linux服务器部署webCDcreator共享刻录软件。把这台服务器连接到网络上,这样要刻录光盘时就没有必要一定要到机器旁边,只需在刻录时对媒体进行切换即可。图-1是网络拓扑结构。
图-1 网络拓扑结构
使用webCDwriter的优点:节约资金。所有软件都是免费的。所使用的计算机只需能够运行内核为2.2.x以上的任一Linux发行版即可。工作高效。由于无需来回拷贝数据,所以可以节约时间。在进行光盘刻录时,也不会有人因此而耽误工作。集中化的方式有利于管理。
首先在服务器端安装配置软件,然后在客户端(Linux、Windows、Mac OS X都可)通过安装Java的浏览器(http://服务器IP地址:12411)即可访问服务器上的刻录机进行自己的数据备份。传统情况下,通过网络发布软件需要用户在Web上查找和下载,然后在系统中存放并执行安装程序。执行安装程序后,将提示指定安装路径和安装选项,例如完全、典型或最小安装。这通常是一个耗时、复杂的任务,而且在安装软件的每个新版本时都必须重复进行此任务。 Java Web Start(JWS)是Sun公司推出的新的一种基于Java技术的应用程序发布技术。它是连接计算机和 Internet 的便捷通道,并且允许用户在完全脱离Web 的情况下运行和管理应用程序。JWS提供一次点击就激活应用程序的简易方法,并保证总是运行最新的版本,从而可消除复杂的安装或升级过程。JWS技术是一种面向Web的应用程序部署解决方案,使用JWS技术的好处如下:
1. 高效交互的用户界面,可与传统应用程序(如文字处理和电子表格软件)相媲美;
2. 较低的带宽需求,应用程序无须在每次单击时都与Web服务器进行连接,它可以缓存已经下载的信息,在低速连接上实现更好的交互;
3. JWS将下载的所有文件缓存在本地计算机上,支持脱机使用;
4. 在每次启动时,JWS将检查Web服务器是否有应用程序的更新版本,如果有将自动下载和启动。这样,应用程序将自动更新,没有复杂的升级过程。
二、获取并安装软件
系统要求:
由于开发者使用C语言开发的,所以安装前请检查系统gtk2+模块的gcc编译器版本。
# rpm –qa | grep gcc
硬件: 中央处理器:兼容 Intel X86处理器Pentium 200 以上 ,32 兆(推荐64兆)内存,显示内存4兆。
软件: 内核版本 2.2以上 ,KDE 2.0以上或GNOME 1.2以上,X Window System XFree86 3.6.x 以上,桌面分辨率至少为640×480 ,桌面颜色至少6万5千色(16位元)。
由于可以从官方网站下载webCDwriter的安装脚本,并且所需的组件都已经包含在该软件包中,所以只需简单地下载安装即可。不管使用的是Mandrake、SuSE Linux,还是Red Hat Linux,都可以使用和以下类似的方法来安装webCDwriter,首先使用非root权限执行以下操作:
$wget
$sh webCDwriter-2.8.0-installer.sh
webCDwriter 2.8.0 installer
Verifying the checksum... OK
Has dpkg... no
Has rpm... yes
……
安装脚本会自动检测系统并且生成一个rpm安装包,然后会出现如图-2提示。
图-2 生成一个rpm安装包
按照提示切换为root用户执行以下操作
$ su
Password:xxxxxx
#rpm -Uhv webCDwriter-2.8.0-1.i386.rpm
系统会出现如图-3提示。
图-3 启动CDWserver 方法