Linux(unix)环境下Ecology_系统安装指南
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Linux(unix)环境下Ecology 系统安装指南
1.安装ecology
1.上传ecology.tar、resin.tar文件到/usr目录
2.解压ecology.tar
进入/usr目录,执行
tar –xzf ecology.tar
3.解压resin.tar
进入/usr目录,执行
tar –xzf resin.tar
解压完成后可以看到在/usr 目录下生成了resin-2.1.14 , ecology 目录
4.安装jdk. 如果操作系统是linux,那么可以直接使用我们提供的安装包,并
跳过步骤5.安装方法:
1.上传j2sdk.tar.tar文件到/usr目录
2.解压j2sdk.tar
进入/usr目录,执行
tar –xzf ecology.tar
解压完成后可以看到在/usr 目录下生成了j2sdk1.4.1_01目录
如果操作系统是unix系统(solaris, hp-unix等),那么需要到sun公司的网站上下载j2sdk1.4.1或更高版本的安装包。一般情况下客户操作系统中都已经安装好了符合要求的jdk, 可以让客户方工程师提供jdk的安装路径。
5. 配置httpd.sh
编辑/usr/resin-2.1.14/bin/httpd.sh文件,找到JAVA_HOME=/usr/j2sdk1.4.1_01后把路径改为正确的jdk安装路径
6. 检查字符集设置。
运行locale命令,可以查看当前的字符集设置,如果不是中文字符集,那么需要修改字符集设置为中文字符集,否则创建数据库会失败。不同的操作系统对中文字符集的表示方法不太一样,但基本上都是以zh为前缀,如zh、zh_CN、zh_CN.GBK、zh_CN.GB18060等等。如果显示的字符集不是以zh开头,那么就需要把字符集修改为中文字符集。修改之前首先要知道该操作系统中文字符集是怎样表示的,使用locale –a命令可以查看所有字符集,找到其中的中文字符集后记下来,然后修改LANG环境变量和LC_ALL环境变量值为该字符集。不同的操作系统修改环境变量并使之永久生效的方法是不一样的,可以让客户方工程师提供协助。
1.1.1. 启动Ecology系统
启动resin:/usr/resin/bin/startresin
停止resin:/usr/resin/bin/stopresin
resin 启动后,即可创建数据库
8. 数据库创建完成后,检查Ecology的运行属性文件/usr/ecology/prop/weaver.properties
看各参数是否正确。
9.将启动命令加入系统启动脚本:修改/etc/rc.d/rc.local,加入:
/usr/ resin-2.1.14/bin/startresin(适用于linux,其他操作系统的启动文件可能不是/etc/rc.d/rc.local,需要客户方工程师协助提供该操作系统的启动文件,加入/usr/ resin-2.1.14/bin/startresin)
注:1.在linux下运行我们的系统请务必使用jdk1.4以上jvm。
2.如果使用telnet等终端工具启动resin, 关闭终端后resin也会停掉,解决方法是使用nohup命令。可以写一个新的启动脚本如下:
nohup /usr/resin/bin/startresin
3.solaris下使用stopresin不能停掉resin, 可以手动kill resin运行的进程id或写一个新的停止脚本如下:
kill -9 `ps -ef | grep "java -Djava.awt.headless=true" | awk ''{print $2}''`