999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

用Ubuntu系統(tǒng)搭建Moodle平臺(tái)

2014-04-29 00:00:00許芳芳
中國(guó)教育技術(shù)裝備 2014年13期

摘要 對(duì)于學(xué)校如何來架構(gòu)自己的適合Moodle平臺(tái)的服務(wù)器,如何安裝Moodle平臺(tái)及實(shí)現(xiàn)平臺(tái)升級(jí),從實(shí)踐操作入手,詳細(xì)介紹Ubuntu系統(tǒng)的安裝、命令的使用及Moodle的安裝和升級(jí)。

關(guān)鍵詞 Ubuntu;系統(tǒng)安裝;Moodle;

中圖分類號(hào):G434文獻(xiàn)標(biāo)識(shí)碼:B

文章編號(hào):1671-489X(2014)13-0024-02

Moodle是Modular Object-Oriented DynamicLearning Environment(模塊化面向?qū)ο蟮膭?dòng)態(tài)學(xué)習(xí)環(huán)境)的縮寫。它是澳大利亞教師Martin Dougiamas基于建構(gòu)主義教育理論而開發(fā)的課程管理系統(tǒng),是一個(gè)免費(fèi)的開放源代碼的軟件,目前在各國(guó)已被廣泛應(yīng)用[1]。Moodle是一個(gè)用來建設(shè)基于Internet的課程和網(wǎng)站的軟件包,依據(jù)社會(huì)建構(gòu)主義的教學(xué)思想,即教育者(教師)和學(xué)習(xí)者(學(xué)生)都是平等的主體,在教學(xué)活動(dòng)中,他們相互協(xié)作,并根據(jù)自己已有的經(jīng)驗(yàn)共同建構(gòu)知識(shí)[2]。

Ubuntu是一個(gè)以桌面應(yīng)用為主的Linux操作系統(tǒng),基于Debian發(fā)行版和GNOME桌面環(huán)境,與Debian的不同在于它每六個(gè)月會(huì)發(fā)布一個(gè)新版本。Ubuntu的目標(biāo)在于為一般用戶提供一個(gè)最新的同時(shí)又相當(dāng)穩(wěn)定的主要由自由軟件構(gòu)建而成的操作系統(tǒng)。Ubuntu具有龐大的社區(qū)力量,用戶可以方便地從社區(qū)獲得幫助。

1 安裝Ubuntu12.04

示例服務(wù)器:Dell,6 T硬盤,16 G內(nèi)存。

關(guān)于版本、位數(shù)對(duì)于已經(jīng)安裝好的Ubuntu系統(tǒng),查看版本信息可以用此命令:(Ctrl+Alt+t進(jìn)入命令窗口)uname-a。其中,X86-64指內(nèi)核為64位。32位系統(tǒng)最多支持4 G內(nèi)存,64位系統(tǒng)最多可支持19 G內(nèi)存;Ubuntu12.04(LTS)是較近的版本;登錄Ubuntu官網(wǎng)(http://www.Ubuntu.org.cn/),選擇Ubuntu12.04(LTS),LTS指長(zhǎng)期免維護(hù)版,選擇64位服務(wù)器版;下載Ubuntu12.04(server版,64位)后刻錄光盤,一張光盤就夠了,然后在服務(wù)器直接引導(dǎo)安裝。

安裝Ubuntu12.04

1)語言選擇。

2)鍵盤測(cè)試。

3)檢測(cè)網(wǎng)絡(luò),設(shè)置IP,包括IP地址、子網(wǎng)掩碼、網(wǎng)關(guān)、DNS信息,必須填寫正確,因?yàn)楹竺鏁?huì)用到網(wǎng)絡(luò)下載數(shù)據(jù)并進(jìn)行后續(xù)安裝。

4)設(shè)置代替root賬戶的用戶名和密碼。這個(gè)賬戶類似Windows系統(tǒng)中的普通用戶user,還有一個(gè)root賬戶類似Windows系統(tǒng)中的administrator。

