详细安装文档

1 安装条件

  • 硬件需求
    • 台式机或者服务器,最小配置如下:
      • Intel X86 CPU
      • 4GB 以上内存
  • 操作系统需求
    • Linux 操作系统,安装包在如下版本的Linux操作系统之上经过充分测试:
      • CentOS 6.x 64位操作系统(选择最快的镜像网站,下载文件名为:CentOS-6.8-x86_64-bin-DVD1.iso 的文件)

      • Ubuntu 14 以上 64位 版本(选择“优麒麟 16.04 LTS”。稳定性不如CentOS,易用性较好。操作系统装好之后,打开终端,使用命令 sudo passwd root  修改root 账号密码,然后调用命令: su root 切换到root账号)

     操作系统安装注意事项:

  • 安装完操作系统,要保证能够上网,CourseGrading需要从互联网自动下载依赖的软件包。
  • 建议禁掉防火墙,如果开启防火墙注意打开8080和80端口。Ubuntu不需要设置防火墙。CentOS 6.x 防火墙设置:进入桌面:System(系统)->Administration(管理)->FireWall(防火墙);若远程登录服务器使用命令:system-config-firewall-tui。
  • 操作系统详细安装指南:CentOS 6 安装指南CentOS 7 安装指南 。

2 安装步骤

  • 以root用户登录服务器;
  • 打开终端,进入安装文件所在路径:
    • 添加执行权限:chmod +x coursegrading-x.x.x.run
    • 执行安装命令:./coursegrading-x.x.x.run
  • 安装过程中会有提示,一般情况下,敲回车执行默认安装,如果需要定制参看如下介绍:
    • 选择Web应用程序安装目录,默认为/usr/local/coursework,用户可以自己指定,要保证该目录下有足够大的磁盘空间;
    • 选择数据库安装目录,默认为/usr/local/mysql_cg,该目录下的磁盘空间也尽可能大,如果与Web应用程序安装目录不在一块磁盘上,则性能会更优。
    • 同样会提示web服务器端口号,默认为80,一般情况下不要修改,除非该端口已经被别的应用程序占用,可以选用8080端口。
  • 安装过程开始,安装过程需要20分钟左右,如果安装成功系统会提示install success。

3 安装成功测试

  • 在浏览器上输入地址:http://服务器IP地址(如果直接在服务器上打开浏览器访问,使用地址:http://localhost:8080);如果访问出问题,尝试重启一次服务器。
  • 点击“教师登录”进入管理端(用户名/密码:admin/admin)
  • 初次使用需要申请license。

注意:如果用户安装时修改了web服务器端口号,在服务器IP地址后加上端口号才能访问
 

Last modified on 2017-09-07 by zch