You are on page 1of 60

SAKAI TRKYE sakaiturkiye.blogspot.

com

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

Kullanm tamamen zgrdr, site ve belgeye atfta bulunmanz yeterlidir.

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu


Sakai birlii ve renme Ortam (O) Kurulum Dosyalar
Sakai birlii ve renme Ortam (O) ile almak/tanmak iin 4 farkl srmden biri tercih edilebilir. http://source.sakaiproject.org/release/2.9.0/ adresinden indirilebilen 3 farkl srm ile birlikte zellikle gelitiricilerin kullanmay tercih edebilecekleri subversion deposundan indirilebilecek en gncel kaynak kod srmdr.

Demo:
Sakai renme Ynetim Sistemi ile tanmann ve denemeler yapmann en hzl ve kolay yntemidir. Basit bir yaplandrma ve Apache Tomcat uygulama sunucusu ile birlikte nceden oluturulmu demo srm paketidir.

Binary:
Eer sisteminizde (Windows, Linux, mac) hali hazrda ykl bir Apache Tomcat uygulama sunucusu bulunuyorsa, Apache Tomcat olmakszn sadece jar bamllklarnn ve ilave yaplandrma dosyalarnn bulunduu Binary srm indirip Apache Tomcat sunucusuna ykleyebilirsiniz.

Source (Kaynak Kod):


Kod seviyesinde bir deiiklik yapmay veya ilave modllerin kurulumunu ve yerelletirilmesini gerekletirmek istiyorsanz Source (kaynak kod) srm indirip proje ynetim arac maven ile derleyebilir ve Apache Tomcat ykleyerek Sakai O deneyimini yaayabilirsiniz.

Sakai O in letim Sistemi Seimi


Sakai O java tabanl bir ak kaynak kodlu uygulama olduu iin platform bamszdr ve bu yzden java ve Apache Tomcatin kurulup altrlabildii tm iletim sistemlerinde rahatlkla altrlabilir. Kurulum sresi, kuran kiinin bilgi ve tecrbesine bal olarak 40 dakika ile 2 saat arasnda deiebilir. Bu sre, donanmnz ve (eer kaynak kodun derlenmesi esnasnda gerekli olan baz dosyalarn internet zerindeki depolardan indirilmesi gerekiyorsa) internet balant hznza bal olarak deiebilmektedir. Sakai O, test ve gelitirme amal olarak istenilen herhangi bir iletim sistemi zerine kurulabilir. Eer, kurumsal bir yap ierisinde evrimii ders veya program yrtlmek isteniliyorsa o zaman iletim sistemlerinin sunucu srmleri tercih edilmelidir. Bu yazmzda ilk olarak bilgisayarlarda varsaylan iletim sistemi olarak yaygn kullanm ve daha ok ilk kez tanacaklara da kolaylk salamas asndan Sakai O uygulamasnn Windows iletim sistemine (Windows 7) nasl kurulaca anlatlacaktr.

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 1

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu


Kurulumda https://confluence.sakaiproject.org/display/BOOT/Development+Environment+Setup+Walkthrough sayfasnda verilen admlar izlenecektir. lgili sayfada Linux, mac ve Windows kurulumlar birlikte anlatlmtr. zellikle belirtilen kaynak sayfa zerinden kurulum admlarn takip edecekler iin sayfa banda bulunan uyar notunu hatrlatmakta fayda vardr.