5)設(shè)置MySQL數(shù)據(jù)庫密碼,這個(gè)密碼必須記住,后面登錄與Moodle相關(guān)聯(lián)的MySQL數(shù)據(jù)庫的時(shí)候也會(huì)用到。

6)硬盤分區(qū),此處筆者選擇使用整個(gè)硬盤并LVM,這樣子的話這臺(tái)服務(wù)器只裝這個(gè)系統(tǒng)。LVM是邏輯盤卷管理(Logical Volume Manager)的簡(jiǎn)稱,它是Linux環(huán)境下對(duì)磁盤分區(qū)進(jìn)行管理的一種機(jī)制。LVM是建立在硬盤和分區(qū)之上的一個(gè)邏輯層,來提高磁盤分LVM區(qū)管理的靈活性。

7)選擇需要安裝的服務(wù),其中OpenSSh和Lamp必選,其余可根據(jù)自己的需要選擇。OpenSSH是SSH(Secure

SHell)協(xié)議的免費(fèi)開源實(shí)現(xiàn)。SSH協(xié)議族openSSH的河豚標(biāo)志可以用來進(jìn)行遠(yuǎn)程控制,或在計(jì)算機(jī)之間傳送文件。后面會(huì)用到winscp軟件進(jìn)行遠(yuǎn)程文件傳輸(類似Windows中的ftp功能)。LAMP,即Linux+Apache+Mysql+Perl/PHP/Python,一組常用來搭建動(dòng)態(tài)網(wǎng)站或者服務(wù)器的開源軟件,本身都是各自獨(dú)立的程序,但是因?yàn)槌1环旁谝黄鹗褂茫瑩碛辛嗽絹碓礁叩募嫒荻龋餐M成一個(gè)強(qiáng)大的Web應(yīng)用程序平臺(tái)。

8)安裝基本系統(tǒng)完成后進(jìn)入字符命令登陸界面,輸入第四步中設(shè)置的user用戶名和密碼。

9)安裝桌面系統(tǒng):需要在通網(wǎng)絡(luò)的前提下,輸入命令“sudo apt-get install Ubuntu-desktop”,這步需要較長(zhǎng)時(shí)間。

10)進(jìn)入桌面:輸入命令startx。

11)設(shè)置使用root賬戶登錄,因?yàn)檫@個(gè)時(shí)候進(jìn)入桌面系統(tǒng)只能是普通用戶登錄,而普通用戶登錄到系統(tǒng)中是不能安裝程序或者修改文件的,必須以root賬戶登錄才可以。設(shè)置root賬戶登錄即修改lightdm.conf中的登錄方式,要執(zhí)行以下操作。

①激活root賬戶,終端(Ctrl+Alt+t)執(zhí)行“sudo passwd root”,設(shè)置root賬戶密碼,這里密碼要輸入兩次,有一次是確認(rèn)。

②切換到root賬戶,終端(Ctrl+Alt+t)執(zhí)行“su root”,輸入密碼。

③修改lightdm.conf文件,終端(Ctrl+Alt+t)執(zhí)行“vim /etc/lightdm/lightdm.conf”,vim為修改,需要在root權(quán)限下;移動(dòng)到文件尾部,輸入G(必須大寫);修改文件輸入字母O(大寫),作用是添加空行,添加以下兩行命令:

Greeter-hide-user=true

Greeter-show-manual-login=true

保存文件,按“ESC”鍵,然后輸入“:wq”后按回車鍵;重新啟動(dòng),輸入“reboot”命令。

12)使用root賬戶登錄進(jìn)入桌面。

13)安裝MySQL、phpmyadmin等組件。

①依次安裝以下組件:sudo apt-get install+ apache2,

mysql-server,mysql-client,php5,php5-gd,php5-mysql。Ubuntu系統(tǒng)中已經(jīng)安裝了一部分,現(xiàn)在安裝后會(huì)更新到最新版本。現(xiàn)在,可以測(cè)試php5是否安裝成功,方法如下。

Ctrl+Alt+t:

cd/var/www

Sudogeditindex.php

記事本中輸入:

Phpinfo();

