Professional Documents
Culture Documents
Sau khi tham kho cc ti liu mnh xin vit bi hng dn cch ci sakai 1 cch ngn gn, n gin v theo tng bc d hiu nht c th .
Cc phm mm cn thit ci : sakai java Mysql Mysql java connector tom cat marven . Lu : chy c tt nht hoc d kim tra li , khuy cc bn nn ci t theo nh hng dn . trong qu trnh nu c b li th s pht hin d hn ( bn thn mnh khi ci t cng b li nhng fix c ) . To 1 th mc tn opt t trn C:\opt Tt c cc th mc con : java, tomcat u b ht trong th mc C:\opt
1/ Ci t JAVA
Ti gi Java jdk v ci t trong th mc C:\opt
ITS OKEY
ITS OKEY
HNG DN CI T NHANH SAKAI VER.2.9.1 Sau khi ci t xong, tin hnh thm 2 bin mi trng v chnh sa bin path . vo chnh sa bin mi trng . Click chut phi my computer . Chn properties / Advance setting systems / Environments Variables.. Ti khung System Variables.. , click vo New thm bin mi trng mi . Variable Name: JAVA_HOME Value: C:\opt\Java\jdk1.7.0_25 Variable Name : JAVA_OPTS Value: -server -Xmx1028m -XX:MaxPermSize=320m -Djava.awt.headless=true Dcom.sun.management.jmxremote -Dsun.lang.ClassLoader.allowArraySyntax=true Dorg.apache.jasper.compiler.Parser.STRICT_QUOTE_ESCAPING=false
Tip tc tm bin path c sn ( kim tra c th vo cmd g: path ) Thm vo bin path: ;%JAVA_HOME%\bin
ITS OKEY
2/ Ci t My SQL .
Tng t nh java , cc bn ci t trong th mc C:\opt
Vic ci t nn chn typical ri chn th mc ci t next next . Sau khi ci t xong, s n phn cu hnh My SQL . Mc nh th a s cc bn c Next next , mnh ch chp hnh li nhng ch cn phi chnh sa thi . Khi no cc bn ci t thy hnh di ny th lm
ITS OKEY
ITS OKEY
mysqlpwd1
Sau khi ci t xong , cho chc n , th mnh khuyn cc bn c th khi ng li my cho dch v hot ng tt cng c, cn khng cng ko sao . Ci t xong, vo phn khu vc thm bin mi trng , tm bin path, thm vo ni dung: Path: ;C:\opt\MySQL\MySQL Server 5.5\bin
Cc bn vo file my.ini nm trong th mc trong ngoc (C:\opt\MySQL\MySQL Server 5.5\my.ini) Chn edit file ny . Tm khu vc c dng ch: [mysqld] Sau thm vo bn di cc dng :
default-storage-engine = InnoDB innodb_file_per_table character-set-server=utf8 collation-server=utf8_general_ci lower_case_table_names = 1 log_output=FILE log=/tmp/mysql-query.log slow-query-log=1 long_query_time=1 slow_query_log_file=/tmp/mysql-slow-query.log expire_logs_days=5
ITS OKEY
Tip tc vo CMD ( trong run) to ti khon . Trong cmd g : mysql -uroot -pmysqlpwd1
Sau khi hon thnh, lc ny chng ta ang truy cp di dng mysql> G tip cu lnh to database cho sakai : create database sakai default character set utf8; grant all privileges on sakai.* to 'sakai'@'localhost' identified by 'ironchef'; flush privileges;
ITS OKEY
3/ Ci t Marven :
Ti ti y : http://mirrors.digipower.vn/apache/maven/maven-3/3.1.0/binaries/apache-maven-3.1.0-bin.zip ( 32bit) Sau khi ti v, gii nn vo th mc C:\opt Nh vy sau khi gii nn xong s c th mc nh sau : C:\opt\apache-maven-3.1.0 Tip tc to 2 bin mi trng v thm vo bin path nh trn : ( Mnh ghi ngn gn, v thao tc ny trn c hng dn ri )
ITS OKEY
ITS OKEY
HNG DN CI T NHANH SAKAI VER.2.9.1 MAVEN_HOME : C:\opt\apache-maven-3.1.0 MAVEN_OPTS : -Xms128m -Xmx796m -XX:PermSize=64m -XX:MaxPermSize=172m path: ;%MAVEN%\bin
4/ Ci t Subversion
( Hnh ng ny th cng khng cn thit , nu bn no thch chi tit , k th ci cng dc, ci ny ci vo check version cc phn mm + sakai ph hp khng cn ko ci, b qua bc ny cng c ) Download ti y : http://www.open.collab.net/servlets/OCNDirector?id=CSVN1.8.0WINC32
ITS OKEY
10
5/ Ci t cu hnh tomcat
download : http://mirrors.digipower.vn/apache/tomcat/tomcat-7/v7.0.42/bin/apache-tomcat-7.0.42-windowsx86.zip ( 32bit ) Ti v, gii nn vo C:\opt nh (nh vy,th mc cha s l C:\opt\tomcat ) ( nh i tn thnh tomcat ) Tip tc thm bin mi trng : CATALINA_HOME : C:\opt\tomcat path: ;%CATALINA_HOME%\bin
--Tin hnh chnh sa file server.xml (C:\opt\tomcat\conf\server.xml ) Chn edit file ny , sau tm khu vc c dng : <Connector port="8080" Thm vo dng : URIEncoding="UTF-8"
ITS OKEY
11
Tip tc chnh sa file catalina.properties ( nm trong C:\opt\tomcat\conf\catalina.properties ) Chn edit file ny . Tm dng: common.loader , thm vo : ,${catalina.base}/common/classes/,${catalina.base}/common/lib/*.jar
ITS OKEY
12
ITS OKEY
13
ITS OKEY
14
7/ SAKAI
Download gi sakai v, to 1 th mc tn sakai-src trong C:\opt , gii nn gi sakai vo th mc sakai-src (nh vy ta c th mc: C:\opt\sakai-src ) http://source.sakaiproject.org/release/2.9.1/artifacts/sakai-src-2.9.1.zip
8/ Cu hnh SAKAI
To 1 th mc tn sakai trong th mc C:\opt\tomcat ( nh vy c: C:\opt\tomcat\sakai ) Copy file C:\opt\sakaisrc\config\configuration\bundles\src\bundle\org\sakaiproject\config\bundle\default.sakai.properties
--Tin hnh chnh sa file sakai.properties M edit file, sau tm username v password , set vi gi tr : Username = sakai Password = ironchef
ITS OKEY
15
ITS OKEY
16
# thi ^^
9/ to file setting.xml
Cc bn c th ti file setting.xml mu ti y , y l form mu , cc bn c th s dng lun nu cc tn th mc ci t ging nh mnh hng dn . https://confluence.sakaiproject.org/download/attachments/44793960/settings.xml?version=1&modi ficationDate=1187945888000 Hoc cc bn cng c th to 1 file tn setting.xml , sau chp ni dung bn di vo ri save li :
<settings xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"> <profiles> <profile> <id>tomcat5x</id>
ITS OKEY
17
Sau khi ti hoc to xong file setting.xml , cc bn lu trong th mc : C:\users\ten Nh ca mnh s l : ( C:\Users\Doan\setting.xml)
ITS OKEY
18
ITS OKEY
19
Cc bn nn i ng 1,2 ting ( ty my nh , my mnh th 1 ting ) , hoc lm g 1 ting quay li.Tuy nhin, chu kh 15 u th ngi coi n c chy khng nh xem c li g khng. Sau khi build xong c hn 1 ting s hin BUILD SUCCESS.
Tip tc G tip mvn clean install -Dmaven.test.skip=true sakai:deploy Dmaven.tomcat.home=C:\opt\tomcat ITS OKEY 20
Sau khi Build ln 2 Success , cc bn g tip startup.bat Lu : Khi g startup.bat l cc bn m dch v tomcat ln chy , nu thnh cng th c 1 ca s java tn l tomcat xut hin v tin hnh chy khong 10,15 . Cc bn khng nn tt ca s cmd hay tomcat i nh . Khi no cc bn thy ca s tomcat hin thng bo INFO: Server startup in xxxxxms c ngha l setup xong server o ri ^^ .
ITS OKEY
21
HNG DN CI T NHANH SAKAI VER.2.9.1 Lu : ng c thy n bo ri vi vng close ci ca s tomcat ny nh . Ci ca s ny cng ging nh my ch ca SAKAI , cc bn phi m th SAKAI mi chy .cc bn tt i l sakai ko truy cp dc ( Nn mi ln sau khi nghch sakai xong, nu cn m li dch v tomcat, cc bn vo th mc C:\opt\tomcat\bin ri tm file : startup.bat , m file ny ln l dch v tomcat s chy , lc sakai li vo bnh thng . - C:\opt\tomcat\bin\startup.bat )
. mng qu ri nh cc bn .
ITS OKEY
22
HNG DN CI T NHANH SAKAI VER.2.9.1 Vy l xong qu trnh kh nhai nht ca Sakai . Cn li ty chnh l chuyn ca cc bn ri .
ITS OKEY
23