s上洋开放式教学平台安装手册v_第1页
s上洋开放式教学平台安装手册v_第2页
s上洋开放式教学平台安装手册v_第3页
s上洋开放式教学平台安装手册v_第4页
s上洋开放式教学平台安装手册v_第5页
已阅读5页,还剩86页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、SoMooc 上洋开放式教学平台 V2.1 安装手册一、 环境安装说明兼容操:1.Windows 7 64 位专业版或旗舰版、Windows Server 2008 R2(64 位)推荐配置:2.CPU 不低于 E5-2640;内存不低于 32G;双千兆以太网口;操Windows Server 200864bit*如仅用于演示,配置可灵活。需配有 SoMOOC 加密狗才可正常3.本版本适配 SoClass V3.0 Patch、SoCluster V2.0、SoBole V1.1 以上版本4.特别说明5.1)安装前请以 administrator 管理员账户登录系统、关闭。2)请务必确保平台服

2、务器的系统环境为干净环境,未安装过其他版本的 SQL 数据库程序,请重装系统!二、 安装 SoMOOC1.在安装包目录下,双击“setup.exe”,打开 SoMOOC 安装的欢迎界面,如下图所示,点击“”2.在中输入用户名、公司名称,点击“”3.选择安装类型,这里请选择“全部”,点击“”4.安装准备就绪,点击“安装”,开始 SoMOOC 平台的安装5.在 SoMOOC 安装过程中,系统将自动安装 SoMOOC 平台系统所有的服务和应用自动安装 MySQL1)i.安装欢迎界面,点击“next”继续。ii.接受证协议,点击“next”继续。iii.选择安装类型,有“Typical(默认)”、“C

3、ustom(用户自定义)”、“Complete(完全)”三个选项,这里选择“Typical”即可。iv.进入准备安装 mysql 界面,点击“Install”开始安装v.正在安装,请稍候vi.在安装过程中,会弹出MySQL 的窗口,一直点击“next”继续。vii.软件安装完成,会出现如下界面。点击“Finish”结束软件的安装(注意:请取消“launch the mysql instance configuration wizard”)(3)MySQL 配置向导i.在 MySQL 配置向导启动界面,按“next”继续选择配置方式,“Detailed Configuration(手动精确配置)

4、”、“Standard Configurationii.(标准配置)”,这里请选择“Detailed Configuration”,方便熟悉配置过程。iii.选择服务器类型,“Developer Machine(开发测试类,MySQL 占用很少)”、“Server Machine(服务器类型,MySQL 占用较多)”、“Dedicated MySQL Server Machine(专门的数据库服务器,MySQL 占用所有可用)”,大家可根据的类型选择。这里我们选择“DeveloperMachine”,点击“next”继续。iv.选择 MySQL 数据库的大致用途,“Multifunctiona

5、l Database(通用多功能型,好)”、“Transactional Database Only(服务器类型,专注于事务处理,一般)”、“Non-TransactionalDatabase Only(非事务处理型,较简单)”,随的用途而选择。这里我们选择“ MultifunctionalDatabase”,按“next”继续。v.对于 InnoDB Tablespace 进行配置,就是为了 InnoDB 数据库文件选择一个空间,如果修改了,要记住位置,重装的时候需要选择一样的地方,否则可能会数据库损坏,当然,对数据库备份就没问题。这里我们不做修改,使用默认位置,直接按“next”继续。vi

6、.选择的一般 MySQL量,同时连接的数目,“Decision Support(DSS)/OLAP(20 个左右)”、“Online Transaction Processing(OLTP)(500 个左右)”、“Manual Setting(手动设置)”,这里我们选“Decision Support(DSS)/OLAP”,按“next”继续。vii.是否启用 TCP/IP 连接,设定端口,如果不启用,就只能在的问 MySQL 数据库了,这里需要启用,将前面的勾打上,Port Number:3306,并“Add firewall exception for this port”,表示放行 33