Windows kullanclar iin notlar Maven build.properties dosyasnda belirtilenler dndaki tm klasr yollarndaki / iaretini \ olarak deitiriniz. Dosya ve klasr yollarna C: (sakai hangi srcye kurulacaksa ilgili src harfi) src harfini ekleyiniz. Linux iletim sisteminde ortam deikenleri $ortamdegiskeni eklinde kullanlrken, Windows iletim sisteminde %ortamdeikeni% eklinde kullanlr. Bu yzden klavuzda belirtilen $ortamdegiskeni yerine %ortamdegiskeni% kullannz. Sakai ibirlii ve renme ortam ve balantl uygulamalarn tamam tam yazma yetkisinin bulunduu bir klasre kurulmaldr. Sakai ibirlii ve renme ortam ve balantl uygulamalarn kurulaca klasr ve oluturulmas gerekecek dosya isimlerinde Trke karakter veya boluk karakteri bulunmamaldr. Y SMLENDRME C:\opt\tomcat\, C:\sakaistuff\installs\tomcat\, C:\sakaiserver KT SMLENDRME C:\program files\tomcat\, C:\opt\apache tomcat 7.0.1\ Bu kurulum klavuzu ierisinde sakai io ve balantl uygulamalarn C:\sakaiserver klasrne kurulduu varsaylacaktr.

Sakai O ve balantl uygulamalarn kurulaca sakaiserver klasrn yaratnz. Kurulum farkl bir src ve klasre yaplabilir. O zaman bu belgede C:\sakaiserver geen tm metinler ilgili src ve klasr adyla deitirilmelidir.

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 2

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu


Java 1.7 Kurulumu
a. Sisteminizde hali hazrda bir java srm ykl olup olmadn kontrol etmek iin Komut stemi penceresinde java version komutunu altrnz. Eer java yklyse ve srm 1.6dan bykse java kurulmasna gerek yoktur. Eer kt komut, bozuk dosya hatas alnyorsa ya java ykl deildir veya ortam deikenleri tanmlanp PATH ortam deikenine gereken eklemeler yaplmamtr.

b. Eer java ykl deilse http://www.oracle.com/technetwork/java/javase/downlo ads/index.html adresinden Java SE 7u13 paketi indirilmelidir. (JRE deil JDK dosyalar indirilmelidir.) Java Platform JDK indirilecek

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 3

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu


Lisans szlemesini kabul et

letim sisteminize uygun paketi indirin

c. Kurulumu c:\sakaiserver\java klasr altna yapnz.

Kurulum yolunu C:\sakaiserver\java olarak deitiriniz.

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 4

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

Kurulum yolunu C:\sakaiserver\java olarak deitiriniz.

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 5

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

Kurulum yolunu C:\sakaiserver\java olarak deitiriniz.

d. JAVA_HOME ortam deikenini C:\sakaiserver\java\jdk1.7.0_13 olarak ayarlaynz.

Balat-Bilgisayar;sa tklamayla alan menden zellikler penceresine geilir.

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 6

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

Gelimi Sistem Ayarlar

Ortam deikenlerini grmek, deitirmek ve eklemek iin dmeye tklaynz.

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 7

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

JAVA_HOME ortam deikenini ilk kez eklemek iin Yeni dmesine tklaynz.

Deiken ad olarak JAVA_HOME yazlmaldr.

Deiken deeri olarak C:\sakaiserver\java\jdk1.7.0_13 yazlmaldr.

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 8

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

JAVA_HOME ortam deikeni tanmlandktan sonra Tamam dmesine tklanr.

e. JAVA_OPTS ortam deikeni -server -Xmx1028m -XX:MaxPermSize=320m Djava.awt.headless=true -Dcom.sun.management.jmxremote Dsun.lang.ClassLoader.allowArraySyntax=true olarak ayarlanr. Bu ayarlar gelitiriciler iindir ve https://confluence.sakaiproject.org/display/DOC/Sakai+Admin+Guide+-+JVM+Tuning balantsndan ayrntl bilgi edinilebilir (belirtilen balantdaki bilgiler de Trke olarak paylalacaktr). JAVA_OPTS ortam deikeni tanmlanr. -server -Xmx1028m -XX:MaxPermSize=320m -Djava.awt.headless=true Dcom.sun.management.jmxremote -Dsun.lang.ClassLoader.allowArraySyntax=true

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 9

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu


f. %JAVA_HOME%\bin ifadesi PATH ortam deikenine eklenir.

PATH ortam deikeni ift tklanr.

