Skip to content

rankun203/OnlineTeach

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OnlineTeachBuild Status

####软件技术专业教学综合管理平台 在线教学模块

##Preview 请转到Wiki Pages - 基本界面及交互介绍预览界面

下载最新已编译war包,请转至:Drone.io ##Installation ####Linux #####0.创建相关目录(稍后将在该目录中执行所有操作,如果已经进入到相关目录,请跳到下一步)

cd ~
mkdir git
cd git

#####0.确认已经安装mysql,并且有用户名为gitproject, 密码为gitproject的用户。如果已经满足条件,请跳到第1步;如果没有请参照Installing MySQL on Linux;如果您使用Ubuntu相关的系统,运行以下命令:

sudo apt-get install mysql-server mysql-client
#弹出的蓝底灰色界面中输入你自己想出来的root用户的密码,请牢记该密码
mysql -u root -p
#输入刚刚设置的root用户的密码,下面的命令都运行在mysql>中
create user gitproject@localhost identified by 'gitproject';
flush privileges;
create database onlineteach;
grant all on onlineteach.* to gitproject;
flush privileges;
exit;

#####1.使用git克隆版本库(如果没有安装git,请访问 setup git,如果是Ubuntu类系统,直接运行sudo apt-get install git)

git clone https://github.com/rankun203/OnlineTeach.git

#####2.使用maven来编译程序(如果没有安装maven,请访问setup maven,如果是Ubuntu类系统,直接运行sudo apt-get install maven),mysql命令用来初始化数据库。

mvn install
mysql -u gitproject -pgitproject < ./docs/dbbackup.sql

#####3.使用maven运行项目

mvn tomcat6:run

#####4.使用浏览器打开http://localhost:8080/OnlineTeach/ ####Windows #####0.创建相关目录(稍后将在该目录中执行所有操作,如果已经进入到相关目录,请跳到下一步)

#打开资源管理器,在自己的某个工作目录下创建一个名叫git的目录
#复制该目录(包含/git)名称
#按键盘上的`Win+R`,输入`CMD`,打开一个控制台窗口
cd 刚刚复制的目录名

#####0.确认已经安装mysql,并且有用户名为gitproject, 密码为gitproject的用户。如果已经满足条件,请跳到第1步;如果没有请前往MySQL Community Server下载;

#使用浏览器打开:http://dev.mysql.com/downloads/mysql/#downloads
#点击大大的Windows Installer for Windows, 下载MySQL的Windows客户端
#依据你的系统,点击`Windows (x86, 32-bit), MSI Installer`
#    或是`Windows (x86, 32-bit), MSI Installer`后的Download按钮
#点击底部的`No thanks, just start my download.`
#安装时注意设置root账户的密码,并且牢记该密码!
#现在启动MySQL命令行,可以进入开始菜单打开 `MySQL>MySQL Server x.x>MySQL 5.5 Command Line Client`
mysql -u root -p
#输入刚刚设置的root用户的密码,下面的命令都运行在mysql>中
create user gitproject@localhost identified by 'gitproject';
flush privileges;
create database onlineteach;
grant all on onlineteach.* to gitproject;
flush privileges;
exit;

#####1.使用git克隆版本库(如果没有安装git,请访问 setup git for windows)

git clone https://github.com/rankun203/OnlineTeach.git

#####2.使用maven来编译程序(如果没有安装maven,请访问setup maven for windows),mysql命令用来初始化数据库。

mvn install
mysql -u gitproject -pgitproject < ./docs/dbbackup.sql

#####3.使用maven运行项目

mvn tomcat6:run

#####4.使用浏览器打开http://localhost:8080/OnlineTeach/ ##Trouble Shooting #####Q.页面提交的信息乱码 ######A.请检查MySQL服务器配置文件(即MySQL安装目录下的my.ini,如果没有就复制my-small.ini并改名为my.ini) 是否已经正确设置编码为utf-8,

[client]
...
default-character-set=utf8
...
[mysqld]
...
character-set-server=utf8

##Dependences #####Environment:Tomcat 6.0+ #####Compiler:JDK 6+

Struts2.3.8<br>
Hibernate4.1.8<br>
Spring3.2.3<br>
MySQL connector:5.1.6

Bitdeli Badge