7、06 端口。同时请不要选择“启用标准模式”(Enable Strict Mode),这样 MySQL在后续安装时才能顺利通过。按“next”继续。viii.对 MySQL 默认数据库语言编码进行设置,第一个是西文编码,第二个是多字节的通用 UTF8 编码,第三个是可选择编码。这里选择第二个编码(BestSupport For Multilingualism),按“next”继续。ix.选择是否将 MySQL 安装为Windows 服务,还可指定 Service Name,是否将 MySQL 的 bin 目录加入到 WindowsPATH。这个击“next”继续。一个即可,点x.这步询问是否要修

8、改默认 root 用户(超级管理)的(默认为空),这里需要修改,请“Modify Security Setting”,并在“New rootpassword”和“Confirm(再输入一遍)”中均填写 root,根据需要是否上“Enable root access from remote machines(是否root 用户在其他的上登录)”,最后“Create An Anonymous Account(新建用户)”,这里不用。设置完毕,点击“next”继续。一个xi.确认设置无误,如果有误,按“back”返回检查。按“Execute”使设置生效。xii.设置完毕,按“Finish”结束 My

9、SQL 的安装与配置。2)安装Navicati.MySQL 安装完成后,接下来弹出 Navicat 的安装界面,如下图所示,点击“”。ii.统一证,点击“”iii.选择安装目录,这里可以选择默认路径,若要更改,可点击“浏览”重新选择安装路径。点击“”继续。iv.选择在哪里创建快捷方式,这里同样保持默认选择,点击“”继续。v.选择额外任务,这里同样保持默认选择,点击“”继续。vi.开始准备安装,点击“安装”。安装后,点击“完成”,则 Navicat 安装结束。vii.3)Navicat安装完成后,会在桌面上出现 Navicat 的快捷方式,启动 Navicat,由于安装的是试用版,试用期为 30

10、 天,需要进行,才可一直使用。点击“”,进入页面。i.将从 KeyGen 中获得的码输入。点击确定,则对 Navicat 获取了正式版。激活码可以填写 NAVH-4C5Z-4KUL-2WZE;ii.进入Navicat 使用界面。点击左上角的连接,出现如下所示页面。iii.在连接页面中,输入root 用户的,点击“连接测试”。当弹出“连接”的框,即表明 MySQL 和Navicat 安装,且连接。Navicat 的码为: NAVH-4C5Z-4KUL-2WZE4)安装 FMSi.Navicat 安装完成后,接下来弹出来 FMS(Adobe Flash Media Player)的安装页面,如下图

11、所示,点击“Next”ii.统一证,选择“Next”FMS,将从 KeyGen for FMS 中获得的码输入(SoCourseinstallationsKeyGeniii.for FMS ), 点击“ Next ”, 则对 FMS获取了正式版。 激活码可以填写1373-5739-8106-4177-4851-9145iv.开始正式安装 FMS,点击“Next”v.选择安装目录,这里可以选择默认路径,若要更改,可点击“浏览”重新选择安装路径。点击“Next”继续。vi.选择要安装的组件,这里选择 Full installation(全部安装),点击“Next”vii.创建 FMS 程序的快捷方

12、式,这里不修改,点击“Next”viii.安装 flash 过程中需要设置管理账号和,用于对 Flash的管理,这里直接设置 Administrator username(账户名称),Administrator password(账户),Confirm password(确认),均填写 “Administrator”,点击选择“Next”ix.设置 Flash 的端,默认端是 1935 和 80,这里不做修改,点击“Next”x.开始安装,点击“Install”xi.完成 flash 的安装,默认三项都,点击“finish”完成 FMS 安装6.完成应用和服务的安装后,点击“完成”,则 SoM