%JAVA_HOME%\bin eklenir. Bylelikle komut istemi penceresinde tm klasrlerden java ktphane ve uygulamalarna eriilebilir.

Ortam deikenleri tanmlamalarndan sonra Komut stemi penceresi tekrar alp, deikenlerin PATH ortam eklenip eklenmedii ile java ve javac srmleri kontrol edilebilir. deiken deeri ni ekrana yazdrr.

Java ve javac srmleri

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 10

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu


MySQL 5.5.30 Kurulumu
a. http://dev.mysql.com/downloads/mysql/ adresinden iletim sisteminiz iin uygun MySQL 5.5.30 srm seilir.

Oracle web hesabnz yoksa ve kayt olmak istemiyorsanz, dorudan balanty kullanarak MySQli indirebilirsiniz.

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 11

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

Custom seiniz

MySQL kurulum klasrn deitiriniz.

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 12

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

Kurulum sakaiserver klasrne yaplacak. Baka bir klasr de seilebilir. Tek koul yol isimlerinde Trke karakter ve boluk karakteri bulunmamas

Kuruluma gerek tok, kapatlabilir.

Kurulum tamamlannca MySQL Instance Yaplandrma sihirbazn balatnz.

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 13

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

Deiiklik yaplmadan Next dmesine tklaynz.

Deiiklik yaplmadan Next dmesine tklaynz.

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 14

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

Deiiklik yaplmadan Next dmesine tklaynz.

Deiiklik yaplmadan Next dmesine tklaynz.

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 15

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

Deiiklik yaplmadan Next dmesine tklaynz.

Deiiklik yaplmadan Next dmesine tklaynz.

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 16

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

Deiiklik yaplmadan Next dmesine tklaynz.

Varsaylan karakter kodlamasn utf8 olarak deitiriniz.

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 17

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

PATH ortam deikenine MySQL bin klasr eklenir.

Root ifresi olarak klavuzda belirtilen mysqlpwd1 deeri verilebilecei gibi istediiniz bir ifreyi de root ifresi olaralk belirleyebilirsiniz. Daha sonra hatrlamak iin ifreyi mutlaka bir yere kaydediniz.

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 18

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

Execute dmesi yardmyla MySQL Instance yaplandrmasn tamamynz.

Denetim Masas\Sistem ve Gvenlik\Ynetimsel Aralardan Hizmetler penceresini anz ve MySQL hizmetini durdurunuz.

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 19

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

MySQL kurulum klasr iindeki my.ini dosyasn deiiklik yapmak zere bir text dzenleyicisinde anz.

[mysqld] blmne aadaki satrlar ekleyiniz. 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

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 20

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

My.ini dosyasna yaplacak eklemeler.

Ayarlarn etkin olabilmesi iin MySQL hizmetini tekrar balatnz.

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 21

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

Komut istemi penceresinde, mysql uroot pmysqlpwd1 komutu ile veritaban ynetim sistemine balannz. (root ifresi klavuzdakinden farkl ise pKullanilanRootSifrtesi yaznz)

lk kez balanldnda sakai veritaban grlmeyecektir. create database sakai default character set utf8; grant all privileges on sakai.* to 'sakai'@'localhost' identified by 'ironchef'; flush privileges; satrlar ile sakai veritaban yaratlr; sakai kullancs yaratlr ve ironchef ifresi verilir.

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 22

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu


MAVEN 3.0.4 Kurulumu
http://maven.apache.org/download.html adresinden iletim sisteminiz uygun Maven srm indirilir.

Uygun srm seip indiriniz.

ndirilen maven paketini C:\sakaiserver\java klasr altna anz.

MAVEN2_HOME ortam deikenini C:\sakaiserver\java\apache-maven-2.X.X olacak ekilde ekleyiniz. PATH ortam deikenine %MAVEN2_HOME%/bin ekleyiniz. MAVEN_OPTS ortam deikenini aadaki ekilde ayarlaynz. -Xms128m -Xmx796m -XX:PermSize=64m -XX:MaxPermSize=172m Eer kaynak kodun derlenmesi esnasnda bellek kullanmyla ilgili bir hata alrsanz MAVEN_OPTS deerlerinin deitirilmesi gerekmektedir. Baka bir yazmzda bu konudan ayrntl bahsedeceiz.

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 23

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

