日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > 数据库 >内容正文

数据库

sakai mysql_一个完整的Sakai安装步骤

發(fā)布時(shí)間:2023/12/31 数据库 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 sakai mysql_一个完整的Sakai安装步骤 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

一個(gè)完整的Sakai系統(tǒng)的安裝主要由以下步驟構(gòu)成:

1 操作系統(tǒng)的安裝:

我使用的是Debian的新版本Etch。

2 安裝JDK.

Sun把Java開(kāi)源了,大家都很開(kāi)心。在Debian下安裝JDK很簡(jiǎn)單,一是在sources.list文件中每個(gè)源的main后面加上non-free(相信不久之后就不用這么麻煩了吧),然后:

#apt-get install sun-java5-jdk

另外一種更多使用的JDK安裝則是去sun的網(wǎng)站下載JDK來(lái)安裝。Sun的網(wǎng)站上有很詳細(xì)的安裝教程,安裝非常簡(jiǎn)單,基本上一路點(diǎn)擊next就可以了。

無(wú)論采用哪種安裝方式,都要記得設(shè)置幾個(gè)重要的環(huán)境變量,我在/etc/profile文件的最后添加下面幾行:

JAVA_HOME=/opt/jdk?#需要設(shè)置為你剛才安裝JDK的位置

PATH=$PATH:/opt/jdk/bin:/opt/jdk/jre/bin?#設(shè)置搜索路徑,注意加一個(gè)bin

JRE_HOME=/opt/jdk?#這個(gè)變量如果你安裝JDK的時(shí)候沒(méi)有自己修改JRE的安裝位置,就可以不用設(shè)置了。

安裝完成之后,可以自己寫(xiě)一個(gè)最簡(jiǎn)單的Java程序,先用javac編譯再用java執(zhí)行以驗(yàn)證JDK安裝正確:

wen1.java

import java.io.*;

public class wen1 {

public static void main(String[] args) {

System.out.println("Hello World!");

}

}

我使用的是jdk-1.5.09版本。

3 安裝Tomcat

Tomcat的安裝更簡(jiǎn)單,直接把下載來(lái)的zip解壓到自己喜歡的目錄就可以了。然后在bin子目錄中運(yùn)行startup.sh以啟動(dòng)tomcat服務(wù)器。

為了驗(yàn)證安裝正確,在瀏覽器的地址欄里輸入http://localhost:8080,如果出現(xiàn)相應(yīng)界面說(shuō)明Tomcat安裝正確。

我使用的是Tomcat 5.5.20版本。

4 安裝Sakai

安裝Sakai之前,記得先把tomcat服務(wù)器停止。

如果使用的JDK還是1.4版本,需要把Tomcat的JDK的兼容包解壓,然后再把得到的三個(gè)Jar文件直接復(fù)制到tomcat的相應(yīng)子目錄中去。

然后去Sakai---www.sakaiproject.org下載Sakai,當(dāng)前的最新版本為2.3。注意Sakai提供了兩種平臺(tái)各三個(gè)不同的版本,共六個(gè)不同的包下載。這三個(gè)不同的版本分別是演示版本、二進(jìn)制版本和源碼版本。演示版本是一個(gè)集成了Tomcat、并配置好各運(yùn)行參數(shù)的Sakai版本,可以很方便地安裝運(yùn)行,但是功能也打折扣。源碼版本適合于要在源碼的基礎(chǔ)上進(jìn)行功能修改和擴(kuò)展的用戶,但安裝最為復(fù)雜。我使用的是二進(jìn)制版本,這個(gè)版本要求用戶自己安裝好Tomcat,然后把已經(jīng)打包好的Sakai解壓到Tomcat相應(yīng)目錄就可以了。

再把下載來(lái)的Sakai二進(jìn)制包解壓到tomcat的主目錄中,這一步不要搞錯(cuò)目錄,比如說(shuō)你的tomcat安裝在"/opt/tomcat55",那么你就在解壓Sakai的時(shí)候,先把壓縮文件復(fù)制到/opt/tomcat55目錄再解壓。

為了正常運(yùn)行Sakai,還需要設(shè)置一些環(huán)境變量,我習(xí)慣把這些環(huán)境變量的設(shè)置寫(xiě)在/etc/profile里面,根據(jù)我的實(shí)際情況,我在/etc/profile文件的最后添加了以下內(nèi)容:

JAVA_OPTS="-server -Xmx768m -XX:MaxNewSize=128m

-XX:MaxPermSize=128m"

CATALINA_OPTS="-server -Xmx768m -XX:MaxNewSize=128m

-XX:MaxPermSize=128m"

export JAVA_OPTS CATALINA_OPTS

設(shè)置這兩個(gè)環(huán)境變量是為了增大Java的內(nèi)存堆的配置,否則Sakai不能正常啟動(dòng)。

5 配置數(shù)據(jù)庫(kù)

現(xiàn)在Sakai可以運(yùn)行了,但是現(xiàn)在所有的數(shù)據(jù)---包括用戶信息、課程信息等----都是寫(xiě)在內(nèi)存里,只要Tomcat重新啟動(dòng),所有數(shù)據(jù)都會(huì)消失,我們還需要配置好數(shù)據(jù)庫(kù),以便Sakai把所有的數(shù)據(jù)寫(xiě)到數(shù)據(jù)庫(kù)里面。

Sakai目前支持Oracle和MySQL,前者太復(fù)雜,我使用的是后者。Sakai官方推薦使用Mysql4,我使用的是MySQL5,也沒(méi)有發(fā)現(xiàn)不妥。

先安裝MySQL:

#apt-get install mysql5-server

mysql5-client

然后創(chuàng)建Sakai要使用的數(shù)據(jù)庫(kù),并建立相應(yīng)的用戶及權(quán)限:

mysql> create database sakai default character

set utf8;

這里設(shè)置字符集為utf8以支持中文......點(diǎn)擊查看原文

總結(jié)

以上是生活随笔為你收集整理的sakai mysql_一个完整的Sakai安装步骤的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。