13、OOC 安装。7.安装完成后,在 C 盘根目录下添加 SoCourse 目录,在 SoCourse 文件夹下,包含如下内容:三、生成http 协议传输的数据加密的,也就是明文的,因此使用 http 协议传输隐私信息非常不安全。为了保证这些隐私数据能加密传输,于是网景公司设计了 SSL(Secure SocketsLayer)协议用于对 http 协议传输的数据进行加密,从而就诞生了https。目前 SoMooc V2.1 平台与互动服务均采用https 协议,https 在传输数据之前需要客户端(浏览器)与服务端()之间进行一次握手,在握手过程将确立双方加密传输数据的密码信息,保证数据的安全传

14、输。因此,需要分别为 SoMooc 平台以及互动服务配置 https 双向认证,即分别配置 SSL。工具:lSoMOOC 平台服务器l利用 tomcat 服务器配置 https 双向认证前提:l由于与 IP 地址相关,因此,在部署SoMOOC 平台后,需要重新生成l在生成前,请先删除 C:SoCourse 目录下的原始文件,分别包括 mykey.p12;mykey.cer;somooc.cer、somooc.keystorel1. 为服务器生成1)运行 cmd,打开台,使用如下命令进入目录:cd C:SoCourseJavajdk1.8.0_45bin如下图所示2)使用 keytool 为 t

15、omcat 生成。假定目标的为“37”,keystore文件存放在“C:SoCoursesomooc.keystore”,口令为“12345678”,使用如下命令生成:keytool -genkey -dname "CN=somooc, OU=Unknow, O=Unknow,L=Unknow, S=Unknow,C=Unknow"-aliassomooc-keyalgRSA-keypass12345678-keystoreC:SoCoursesomooc.keystore-storepass12345678-keyalg"RSA"

16、-extSAN=dns:somooc,ip:373)完成上述输入后,直接后,在第二步定义的位置(C:SoCourse)找到生成的文件 somooc.keystore。2. 为客户端生成1)为浏览器生成,以便让服务器来验证。为了能将顺利导入 IE 或 chrome 或Firefox,的格式应该是 PKCS12,因此,继续在台使用如下命令生成:keytool -genkey -dname "CN=somooc, OU=Unknow, O=Unknow,L=Unknow, S=Unknow,C=Unknow" -alias mykey -keyalg RSA

17、 -storetype PKCS12 -keypass 12345678 -keystoreC:SoCoursemykey.p12 -storepass 12345678-ext SAN=dns:somooc,ip:37对应的库存放在“C:SoCoursemykey.p12”。3. 让服务器信任客户1)由于 SSL 认证是双向,服务器必须要信任客户,因此,必须把客户添加为服务器的信任认证。2)由于不能直接将 PKCS12 格式的库导入,必须先把客户导出为一个单独的 CER 文件,使用如下命令:keytool -export -alias mykey -keystore C

18、:SoCoursemykey.p12 -storetype PKCS12-storepass 12345678 -rfc -file C:SoCoursemykey.cer其中,mykey 为自定义,与客户端定义的 mykey 要一致,12345678 为设置的3)通过上述命令,客户会导出在 C:SoCoursemykey.cer 文件了,将C:SoCoursemykey.cer 文件导入到服务器的库,添加一个信任4)使用如下命令:keytool -import -v -file C:SoCoursemykey.cer -keystore C:SoCoursesomooc.keystore输入

19、密钥库口令为:12345678(注:输入过程中光标向后移动,也显示输入的密钥库口令)输入密钥库口令后页面展示如下:在“是否信任此?【否】”后输入”Y”,页面如下:4. 让客户端信任服务器1)由于是双向 SSL 认证,客户端也要验证服务器,因此,必须把服务器添加至浏览器的“受信任的颁发机构”。由于不能直接将 keystore 格式的库导入,必须先把服务器导出为一个单独的 CER 文件,使用如下命令:keytool-keystoreC:SoCoursesomooc.keystore-export-aliassomooc-fileC:SoCoursesomooc.cer(somooc 为设置服务器端

20、的名)2)输入密钥库口令:12345678,。3)通过以上命令,服务器被导出到 C:SoCoursesomooc.cer 文件了4)双击 somooc.cer 文件,按照提示安装,将填入到“受信任的颁发机构”。2)具体导入浏览器的方式详情见附录一四、 转码、上传服务配置说明为了实现 SoMOOC 平台对任务的录制,需要在平台服务器部署录务和上传工具;为了实现对多种格式的的自动转码,需要在平台服务器部署转码服务。下面为详细操作步骤:1.配置录务1)在 C:SoCourserecorderserver 目录下,找到并打开 ftppath.ini 文件,文件中 path 路径需要填写录制文件的上传地

