蓝凌EKP迁移到新环境后重置数据库连接配置信息
蓝凌EKP迁移到新环境后重置数据库连接配置信息
原来的EKP OA程序使用的是云主机,现在将云主机镜像打包下载到服务器上面,
然后将文件转换成vmware或是KVM,hyper-v虚拟机可以使用的镜像文件。
新开通两个虚拟机,一个是EKP程序,一个是MSSQL数据库,
启动EKP虚拟机,进入Centos7系统后,找到 /opt/ek/linux64 目录。
然后启动 ekp服务,使用命令:
./start-normal64.sh
这里会打印日志,日志中会有提示 ekp的授权证书所绑定的mac地址,数据库的IP与数据名。
将EKP的虚拟机网卡修改成对应的MAC地址,再重启虚机。
启动mssql虚拟机,然后发现mssql数据库出问题了,一直没法正常启动服务,于是重新安装了一个数据库,
再将dbf文件附件上去,新建了用户与密码,配置好原来的EKP使用的连接IP。
这里记住了原来的mssql账号与密码,可以到ekp服务虚拟机是启动ekp服务,会出现提示 使用的数据库信息,
是mysql还是mssql与相关的ip,端口,连接账号信息。
找到对应的ip与数据库名后,到mssql虚拟机中配置好,再次启动ekp程序服务,
msql数据库主机的ip与1433端口能连接后,才会报错日志中
出现登陆账号信息,这里我找到了相关账号,然后到mssql中添加了账号与密码。
最后,就要在ekp程序中重新配置 相关数据库连接信息。
找到 /opt/ekp/ekp/WEB-INF/KmssConfig/admin.properties,
[root@ekp~]# cat /opt/ekp/ekp/WEB-INF/KmssConfig/admin.properties
password = LtqdHaOTRzKzf+gPbj1Q\/g==\r
kmss.properties.encrypt.enabled = true
将 password 后面的加密码数据修改成 yjvps
kmss.properties.encrypt.enabled 后面的 true 修改成false
重新进入到 /opt/ekp/linux64 目录,使用 启动 start-safe64.sh
[root@iz8vb71yf101095owfn4tlz opt]# cd /opt/ekp/linux64/
[root@iz8vb71yf101095owfn4tlz linux64]#
[root@iz8vb71yf101095owfn4tlz linux64]# ls
backupconfig.sh config init.sh j2sdk1.7.0 start-normal64.sh start-safe64.sh stop-tomcat.sh tomcat updateconfig.sh
[root@iz8vb71yf101095owfn4tlz linux64]#
[root@iz8vb71yf101095owfn4tlz linux64]# ./ start-safe64.sh
等服务启动后,可以进入后台配置管理界面了.
输入 上面的yjvps密码,就可进入配置管理界面。
然后就可以重新配置数据库连接信息与账号密码。
最后保存。
需要到ekp虚拟机中重启 ekp服务,
[root@iz8vb71yf101095owfn4tlz opt]# cd /opt/ekp/linux64/
[root@iz8vb71yf101095owfn4tlz linux64]# ./start-normal64.sh
最后测试可以正常登陆 ekp OA系统。
整体迁移成功。
启动蓝凌服务顺序( ekp 用户) MySQL---------Tomcat---------onesearch----------AsposeConverter
cd /linux64
./start-normal64.sh
cd /home/ekp/onesearch
./startESInit.sh -f
cd /home/ekp/Linux
./startConverter.sh
目录 返回
首页