?>

保存文件,打開地址“http://localhost/index.php”

進(jìn)行測(cè)試,如果看到關(guān)于系統(tǒng)描述的網(wǎng)頁內(nèi)容,則說明php5已經(jīng)安裝成功。

②sudo chmod 777/var/www,對(duì)www文件夾進(jìn)行賦權(quán),開放讀和寫的權(quán)限。

③sudo apt-get install phpmyadmin,安裝phpmyadmin,

依次選擇apache2、tab、MySQL密碼(此密碼為系統(tǒng)安裝時(shí)第五步中設(shè)置的密碼)。

④將phpmyadmin與apache2建立連接:sudo ln–s /usr/share/phpmyadmin/var/www。phpmyadmin測(cè)試:打開“http://localhost/phpmyadmin”,輸入root用戶及其密碼,能登錄進(jìn)數(shù)據(jù)庫則安裝成功。

2 安裝Moodle平臺(tái)(示例版本Moodle2.1.10)

1)從Moodle官方網(wǎng)站下載Moodle程序包,并解壓縮;然后用winscp從局域網(wǎng)另一臺(tái)電腦遠(yuǎn)程上傳Moodle安裝包到服務(wù)器,上傳到/var/www目錄下。

2)打開http://localhost/Moodle/install.php進(jìn)入安裝。

3)檢查環(huán)境,如果出現(xiàn)缺少curl,則無法繼續(xù)安裝。解決方法:①sudo apt-get install php5-curl,安裝后產(chǎn)生curl.so文件;②找到/etc/php5/apache2/php.ini文件并打開,加入extension_dir='usr/lib',并將curl.so文件復(fù)制到/usr/lib目錄下,再在php.ini文件中加入條目extension=surl.so;③生效重啟apache2(有兩種方法:sudo/etc/init.d/apache2 restart;sudo service apache2 restart)。

4)安裝中出現(xiàn)需要建立數(shù)據(jù)庫保存路徑,選擇/var/Moodledata,使用命令建立文件夾(Ctrl+Alt+t進(jìn)入命令窗口)。①建立文件夾:sudo mkdir /var/Moodledata。②文件夾賦權(quán):chmod 777 /var/Moodledata。

5)產(chǎn)生config.php文檔內(nèi)容,手工復(fù)制到/www/Moodle文件夾,建立config.php文檔,粘貼進(jìn)去并保存文件。

6)順利往下安裝直到完成,并能看到Moodle的主頁面。

7)對(duì)外訪問路徑的設(shè)置,在第五步產(chǎn)生的config.php

文檔中,“$CFG->wwwroot='http://localhost/Moodle'”

為訪問路徑,可以修改為域名或IP,實(shí)現(xiàn)外部訪問。

3 Moodle數(shù)據(jù)備份、遷移

數(shù)據(jù)備份備份原有Moodle平臺(tái)中的數(shù)據(jù),主要是三個(gè)對(duì)象:1)Moodledata文件夾(主要是其中的filedir,上傳文件的保存路徑);2)Moodle.sql(phpmyadmin中導(dǎo)出的Moodle數(shù)據(jù)表);3)Moodle文件夾(網(wǎng)站的一些配置文件,包含config.php文件)。

遷移

1)將原備份文件夾Moodledata覆蓋新安裝的Moodledata,注意權(quán)限要完全放開,不能用chmod 777,因?yàn)閏hmod 777只對(duì)Moodledata文件夾而不對(duì)其子文件夾開放權(quán)限。因此,必須右鍵Moodledata文件夾,在屬性窗口中放開讀—寫權(quán)限,并應(yīng)用于子系統(tǒng)。

2)導(dǎo)入Moodle.sql。

①打開http://localhost/phpmyadmin,導(dǎo)入前先修改上傳文件的容量限制,因?yàn)槟J(rèn)上傳文件限制為2 M。修改方法如下:打開etc/php5/apache2/php.ini文件;修改upload_max_filesize、memory_limit、post_max_size三個(gè)項(xiàng)目的值,修改完以后重啟php服務(wù)。