Balat-Bilgisayar;sa tklamayla alan menden zellikler penceresine geilir.

Gelimi Sistem Ayarlar

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 24

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

Ortam deikenlerini grmek, deitirmek ve eklemek iin dmeye tklaynz.

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 25

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

MAVEN2_HOME ortam deikenini ilk kez eklemek iin Yeni dmesine tklaynz.

Deiken ad olarak MAVEN2_HOME yazlmaldr.

Deiken deeri olarak C:\sakaiserver\java\apachemaven-3.0.4 yazlmaldr.

Deiken ad: MAVEN_OPTS Deeri: -Xms128m -Xmx796m -XX:PermSize=64m -XX:MaxPermSize=172m http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com Sayfa 26

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

PATH deikenine %MAVEN2_HOME%\bin eklenir

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 27

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu


Subversion 1.7.8 Kurulumu (Eer Gelitirme Yaplmayp Sadace Sakai O Kurulumu Yaplacaksa Atlanabilir)
http://subversion.apache.org/packages.html adresinden iletim sisteminize uygun srm indirip kurulumunu yapnz.

Collabnet sitesinden subverison srmn indirebilmek iin siteye kayt olunmas gerekmektedir.

Uygun srm seiniz.

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 28

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

Kurulum yolunu C:\sakaiserver\... olarak deitiriniz.

SUBVERSION_HOME ortam deikenini yaratnz ve deer olarak C:\sakaiserver\CollabNet\Subversion Client ataynz. PATH ortam deikenine %SUBVERSION_HOME%/bin deerini ekleyiniz.

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 29

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

Gelimi Sistem Ayarlar

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 30

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

Ortam deikenlerini grmek, deitirmek ve eklemek iin dmeye tklaynz.

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 31

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

SUBVERSION_HOME ortam deikenini ilk kez eklemek iin Yeni dmesine tklaynz.

Deiken ad olarak SUBVERSION_HOME yazlmaldr.

Deiken deeri olarak C:\sakaiserver\CollabNet\Subversion Client yazlmaldr.

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 32

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

Maven ve Subverison kurulumlarndan ve ilgili ortam deikenlerinin yaratlmalarndan sonra Komut stemi penceresi zerinden Maven ve Subversion srmleri aadaki komutlar ile test edilir. mvn version svn --version

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 33

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu


TOMCAT 7.0.35 Kurulum ve Yaplandrmas
TOMCAT iin her zaman yeni bir ykleme yapnz. http://tomcat.apache.org/download-70.cgi balantsndan iletim sisteminize uygun zip paketini seiniz ve indiriniz.

letim Sisteminize uygun TOMCAT 7 paketini seiniz.

ndirilen TOMCAT paketini C:\sakaiserver\ klasr altna anz. http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com Sayfa 34

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

Tomcat dosyalarnn ald klasrn ismini tomcat olarak deitiriniz. Uluslararas karakter destei salamak amacyla tomcat klasr altndaki conf/server.xml dosyasnda Connector bileenine URIEncoding="UTF-8" parametresini ekleyeniz.

C:\sakaiserver\tomcat\conf klasr altnda Server.xml dosyasn text dzenleyicide anz.

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 35

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

Connector bileenine URIEncoding="UTF-8" parametresini ekleyiniz.

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 36

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

Gelimi Sistem Ayarlar

CATALINA_HOME ortam deikeni yaratlarak C:\sakaiserver\tomcat deeri atanr. PATH ortam deikenine %CATALINA_HOME%\bin ifadesi eklenir.

Ortam deikenlerini grmek, deitirmek ve eklemek iin dmeye tklaynz.

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 37

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

CATALINA_HOME ortam deikenini ilk kez eklemek iin Yeni dmesine tklaynz.