21、址。填写:C:SoCourseinstallationsRecordPath.ini,该路径与上传相关。2)保存修改后,再双击 setup.bat,自动安装录务。3)打开Windows 任务管理器,在“服务”列表中,查看新增“SYNetRecorder”服务,且状态为“正在运行”,如下图:2.拷贝上传工具和转码工具在 C:SoCoursetools 目录下有 FtpProxy、Transcode 文件夹。3.安装并配置上传工具1)在 C:SoCoursetoolsFtpProxy 文件夹下,双击FTPProxy 上传服务,安装2)打开Windows 任务管理器,在“服务”列表中,可以查看到新增

22、了“FtpProxy”服务,且状态为“已停止”,如下图:3)选中 FtpProxy 服务,右键单击“启动服务”,开启上传服务,状态变为“正在运行”。4)启动 服 务后 , 在 C:SoCoursetoolsFtpProxy 文 件 夹 下 , 双 击 打 开,修改上传相关配置参数,如下图:l必须“支持中文”l课程服务器 URL:填写 SoMooc 平台的 services 地址,如 http:/平台 ip 地址: 端口号(8080)/SoMooc/services/SoMoocl课 程 列 表 文 件 : 填 写 录 制 文 件 的 上 传地 址 , 填 写“C:SoCourseinstall

23、ationsRecordPath.ini”l平台类型:选择“上洋 SoMooc”l上传时间:填写文件上传的开始时间和结束时间l其余可填写为空填写完毕,点击“保存”,提示保存,点击“”,则关闭配置界面。4.安装转码工具1)在 C:SoCoursetoolsTranscode 文件夹下,双击Transcode 转码服务。,安装2)打开 Windows 任务管理器,在“服务”列表中,可以查看到新增了“Transcode”服务,且状态为“已停止”,如下图:3)选中 Transcode 服务,右键单击“启动服务”,开启转码服务,状态变为“正在运行”。五、 使用前准备1.驱动器 S 盘存放目录,将该目录找

24、到驱动,并选择盘符为S 盘。如存放目录为E:clip 文件夹a)将该文件夹进行共享。(Everyone 可以和写入)b)在“电脑”地址栏输入,打开共享,可查看到刚共享的文件夹clip,选中 clip,右键选择驱动,并在驱动器中选择 S 盘。点击完成,则可以在电脑中看到 S 盘。2.流点播配置a)单区的点播配置由于 SoMooc 平台在点播采用 RTMP 点播方式,所以需要对流服务进行点播配置。安装 Flash Media Server 后,在安装目录 C:Program Files (x86)AdobeFlash Media Server3.5conf 中找到 fms.ini

25、 文件,将其中的VOD_COMMON_DIR、VOD_DIR 的路径更改为 S 盘对应的本地磁盘路径,如映射盘符 S 盘在的本地路径为 E:clip1,则 VOD_COMMON_DIR、VOD_DIR 均等于 E:clip1。更改后,保存 fms.ini,然后在“计算机管理服务”中重新启动 FMS 的相关服务,包括Flash Media Administration Server 和 Flash Media Server,如下图所示:b)新增区的点播配置若 SoMooc 平台在使用过程中,发现 1 个区的空间大小不满足使用,需要新增一个区。则新增区后,亦需在流服务中多增加点播路径。l在 C:P

