天天看点

安装和配置Citrix服务器

安装环境:宿主机:Dell2850  Intel Xeon 3.0G Memory 4G HD SCSI 10000r/m 73G RAID1

                     虚拟机:VMware Workstation 5.51 Intel×2,Memory 1G HD SCSI 20G(Citrix)

宿主机上安装的是MS Windows2003 SP1,上面除虚机外还装有一套eFAX软件;虚拟机上一共有三个虚机,一台是作标准应用的,一台Citrix,一台作为终端登录机。宿主机系统无所谓,主要是能装好VM软件就OK。

第一步,安装Windows2003

这是最重要的一步,打开虚机的时候,不能用以前装过的克隆,也不能用已经装好的OS,一定要重新安装,为什么呢?在虚机开机安装的时候,一定要进入CMOS,把要安装这台虚机的系统时间改到很久以后,比如像我一样改成2020年。具体原因先这里卖个关子。好了,剩下的时间就是开始像平时一样安装Windows2003,其中有设置时间的地方,应该是2020年,千万不要改。安装完成后,可以把新出的SP2安装上,由于SP2没有像SP1一样改了Windows2003的内核,只是一个补丁集,所以没有关系。全部安装完成后,不要去网上Update,为什么呢?你的系统时间和标准时间不对,MS是不让你更新的。

第二步,配置服务器的必要服务

Windows2003 SP2安装好重启后,需要装上一些额外的服务,包括ASP.net,IIS,终端服务器和终端服务器授权,如下图:

在选终端服务器时,它是提示你去掉Internet Explorer增强的安全配置的,去掉它也好,省得打开个网页费半天功夫。这时点下一步开始安装,基本都按默认的来,需要改的地方如下图:

安装和配置Citrix服务器

这表示我们可以在剩下的120天内试用它,全部安装后,把时间改回现在,就可以用上个N年,这就是一开始改系统时间的目的。之后一路回车,完成,然后按要求重启。

安装和配置Citrix服务器

第三步,安装Citrix软件

终于走到了正题,安装前,不要把系统时间改回来,运行Citrix的安装程序:

安装和配置Citrix服务器

选择红色框的这个部分,将出现下面的界面:

安装和配置Citrix服务器

有些人可能说这个图有什么好演示的,这里Citrix作的非常严格,很像当时NT安装,一定要你把License Agreement看完才能点Next。

安装和配置Citrix服务器

这里是安装需要选择的项目,选择这个箭头的项目就是全选,省得一个个挑麻烦。在安装的过程中,基本都是下一步,只有几个地方需要选择一下。

安装和配置Citrix服务器

这个是装Citrix的组件的位置,选择从CD上安装,安装的路径选择红色框中的地址。还有就是:

安装和配置Citrix服务器

一定要选择你购买的版本,否则到时License会报错,不过这里选错也没有关系,可以安装好后修改,我们买的是最简单的Standard,所以选择这个。还有一个要选License文件的地方,当时可以不选,选择继续往下就可以。后面基本没有什么麻烦的地方,一路回车,直到安装完毕,需要你重新启动

第四步,注册Citrix服务器

这步一般不太会出错,即使出错应该也好修改。首先我们要先用License文件来注册这台机器,在注册之前,要先改该机器的机器名,把它改成当时申请License时填写的机器名,一定要注意大小写。选择安装程序中Citrix à Management Consoles à License Management Console,这时会打开如下图的界面:

安装和配置Citrix服务器

选择上面的Configuration,然后选择Step2,这时你将找到你的License文件,它显示在下面,最后点击Complete License Inventory,这时你的Citrix就注册完成了。最好重启一下,这步看似简单,但我反复作了很多遍。

第五步,配置Citrix服务器