Deiken ad olarak CATALINA_HOME yazlmaldr.

Deiken deeri olarak C:\sakaiserver\tomcat yazlmaldr.

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 38

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

JAVA_OPTS ortam deikenine Dorg.apache.jasper.compiler.Parser.STRICT_QUOTE_ESCAPING=false eklenir.

JAVA_OPTS ortam deikenineDorg.apache.jasper.compiler.Parser.STRICT_QUOTE_ESCAPING=false fadesi eklenir

PATH deikenine %CATALINA_HOME%\bin eklenir

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 39

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu


C:\sakaiserver\tomcat\conf klasr altndaki catalina.properties dosyasn alarak:

"common.loader=..." ile balayan satra o ,${catalina.base}/common/classes/,${catalina.base}/common/lib/*.jar "shared.loader=..." ile balayan satra o ${catalina.base}/shared/classes/,${catalina.base}/shared/lib/*.jar "server.loader=..." ile balayan satra o ${catalina.base}/server/classes/,${catalina.base}/server/lib/*.jar

Eklemeleri yaplr. http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com Sayfa 40

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu


MySQl Connector /J 5.1.23 Kurulumu
http://dev.mysql.com/downloads/connector/j/ adresinden daha nceki admlarda kurulumunu yaptnz MySQL srm iin balayc jar ktphanesini indiriniz.

Platform bamsz paketi seiniz.

Zipli paketi seiniz ve indiriniz.

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 41

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

Oracle web hesabnz yoksa ve kayt olmak istemiyorsanz, dorudan balanty kullanarak MySQli indirebilirsiniz.

a. C:\sakaiserver klasr altna zipli dosyay anz. mysql-connector-java-<version>-bin.jar ktphanesini %CATALINA_HOME%\lib\ (C:\sakaiserver\tomcat\lib)klasr altna kopyalaynz.

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 42

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 43

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

Dilerseniz indirilen zipli dosya ve zipin ald balang klasr silinebilir.

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 44

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu


Gncel Sakai O Srmne Ait Kaynak Kodu ndirme Sayfasndan Alma
Gncel sakai io kaynak kodu http://source.sakaiproject.org/release/2.9.0/ adresinden indirilerek C:\sakaiserver klasr altna alr ve klasr ad sakai-src olarak deitirilir. Sadece kurulum yapacaklar iin bu paketin indirilmesi yeterlidir.

Sakai O Kaynak Kodu Subversion le ndirme (Sadece Gelitirme Yapacaklara nerilir)


Komut stemi penceresinde C:\sakaiserver klasr altna gidilir. svn checkout https://source.sakaiproject.org/svn/sakai/branches/sakai-2.9.x/ sakai-src komutu yardmyla gncel srmn kaynak kodlar subversion deposundan C:\sakaiserver\sakai-src klasr altna indirilir. sakai-src klasrn subversion yaratacaktr. Donanm ve internet hznza bal olarak indirme ilemi 5-10 dakika srebilmektedir.

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 45

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

Bu satrlar ekranda grldnde Subversion yardmyla gncel srmn tm kaynak kodu depodan bilgisayarnza indirilmesi tamamlanm olur.

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 46

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu


sakai.properties dosyasnn yaplandrlmas
sakai klasr %CATALINA_HOME% (C:\sakaiserver\tomcat) altna yaratlr. Varsaylan balang <sakai-src>/config/configuration/bundles/src/bundle/org/sakaiproject/
config/bundle/default.sakai.properties yaplandrma dosyas %CATALINA_HOME%\sakai\sakai.properties olarak kopyalanr.

lgili yaplandrma dosyas https://source.sakaiproject.org/svn/config/trunk/configuration/bundles/src/bundle/org/s akaiproject/config/bundle/default.sakai.properties. Adresinden de indirilebilir.

MySQL iin gerekli parametre deerleri deitirilmelidir. lgili parametreler # DATABASE blm altnda iaretlenmitir: i. ii.
iii. iv.

BaseDataSource kullanc ad (sakai veritaban kullanc ad) 1. Set username@javax.sql.BaseDataSource=sakai BaseDataSource ifresi (sakai kullancsnn ifresi) 1. Set password@javax.sql.BaseDataSource=ironchef # HSQLDB blm bulunur ve bu blmdeki 7 satrn bana yorum iareti (#) konur.
# MySQL blm bulunur ve bu blmdeki 6 satrn bandaki yorum iareti (#) kaldrlarak MySQL veritaban kullanlacak ekilde sakai yaplandrmas salanr.

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 47

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 48

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

Dosya ismini sakai.properties olarak deitiriniz.

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 49

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

Kullanc ad: sakai ifre: ironchef

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Dilerseniz indirilen zipli dosya ve zipin ald balang klasr silinebilir. Sayfa 50

Sakai veritaban iin yaratlan kullanc ad ve ifresini giriniz.

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

HSQLDB ayarlarna yorum iareti koyarak kapatnz.

MySQL ayarlar bandaki yorum iaretlerini silerek anz.

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 51

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu


Maven settings.xml Dosyasnn Yaratlmas
letim sisteminizde kullanc ev klasr altnda settings.xml dosyas yaratnz. Kullanc ev klasr Windows 7 ve kullanc olarak seilen sakaiturkiye kullancs iin C:\Users\sakaiturkiye klasrdr.

https://confluence.sakaiproject.org/download/attachments/44793960/settings.xml?version=1&mod ificationDate=1187953088000 adresinden Windows kullanclar hazrlanm balang yaplandrma dosyasn indirebilirsiniz.

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 52

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 53

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

Klasr yollarn C:\sakaiserver olacak ekilde dzeltiniz.

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Dilerseniz indirilen zipli dosya ve zipin ald balang klasr silinebilir.

Sayfa 54

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu


Maven Kullanarak Sakai O renme Ynetim Sisteminin Derlenmesi
Komut istemi penceresini anz. alma klasrn C:\sakaiserver\sakai-src olarak deitiriniz. mvn clean install komutu yardmyla sakai io kaynak kodun tamamn maven derlemeye balayacaksnz. Yine donanm ve internet hznza bal olarak derleme ilemi de 5-15 dakika aras srecektir. lk derleme ileminde kaynak kodun ballklar da indirilecektir. Bir kahve iip arkanza yaslanma zamandr.

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 55

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 56

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 57

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

Eer ileminizin bir yerinde, kaynak kodun bir modlnn derlenmesinde FAILURE olursa. Hatay inceleyerek zmn ne olacan aratrnz. rnein yukardaki FAILURE sebebi olarak aadaki ekranda grlecei zere The system is out of resource hatas vermitir. JAVA_OPTS ve MAVEN_OPTS ortam deiken deerlerini sisteminize uygun deerlere getirerek derleme ilemini tamamlayabilirsiniz. Bilgi iin her zaman eposta gnderilebilir.

http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com

Sayfa 58

SAKAI renme Ynetim Sistemi Resimli Kurulum Klavuzu

Baarl bir derleme sonunda yukardaki ekranda karnzda olacaktr. Sakaiyi deploy etmek iin mvn clean install sakai:deploy komutunu kullannz.

TOMCATin Balatlmas ve Sakai O renme Ynetim Sisteminin Test Edilmesi


1. Tomcat uygulama sunucusunu %CATALINA_HOME%\bin\startup komutu ile balatnz. 2. Tomcatin balamas iin 1-2 dakika izin veriniz. 3. http://localhost:8080/ adresini tomcatin altn test iin anz. 4. http://localhost:8080/portal adresini sakainin altn test iin anz. 5. sakai io sitesine kullanc ad:admin, ifre:admin kullanarak giri yapnz. 6. Tomcati kapatmak iin %CATALINA_HOME%\bin\shutdown komutunu kullannz.
http://sakaiturkiye.blogspot.com/ - eposta: sakai.turkiye@gmail.com Sayfa 59

You might also like