26、rogram Files (x86)AdobeFlash Media Server 3.5applications 目录中,将原始的 vod一份,并重名为 vod1再重新打开 fms.ini,在文件中新增 VOD1_COMMOR_DIR、VOD_DIR,并将路径更改为新增区所对应的本地路径。3.FTP 服务器配置为了与 SoClass 精品录播、SoCluster 集控录播系统互联,实现录制的自动上传,需要在 SoMOOC 平台服务器配置 FTP 站点。本手册提供两种FTP 站点的配置方式,请用户根据项目上的需求采用其中一种 FTP 站点1)Windows 系统自带 FTP 站点具体配置方式请

27、参考本目录的附录一windows 系统自动 FTP 的安装方式。配置站点后,该 FTP 站点默认开机自启动,且端一般为 21。本手册推荐使用该种方式的 FTP 站点。2)安装包提供的 FTP 服务器若认为第一种 FTP 站点的配置操作复杂,为了方便,可使用本安装包提供 FTP 服务器,无需手动配置,只需启动服务。在 C:/SoCourese 目录下,双击,弹出如下图提示界面:启动 FTP 服务器后,表明自动建立了一个 FTP 站点,且该站点的默认端口为 2121。4.替换前提:已生成了平台somooc.cer 以及互动服务器的.pfx(互动服务器生成方式请参见SoView-server 上洋互

28、动服务器使用手册 )在目录:C:SoCourseapache-tomcat-7.0.57webappsSoMoocresourcecert 下解压 SoMooc.zip 后,出现SoMOOC 文件夹1)对 SoMOOC.zip 压缩包重命名2)在 SoMOOC 文件夹中,将第三部分新生成的平台somooc.cer 以及互动服务3).pfx 替换c替换后,对SoMOOC 文件夹进行压缩,压缩成 SoMooc.zip(zip 格式)4)5.系统参数配置在 C:SoCourse 目录下,双击“”,打开“perties”文1)件,找到服务器 IP 地址,在“serverip=.”处

29、,修改机的 IP 地址;在“live_media_server=rtmp://live”处将 修改为流服务的 IP 地址;在“interaction_server_ip=.”处,将 IP 地址修改为平台 IP 地址;Ø在“school_live_ip=”处将 修改为 liveserver 服务的 IP 地址,即平台 IP 地址;在“live_media_playServer=”处将 修改为nginx 服务所在的 IP 地址。(注意:若平台未校园模块,此处可以不修改)其中 autoAudit

30、 表示上传的是否自动审核,当参数为 false,表示上传后,需要管理员或者任课手动审核;当参数为 true,表示所有上传的默认为已审核。请根据实际需要配置该参数。2)在平台安装目录C:/SoCourse 下,双击“2.1 系统参数配置”,打开 perties 配置文件,在文件最底部找到“互动配置”,进行互动参数相关配置:ØInteraction_live_server:互动的流地址,只需更改 IP 地址为 FMS 流媒体的 IP 地址Øinteraction_server_admin:互动 MCU 服务的台地址,端为 3000;只需更改 ip 地址为互动

31、服务器的 ip 地址Øinteraction_server:互动 MCU 服务的地址,端为 3001,只需更改 ip 地址为互动服务器的 ip 地址Øinteraction_serviceId:互动 MCU台的用户名Øinteraction_serviceKey:互动 MCU台的Øinteraction_storagearea:MCU目录在平台的盘符Øinteraction_storagearea_uncpath:MCU目录共享后的UNC 路径,注意,路径的反斜杠“”前需要增加“”进行转义。如“1clip”(注意:MC

32、U台服务的用户、获取方式请参见SoView-Server 互动服务器使用手册 V1.0)在的平台安装目录 C:/SoCourse 下,双击“2.1 系统参数配置”,打开 perties3)配置,找到“教研配置”,进行教研参数相关配置:ØteachingResearch_live_server:教研地址,更改 FMS 流服务的 ip 地址ØteachingResearch _storagearea:MCU目录在平台的盘符ØteachingResearch _storagearea_uncpath:MCU目录共享后的UNC 路径,注意,路径的反斜杠

