由于安装说明文档“ACE-INSTALL.html”中提及的linux安装过程极少,其主要针对Unix、Windows,手动配置较多,加上本人安 装后感觉“ACE-INSTALL.html”文档有些影响视听,因为主要的动作都能够由ACE包中的安装脚本ACE-install.sh自动完成,我 们主要的工作就能够直接对这个安装脚本来处理即可。
1、安装环境:
lRedHat 9.0
ACE安装包ACE TAO CIAO.tar.gz,
http://deuce.doc.wustl.edu/Download.html , "Latest Beta Kit",beta版既是ACE的最新版。
2、安装过程:
第一步
先配置ACE_ROOT环境,命令:
“vi /etc/profile”
在其中加入4行
ACE_ROOT=/opt/ACE
export ACE_ROOT
LD_LIBRARY_PATH=$ACE_ROOT/ace:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
我是加在“export PATH USER….”后的。完成后将/etc/profile执行一次,命令:
“chmod 555 /etc/profile”
“/etc/profile”
这样我们的ACE_ROOT就配置好了,能够用如下命令查看ACE_ROOT是否配置好了:
“echo $ACE_ROOT”
这个时候最好reboot启动一次linux。
第二步
不要自己手工将ACE TAO CIAO.tar.gz包完全解开,特别强调不要完全解开,后面能够看到安装脚本会给我们解开他的;假如您手工解开全部, 安装脚本将会将您的解压缩目录删除的!我们要做的事就只是将ACE TAO CIAO.tar.gz包中的ACE-install.sh安装脚本单独解出 来,并对其修改。我们只要这一个文档就能够。
用mkdir建目录,如/home/my/ACE,然后将您的ACE TAO CIAO.tar.gz放在此目录下(用cp命令拷贝或mv命令移动到此目 录)。注意这个目录将是您的一个存放ACE TAO CIAO.tar.gz的目录,安装脚本会来这个目录找这个文档的,这个目录和ACE_ROOT是不 相同的,且ACE-install.sh也提示不要将这两个目录配置成同一个目录。ACE_ROOT将是我们的安装目标目录。
从ACE TAO CIAO.tar.gz解压出单个文档ACE-install.sh:
“tar –zxvf ACE TAO CIAO.tar.gz ACE_wrappers/ACE-install.sh”
解好后,会出来一个新的子目录“ACE_wrappers”。此时能够先将ACE-install.sh移到外面的目录来:
“mv /ACE_wrappers/ACE-install.sh .”
“.”代表当前目录。当然ACE-install.sh在什么路径下是没什么影响的,因为我们要对ACE-install.sh的内容进行修改的,里面有 很多路径要修改。 好,现在在/home/my/ACE就有了ACE-install.sh,我们现在用vi对其进行修改,修改前自己能够先备份一个。命令:
“cp ACE-install.sh ACE-install.sh.bak”
“vi ACE-install.sh”
我们能够看到缺省的,这个文档是用来在UNIX下做安装的。所以我们要将其中的有关UNIX的部分换成linux即可。
先找到“MY_ACEDIR=$/aceconfig”,将其改成“MY_ACEDIR=/home/my/ACE”,就是改成我们自己建的、放有ACE TAO CIAO.tar.gz文档的目录,之后去掉前面的注释“#”号。
接着在下面一点,找到“MY_ACE_CONFIG=config-sunos5.4-sunc -4.x.h”,将其修改成 “MY_ACE_CONFIG=config-linux.h”,即改成linux下的配置文档。 继续改,找到“MY_ACE_GNU_MACROS=platform_sunos5_sunc .GNU”,将其改成 “MY_ACE_GNU_MACROS=platform_linux.GNU”。这个是各种操作系统平台下的GNU宏文档配置。
好了,文档修改完毕,保存退出“:wq”。
第三步
我们的重点到了,现在就能够安装ACE了。
此时应该是在/home/my/ACE目录下,我们执行:
./ACE-install.sh

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!