OLAT中文使用指南/前面的話 安裝
外觀
新OLAT安裝 安裝以前的準備 OLAT需要下面軟件才能運行:
- 1、Java SDK 1.5x或更新
- 2、Tomcat5.x或更新
- 3、支持UTF-8字符集的數據庫,注意,我們這個指南中使用的是MySQL ,數據庫安裝的字符集是Latin1,不是UTF-8,並設置MySQL驅動轉移到UTF-8)
- 4、ant1.5或更新
下面的軟件是可選的,取決於你的安裝
- 1:openfire
- 2: MRTG
- 3: Webalizer
OLAT已經在linux,MacOSX,Windows系統中經過測試。我們自己的生產版本是linux伺服器 假設你想運行一個即時消息系統,請仔細考量你的內存,一個消息系統的用戶平均要消耗3個線程,每個線程大概佔用256k,你大概需要花費1G內存來給100個IM並發用戶來服務。 關於以上工具的安裝我就不介紹了,請讀者自己google 好了,開始介紹安裝olat
- 創建數據庫
- 使用工具創建(只適於linux或unix,不適用於window),執行/olat/bin/dbAndUserSetup.sh,可以自動為mysql創建olat安裝需要的數據庫和用戶。
- 手動創建,以mysql4.x為例
#mysql_admin create olat -u root #mysql -u root -p #>use mysql; #mysql>insert into user(Host,user,Password) values("loaclhost","olat","olat"); #mysql>insert into db values("localhost","olat","olat","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y"); #>FLUSH PRIVILEGES;
- mysql5.0
#mysql -u root -p #use mysql; #mysql> create database olat; #mysql> create user 'olat'@'localhost' identified by 'olat'; #mysql> grant all on olat.* to 'olat'@'localhost' identified by 'olat'; #mysql> flush privileges
- postgresql
#>psql -U postgres %pgql>create user olat password "olat"; %pgsql>create database olat owner olat
數據庫準備完畢
- 獲取原始碼
- 你可以到www.olat.org主頁去下載原始碼
- 創建一個安裝目錄(假設是/opt)
- 將得到的原始碼解壓到安裝目錄
unzip OLAT-X.X.X.zip -d /opt
- 安裝之前的配置
- 複製一份 build.properties.default ,名稱為build.properties
#>cd /opt/olat #>cp build.properties.default build.properties
- 修改 build.properties,使他適合你的安裝需要
base.dir= userdata.dir= archive.dir=
我的修改以後的文件變成:
base.dir=/opt/olat #Absolute path for userdata.dir userdata.dir=/opt/olat/olatdata #Absolute path for archive.dir archive.dir=${userdata.dir}/deleted_archive
如果你使用的是mysql數據庫,那麼其他的你幾乎可以不用修改 如果你的用的其他的,請將有關數據庫連接部分屬性作相應更改 主要要修改數據庫的連接 另外需要注意的是你的tomcat.home要根據你的系統實際更改 我忘了修改,結果編譯過程出現了錯誤。
- 執行ant config-all創建必要的配置文件
#>ant config-all
- 拷貝conf目錄下的server.xml到tomcat的conf目錄下
如果你的tomcat有多個應用,拷貝之前記得備份server.xml到其他地方,以免其他服務無法實現。
#>sudo cp /opt/olat/conf/server.xml /var/lib/tomcat55/conf/
- 現在開始的是編譯
#>sudo ant install
大概需要4-5分鐘吧,編譯過程完畢,請執行下面命令進行部署
#sudo ant deploy
- 安裝數據文件
- 如果是mysql ,直接執行
#>sudo ant dbsetup
- postgreql數據庫請執行
#>sudo ant dbsetup_postgreSQL
- 現在基本安裝完畢,重新啟動tomcat,到瀏覽器看看你的成果吧
http://localhost:8080/olat/
附註:
默认的用户 口令 administrator olat gast gast
回到[[1]]首頁