33、“”前需要增加“”进行转义。如“1clip”6.启动 activemq 和 SoMOOC 平台完成上文的各种配置操作后,启动 activemq 和 SoMOOC 平台在在C 盘 SoCourse 目录下,选择“出现如下窗口:”,启动 activemq,会启动 SoMOOC 平台前,请先插上 SoMOOC 平台的加密狗,然后在 C 盘 SoCourse 目录下,选择“”,开始启动平台。在启动过程中,会出现 Tomcat 窗口,如下图所示:在浏览器的地址栏,输入 http:/平台服务器 IP 地址:8080/SoMooc(SoMooc 可以省略),或者是 https:/平

34、台服务器 IP 地址:8443/SoMooc(SoMooc 可以省略),就可正常上洋开放式教学平台。7.区配置在 SoMOOC 平台中,以管理员账户登录,管理员账户的用户名:admin,默认:88888888。登录后,点击用户名 admin,进入管理系统。在系统,选择“管理”,打开管理页面。从中选择 S 盘的,点击“修改”,打开修改区页面,如下图所示:1)在修改区页面中, 修改路径为“ http:/服务器 IP 地址: 平台端/SoMooc_resource”;修改 RTMP 路径为“rtmp:/FMS 的 ip 地址/vod/mp4:”。2)更改 ftp 信息,包括 ftp IP、ftp 端

35、口、ftp 用户名和。其中,FTP 信息为平台服务器的 FTP 站点的信息。n平台端默认为 8080,若更改了平台端口,则需要在路径处调整端口号nFMS 端口默认为 1935,若更改了 FMS 的端口,则 RTMP 路径修改为“rtmp:/FMS的 ip 地址: FMS 端/vod/mp4:”n若在平台服务器上采用 window 系统自带的 FTP 站点,则端口为 21,ftp 用户名、为建立 FTP 站点过程指定用户的名称和n若使用安装包提供的 FTP 服务器,则端为 2121,ftp 用户名、均默认为 admin若某个区对应 FTP 的虚拟目录,则在 ftp 信息中,需要填写 ftp 路径

36、。如区 X盘,对应某个 ftp 的 x 虚拟目录,则 ftp 路径需要填写 X,否则,此处保持空即可。3)实际路径:指该新增区对应的 UNC 路径,实际路径为:盘的实际盘符:成盘符的文件夹名。如 E:clip4)UNC 路径:该新增区对应的 UNC 路径,UNC 路径为:IP 地址成盘符的文件夹名。如0clip附录一:windows 系统自带 FTP 的安装方式一、Window 7 系统下 FTP 的安装配置1.安装 FTP 服务1)进入开始菜单的面板2)进入面板的程序3)点击程序中的<打开或关闭 windows 功能>4)选择 Internet 信息服务项5)

37、选择所有 ftp 服务和 web 服务工具和万维网服务项2.创建Windows 用户和,用于 FTP 使用1)打开“面板”,选择“添加和删除用户账户”2)添加一个账户,用于 FTP 使用,如创建 admin 用户3)创建账户后,需要修改账户3.添加 FTP 站点1)进入计算机管理2)进入服务和应用程序3)在中添加 ftp 站点4)站点名为 SY,物理路径是为 S 盘所对应的本地目录,如 E:CLIP5)ip 地址选择本机 IP 地址验证选择<基本>,给指定用户,如 admin,权限和写入6)(注意:的指定用户,需要预先在系统中添加或)7)点击“完成”,在中新增站点 SY。4.在地址

38、栏中输入 ftp:/本机 ip 地址:21,可打开 FTP 站点,输入用户名admin、admin,即可ftp 站点,且可进行读写操作。二、Windows server 2008 R2 系统下 FTP 的安装配置1.安装 FTP 服务1)从开始菜单,选择“管理工具”“服务器管理”,打开服务器管理器2)在“服务器管理”“”中,点击“添加”,弹出如下框,点击下一步3)在“选择服务器”,“Web 服务器(IIS)”,点击4)查看 Web 服务器简介,直接点击“FTP 服务器”,点击“”5)6)查看需要安装的、服务或功能,直接点击“安装”7)安装过程需要持续 1-2 分钟,请稍等8)安装完成后,提示安

