教育-教工应用:教工应用部署
教工应用部署
- 创建数据库用户
- 参数说明
临时表存放路径:/u01/app/oracle/product/11.2.0/db_1/dbs
临时表空间初始大小:500m
是否为自动表空间扩展:autoextend on
自动扩展表空间大小设置:next 50m
最大扩展表空间大小设置:maxsize 20480m
设置是否采用本地表空间管理:extent management local
- 创建表空间
create tablespace TS_RS_D datafile '/u01/app/oracle/product/11.2.0/db_1/dbs/ TS_RS_D.dbf' size 4000m reuse autoextend on next 50m maxsize unlimited;
- 创建用户
create user usr_rsfw identified by wisedu default tablespace TS_RS_D temporary tablespace TS_RS_TEMP;
- 用户授权
grant connect,resource to usr_rsfw; grant unlimited tablespace to usr_rsfw; grant create table , create view to usr_rsfw;
- 参数说明
- 创建集群及服务器
WebLogic安装一般由运维负责,实施人员负责在WebLogic平台上面部署人事域的EMAP。
访问地址:http://WebLogic管理控制端服务器ip:7001/console。
图1 创建集群及服务器1
图2 创建集群及服务器2
图3 创建集群及服务器3
图4 创建集群及服务器4
图5 创建集群及服务器5
图6 创建集群及服务器6
创建其他集群成员,方法与第一个节点类似
- 创建数据源
单击服务à数据源,然后单击“新建”,单机数据库选择“一般数据源”,RAC数据库选择“GridLink数据源”;
图7 创建数据源1
图8 创建数据源2
单击“激活更改”完成数据源配置
图9 创建数据源3
- 部署EMAP
将底座包里rsfw.war上传服务器上需要授权为weblogic权限。
图10 部署EMAP1
图11 部署EMAP2
图12 部署EMAP3
图13 部署EMAP4
http://ip:端口号/rsfw 出现以下页面表示部署成功:
图14 部署EMAP5
- 配置NFS共享目录
共享目录为/opt/wiseduAppGroups,在设置共享目录前需要先检查此目录是否已经被设置过共享,检查方法为:检查两台服务器上是否都有此目录,如果有,在其中一台上执行mkdir test,然后到另一台上看是否同步过来,如果另一台也有test目录,说明共享已经配置否则需要进行nfs共享配置。如果还没有配置共享目录,具体配置方法如下:
如果/opt/wiseduAppGroups目录不存在,则手动在/opt下创建wiseduAppGroups文件夹,并将文件夹的读写权限修改为775。
创建命令为:mkdir wiseduAppGroups
赋权命令为:chmod -Rf 775 wiseduAppGroups
配置hosts文件,文件所在位置为/etc/hosts:
备注:假设A为主机,A机器IP为172.16.56.23,B机器IP为172.16.56.24
vi /etc/hosts
A机器配置
172.16.56.23 app1
172.16.56.24 app2
B机器配置
172.16.56.23 app1
172.16.56.24 app2
主机A:检查和确认NFS(23服务器)服务是否启动,如果没有启动执行:
service nfs start
主机A:在NFS服务器上面编写共享目录和共享给指定的人事域24服务器
vi/etc/exports /opt/wiseduAppGroups app2(rw,sync,no_root_squash)
主机A:重启NFS服务器
service nfs restart/ export -av
辅机B:在人事域24服务器上挂载NFS,在需要访问共享的机器上执行挂载命令。
命令格式:mount NFS服务器IP:共享目录 本地挂载点目录
mount -t nfs app1:/opt/wiseduAppGroups /opt/wiseduAppGroups
用“# df –h”命令看能否自己挂载(如下)
df -h
在需要访问共享的制作机服务器上写入自动启动挂载脚本,让系统在自起脚本中不断尝试挂载,以适应网卡连接延迟时间。
vi /etc/rc.local mount -t nfs app1:/opt/wiseduAppGroups /opt/wiseduAppGroups
- 单体组件部署及app获取上线
单体人事需要校验lic证书,平台下载的app 只有cer证书,所以单体人事只能通过以下方式获取线上app;
线上包通过以下地址获取部署:
http://172.99.247.151:8007/rsfw/sys/emapol/*default/index.do
- 版本信息获取对应的app版本;
- 部署升级页面启用APP;
- 更新二开的定制应用包(注意开发给的必须为全量包)
PS:查看online工具(管控台)报错地址:http://113.55.14.61:8005/rsfwdt/sys/ggglmk/res/index.do
Emapol工具地址:http://113.55.14.61:8005/rsfwdt/sys/emapol/*default/index.do
图15 部署1
图16 部署2