宏景EHR50的安装01第一章系统管理安装.docx
《宏景EHR50的安装01第一章系统管理安装.docx》由会员分享,可在线阅读,更多相关《宏景EHR50的安装01第一章系统管理安装.docx(33页珍藏版)》请在冰豆网上搜索。
宏景EHR50的安装01第一章系统管理安装
第一章系统安装
宏景eHR人力资源管理系统是采用当今流行的java技术开发的B/S架构产品。
数据库支持SQLServer2000/2005/2008、Oracle9i/10g、DB28.x;应用服务器支持Tomcat5.x、WebLogic9.0及Webshpere6.0等;数据库服务器操作系统与数据库系统有关,即SQLSERVER2000/2005只适用于Windows2000/XP/2003,Oracle和DB2支持Windows2000/XP/2003、Unix(Solaris)、Linux等操作系统;应用服务器操作系统支持Windows2000/XP/2003、Unix(Solaris)、Linux操作系统等。
下面就几种典型的安装环境分别进行说明。
第1节Windows下Tomcat+SQLServer或Oracle的安装
1.1软件要求
客户机操作系统:
Windows9x/NT4.0SP6/XP/2000/2003,任选;
客户机浏览器:
IE6.0及以上版本;
数据库:
MSSQLServer2000/2005/2008(MSSQLServer2000必须打SP3或更高版本的补丁)或Oracle9及以上版本;
应用服务器操作系统:
Windows2000SP2/XP/Server2003或Linux/Unix,任选;
数据库服务器操作系统:
Windows2000SP2/XP/Server2003或Linux/Unix,任选;
应用服务器:
Tomcat5.0及以上。
1.2硬件要求
客户机:
采用一般的PC即可:
最低配置:
CPU:
PII350以上,128M内存,1G以上硬盘空间;
推荐配置:
CPU:
PIII800以上,512M内存,3G以上硬盘空间。
服务器:
最低配置:
CPU3.46GHZ及以上,内存2G,2*73G硬盘;
推荐配置:
CPU3.66GHZ及以上,内存4G,4*73G硬盘。
1.3安装说明
安装HJ-eHR系统前,请先安装好Sqlserver或Oracle数据库。
插入安装盘,出现如图1-1-1所示的安装界面:
图1-1-1
点击“安装eHR”,系统弹出如图1-1-2所示的安装HJ-eHR的界面,
图1-1-2安装界面
1.3.1数据库安装
点击图1-1-2所示的“
”按钮,弹出提示信息框“安装SQLSERVER数据库还是ORACLE数据库(y/n)”,点“是”按钮,安装SQLSERVER数据库;点“否”按钮则安装ORACLE数据库。
如点“是按钮”,系统进入后台数据库的安装界面,出现如图1-1-3所示的界面:
图1-1-3
选择“服务器端数据库”和相应的版本,进行服务器端数据库的安装。
系统弹出“输入用户名及口令”对话框,系统默认用户名为“SA”,口令为空,如安装的SQLSERVER有口令,则在口令框中输入口令,点击“确定”按钮,系统弹出“选择安装文件夹”对话框,可通过选择“驱动器”中盘符来改变安装路径。
点击“OK”按钮,系统开始安装数据库。
1.3.2加密锁安装
(1)加密锁服务器程序安装
加密锁提供了并口和USB口两种锁。
在安装USB加密锁时,应该先安装加密锁服务程序,然后再插USB加密锁,以防止系统自动识别时不正确。
安装加密锁服务程序具体如下。
在图1-1-2的界面,点击“
”,随后系统弹出“选择安装路径”对话框,系统默认的路径为c:
\hrplock。
如想改变默认的安装路径,可通过单击“浏览”按钮来改变安装路径,单击“下一个”按钮,系统开始文件的安装,最后系统安装完成弹出“重新启动计算机”的提示框,点击“是”重启计算机。
(2)加密锁服务器设置
HJ-eHR系统加密锁程序安装完毕后,须重新启动机器,此时在系统的任务栏的托盘中出现加密锁服务程序的图标
,双击此图标,出现如图1-1-4对话框:
图1-1-4
在桌面右下角任务栏中的小图标“
”上点右键,系统弹出如图1-1-5所示界面。
图1-1-5
启动:
启动锁服务程序。
暂停:
暂停锁服务程序。
主界面:
可打开锁服务的主界面,即“网络服务器”窗口。
授权:
进入锁用户授权界面,可新增、修改、删除用户等操作。
设置:
实现基本参数、数据库设置。
关闭:
关闭1-1-5界面,锁服务正常运行。
退出:
停止锁服务程序。
下面详细介绍锁服务的设置和授权。
一、设置
点击“设置”按钮,系统弹出如图1-1-6所示窗口,在此,有如下几点可以进行服务器的设置。
图1-1-6
1、基本参数
(1)TCP端口设置
1.1:
TCP端口,默认为7800;
1.2:
日志显示最近多少条:
可以设置显示最近日志的条数;
(2)非授权用户试用设置
允许未授权机器试用或只允许授权机器试用;
(3)验证机制设置
三个选项:
验证机器名、验证IP地址以及验证机器名和IP地址。
(4)通锁按并发处理
两项:
按并发和不按并发。
此项设置只适用于客户端为7.2以前版本有效,7.2以后版本时,此设置无效,均为并发。
2、数据库
(1)数据库密码设置
在此可以修改数据库的密码,可以参见说明,如图1-1-7所示。
图1-1-7
注意:
修改数据库中yksoft用户口令后,必须同时修改锁服务中yksoft用户的口令,否则不能登录系统。
锁服务修改口令界面如图1-1-7所示,此处口令必须跟数据库口令一致。
二、授权
点击图1-1-4中“授权”按钮或图1-1-5中“授权”按钮,系统弹出如图1-1-8所示窗口,在此,可以进行授权设置。
图1-1-8
点图1-1-8中“新增”按钮,系统弹出如图1-1-9所示窗口;
图1-1-9
在图1-1-9中,录入用户的机器名(IP地址可以自动获取),记录用户所在的单位名称、部门、姓名和联系电话,然后点确定按钮即可。
当有其他未授权的用户登录此锁服务时,通过点击图1-1-8中的“刷新”按钮,自动创建用户并显示在“授权设置”界面中。
管理员可以通过工具栏的“修改”按钮进行用户基本信息的修改,然后点确定按钮,图1-1-8界面中的“保存”按钮的灰色变为黑色,此时点保存按钮即可修改成功。
如果点“返回”按钮,弹出提示信息“数据未保存,是否保存(y/n)?
”,点“是”保存修改信息,反之则不保存修改信息。
还可以通过“删除”按钮删除已经授权用户。
在图1-1-8中,点击“文件”菜单,包括备份和恢复两个功能。
通过“备份”功能可以对授权体系进行备份,通过“恢复”功能可以在需要恢复时进行恢复。
三、升级
用于客户对加密锁进行升级。
在图1-1-4中,点击“升级”按钮,系统弹出图1-1-10界面。
第一步:
点“申请表”按钮,弹出加密锁升级申请表,用户填写加密锁使用者情况和申请情况信息后,点“生成”按钮将生成加密锁升级申请表,发给宏景世纪公司(*****************)。
第二步:
经宏景世纪公司进行资格审核通过后,将给您发送加密锁升级文件。
第三步:
用户导入加密锁升级文件(后缀为lck文件),点升级即可。
图1-1-10
注意事项:
加密锁升级文件只能使用一次,用过后作废。
如果是单机版,本机没有安装加密锁服务器,必须先安装加密锁服务程序,然后才能进行远程升级。
升级时,必须先插入加密锁,然后再启动Hrpserver.exe。
[说明]:
如果加密锁不能自动启动,此程序启动文件在加密锁安装路径(如:
c:
\hrplock)下,文件名为hrpserver.exe,可通过双击此文件名手动启动加密锁程序。
1.3.3HJ-eHR系统安装
点击图1-1-2所示的“
”按钮,出现如图1-1-11所示的安装界面:
图1-1-11
第一步:
安装JDK1.5程序
点击图1-1-11界面的“
”按钮,安装JDK,一路“下一步”,采用默认安装。
默认JDK的安装路径为“C:
\ProgramFiles\Java\jdk1.5.0_06”;
第二步:
安装Tomcat
点击“安装TOMCAT”按钮,输入Tomcat的安装路径,比如输入C:
\TOMCAT5,点击安装。
第三步:
安装HJ-eHR
点击图1-1-11所示界面的“
”按钮,进入图1-1-12所示界面。
图1-1-12安装HJ-eHR界面
(1)程序安装
第1步:
Tomcat安装路径选择
点击图1-1-12中“请选择Tomacat安装目录”处的浏览按钮,选择Tomacat的安装路径,默认为C:
\TOMCAT5。
第2步:
安装程序
点击图1-1-12中“程序安装”按钮,弹出“正在安装程序,请稍候…”提示框,程序安装成功后给出“安装成功!
”提示信息。
(2)参数设置
点击图1-1-12中“参数设置”按钮,弹出参数设置界面,如图1-1-13所示。
图1-1-13参数设置
1.MSSQL数据库参数配置
(1)数据库设置
数据库类型:
分MSSQL和oracle,用户根据需要进行选择,默认为MSSQL2000及以上(注意:
MSSQLServer2000必须打上SP3或更高版本的补丁);
数据库位置:
指定数据库所在的机器的IP地址或机器名;
端口:
MSSQL数据库默认端口为1433;
数据库名称:
指要连接的数据库的名称;
用户名:
指该应用用哪个用户去连接的数据库,默认为yksoft;
密码:
连接数据库的用户的口令;
最大并发用户数:
一般使用默认值(必填);
最大空闲用户数:
一般使用默认值(必填)。
(2)web端口设置
图1-1-14端口号设置
Web服务器端口:
TOMCAT的默认端口为8080,一般不需要更改。
如果WINDOWS操作系统安装了IIS或其它服务,占用了该端口,请将8080修改成8081或其它端口。
(3)加密锁设置
图1-1-15加密锁设置
●加密锁服务器IP地址:
指插加密锁机器的IP地址或机器名
●加密锁器服务器端口:
默认为7800,如果加密锁服务器中修改过端口,这里需要改成一致。
●设置完后,点击保存,如果测试成功,说明参数配置没有问题。
未成功,请重新配置参数。
2.ORACLE数据库参数配置
●数据库设置中,端口:
指ORACLE数据库的端口,默认为1521。
●数据库设置中其它项的说明及端口设置和加密锁的设置请参见SqlSever数据库参数配置说明。
(4)JDK的环境变量
图1-1-16JDK环境变量设置
点击图1-1-16界面的“设置”按钮,找到JDK的安装路径,默认为:
“C:
\ProgramFiles\Java\jdk1.5.0_06”,如图1-1-7所示,然后按“确定”按钮;
图1-1-7JDK安装路径
1.4如何启动TOMCAT服务
进入TOMCAT安装目录下的bin目录,本例为“C:
\TOMCAT5\bin”,双击“startup.bat”,出现启动窗口,如图1-1-13所示:
图1-1-13TOMCAT服务启动界面
1.5如何升级
操作步骤:
1.停掉TOMCAT,进入C:
\TOMCAT5目录,删除work目录,进入webapps目录下,删除hrms.war文件和hrms文件夹,将新的hrms.war拷贝到webapps下。
2.执行启动TOMCAT服务的步骤。
1.6常见问题
1、TOMCAT启动后一闪而过
原因:
以前安装过TOMCAT,重新安装后更改了TOMCAT环境变量,未能立即识别环境变量。
解决办法:
重启机器,再启动TOMCAT。
2、提示:
“未取得与数据库的连接,网络不通或参数配置等原因造成”
原因:
(1)网络不通,服务器与数据库未能连上;
(2)配置参数中未正确设置,例如:
口令不正确,端口被防火墙关闭;
(3)检查MSSQLServer数据库是否打上SP3或更高版本的补丁;
3、登录后无任何功能模块
解决办法:
1)试用版,不需要启动加密锁服务,而用户却启动了加密锁服务,程序不能找到任何授权模块。
解决办法,关闭加密锁服务程序,重新启动TOMCAT服务。
2)未找到加密锁。
解决办法,检查加密锁端口是否被禁用,安装加密锁服务的机器网络是否通畅。
3)加密锁服务HrpServer.exe文件没有更新,老的锁服务只支持自助系统。
4、点击后台业务模块没反应或后台业务模块无法打开
解决办法:
1)删除已有hrp2000文件夹和C:
\WINDOWS\system32\hrmsAXProj.ocx,重新点后台业务中的任何一模块进行重新下载。
2)请到“系统管理”模块,安装“JDK下载”
3)Config\system.properties文件中
4)dbserver_addr=xxx.xxx.xxx.xxx(客户端是否能PING通此IP地址)
5)dbserver_port=1433(此端口开放)
6)类似于“yohoo助手”的霸王软件阻止了程序的运行,霸王软件一般不容易卸载,请用“恶意软件清理助手”清除。
“恶意软件清理助手”为免费的绿色软件,可以从网上下载。
7)检查IE的设置是否正确(参见系统右上角“帮助”)。
第一步:
检查IE的设置,单击IE浏览器“工具”菜单下的internet选项,点击常规面板中的“设置”按钮,将“检查所存网页的较新版本:
”设置成每次访问此页时检查。
如下图1-1-14所示:
图1-1-14
第二步:
切换到“安全”面板,选中"本地intranet",先点击“默认级别”按钮。
再点击“自定义级别”按钮,将安全设置对话框中的“ActiveX控件和插件”以及“脚本”下的选项全部启用。
再选中"Internet",用同样的方法进行设置。
如下图1-1-15所示:
图1-1-15
第2节Windows下BeaWeblogic9+Oracle10g安装方法
2.1安装Weblogic9
(1)BEA产品的安装
安装BEA产品,一路next,有问题请参见BEAWeblogic产品的安装说明。
(2)创建域
BEA安装成功后,找到\\bea\weblogic91\common\bin目录下的config.cmd,双击打开config.cmd,按向导创建domain
(1)选择“
”,然后按“NEXT”按钮。
(2)在下一页面,按下图1-2-1选择:
图1-2-1
然后按“NEXT”按钮。
(3)输入用户名、用户密码,界面如下图1-2-2:
图1-2-2
然后按“NEXT”按钮。
(4)域的启动模式和JDK的选择。
域的启动模式选择“
”,JDK选择“
”,然后按“NEXT”按钮。
(5)配置管理服务器,输入如下信息,如图1-2-3所示:
图1-2-3
然后按“NEXT”按钮。
(6)以后的界面都默认按“NEXT”按钮,在创建Weblogic域的界面,输入如下信息:
最后按“Create”按钮,域创建成功。
在安装目录会出现user_projects/domains/my_domain目录信息。
2.2配置Weblogic运行环境
1、拷贝文件,将hrms文件夹拷贝到:
\weblogic\bea\user_projects\domains\my_domain目录下
注意:
hrms文件夹中有两个文件夹,分别为config和lib文件夹,如图1-2-4所示:
图1-2-4
2、修改config目录下的system.properties文件,如下图1-2-5。
图1-2-5
3、到D:
\weblogic\bea\user_projects\domains\my_domain\bin目录下,用记事本打开startWebLogic.cmd文件,在文件头增加下面语句,因为它是MSSQL2000或2005的驱动程序,如图1-2-6所示。
『如果数据库是oralce10g时,Weblogic91应用服务器已内置了jdbcfororacle10g的驱动,带下划线的部分就不要了(电子文档中显示为绿色)』。
因为解释xml文件,采用开源jdom.jar,它依赖xerces.jar,jaxen-jdom.jar,jaxen-core.jar,saxpath.jar,这些包和Beaweblogic带的jar包文件冲突,所以应把这些包放在startWebLogic.cmd加载,并且必须放在前面,否则加载的包又是weblogic自带的jar包,这些包在hrms/lib目录下。
setJDBC_DRIVER=D:
\weblogic\bea\user_projects\domains\my_domain\hrms\lib\sqljdbc.jar
setXPATH=D:
\home\weblogic\user_projects\domains\\my_domain\hrms\lib
setHRMS=D:
\weblogic\bea\user_projects\domains\my_domain\hrms\config
....
set
CLASSPATH=%XPATH%\jdom.jar;%XPATH%\xerces.jar;%XPATH%\jaxen-jdom.jar;%CLASSPATH%"
Set
CLASSPATH=%XPATH%\jaxen-core.jar;%XPATH%\saxpath.jar;%CLASSPATH%"
setCLASSPATH=%CLASSPATH%;%MEDREC_WEBLOGIC_CLASSPATH%;%JDBC_DRIVER%;%HRMS%
注意:
加粗且斜体的部分(电子文档中以蓝色显示)必须加上
图1-2-6
4、安全控制,在my_domain目录下新建安全文件boot.properties,内容如下:
username=weblogicxx
password=weblogicxx
执行startWebLogic.cmd时,不会提示输入用户名称和口令。
2.3配置HJ-eHR运行环境
2.4修改system.properties
修改config目录下的system.properties文件,具体配置参见第7章配置文件说明;
操作步骤:
第一步:
启动Weblogic服务,在:
\weblogic\bea\user_projects\domains\my_domain\bin目录下执行 startWebLogic.cmd
第二步:
进入http:
//hostname:
7001/console控制台,输入登录用户名和口令,进入WeblogicServer的配置界面。
第三步:
创建JMS服务
1.先点击Lock&Editg,再点击NEW按钮。
2.在出现的界面中,输入JMSServer名称,并CreateaNewStore。
3.在出现的界面中,设置type类型为filestore。
4.设置相应属性,NAME:
FileStore
Target:
AdminServer
Directory:
D:
\Weblogic\bea
5.设置完后,在出现的界面,点绿色“
”按钮,让刚才的设置生效!
第四步:
创建JMSModules
1.在创建JMSModules界面,点击NEW按钮。
2.创建SystemModule。
3.打开SystemModule,设置SystemModule。
4.创建一个新的JMSSystemModuleResource,选择ConnectionFactory,点Next。
名称如下图1-2-7所示:
图1-2-7
注意:
这里的名称一定是图例中的名称!
5.按Finish后,继续NEW,选择Queue,然后“下一步”,名称如下图1-2-8所示:
图1-2-8
注意:
名称必须与图例名称一致!
6.创建完后,别忘了点绿色按钮“
”激活刚才的设置。
第五步:
创建数据源(DataSource)
1.在创建数据源界面,点击new。
2.在出现的界面中,输入数据源的配置信息:
NAME:
MSSQL
JNDINAME:
MSSQL
DatabaseType:
ORACLE
DatabaseDriver:
注意:
数据源的名称必须和本例相同!
3.用户根据实际情况定义连接属性(依据实际情况填写,在此只是示例):
DatabaseName:
YKCHR
HostName:
192.192.100.20
Port:
1523
DatabaseUserName:
YKSOFT
Password:
输入数据库密码
ConfirmPassword:
数据库密码确认
4.最后选择Targets,必须为AdminServer。
5.完成后,激活
第六步:
加载hrms.ear
hrms.ear企业应用包存放位置D:
\weblogic,如果程序要更新,则直接把程序拷贝至D:
\weblogic目录下覆盖该文件,然后通过控制台更新操作即可。
1.选择Deployments,点击Install。
2.选择weblogic目录下的hrms.ear,一路next,直到finished。
3.点击
按钮,激活刚才的设置。
4.这时,hrms的状态是
,按Start按钮,启动。
状态变为
。
注意:
以后更新程序或修改配置信息,都需要在ACTIVE状态时,进行update。
到此为止,所有配置都已完成,输入http:
//hostname:
7001地址,就可以登录HJ-eHR系统。
2.5如何升级
操作步骤:
第一步:
把MessageResources.properties、MessageResources_zh_CN.properties拷至D:
\weblogic\user_projects\domains\mydomain\hrms\config
第二步:
进入http:
//hostname:
7001/console,第一步停止hrms应用,然后删除掉,第二步,把新程序上传到服务器,按步骤操作,最后启动即可;参见2.3
在IE地址栏中输入http:
//hostname:
7001地址,就可以登录HJ-eHR系统。
第3节LINUX下Weblogic9+Oracle10g安装方法
3.1安装Weblogic9
操作步骤:
第一步:
安装BEA产品
第二步:
BEA服务安装成功后,找到{beaHome}/weblogic91/common/bin目录下的config.sh,执行./config.sh,按向导创建domain。
第三步:
创建域的过程请参见第3章安装说明中的第二项创建域的说明。
第四步:
域创建成功后,在安装目录下出现user_projects/domains/xxxxx(创建的域名)。
3.2配置Weblogic运行环境
把hrms目录拷贝至../mydomain目录中,然后找到{beaHome}/user_projects/domains/mydomain/bin下的startWebLogic.sh文件,在文件头增加下面加粗斜体部分的语句(电子文件以蓝色字体显示);在文件中间部分,找到classpath,修改其值,参照下面有下划线的文字部分(电子文档中以红色字体显示)。
XPATH="/home/weblogic/user_projects/domains/myhrms_domain/hrms/lib"
exportXPATH
HRMS="/home/weblogic/user_projects/domains/myhrms_do