39、装,点击“关闭”即可,9)安装后,在“”下新增 Web 服务器(IIS),并在 IIS 目录下查看到 Internet 信息服务管理器,如下图,表明 FTP 服务安装2.创建Windows 用户和,用于 FTP 使用1)在“服务器管理”“配置”“本地用户和组”“用户”下,右键选择“新用户”,2)创建新用户和,并取消“用户下次登录修改”,“永不过期”,例如创建 sa 用户,点击“创建”3)创建后,在用户列表中新增一个用户3.添加 FTP 站点1)在“服务器管理”“”“Web 服务器(IIS)”目录下的,右键“添加 FTP 站点”2)站点名为 SY,物理路径是为 S 盘所对应的本地目录,如 E:C

40、LIP,点击3)ip 地址选择本机 IP 地址,SSL 选择“无”,点击验证选择<基本>,给指定用户,如 sa,权限和写入4)5)点击“完成”,在中新增站点 sy。4.在地址栏中输入 ftp:/本机 ip 地址:21,可打开 FTP 站点,输入用户名,即可ftp站点,且可进行读写操作。三、添加虚拟目录若平台服务器本机不止一个目录,两个或两个以上的目录,且这些目录只采用一个FTP 站点,则在添加 FTP 站点后,进行添加虚拟目录操作。i.选中 SY 站点,右键点击“添加虚拟目录”ii.填写别名,选择虚拟目录对应的物理路径iii.添加后,在 SY 站点下,增加一个虚拟目录iv.在地址栏

41、中输入 ftp:/本机 ip 地址:21/x,则可打开 ftp 站点的虚拟目录。附录二:SoMOOC 与 SoCluster 配置统一登录说明一、SoMOOC 配置1.拷贝 cas 至 webapp 目录,修改平台 IP、数据库连接1)在 C:SoCoursetools 目录下,将 cas 文件夹拷贝到与SoMooc 相同目录下,即C:SoCourseapache-tomcat-7.0.57webapps 目录。2)在 C:SoCourseapache-tomcat-7.0.57webappscasWEB-INF目 录 下 , 打 开文件,修改 为平台服务器 IP 地址

42、;检查cas.audit.database.url 是否连接正确的库,若数据库名称未变动,则不需要修改。2.修改 web.xml1)在 C:SoCourseapache-tomcat-7.0.57webappsSoMoocWEB-INF 目录下, 打开web.xml 文件,将下图两段 filter 配置代码解注。(解注方法:头部去掉<!-,尾部去->)2)将代码中 0 要替换为 SoMooc 所在服务器的 IP 地址;1 替换为SoCluster 所在服务器的 IP 地址。修改后保存3.制作平台,并导至 cas运用如下命令制作平台的(具体方法

43、,请参考本手册第三部分:生成)1)cd C:SoCourseJavajdk1.8.0_45binkeytool -genkey -dname "CN=somooc, OU=Unknow, O=Unknow,L=Unknow,S=Unknow, C=Unknow" -alias somooc -keyalg RSA -keypass 12345678 -keystoreC:SoCoursesomooc.keystore-storepass12345678-keyalg"RSA"-extSAN=dns:somooc,ip:0keytool

44、 -genkey -dname "CN=somooc, OU=Unknow, O=Unknow,L=Unknow,S=Unknow, C=Unknow" -alias mykey -keyalg RSA -storetype PKCS12 -keypass 12345678-keystoreC:SoCoursemykey.p12-storepass12345678-extSAN=dns:somooc,ip:0keytool -export -alias mykey -keystore C:SoCoursemykey.p12 -storetype PKCS