在装好Citrix以后,会在屏幕右侧出现一个竖条的工具栏,先选择下面倒数第二个按钮,先要运行一个Configure and run discovery,第一个默认next,第二个要添加上你本身这台机器,写上机器名就行了,下一步选择加上本地计算机,之后全部next就好了,又可能提示“The My Knowledge features will not be available for farm NewFarmName.”请忽略。完成后打开如下的界面:

安装和配置Citrix服务器

新建一个站点,这个意思就是通过IIS发布Citrix的界面,就是用户通过浏览器连到Citrix服务器上来访问那些应用。第一个默认选择,第二个按下图选择:

安装和配置Citrix服务器

上面的默认网站是指我们的这个发布页路径是否放在IIS的默认网站中(不用改),第二行的TEMP是我随便写的,当然你们可以突出和其他发布页的区别,另外下面的复选框是指是否可以只要打开域名就可以自动显示出该页面。如果不选,就必须要输入全部路径。接着出现下图:

安装和配置Citrix服务器

这是添加认证配置服务器,这里输入机器名或IP都可以。剩下两步都按缺省选择。在配置好该Web Interface以后,我们可以测试一下发布出来的页面,具体情况我们等会在应用中细讲。大家应该注意到,我们这台服务器是放在局域网中的,如果只在公司内部发布,其实意义不是很大,Citrix主要是解决外部访问公司内部文件及应用的工具,如果从Internet上访问局域网的服务器,则必须借助我们的防火墙网关利用NAT技术将它发布出去。如何在防火墙上设置不是我们这里要讨论的问题。利用NAT技术发布,还需要为刚才这个Site进行一些配置。如图:

安装和配置Citrix服务器

右键选择你刚才配置好的Site,然后按上图分别点开Edit DMZ Settings和Edit address translations,打开Edit DMZ Settings,则看见如下图:

安装和配置Citrix服务器

把缺省的Direct改成Translated,然后打开Edit address translations,可以看见如下图:

安装和配置Citrix服务器

在这里同样的要添加两个,上面那个IP是局域网的,下面隐掉的是对Internet的真实IP,添加两个IP都是一样的,就是一个是1494端口,一个是80端口。这时如果你的防火墙也设置好的话,你的这个Site就可以在外面访问了。

下面我们在说一下如何发布应用程序,上面的站点只是个可以用域登录的空壳,这里我们要设置哪些本地有的程序可以让连接上来的用户使用。我们先选择右边竖工具条的倒数第三个,将提示你登录Management Console,用Citrix管理员登录后看见下图:

安装和配置Citrix服务器

在这里右键点击Applications,然后选择Publish Application,这时将打开发布应用程序向导,开始一个显示名字就填写该应用程序的名字,最好都写英文,下面描述可以不写。下一步,选择发布程序的类型,一般都选Application,这时下面的Command Line是让你选择运行的程序的文件,比如Excel,你可以去Program Files\Office下面找Excel.exe。下一步可以不用理会,再下一步,显示的分辨率和颜色,这个按自己喜爱选择,当然不要选太高,影响速度。下一步,是否带声音过来和选择加密级别。下一步,哪里来的机器可以连上使用这个程序。下一步,把刚配的这台机器添加到右边配置好的服务器框中。下一步,选择可以使用的用户,缺省是不显示用户的,这里可以选组,也可以选用户。然后就完成了。可以按这个步骤发布本地上安装或本身就有的任何程序。

第六步,客户端连上Citrix服务器

打开浏览器,输入地址,最终到了如下图的界面:

安装和配置Citrix服务器

左边是让用户输入用户名密码的,红框画的是一个小客户端,第一次打开是会出现,需要你点击它,它将从你的服务器上被下载下来并安装,安装好了以后,将会提示你重新启动浏览器,这时就不会看见这个内容了。在登录以后,将可以看见你需要的应用程序在左边,单击它就可以使用了,你会发现在你的机器上使用了自己没有安装的程序,这是多么奇妙的一件事情。如果你的网速不错的话,其实根本感觉不出来它是在远程机器上操作。

继续阅读