②刪除原來MySQL中的Moodle數(shù)據(jù)表,并新建Moodle空表,然后導(dǎo)入備份的Moodle.sql文件。此處要注意新建Moodle空表,類型為:utf8-unicode-ci(默認(rèn)是“整理”,要改掉)。

3)密碼編碼問題。Config.php文件中,“$cfg-àpasswordsaltmain='…………'”為其密碼編碼規(guī)則;之前版本為“'R.*5qR0)rircGq7k~'”,現(xiàn)在為“'2NVi7?)ms……'”,如果出現(xiàn)用戶不能登錄等問題,則是這個(gè)密碼編碼規(guī)則改變的原因,將現(xiàn)在的編碼規(guī)則改成原來的規(guī)則即可。

4 結(jié)束語

利用Ubuntu系統(tǒng)搭建Moodle平臺(tái),具有快捷、高效,后期網(wǎng)站訪問、響應(yīng)更加穩(wěn)定等優(yōu)勢(shì)。但是大多數(shù)人對(duì)Linux、Ubuntu系統(tǒng)不太熟悉,筆者也是在經(jīng)過多次嘗試、探索以后形成此文,希望對(duì)日后使用此系統(tǒng)安裝Moodle平臺(tái)的用戶有所幫助。

主站蜘蛛池模板: www.亚洲色图.com| 毛片免费观看视频| 日本人妻丰满熟妇区| 欧美不卡视频在线| 日本黄色a视频| 麻豆AV网站免费进入| 人禽伦免费交视频网页播放| 亚洲美女一级毛片| 午夜人性色福利无码视频在线观看| 免费一级毛片在线播放傲雪网| 婷婷99视频精品全部在线观看| 99性视频| 国禁国产you女视频网站| 国产成人无码AV在线播放动漫| 亚洲全网成人资源在线观看| 日韩欧美国产成人| 91福利免费| 亚洲国产精品成人久久综合影院| 精品中文字幕一区在线| 欧美a网站| 97se亚洲| 亚洲天堂日韩在线| 99久久无色码中文字幕| 色呦呦手机在线精品| 国产va视频| 亚洲av色吊丝无码| 国产熟女一级毛片| 天天干天天色综合网| 国产精品免费电影| 国产精品亚洲综合久久小说| 九九香蕉视频| 亚洲成肉网| 午夜限制老子影院888| 第九色区aⅴ天堂久久香| 久久99精品久久久久纯品| 亚洲黄网在线| 国产99在线| 午夜福利在线观看成人| 日本免费一级视频| 丁香六月激情婷婷| 97超爽成人免费视频在线播放| 国产91精品最新在线播放| 欧美特黄一免在线观看| 亚洲无码视频一区二区三区| 国产精品无码作爱| 色哟哟国产精品| 国产亚洲精品97在线观看| 成人午夜精品一级毛片| 久久精品人妻中文视频| 国内精品久久人妻无码大片高| 人妻中文字幕无码久久一区| 四虎永久免费在线| 亚洲美女一区二区三区| 91成人在线观看视频| 国内精品视频| av午夜福利一片免费看| 岛国精品一区免费视频在线观看| 91网址在线播放| 一本色道久久88| 日韩人妻无码制服丝袜视频| 久久精品嫩草研究院| 91探花国产综合在线精品| 狼友视频一区二区三区| 伊人久久综在合线亚洲91| 国产一区二区三区在线精品专区| 国产福利微拍精品一区二区| 国模粉嫩小泬视频在线观看| 亚洲国产日韩在线成人蜜芽| 免费观看无遮挡www的小视频| 国内精品久久久久久久久久影视 | 国产亚洲精| 国产91高跟丝袜| 亚洲精品va| 色婷婷亚洲综合五月| 欧美成人午夜视频| 中国一级特黄大片在线观看| 亚洲欧洲国产成人综合不卡| 国产 日韩 欧美 第二页| 国产91av在线| 在线免费a视频| 午夜视频免费试看| 狠狠做深爱婷婷久久一区|