45、12-storepass 12345678 -rfc -file C:SoCoursemykey.cerkeytool-import-v-fileC:SoCoursemykey.cer-keystoreC:SoCoursesomooc.keystorekeytool-keystoreC:SoCoursesomooc.keystore-export-aliassomooc-fileC:SoCoursesomooc.cer在按照以上方完毕后,打开新的 cmd 命令窗口,在命令窗口运行如下2)命令对进行导入,先执行如下命令行:cd C:SoCourseJavajdk1.8.0_45bin然后删除 C

46、:SoCourseJavajdk1.8.0_45libsecurity 目录下的文件,然后继续运行如下命令:keytool -import -alias tomcat -keystore c:SoCourseJavajdk1.8.0_45libsecuritycacerts-file C:SoCoursesomooc.cer -keypass changeit命令口令:changeit3)执行后,即导入4)若平台IP 地址进行了变更,需要重新制, 并在导入cas 前,先删除C:SoCourseJavajdk1.8.0_45libsecurity 目录下的文件,再重新运行第 2)步令导入新。4.

47、修改“2.1 系统参数配置”文件1)在 C:SoCourse 目录下,双击“2.1 系统参数配置”文件,配置统一登录:lunifiedLogin:设置是否支持统一登录,初始默认为 false,若要配置统一,此处更改为“true”.lcasLogoutURL:设置统一登录的 URL 地址,此处将 IP 地址更改为平台 IP 地址lsoclusterServerUrlPrefix:配置 SoCluster 管控中心地址,此处将 IP 地址更改为SoCluster 管控中心 IP 地址二、SoCluster 配置1.修改 web.xml1)在 C:SoCourseapache-tomcat-7.0.

48、57webappsSoClusterWEB-INF 目录下, 打开web.xml 文件,将下图两段配置代码解注。(解注方法:头部去掉<!-,尾部去->)2)将代码中 0 要替换为 SoMooc 所在服务器的 IP 地址;0 替换为SoCluster 所在服务器的 IP 地址(注意,此处修改 IP 地址的地方较多,请确保全部修改)2.修改 perties 文件1)在 C:SoCourseapache-tomcat-7.0.57webappsSoClusterWEB-INFclasses 目录下,打开

49、perties 文件,修改 isUnifiedLogin 为 1(初始默认为 0)3.导入平台(若平台与管控部署在同一台,可省略此步骤)1)将新制作的平台somooc.cer 拷贝至管控服务器 C:SoCourse 目录下2)在命令窗口运行如下命令cd C:SoCourseJavajdk1.7.0_21bin3)运行如下命令keytool-import-aliastomcat-keystorec:SoCourseJavajdk1.7.0_21jrelibcacerts-fileC:SoCoursesomooc.cer-keypass changeit命令口令:changeit4)执行后,即导入

50、三、重启 Tomcat完成 SoMOOC 和 SoCluster 配置后,需要分别重启两台服务器的 tomcat 服务security附录三:Linux 环境下 nginx 安装与启动说明在 C:SoCoursetools 目录下,找到文件夹,包含安装文件与配置文件。安装前准备:1)一台装 Ubuntu 14.02 系统的服务器2)安装文件与配置文件一、安装 nginx在 Linux 服务器的 Home 目录主文件夹下创建 nginx 文件夹,将安装文件和配置文件拷贝至 nginx 目录下,并进行安装。打开 Ubuntu 系统的 Terminal 方式:Ctrl+Alt+T以下安装步骤均在 Terminal 终端上运行:解压各个安装包1.1)用 tar 命令分别解压 nginx-1.6.2.tar.gz、openssl-1.0.1j.tar.gz、 pcre-8.36.tar.gz、zlib-.tar.gz 至/home/sy/nginx 目录下sysy-virtual-machine:$ cd /nginxsysy-virtual-machine:/nginx$ tar xf nginx-1.6.2.tar.gzsysy-virtual-machine:/nginx$ tar xf openssl-1.0.1j.tar.g

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论