Sakai 学习社区

 找回密码
 立即注册
查看: 3247|回复: 2

北邮sakai11远教版安装指南

[复制链接]

39

主题

71

帖子

778

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
778
发表于 2016-8-8 11:12:03 | 显示全部楼层 |阅读模式
本帖最后由 yushanyuan 于 2016-8-8 11:08 编辑

系统运行软件环境

服务器端:
操作系统:linux 或 windows
数据库:mysql 5.5或更高版本
编译运行环境:Java 1.8
客户端:
Windows7、Windows8,IE7以上版本、chrome、firefox浏览器

安装步骤(以linux为例)

1、确保JAVA_HOME环境变量配置正确。
2、在Mysql数据库中创建sakai的数据库:sakai11
3、解压 北邮sakai11远教版安装包sakai-bupt-11-SNAPSHOT.zip
4、修改数据库配置文件sakai-bupt-11-SNAPSHOT/sakai/local.properties如下:
  1. ## MySQL settings
  2. vendor@org.sakaiproject.db.api.SqlService=mysql
  3. driverClassName@javax.sql.BaseDataSource=com.mysql.jdbc.Driver
  4. hibernate.dialect=org.hibernate.dialect.MySQL5InnoDBDialect
  5. url@javax.sql.BaseDataSource=jdbc:mysql://127.0.0.1:3306/sakai11?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&failOverReadOnly=false
  6. validationQuery@javax.sql.BaseDataSource=select 1 from DUAL
  7. defaultTransactionIsolationString@javax.sql.BaseDataSource=TRANSACTION_READ_COMMITTED

  8. # 数据库登录用户
  9. username@javax.sql.BaseDataSource=root
  10. # 数据库登录密码
  11. password@javax.sql.BaseDataSource=123456

  12. sakai.resource.path.mount=/home/sakai/mount(根据实际路径修改)。
复制代码

5、修改tomcat修改文件conf/server.xml,添加
  1. <Context path="/static" docBase="/home/sakai/mount/www" />
复制代码

6、修改各种资源文件保存路径
  1. /tomcat8/webapps/sakai-resource/resource/scripts/ckfinder/config.xml
复制代码

7、 课程空间集成外部题库系统配置说明
/tomcat8/webapps/sakai-resource/WEB-INF/components.xml
  1. <entry key="outSys.exam.user" value="test1" />
复制代码
这里value值是连接外部题库时使用的题库系统中的用户名,如果设置为空,则使用sakai当前用户(需要在题库中建立同名用户)。
  1. <entry key="outSys.exam.url.base" value="http://218.249.255.9:9090" />
复制代码
这里value值是对应的外部题库系统地址。如果不配置外部题库系统则把路径设为空,此时题库相关功能(作业、自测)则自动关闭。

8、 课程空间集成外部资源系统配置说明
/tomcat8/webapps/sakai-resource/WEB-INF/components.xml
  1. <entry key="sakai.resource.outSys.resSys.url.base" value="" />
复制代码
这里value值是对应的外部资源系统地址。如果不配置外部资源系统则把路径设为空,此时资源系统相关功能自动关闭,相关按钮自动隐藏。

9、课程空间数据源配置
/tomcat8/webapps/sakai-resource/WEB-INF/components.xml
  1. <!-- 数据源配置 -->
  2.         <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">
  3.                 <property name="driverClassName" value="com.mysql.jdbc.Driver" />
  4.                 <property name="url"
  5.                         value="jdbc:mysql://127.0.0.1:3306/sakai?useUnicode=true&characterEncoding=UTF-8" />
  6.                 <property name="username" value="sakai" />
  7.                 <property name="password" value="sakai" />
  8.         </bean>
复制代码
  注:这里对应local.properties里面数据库配置进行更改。

10、课程空间数据库表更新配置
/tomcat8/webapps/sakai-resource/WEB-INF/components.xml
  1. <property name="hibernateProperties">
  2.                         <props>
  3.                                 <prop key="hibernate.dialect">${hibernate.dialect}</prop>
  4.                                 <prop key="hibernate.show_sql">${hibernate.show_sql}</prop>
  5.                                 <prop key="hibernate.cache.provider_class">${hibernate.cache.provider_class}</prop>
  6.                                 <prop key="hibernate.query.substitutions">true 1, false 0</prop>
  7.                                 <prop key="hibernate.hbm2ddl.auto">update</prop>
  8.                         </props>
  9.                 </property>
复制代码
  注:<prop key="hibernate.hbm2ddl.auto">update</prop>中,update表示更新表,none表示不自动更新。

11、启动
Linux下执行sakai-bupt-11-SNAPSHOT\start-sakai.sh
Windows下执行sakai-bupt-11-SNAPSHOT\start-sakai.bat

启动Tomcat Sakai启动时间比较长,尤其初次进行初始化数据库时需要更长时间,启动时注意观察控制台或日志文件中的错误信息。
  访问地址:http://localhost:8080/portal
  初始用户:密码  =>  admin:admin





回复

使用道具 举报

4

主题

14

帖子

105

积分

注册会员

Rank: 2

积分
105
发表于 2016-9-4 15:26:44 | 显示全部楼层
本帖最后由 dumxz 于 2016-9-11 15:31 编辑

终于搞明白了
回复 支持 反对

使用道具 举报

1

主题

7

帖子

48

积分

新手上路

Rank: 1

积分
48
发表于 2017-4-13 17:24:09 | 显示全部楼层
没明白6、修改各种资源文件保存路径 这是什么意思,既然修改配置文件 应该给出修改哪个配置文件中的什么参数
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|Sakai 开源社区 ( 京ICP备16051938号-2 京公网安备 11010802023546号

GMT+8, 2019-9-16 08:06 , Processed in 0.062888 second(s), 9 queries , File On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表